From aefdb42bdfa7e92cd896b689c15f7bfa57dd26f2 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sat, 9 May 2026 22:34:22 -0400 Subject: [PATCH 1/8] ci: bump tree-sitter/setup-action/cli to v2 The v1 tag is frozen at a 2024 commit whose init step parses the stdout of `tree-sitter init-config`. Starting with tree-sitter CLI 0.26.2 that message moved to stderr, so the script captures an empty path and the next redirect fails with `: No such file or directory`. Upstream fixed this and cut v2; v1 was never advanced, so any run that resolves `tree-sitter-ref: latest` to >=0.26.2 fails at setup. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d7989f7..3cc0a26 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,7 +40,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - name: Set up tree-sitter - uses: tree-sitter/setup-action/cli@v1 + uses: tree-sitter/setup-action/cli@v2 - name: Run tests uses: tree-sitter/parser-test-action@v2 with: From 26cdc5e5d42ef878504ffbc7d52d126923bc98c9 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sat, 9 May 2026 22:54:40 -0400 Subject: [PATCH 2/8] deps: move tree-sitter-javascript to runtime dependencies grammar.js does `require("tree-sitter-javascript/grammar")` at parser generation time, so the package must be present when CI runs `tree-sitter generate`. The current parser-test-action installs only runtime deps (`npm ci --omit dev --omit peer --omit optional`), so this needs to be in `dependencies`, matching the convention used by tree-sitter-typescript and other wrapping grammars. Co-Authored-By: Claude Opus 4.7 (1M context) --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index f066948..4cb9c56 100644 --- a/package.json +++ b/package.json @@ -32,15 +32,15 @@ }, "dependencies": { "node-addon-api": "^8.2.1", - "node-gyp-build": "^4.8.2" + "node-gyp-build": "^4.8.2", + "tree-sitter-javascript": "^0.23.0" }, "devDependencies": { "eslint": ">=8.57.0", "eslint-config-google": "^0.14.0", "prebuildify": "^6.0.1", "release-plan": "^0.9.2", - "tree-sitter-cli": "^0.24.3", - "tree-sitter-javascript": "^0.23.0" + "tree-sitter-cli": "^0.24.3" }, "peerDependencies": { "tree-sitter": "^0.21.0" From be4d1620f4a96a392e60435000ab01a02ee000e1 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sat, 9 May 2026 22:54:54 -0400 Subject: [PATCH 3/8] chore: regenerate parser with tree-sitter v0.26 Brings the committed src/parser.c, grammar.json, node-types.json, and vendored runtime headers in line with what `tree-sitter generate` produces under the v0.26 CLI used by CI. Without this, parser-test-action fails its `git diff --exit-code parser.c` regeneration check on every run, because the artifacts on main were last regenerated with an older CLI. Generated with `TREE_SITTER_ABI_VERSION=15 tree-sitter generate` against tree-sitter v0.26.7. grammar.js is unchanged. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/grammar.json | 143 +- src/node-types.json | 6 +- src/parser.c | 39752 +++++++++++++++++++------------------ src/tree_sitter/array.h | 184 +- src/tree_sitter/parser.h | 34 +- 5 files changed, 20141 insertions(+), 19978 deletions(-) diff --git a/src/grammar.json b/src/grammar.json index fedc3c7..0b67358 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -2394,77 +2394,6 @@ } ] }, - "glimmer_template": { - "type": "SEQ", - "members": [ - { - "type": "FIELD", - "name": "open_tag", - "content": { - "type": "SYMBOL", - "name": "glimmer_opening_tag" - } - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "raw_text" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "FIELD", - "name": "close_tag", - "content": { - "type": "SYMBOL", - "name": "glimmer_closing_tag" - } - } - ] - }, - "_glimmer_template_content": { - "type": "PATTERN", - "value": ".{1,}" - }, - "glimmer_opening_tag": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "<" - }, - { - "type": "SYMBOL", - "name": "glimmer_template_tag_name" - }, - { - "type": "STRING", - "value": ">" - } - ] - }, - "glimmer_closing_tag": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "" - } - ] - }, "html_character_reference": { "type": "PATTERN", "value": "&(#([xX][0-9a-fA-F]{1,6}|[0-9]{1,5})|[A-Za-z]{1,30});" @@ -6240,6 +6169,73 @@ } ] }, + "glimmer_template": { + "type": "SEQ", + "members": [ + { + "type": "FIELD", + "name": "open_tag", + "content": { + "type": "SYMBOL", + "name": "glimmer_opening_tag" + } + }, + { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "raw_text" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "FIELD", + "name": "close_tag", + "content": { + "type": "SYMBOL", + "name": "glimmer_closing_tag" + } + } + ] + }, + "glimmer_opening_tag": { + "type": "SEQ", + "members": [ + { + "type": "STRING", + "value": "<" + }, + { + "type": "SYMBOL", + "name": "glimmer_template_tag_name" + }, + { + "type": "STRING", + "value": ">" + } + ] + }, + "glimmer_closing_tag": { + "type": "SEQ", + "members": [ + { + "type": "STRING", + "value": "" + } + ] + }, "glimmer_template_tag_name": { "type": "STRING", "value": "template" @@ -6566,5 +6562,6 @@ "expression", "primary_expression", "pattern" - ] -} + ], + "reserved": {} +} \ No newline at end of file diff --git a/src/node-types.json b/src/node-types.json index 78aaf32..5de0b4e 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -3136,7 +3136,8 @@ }, { "type": "comment", - "named": true + "named": true, + "extra": true }, { "type": "const", @@ -3212,7 +3213,8 @@ }, { "type": "html_comment", - "named": true + "named": true, + "extra": true }, { "type": "identifier", diff --git a/src/parser.c b/src/parser.c index 87551d1..dd97036 100644 --- a/src/parser.c +++ b/src/parser.c @@ -1,10 +1,12 @@ +/* Automatically @generated by tree-sitter */ + #include "tree_sitter/parser.h" #if defined(__GNUC__) || defined(__clang__) #pragma GCC diagnostic ignored "-Wmissing-field-initializers" #endif -#define LANGUAGE_VERSION 14 +#define LANGUAGE_VERSION 15 #define STATE_COUNT 1610 #define LARGE_STATE_COUNT 324 #define SYMBOL_COUNT 246 @@ -13,7 +15,9 @@ #define EXTERNAL_TOKEN_COUNT 9 #define FIELD_COUNT 36 #define MAX_ALIAS_SEQUENCE_LENGTH 9 +#define MAX_RESERVED_WORD_SET_SIZE 0 #define PRODUCTION_ID_COUNT 108 +#define SUPERTYPE_COUNT 5 enum ts_symbol_identifiers { sym_identifier = 1, @@ -57,87 +61,87 @@ enum ts_symbol_identifiers { anon_sym_EQ = 39, anon_sym_LBRACK = 40, anon_sym_RBRACK = 41, - anon_sym_LT = 42, - anon_sym_GT = 43, - anon_sym_LT_SLASH = 44, - anon_sym_class = 45, - anon_sym_extends = 46, - anon_sym_async = 47, - anon_sym_function = 48, - anon_sym_EQ_GT = 49, - sym_optional_chain = 50, - anon_sym_new = 51, - anon_sym_DOT = 52, - anon_sym_PLUS_EQ = 53, - anon_sym_DASH_EQ = 54, - anon_sym_STAR_EQ = 55, - anon_sym_SLASH_EQ = 56, - anon_sym_PERCENT_EQ = 57, - anon_sym_CARET_EQ = 58, - anon_sym_AMP_EQ = 59, - anon_sym_PIPE_EQ = 60, - anon_sym_GT_GT_EQ = 61, - anon_sym_GT_GT_GT_EQ = 62, - anon_sym_LT_LT_EQ = 63, - anon_sym_STAR_STAR_EQ = 64, - anon_sym_AMP_AMP_EQ = 65, - anon_sym_PIPE_PIPE_EQ = 66, - anon_sym_QMARK_QMARK_EQ = 67, - anon_sym_DOT_DOT_DOT = 68, - anon_sym_AMP_AMP = 69, - anon_sym_PIPE_PIPE = 70, - anon_sym_GT_GT = 71, - anon_sym_GT_GT_GT = 72, - anon_sym_LT_LT = 73, - anon_sym_AMP = 74, - anon_sym_CARET = 75, - anon_sym_PIPE = 76, - anon_sym_PLUS = 77, - anon_sym_DASH = 78, - anon_sym_SLASH = 79, - anon_sym_PERCENT = 80, - anon_sym_STAR_STAR = 81, - anon_sym_LT_EQ = 82, - anon_sym_EQ_EQ = 83, - anon_sym_EQ_EQ_EQ = 84, - anon_sym_BANG_EQ = 85, - anon_sym_BANG_EQ_EQ = 86, - anon_sym_GT_EQ = 87, - anon_sym_QMARK_QMARK = 88, - anon_sym_instanceof = 89, - anon_sym_BANG = 90, - anon_sym_TILDE = 91, - anon_sym_typeof = 92, - anon_sym_void = 93, - anon_sym_delete = 94, - anon_sym_PLUS_PLUS = 95, - anon_sym_DASH_DASH = 96, - anon_sym_DQUOTE = 97, - anon_sym_SQUOTE = 98, - sym_unescaped_double_string_fragment = 99, - sym_unescaped_single_string_fragment = 100, - sym_escape_sequence = 101, - sym_comment = 102, - anon_sym_BQUOTE = 103, - anon_sym_DOLLAR_LBRACE = 104, - anon_sym_SLASH2 = 105, - sym_regex_pattern = 106, - sym_regex_flags = 107, - sym_number = 108, - sym_private_property_identifier = 109, - anon_sym_target = 110, - anon_sym_meta = 111, - sym_this = 112, - sym_super = 113, - sym_true = 114, - sym_false = 115, - sym_null = 116, - sym_undefined = 117, - anon_sym_AT = 118, - anon_sym_static = 119, - aux_sym_method_definition_token1 = 120, - anon_sym_get = 121, - anon_sym_set = 122, + anon_sym_class = 42, + anon_sym_extends = 43, + anon_sym_async = 44, + anon_sym_function = 45, + anon_sym_EQ_GT = 46, + sym_optional_chain = 47, + anon_sym_new = 48, + anon_sym_DOT = 49, + anon_sym_PLUS_EQ = 50, + anon_sym_DASH_EQ = 51, + anon_sym_STAR_EQ = 52, + anon_sym_SLASH_EQ = 53, + anon_sym_PERCENT_EQ = 54, + anon_sym_CARET_EQ = 55, + anon_sym_AMP_EQ = 56, + anon_sym_PIPE_EQ = 57, + anon_sym_GT_GT_EQ = 58, + anon_sym_GT_GT_GT_EQ = 59, + anon_sym_LT_LT_EQ = 60, + anon_sym_STAR_STAR_EQ = 61, + anon_sym_AMP_AMP_EQ = 62, + anon_sym_PIPE_PIPE_EQ = 63, + anon_sym_QMARK_QMARK_EQ = 64, + anon_sym_DOT_DOT_DOT = 65, + anon_sym_AMP_AMP = 66, + anon_sym_PIPE_PIPE = 67, + anon_sym_GT_GT = 68, + anon_sym_GT_GT_GT = 69, + anon_sym_LT_LT = 70, + anon_sym_AMP = 71, + anon_sym_CARET = 72, + anon_sym_PIPE = 73, + anon_sym_PLUS = 74, + anon_sym_DASH = 75, + anon_sym_SLASH = 76, + anon_sym_PERCENT = 77, + anon_sym_STAR_STAR = 78, + anon_sym_LT = 79, + anon_sym_LT_EQ = 80, + anon_sym_EQ_EQ = 81, + anon_sym_EQ_EQ_EQ = 82, + anon_sym_BANG_EQ = 83, + anon_sym_BANG_EQ_EQ = 84, + anon_sym_GT_EQ = 85, + anon_sym_GT = 86, + anon_sym_QMARK_QMARK = 87, + anon_sym_instanceof = 88, + anon_sym_BANG = 89, + anon_sym_TILDE = 90, + anon_sym_typeof = 91, + anon_sym_void = 92, + anon_sym_delete = 93, + anon_sym_PLUS_PLUS = 94, + anon_sym_DASH_DASH = 95, + anon_sym_DQUOTE = 96, + anon_sym_SQUOTE = 97, + sym_unescaped_double_string_fragment = 98, + sym_unescaped_single_string_fragment = 99, + sym_escape_sequence = 100, + sym_comment = 101, + anon_sym_BQUOTE = 102, + anon_sym_DOLLAR_LBRACE = 103, + anon_sym_SLASH2 = 104, + sym_regex_pattern = 105, + sym_regex_flags = 106, + sym_number = 107, + sym_private_property_identifier = 108, + anon_sym_target = 109, + anon_sym_meta = 110, + sym_this = 111, + sym_super = 112, + sym_true = 113, + sym_false = 114, + sym_null = 115, + sym_undefined = 116, + anon_sym_AT = 117, + anon_sym_static = 118, + aux_sym_method_definition_token1 = 119, + anon_sym_get = 120, + anon_sym_set = 121, + anon_sym_LT_SLASH = 122, sym_glimmer_template_tag_name = 123, sym__automatic_semicolon = 124, sym__template_chars = 125, @@ -198,53 +202,53 @@ enum ts_symbol_identifiers { sym_object_assignment_pattern = 180, sym_array = 181, sym_array_pattern = 182, - sym_glimmer_template = 183, - sym_glimmer_opening_tag = 184, - sym_glimmer_closing_tag = 185, - sym_class = 186, - sym_class_declaration = 187, - sym_class_heritage = 188, - sym_function_expression = 189, - sym_function_declaration = 190, - sym_generator_function = 191, - sym_generator_function_declaration = 192, - sym_arrow_function = 193, - sym_call_expression = 194, - sym_new_expression = 195, - sym_await_expression = 196, - sym_member_expression = 197, - sym_subscript_expression = 198, - sym_assignment_expression = 199, - sym__augmented_assignment_lhs = 200, - sym_augmented_assignment_expression = 201, - sym__initializer = 202, - sym__destructuring_pattern = 203, - sym_spread_element = 204, - sym_ternary_expression = 205, - sym_binary_expression = 206, - sym_unary_expression = 207, - sym_update_expression = 208, - sym_sequence_expression = 209, - sym_string = 210, - sym_template_string = 211, - sym_template_substitution = 212, - sym_regex = 213, - sym_meta_property = 214, - sym_arguments = 215, - sym_decorator = 216, - sym_decorator_member_expression = 217, - sym_decorator_call_expression = 218, - sym_class_body = 219, - sym_field_definition = 220, - sym_formal_parameters = 221, - sym_class_static_block = 222, - sym_pattern = 223, - sym_rest_pattern = 224, - sym_method_definition = 225, - sym_pair = 226, - sym_pair_pattern = 227, - sym__property_name = 228, - sym_computed_property_name = 229, + sym_class = 183, + sym_class_declaration = 184, + sym_class_heritage = 185, + sym_function_expression = 186, + sym_function_declaration = 187, + sym_generator_function = 188, + sym_generator_function_declaration = 189, + sym_arrow_function = 190, + sym_call_expression = 191, + sym_new_expression = 192, + sym_await_expression = 193, + sym_member_expression = 194, + sym_subscript_expression = 195, + sym_assignment_expression = 196, + sym__augmented_assignment_lhs = 197, + sym_augmented_assignment_expression = 198, + sym__initializer = 199, + sym__destructuring_pattern = 200, + sym_spread_element = 201, + sym_ternary_expression = 202, + sym_binary_expression = 203, + sym_unary_expression = 204, + sym_update_expression = 205, + sym_sequence_expression = 206, + sym_string = 207, + sym_template_string = 208, + sym_template_substitution = 209, + sym_regex = 210, + sym_meta_property = 211, + sym_arguments = 212, + sym_decorator = 213, + sym_decorator_member_expression = 214, + sym_decorator_call_expression = 215, + sym_class_body = 216, + sym_field_definition = 217, + sym_formal_parameters = 218, + sym_class_static_block = 219, + sym_pattern = 220, + sym_rest_pattern = 221, + sym_method_definition = 222, + sym_pair = 223, + sym_pair_pattern = 224, + sym__property_name = 225, + sym_computed_property_name = 226, + sym_glimmer_template = 227, + sym_glimmer_opening_tag = 228, + sym_glimmer_closing_tag = 229, aux_sym_program_repeat1 = 230, aux_sym_export_statement_repeat1 = 231, aux_sym_export_clause_repeat1 = 232, @@ -310,9 +314,6 @@ static const char * const ts_symbol_names[] = { [anon_sym_EQ] = "=", [anon_sym_LBRACK] = "[", [anon_sym_RBRACK] = "]", - [anon_sym_LT] = "<", - [anon_sym_GT] = ">", - [anon_sym_LT_SLASH] = "=", + [anon_sym_GT] = ">", [anon_sym_QMARK_QMARK] = "\?\?", [anon_sym_instanceof] = "instanceof", [anon_sym_BANG] = "!", @@ -391,6 +394,7 @@ static const char * const ts_symbol_names[] = { [aux_sym_method_definition_token1] = "static get", [anon_sym_get] = "get", [anon_sym_set] = "set", + [anon_sym_LT_SLASH] = "', 96, + '>', 149, '?', 20, - '@', 205, + '@', 204, '[', 90, '\\', 33, ']', 91, - '^', 133, - '`', 180, - 's', 199, + '^', 126, + '`', 179, + 's', 198, '{', 80, - '|', 134, + '|', 127, '}', 82, - '~', 156, + '~', 155, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(72); - if (lookahead > '@') ADVANCE(203); + if (lookahead > '@') ADVANCE(202); END_STATE(); case 1: - if (lookahead == '\n') ADVANCE(206); + if (lookahead == '\n') ADVANCE(205); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(1); END_STATE(); @@ -4025,250 +4118,250 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '/') ADVANCE(16); if (lookahead == '[') ADVANCE(29); if (lookahead == '\\') ADVANCE(71); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(183); - if (lookahead != 0) ADVANCE(184); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(182); + if (lookahead != 0) ADVANCE(183); END_STATE(); case 3: if (lookahead == '!') ADVANCE(76); if (lookahead == '\\') ADVANCE(34); - if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(204); + if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(203); END_STATE(); case 4: ADVANCE_MAP( - '!', 154, - '"', 159, + '!', 153, + '"', 158, '#', 28, - '\'', 160, + '\'', 159, '(', 83, '*', 77, - '+', 136, + '+', 129, ',', 81, - '-', 138, + '-', 131, '.', 19, - '/', 140, - '0', 187, + '/', 133, + '0', 186, ';', 84, - '<', 92, - '@', 205, + '<', 139, + '@', 204, '[', 90, '\\', 35, - '`', 180, - 's', 199, + '`', 179, + 's', 198, '{', 80, '}', 82, - '~', 156, + '~', 155, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(4); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(203); + (lookahead < '{' || '~' < lookahead)) ADVANCE(202); END_STATE(); case 5: ADVANCE_MAP( - '!', 154, - '"', 159, + '!', 153, + '"', 158, '#', 28, - '\'', 160, + '\'', 159, '(', 83, - '+', 136, - '-', 138, - '.', 103, - '/', 140, - '0', 187, - '<', 92, - '@', 205, + '+', 129, + '-', 131, + '.', 96, + '/', 133, + '0', 186, + '<', 139, + '@', 204, '[', 90, '\\', 35, - '`', 180, + '`', 179, '{', 80, - '~', 156, + '~', 155, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(5); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(203); + (lookahead < '{' || '~' < lookahead)) ADVANCE(202); END_STATE(); case 6: ADVANCE_MAP( '!', 26, - '"', 159, + '"', 158, '#', 28, - '%', 143, - '&', 130, - '\'', 160, + '%', 136, + '&', 123, + '\'', 159, '(', 83, ')', 85, '*', 78, - '+', 137, + '+', 130, ',', 81, - '-', 139, - '.', 103, - '/', 141, - '0', 187, + '-', 132, + '.', 96, + '/', 134, + '0', 186, ':', 86, ';', 84, - '<', 93, + '<', 140, '=', 88, - '>', 96, + '>', 149, '?', 20, - '@', 205, + '@', 204, '[', 90, '\\', 35, ']', 91, - '^', 133, - '`', 180, + '^', 126, + '`', 179, '{', 80, - '|', 134, + '|', 127, '}', 82, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(6); if (lookahead > '#' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(203); + (lookahead < '{' || '~' < lookahead)) ADVANCE(202); END_STATE(); case 7: ADVANCE_MAP( '!', 26, - '%', 142, - '&', 131, + '%', 135, + '&', 124, '(', 83, ')', 85, '*', 79, - '+', 136, + '+', 129, ',', 81, - '-', 138, - '.', 101, - '/', 140, + '-', 131, + '.', 94, + '/', 133, ':', 86, ';', 84, - '<', 94, + '<', 141, '=', 27, - '>', 97, + '>', 150, '?', 21, '[', 90, '\\', 35, ']', 91, - '^', 132, - '`', 180, + '^', 125, + '`', 179, '{', 80, - '|', 135, + '|', 128, '}', 82, ); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(185); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(184); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && - (lookahead < '`' || '~' < lookahead)) ADVANCE(203); + (lookahead < '`' || '~' < lookahead)) ADVANCE(202); END_STATE(); case 8: ADVANCE_MAP( '!', 26, - '%', 142, - '&', 131, + '%', 135, + '&', 124, '(', 83, ')', 85, '*', 79, - '+', 136, + '+', 129, ',', 81, - '-', 138, - '.', 101, - '/', 140, + '-', 131, + '.', 94, + '/', 133, ':', 86, ';', 84, - '<', 94, + '<', 141, '=', 27, - '>', 97, + '>', 150, '?', 21, '[', 90, '\\', 35, ']', 91, - '^', 132, - '`', 180, + '^', 125, + '`', 179, '{', 80, - '|', 135, + '|', 128, '}', 82, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(203); + (lookahead < '{' || '~' < lookahead)) ADVANCE(202); END_STATE(); case 9: ADVANCE_MAP( - '"', 159, + '"', 158, '#', 28, - '\'', 160, + '\'', 159, '(', 83, '*', 77, - '.', 103, + '.', 96, '/', 16, - '0', 187, + '0', 186, '<', 25, - '@', 205, + '@', 204, '[', 90, '\\', 35, - 's', 199, + 's', 198, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(203); + (lookahead < '{' || '~' < lookahead)) ADVANCE(202); END_STATE(); case 10: - if (lookahead == '"') ADVANCE(159); + if (lookahead == '"') ADVANCE(158); if (lookahead == '/') ADVANCE(16); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(10); END_STATE(); case 11: - if (lookahead == '"') ADVANCE(159); - if (lookahead == '/') ADVANCE(161); + if (lookahead == '"') ADVANCE(158); + if (lookahead == '/') ADVANCE(160); if (lookahead == '\\') ADVANCE(36); if (lookahead == '\n' || lookahead == '\r') SKIP(10); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(164); - if (lookahead != 0) ADVANCE(166); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(163); + if (lookahead != 0) ADVANCE(165); END_STATE(); case 12: if (lookahead == '$') ADVANCE(37); if (lookahead == '/') ADVANCE(16); if (lookahead == '\\') ADVANCE(36); - if (lookahead == '`') ADVANCE(180); + if (lookahead == '`') ADVANCE(179); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(13); END_STATE(); case 13: if (lookahead == '$') ADVANCE(37); if (lookahead == '/') ADVANCE(16); - if (lookahead == '`') ADVANCE(180); + if (lookahead == '`') ADVANCE(179); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(13); END_STATE(); case 14: - if (lookahead == '\'') ADVANCE(160); + if (lookahead == '\'') ADVANCE(159); if (lookahead == '/') ADVANCE(16); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(14); END_STATE(); case 15: - if (lookahead == '\'') ADVANCE(160); - if (lookahead == '/') ADVANCE(167); + if (lookahead == '\'') ADVANCE(159); + if (lookahead == '/') ADVANCE(166); if (lookahead == '\\') ADVANCE(36); if (lookahead == '\n' || lookahead == '\r') SKIP(14); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(170); - if (lookahead != 0) ADVANCE(172); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(169); + if (lookahead != 0) ADVANCE(171); END_STATE(); case 16: if (lookahead == '*') ADVANCE(18); - if (lookahead == '/') ADVANCE(179); + if (lookahead == '/') ADVANCE(178); END_STATE(); case 17: if (lookahead == '*') ADVANCE(17); - if (lookahead == '/') ADVANCE(178); + if (lookahead == '/') ADVANCE(177); if (lookahead != 0) ADVANCE(18); END_STATE(); case 18: @@ -4277,21 +4370,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 19: if (lookahead == '.') ADVANCE(22); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192); END_STATE(); case 20: - if (lookahead == '.') ADVANCE(100); - if (lookahead == '?') ADVANCE(153); + if (lookahead == '.') ADVANCE(93); + if (lookahead == '?') ADVANCE(152); END_STATE(); case 21: - if (lookahead == '.') ADVANCE(100); - if (lookahead == '?') ADVANCE(152); + if (lookahead == '.') ADVANCE(93); + if (lookahead == '?') ADVANCE(151); END_STATE(); case 22: - if (lookahead == '.') ADVANCE(119); + if (lookahead == '.') ADVANCE(112); END_STATE(); case 23: - if (lookahead == '/') ADVANCE(182); + if (lookahead == '/') ADVANCE(181); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(24); END_STATE(); case 24: @@ -4299,21 +4392,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(24); END_STATE(); case 25: - if (lookahead == '/') ADVANCE(98); + if (lookahead == '/') ADVANCE(206); END_STATE(); case 26: - if (lookahead == '=') ADVANCE(149); + if (lookahead == '=') ADVANCE(145); END_STATE(); case 27: - if (lookahead == '=') ADVANCE(147); + if (lookahead == '=') ADVANCE(143); END_STATE(); case 28: if (lookahead == '\\') ADVANCE(34); - if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(204); + if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(203); END_STATE(); case 29: if (lookahead == '\\') ADVANCE(70); - if (lookahead == ']') ADVANCE(184); + if (lookahead == ']') ADVANCE(183); if (lookahead != 0 && lookahead != '\n') ADVANCE(29); END_STATE(); @@ -4332,9 +4425,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'u') ADVANCE(38); if (lookahead == 'x') ADVANCE(62); if (lookahead == '\r' || - lookahead == '?') ADVANCE(175); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(177); - if (lookahead != 0) ADVANCE(173); + lookahead == '?') ADVANCE(174); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(176); + if (lookahead != 0) ADVANCE(172); END_STATE(); case 34: if (lookahead == 'u') ADVANCE(39); @@ -4346,12 +4439,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'u') ADVANCE(41); if (lookahead == 'x') ADVANCE(62); if (lookahead == '\r' || - lookahead == '?') ADVANCE(175); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(177); - if (lookahead != 0) ADVANCE(173); + lookahead == '?') ADVANCE(174); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(176); + if (lookahead != 0) ADVANCE(172); END_STATE(); case 37: - if (lookahead == '{') ADVANCE(181); + if (lookahead == '{') ADVANCE(180); END_STATE(); case 38: if (lookahead == '{') ADVANCE(57); @@ -4378,25 +4471,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(59); END_STATE(); case 42: - if (lookahead == '}') ADVANCE(203); + if (lookahead == '}') ADVANCE(202); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(42); END_STATE(); case 43: - if (lookahead == '}') ADVANCE(204); + if (lookahead == '}') ADVANCE(203); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(43); END_STATE(); case 44: - if (lookahead == '}') ADVANCE(173); + if (lookahead == '}') ADVANCE(172); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(44); END_STATE(); case 45: - if (lookahead == '}') ADVANCE(174); + if (lookahead == '}') ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(45); @@ -4404,46 +4497,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 46: if (lookahead == '+' || lookahead == '-') ADVANCE(52); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(194); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); END_STATE(); case 47: if (lookahead == '0' || - lookahead == '1') ADVANCE(190); + lookahead == '1') ADVANCE(189); END_STATE(); case 48: - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(191); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(190); END_STATE(); case 49: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(187); END_STATE(); case 50: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192); END_STATE(); case 51: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188); END_STATE(); case 52: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(194); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); END_STATE(); case 53: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(203); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(202); END_STATE(); case 54: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(204); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(203); END_STATE(); case 55: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(173); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(172); END_STATE(); case 56: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(192); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(191); END_STATE(); case 57: if (('0' <= lookahead && lookahead <= '9') || @@ -4453,7 +4546,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 58: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(174); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(173); END_STATE(); case 59: if (('0' <= lookahead && lookahead <= '9') || @@ -4516,124 +4609,124 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 71: if (lookahead != 0 && - lookahead != '\n') ADVANCE(184); + lookahead != '\n') ADVANCE(183); END_STATE(); case 72: if (eof) ADVANCE(75); ADVANCE_MAP( - '!', 155, - '"', 159, + '!', 154, + '"', 158, '#', 3, - '$', 201, - '%', 143, - '&', 130, - '\'', 160, + '$', 200, + '%', 136, + '&', 123, + '\'', 159, '(', 83, ')', 85, '*', 78, - '+', 137, + '+', 130, ',', 81, - '-', 139, - '.', 102, - '/', 141, - '0', 187, + '-', 132, + '.', 95, + '/', 134, + '0', 186, ':', 86, ';', 84, - '<', 93, + '<', 140, '=', 88, - '>', 96, + '>', 149, '?', 20, - '@', 205, + '@', 204, '[', 90, '\\', 35, ']', 91, - '^', 133, - '`', 180, - 's', 199, + '^', 126, + '`', 179, + 's', 198, '{', 80, - '|', 134, + '|', 127, '}', 82, - '~', 156, + '~', 155, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(72); - if (lookahead > '@') ADVANCE(203); + if (lookahead > '@') ADVANCE(202); END_STATE(); case 73: if (eof) ADVANCE(75); ADVANCE_MAP( - '!', 155, - '"', 159, + '!', 154, + '"', 158, '#', 28, - '%', 142, - '&', 131, - '\'', 160, + '%', 135, + '&', 124, + '\'', 159, '(', 83, ')', 85, '*', 79, - '+', 136, + '+', 129, ',', 81, - '-', 138, - '.', 103, - '/', 140, - '0', 187, + '-', 131, + '.', 96, + '/', 133, + '0', 186, ':', 86, ';', 84, - '<', 94, + '<', 141, '=', 87, - '>', 97, + '>', 150, '?', 21, - '@', 205, + '@', 204, '[', 90, '\\', 35, ']', 91, - '^', 132, - '`', 180, + '^', 125, + '`', 179, '{', 80, - '|', 135, + '|', 128, '}', 82, - '~', 156, + '~', 155, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(73); - if (lookahead > '#') ADVANCE(203); + if (lookahead > '#') ADVANCE(202); END_STATE(); case 74: if (eof) ADVANCE(75); ADVANCE_MAP( - '!', 154, - '"', 159, + '!', 153, + '"', 158, '#', 3, - '\'', 160, + '\'', 159, '(', 83, ')', 85, '*', 77, - '+', 136, + '+', 129, ',', 81, - '-', 138, + '-', 131, '.', 19, - '/', 140, - '0', 187, + '/', 133, + '0', 186, ':', 86, ';', 84, - '<', 92, + '<', 139, '=', 89, - '>', 95, - '@', 205, + '>', 148, + '@', 204, '[', 90, '\\', 35, ']', 91, - '`', 180, + '`', 179, '{', 80, '}', 82, - '~', 156, + '~', 155, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(74); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(203); + (lookahead < '{' || '~' < lookahead)) ADVANCE(202); END_STATE(); case 75: ACCEPT_TOKEN(ts_builtin_sym_end); @@ -4648,12 +4741,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 78: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(145); - if (lookahead == '=') ADVANCE(106); + if (lookahead == '*') ADVANCE(138); + if (lookahead == '=') ADVANCE(99); END_STATE(); case 79: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(144); + if (lookahead == '*') ADVANCE(137); END_STATE(); case 80: ACCEPT_TOKEN(anon_sym_LBRACE); @@ -4678,16 +4771,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 87: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(147); + if (lookahead == '=') ADVANCE(143); END_STATE(); case 88: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(147); - if (lookahead == '>') ADVANCE(99); + if (lookahead == '=') ADVANCE(143); + if (lookahead == '>') ADVANCE(92); END_STATE(); case 89: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '>') ADVANCE(99); + if (lookahead == '>') ADVANCE(92); END_STATE(); case 90: ACCEPT_TOKEN(anon_sym_LBRACK); @@ -4696,445 +4789,442 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); case 92: - ACCEPT_TOKEN(anon_sym_LT); + ACCEPT_TOKEN(anon_sym_EQ_GT); END_STATE(); case 93: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '<') ADVANCE(129); - if (lookahead == '=') ADVANCE(146); + ACCEPT_TOKEN(sym_optional_chain); END_STATE(); case 94: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '<') ADVANCE(128); - if (lookahead == '=') ADVANCE(146); + ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); case 95: - ACCEPT_TOKEN(anon_sym_GT); + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(22); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192); END_STATE(); case 96: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(151); - if (lookahead == '>') ADVANCE(124); + ACCEPT_TOKEN(anon_sym_DOT); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192); END_STATE(); case 97: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(151); - if (lookahead == '>') ADVANCE(125); + ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); case 98: - ACCEPT_TOKEN(anon_sym_LT_SLASH); + ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); case 99: - ACCEPT_TOKEN(anon_sym_EQ_GT); + ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); case 100: - ACCEPT_TOKEN(sym_optional_chain); + ACCEPT_TOKEN(anon_sym_SLASH_EQ); END_STATE(); case 101: - ACCEPT_TOKEN(anon_sym_DOT); + ACCEPT_TOKEN(anon_sym_PERCENT_EQ); END_STATE(); case 102: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(22); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); + ACCEPT_TOKEN(anon_sym_CARET_EQ); END_STATE(); case 103: - ACCEPT_TOKEN(anon_sym_DOT); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); + ACCEPT_TOKEN(anon_sym_AMP_EQ); END_STATE(); case 104: - ACCEPT_TOKEN(anon_sym_PLUS_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_EQ); END_STATE(); case 105: - ACCEPT_TOKEN(anon_sym_DASH_EQ); + ACCEPT_TOKEN(anon_sym_GT_GT_EQ); END_STATE(); case 106: - ACCEPT_TOKEN(anon_sym_STAR_EQ); + ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ); END_STATE(); case 107: - ACCEPT_TOKEN(anon_sym_SLASH_EQ); + ACCEPT_TOKEN(anon_sym_LT_LT_EQ); END_STATE(); case 108: - ACCEPT_TOKEN(anon_sym_PERCENT_EQ); + ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ); END_STATE(); case 109: - ACCEPT_TOKEN(anon_sym_CARET_EQ); + ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ); END_STATE(); case 110: - ACCEPT_TOKEN(anon_sym_AMP_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ); END_STATE(); case 111: - ACCEPT_TOKEN(anon_sym_PIPE_EQ); + ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ); END_STATE(); case 112: - ACCEPT_TOKEN(anon_sym_GT_GT_EQ); + ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); END_STATE(); case 113: - ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ); + ACCEPT_TOKEN(anon_sym_AMP_AMP); END_STATE(); case 114: - ACCEPT_TOKEN(anon_sym_LT_LT_EQ); + ACCEPT_TOKEN(anon_sym_AMP_AMP); + if (lookahead == '=') ADVANCE(109); END_STATE(); case 115: - ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE); END_STATE(); case 116: - ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE); + if (lookahead == '=') ADVANCE(110); END_STATE(); case 117: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ); + ACCEPT_TOKEN(anon_sym_GT_GT); + if (lookahead == '=') ADVANCE(105); + if (lookahead == '>') ADVANCE(120); END_STATE(); case 118: - ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ); + ACCEPT_TOKEN(anon_sym_GT_GT); + if (lookahead == '>') ADVANCE(119); END_STATE(); case 119: - ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); + ACCEPT_TOKEN(anon_sym_GT_GT_GT); END_STATE(); case 120: - ACCEPT_TOKEN(anon_sym_AMP_AMP); + ACCEPT_TOKEN(anon_sym_GT_GT_GT); + if (lookahead == '=') ADVANCE(106); END_STATE(); case 121: - ACCEPT_TOKEN(anon_sym_AMP_AMP); - if (lookahead == '=') ADVANCE(116); + ACCEPT_TOKEN(anon_sym_LT_LT); END_STATE(); case 122: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE); + ACCEPT_TOKEN(anon_sym_LT_LT); + if (lookahead == '=') ADVANCE(107); END_STATE(); case 123: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE); - if (lookahead == '=') ADVANCE(117); + ACCEPT_TOKEN(anon_sym_AMP); + if (lookahead == '&') ADVANCE(114); + if (lookahead == '=') ADVANCE(103); END_STATE(); case 124: - ACCEPT_TOKEN(anon_sym_GT_GT); - if (lookahead == '=') ADVANCE(112); - if (lookahead == '>') ADVANCE(127); + ACCEPT_TOKEN(anon_sym_AMP); + if (lookahead == '&') ADVANCE(113); END_STATE(); case 125: - ACCEPT_TOKEN(anon_sym_GT_GT); - if (lookahead == '>') ADVANCE(126); + ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); case 126: - ACCEPT_TOKEN(anon_sym_GT_GT_GT); + ACCEPT_TOKEN(anon_sym_CARET); + if (lookahead == '=') ADVANCE(102); END_STATE(); case 127: - ACCEPT_TOKEN(anon_sym_GT_GT_GT); - if (lookahead == '=') ADVANCE(113); + ACCEPT_TOKEN(anon_sym_PIPE); + if (lookahead == '=') ADVANCE(104); + if (lookahead == '|') ADVANCE(116); END_STATE(); case 128: - ACCEPT_TOKEN(anon_sym_LT_LT); + ACCEPT_TOKEN(anon_sym_PIPE); + if (lookahead == '|') ADVANCE(115); END_STATE(); case 129: - ACCEPT_TOKEN(anon_sym_LT_LT); - if (lookahead == '=') ADVANCE(114); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(156); END_STATE(); case 130: - ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(121); - if (lookahead == '=') ADVANCE(110); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(156); + if (lookahead == '=') ADVANCE(97); END_STATE(); case 131: - ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(120); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(157); END_STATE(); case 132: - ACCEPT_TOKEN(anon_sym_CARET); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(157); + if (lookahead == '=') ADVANCE(98); END_STATE(); case 133: - ACCEPT_TOKEN(anon_sym_CARET); - if (lookahead == '=') ADVANCE(109); + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '/') ADVANCE(178); END_STATE(); case 134: - ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '=') ADVANCE(111); - if (lookahead == '|') ADVANCE(123); + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '/') ADVANCE(178); + if (lookahead == '=') ADVANCE(100); END_STATE(); case 135: - ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(122); + ACCEPT_TOKEN(anon_sym_PERCENT); END_STATE(); case 136: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(157); + ACCEPT_TOKEN(anon_sym_PERCENT); + if (lookahead == '=') ADVANCE(101); END_STATE(); case 137: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(157); - if (lookahead == '=') ADVANCE(104); + ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); case 138: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(158); + ACCEPT_TOKEN(anon_sym_STAR_STAR); + if (lookahead == '=') ADVANCE(108); END_STATE(); case 139: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(158); - if (lookahead == '=') ADVANCE(105); + ACCEPT_TOKEN(anon_sym_LT); END_STATE(); case 140: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(18); - if (lookahead == '/') ADVANCE(179); + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '<') ADVANCE(122); + if (lookahead == '=') ADVANCE(142); END_STATE(); case 141: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(18); - if (lookahead == '/') ADVANCE(179); - if (lookahead == '=') ADVANCE(107); + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '<') ADVANCE(121); + if (lookahead == '=') ADVANCE(142); END_STATE(); case 142: - ACCEPT_TOKEN(anon_sym_PERCENT); + ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); case 143: - ACCEPT_TOKEN(anon_sym_PERCENT); - if (lookahead == '=') ADVANCE(108); + ACCEPT_TOKEN(anon_sym_EQ_EQ); + if (lookahead == '=') ADVANCE(144); END_STATE(); case 144: - ACCEPT_TOKEN(anon_sym_STAR_STAR); + ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ); END_STATE(); case 145: - ACCEPT_TOKEN(anon_sym_STAR_STAR); - if (lookahead == '=') ADVANCE(115); + ACCEPT_TOKEN(anon_sym_BANG_EQ); + if (lookahead == '=') ADVANCE(146); END_STATE(); case 146: - ACCEPT_TOKEN(anon_sym_LT_EQ); + ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ); END_STATE(); case 147: - ACCEPT_TOKEN(anon_sym_EQ_EQ); - if (lookahead == '=') ADVANCE(148); + ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); case 148: - ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ); + ACCEPT_TOKEN(anon_sym_GT); END_STATE(); case 149: - ACCEPT_TOKEN(anon_sym_BANG_EQ); - if (lookahead == '=') ADVANCE(150); + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(147); + if (lookahead == '>') ADVANCE(117); END_STATE(); case 150: - ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ); + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(147); + if (lookahead == '>') ADVANCE(118); END_STATE(); case 151: - ACCEPT_TOKEN(anon_sym_GT_EQ); + ACCEPT_TOKEN(anon_sym_QMARK_QMARK); END_STATE(); case 152: ACCEPT_TOKEN(anon_sym_QMARK_QMARK); + if (lookahead == '=') ADVANCE(111); END_STATE(); case 153: - ACCEPT_TOKEN(anon_sym_QMARK_QMARK); - if (lookahead == '=') ADVANCE(118); + ACCEPT_TOKEN(anon_sym_BANG); END_STATE(); case 154: ACCEPT_TOKEN(anon_sym_BANG); + if (lookahead == '=') ADVANCE(145); END_STATE(); case 155: - ACCEPT_TOKEN(anon_sym_BANG); - if (lookahead == '=') ADVANCE(149); - END_STATE(); - case 156: ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); - case 157: + case 156: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); - case 158: + case 157: ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); - case 159: + case 158: ACCEPT_TOKEN(anon_sym_DQUOTE); END_STATE(); - case 160: + case 159: ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); - case 161: + case 160: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(163); - if (lookahead == '/') ADVANCE(165); + if (lookahead == '*') ADVANCE(162); + if (lookahead == '/') ADVANCE(164); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(166); + lookahead != '\\') ADVANCE(165); END_STATE(); - case 162: + case 161: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(162); - if (lookahead == '/') ADVANCE(166); + if (lookahead == '*') ADVANCE(161); + if (lookahead == '/') ADVANCE(165); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(163); + lookahead != '\\') ADVANCE(162); END_STATE(); - case 163: + case 162: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(162); + if (lookahead == '*') ADVANCE(161); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(163); + lookahead != '\\') ADVANCE(162); END_STATE(); - case 164: + case 163: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '/') ADVANCE(161); + if (lookahead == '/') ADVANCE(160); if ((set_contains(extras_character_set_1, 10, lookahead)) && lookahead != '\n' && - lookahead != '\r') ADVANCE(164); + lookahead != '\r') ADVANCE(163); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != '"' && - lookahead != '\\') ADVANCE(166); + lookahead != '\\') ADVANCE(165); END_STATE(); - case 165: + case 164: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(166); + lookahead == 0x2029) ADVANCE(165); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(165); + lookahead != '\\') ADVANCE(164); END_STATE(); - case 166: + case 165: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(166); + lookahead != '\\') ADVANCE(165); END_STATE(); - case 167: + case 166: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(169); - if (lookahead == '/') ADVANCE(171); + if (lookahead == '*') ADVANCE(168); + if (lookahead == '/') ADVANCE(170); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(172); + lookahead != '\\') ADVANCE(171); END_STATE(); - case 168: + case 167: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(168); - if (lookahead == '/') ADVANCE(172); + if (lookahead == '*') ADVANCE(167); + if (lookahead == '/') ADVANCE(171); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(169); + lookahead != '\\') ADVANCE(168); END_STATE(); - case 169: + case 168: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(168); + if (lookahead == '*') ADVANCE(167); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(169); + lookahead != '\\') ADVANCE(168); END_STATE(); - case 170: + case 169: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '/') ADVANCE(167); + if (lookahead == '/') ADVANCE(166); if ((set_contains(extras_character_set_1, 10, lookahead)) && lookahead != '\n' && - lookahead != '\r') ADVANCE(170); + lookahead != '\r') ADVANCE(169); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != '\'' && - lookahead != '\\') ADVANCE(172); + lookahead != '\\') ADVANCE(171); END_STATE(); - case 171: + case 170: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(172); + lookahead == 0x2029) ADVANCE(171); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(171); + lookahead != '\\') ADVANCE(170); END_STATE(); - case 172: + case 171: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(172); + lookahead != '\\') ADVANCE(171); END_STATE(); - case 173: + case 172: ACCEPT_TOKEN(sym_escape_sequence); END_STATE(); - case 174: + case 173: ACCEPT_TOKEN(sym_escape_sequence); if (lookahead == '\\') ADVANCE(35); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); - case 175: + case 174: ACCEPT_TOKEN(sym_escape_sequence); if (lookahead == '\n' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(173); + lookahead == 0x2029) ADVANCE(172); END_STATE(); - case 176: + case 175: ACCEPT_TOKEN(sym_escape_sequence); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(173); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(172); END_STATE(); - case 177: + case 176: ACCEPT_TOKEN(sym_escape_sequence); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(176); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(175); END_STATE(); - case 178: + case 177: ACCEPT_TOKEN(sym_comment); END_STATE(); - case 179: + case 178: ACCEPT_TOKEN(sym_comment); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(179); + lookahead != 0x2029) ADVANCE(178); END_STATE(); - case 180: + case 179: ACCEPT_TOKEN(anon_sym_BQUOTE); END_STATE(); - case 181: + case 180: ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE); END_STATE(); - case 182: + case 181: ACCEPT_TOKEN(anon_sym_SLASH2); END_STATE(); - case 183: + case 182: ACCEPT_TOKEN(sym_regex_pattern); if (lookahead == '\n') SKIP(24); if (lookahead == '/') ADVANCE(16); if (lookahead == '[') ADVANCE(29); if (lookahead == '\\') ADVANCE(71); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(183); - if (lookahead != 0) ADVANCE(184); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(182); + if (lookahead != 0) ADVANCE(183); END_STATE(); - case 184: + case 183: ACCEPT_TOKEN(sym_regex_pattern); if (lookahead == '[') ADVANCE(29); if (lookahead == '\\') ADVANCE(71); if (lookahead != 0 && lookahead != '\n' && - lookahead != '/') ADVANCE(184); + lookahead != '/') ADVANCE(183); END_STATE(); - case 185: + case 184: ACCEPT_TOKEN(sym_regex_flags); if (lookahead == '\\') ADVANCE(35); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(185); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(184); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); - case 186: + case 185: ACCEPT_TOKEN(sym_number); END_STATE(); - case 187: + case 186: ACCEPT_TOKEN(sym_number); ADVANCE_MAP( - '.', 195, - '0', 189, + '.', 194, + '0', 188, '_', 51, - 'n', 186, + 'n', 185, 'B', 47, 'b', 47, 'E', 46, @@ -5144,124 +5234,127 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'X', 56, 'x', 56, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187); END_STATE(); - case 188: + case 187: ACCEPT_TOKEN(sym_number); - if (lookahead == '.') ADVANCE(195); + if (lookahead == '.') ADVANCE(194); if (lookahead == '_') ADVANCE(49); - if (lookahead == 'n') ADVANCE(186); + if (lookahead == 'n') ADVANCE(185); if (lookahead == 'E' || lookahead == 'e') ADVANCE(46); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(187); END_STATE(); - case 189: + case 188: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(51); - if (lookahead == 'n') ADVANCE(186); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189); + if (lookahead == 'n') ADVANCE(185); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188); END_STATE(); - case 190: + case 189: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(47); - if (lookahead == 'n') ADVANCE(186); + if (lookahead == 'n') ADVANCE(185); if (lookahead == '0' || - lookahead == '1') ADVANCE(190); + lookahead == '1') ADVANCE(189); END_STATE(); - case 191: + case 190: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(48); - if (lookahead == 'n') ADVANCE(186); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(191); + if (lookahead == 'n') ADVANCE(185); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(190); END_STATE(); - case 192: + case 191: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(56); - if (lookahead == 'n') ADVANCE(186); + if (lookahead == 'n') ADVANCE(185); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(192); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(191); END_STATE(); - case 193: + case 192: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(50); if (lookahead == 'E' || lookahead == 'e') ADVANCE(46); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192); END_STATE(); - case 194: + case 193: ACCEPT_TOKEN(sym_number); if (lookahead == '_') ADVANCE(52); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(194); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); END_STATE(); - case 195: + case 194: ACCEPT_TOKEN(sym_number); if (lookahead == 'E' || lookahead == 'e') ADVANCE(46); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192); + END_STATE(); + case 195: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '\\') ADVANCE(35); + if (lookahead == 'a') ADVANCE(199); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); case 196: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(35); - if (lookahead == 'a') ADVANCE(200); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (lookahead == 'c') ADVANCE(201); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); case 197: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(35); - if (lookahead == 'c') ADVANCE(202); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (lookahead == 'i') ADVANCE(196); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); case 198: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(35); - if (lookahead == 'i') ADVANCE(197); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (lookahead == 't') ADVANCE(195); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); case 199: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(35); - if (lookahead == 't') ADVANCE(196); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (lookahead == 't') ADVANCE(197); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); case 200: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(35); - if (lookahead == 't') ADVANCE(198); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (lookahead == '{') ADVANCE(180); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); case 201: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(35); - if (lookahead == '{') ADVANCE(181); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); - END_STATE(); - case 202: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(35); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(31); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); - case 203: + case 202: ACCEPT_TOKEN(sym_identifier); if (lookahead == '\\') ADVANCE(35); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202); END_STATE(); - case 204: + case 203: ACCEPT_TOKEN(sym_private_property_identifier); if (lookahead == '\\') ADVANCE(34); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(204); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203); END_STATE(); - case 205: + case 204: ACCEPT_TOKEN(anon_sym_AT); END_STATE(); - case 206: + case 205: ACCEPT_TOKEN(aux_sym_method_definition_token1); - if (lookahead == '\n') ADVANCE(206); + if (lookahead == '\n') ADVANCE(205); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(1); END_STATE(); + case 206: + ACCEPT_TOKEN(anon_sym_LT_SLASH); + END_STATE(); default: return false; } @@ -5936,7 +6029,7 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { } } -static const TSLexMode ts_lex_modes[STATE_COUNT] = { +static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0, .external_lex_state = 1}, [1] = {.lex_state = 74, .external_lex_state = 2}, [2] = {.lex_state = 4, .external_lex_state = 2}, @@ -6514,8 +6607,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [574] = {.lex_state = 73, .external_lex_state = 3}, [575] = {.lex_state = 73, .external_lex_state = 3}, [576] = {.lex_state = 73, .external_lex_state = 3}, - [577] = {.lex_state = 73, .external_lex_state = 4}, - [578] = {.lex_state = 73, .external_lex_state = 3}, + [577] = {.lex_state = 73, .external_lex_state = 3}, + [578] = {.lex_state = 73, .external_lex_state = 4}, [579] = {.lex_state = 73, .external_lex_state = 3}, [580] = {.lex_state = 73, .external_lex_state = 3}, [581] = {.lex_state = 73, .external_lex_state = 3}, @@ -6560,13 +6653,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [620] = {.lex_state = 73, .external_lex_state = 4}, [621] = {.lex_state = 73, .external_lex_state = 4}, [622] = {.lex_state = 73, .external_lex_state = 4}, - [623] = {.lex_state = 73, .external_lex_state = 4}, - [624] = {.lex_state = 73, .external_lex_state = 3}, + [623] = {.lex_state = 73, .external_lex_state = 3}, + [624] = {.lex_state = 73, .external_lex_state = 4}, [625] = {.lex_state = 73, .external_lex_state = 4}, - [626] = {.lex_state = 73, .external_lex_state = 4}, - [627] = {.lex_state = 73, .external_lex_state = 3}, - [628] = {.lex_state = 73, .external_lex_state = 4}, - [629] = {.lex_state = 73, .external_lex_state = 3}, + [626] = {.lex_state = 73, .external_lex_state = 3}, + [627] = {.lex_state = 73, .external_lex_state = 4}, + [628] = {.lex_state = 73, .external_lex_state = 3}, + [629] = {.lex_state = 73, .external_lex_state = 4}, [630] = {.lex_state = 73, .external_lex_state = 4}, [631] = {.lex_state = 73, .external_lex_state = 4}, [632] = {.lex_state = 73, .external_lex_state = 4}, @@ -6587,13 +6680,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [647] = {.lex_state = 73, .external_lex_state = 4}, [648] = {.lex_state = 73, .external_lex_state = 4}, [649] = {.lex_state = 73, .external_lex_state = 4}, - [650] = {.lex_state = 73, .external_lex_state = 4}, + [650] = {.lex_state = 7, .external_lex_state = 4}, [651] = {.lex_state = 7, .external_lex_state = 4}, - [652] = {.lex_state = 7, .external_lex_state = 4}, - [653] = {.lex_state = 73, .external_lex_state = 4}, + [652] = {.lex_state = 73, .external_lex_state = 4}, + [653] = {.lex_state = 73, .external_lex_state = 3}, [654] = {.lex_state = 73, .external_lex_state = 3}, [655] = {.lex_state = 73, .external_lex_state = 3}, - [656] = {.lex_state = 73, .external_lex_state = 3}, + [656] = {.lex_state = 73, .external_lex_state = 4}, [657] = {.lex_state = 73, .external_lex_state = 4}, [658] = {.lex_state = 73, .external_lex_state = 4}, [659] = {.lex_state = 73, .external_lex_state = 4}, @@ -6659,20 +6752,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [719] = {.lex_state = 73, .external_lex_state = 4}, [720] = {.lex_state = 73, .external_lex_state = 3}, [721] = {.lex_state = 73, .external_lex_state = 4}, - [722] = {.lex_state = 73, .external_lex_state = 4}, + [722] = {.lex_state = 73, .external_lex_state = 3}, [723] = {.lex_state = 73, .external_lex_state = 4}, - [724] = {.lex_state = 73, .external_lex_state = 4}, - [725] = {.lex_state = 73, .external_lex_state = 4}, + [724] = {.lex_state = 73, .external_lex_state = 3}, + [725] = {.lex_state = 73, .external_lex_state = 3}, [726] = {.lex_state = 73, .external_lex_state = 4}, - [727] = {.lex_state = 73, .external_lex_state = 3}, - [728] = {.lex_state = 73, .external_lex_state = 3}, - [729] = {.lex_state = 73, .external_lex_state = 3}, - [730] = {.lex_state = 73, .external_lex_state = 3}, + [727] = {.lex_state = 73, .external_lex_state = 4}, + [728] = {.lex_state = 73, .external_lex_state = 4}, + [729] = {.lex_state = 73, .external_lex_state = 4}, + [730] = {.lex_state = 73, .external_lex_state = 4}, [731] = {.lex_state = 73, .external_lex_state = 4}, [732] = {.lex_state = 73, .external_lex_state = 4}, [733] = {.lex_state = 73, .external_lex_state = 3}, [734] = {.lex_state = 73, .external_lex_state = 3}, - [735] = {.lex_state = 73, .external_lex_state = 4}, + [735] = {.lex_state = 73, .external_lex_state = 3}, [736] = {.lex_state = 73, .external_lex_state = 3}, [737] = {.lex_state = 73, .external_lex_state = 3}, [738] = {.lex_state = 73, .external_lex_state = 3}, @@ -6691,7 +6784,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [751] = {.lex_state = 73, .external_lex_state = 3}, [752] = {.lex_state = 73, .external_lex_state = 3}, [753] = {.lex_state = 73, .external_lex_state = 3}, - [754] = {.lex_state = 73, .external_lex_state = 4}, + [754] = {.lex_state = 73, .external_lex_state = 3}, [755] = {.lex_state = 73, .external_lex_state = 3}, [756] = {.lex_state = 73, .external_lex_state = 3}, [757] = {.lex_state = 73, .external_lex_state = 3}, @@ -6702,15 +6795,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [762] = {.lex_state = 73, .external_lex_state = 3}, [763] = {.lex_state = 73, .external_lex_state = 3}, [764] = {.lex_state = 73, .external_lex_state = 3}, - [765] = {.lex_state = 73, .external_lex_state = 3}, + [765] = {.lex_state = 73, .external_lex_state = 4}, [766] = {.lex_state = 73, .external_lex_state = 3}, [767] = {.lex_state = 73, .external_lex_state = 3}, [768] = {.lex_state = 73, .external_lex_state = 3}, [769] = {.lex_state = 73, .external_lex_state = 3}, [770] = {.lex_state = 73, .external_lex_state = 3}, - [771] = {.lex_state = 73, .external_lex_state = 4}, + [771] = {.lex_state = 73, .external_lex_state = 3}, [772] = {.lex_state = 73, .external_lex_state = 3}, - [773] = {.lex_state = 73, .external_lex_state = 3}, + [773] = {.lex_state = 73, .external_lex_state = 4}, [774] = {.lex_state = 73, .external_lex_state = 3}, [775] = {.lex_state = 73, .external_lex_state = 3}, [776] = {.lex_state = 73, .external_lex_state = 3}, @@ -6741,21 +6834,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [801] = {.lex_state = 73, .external_lex_state = 3}, [802] = {.lex_state = 73, .external_lex_state = 3}, [803] = {.lex_state = 73, .external_lex_state = 3}, - [804] = {.lex_state = 73, .external_lex_state = 3}, - [805] = {.lex_state = 73, .external_lex_state = 3}, - [806] = {.lex_state = 73, .external_lex_state = 4}, - [807] = {.lex_state = 7, .external_lex_state = 3}, - [808] = {.lex_state = 4, .external_lex_state = 2}, - [809] = {.lex_state = 73, .external_lex_state = 4}, - [810] = {.lex_state = 4, .external_lex_state = 2}, - [811] = {.lex_state = 4, .external_lex_state = 2}, + [804] = {.lex_state = 4, .external_lex_state = 2}, + [805] = {.lex_state = 73, .external_lex_state = 4}, + [806] = {.lex_state = 73, .external_lex_state = 3}, + [807] = {.lex_state = 73, .external_lex_state = 3}, + [808] = {.lex_state = 73, .external_lex_state = 3}, + [809] = {.lex_state = 73, .external_lex_state = 3}, + [810] = {.lex_state = 73, .external_lex_state = 3}, + [811] = {.lex_state = 73, .external_lex_state = 3}, [812] = {.lex_state = 73, .external_lex_state = 3}, - [813] = {.lex_state = 4, .external_lex_state = 2}, - [814] = {.lex_state = 4, .external_lex_state = 2}, + [813] = {.lex_state = 73, .external_lex_state = 3}, + [814] = {.lex_state = 73, .external_lex_state = 3}, [815] = {.lex_state = 73, .external_lex_state = 3}, - [816] = {.lex_state = 4, .external_lex_state = 2}, - [817] = {.lex_state = 73, .external_lex_state = 3}, - [818] = {.lex_state = 73, .external_lex_state = 3}, + [816] = {.lex_state = 73, .external_lex_state = 3}, + [817] = {.lex_state = 4, .external_lex_state = 2}, + [818] = {.lex_state = 4, .external_lex_state = 2}, [819] = {.lex_state = 73, .external_lex_state = 3}, [820] = {.lex_state = 73, .external_lex_state = 3}, [821] = {.lex_state = 73, .external_lex_state = 3}, @@ -6768,14 +6861,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [828] = {.lex_state = 73, .external_lex_state = 3}, [829] = {.lex_state = 73, .external_lex_state = 3}, [830] = {.lex_state = 73, .external_lex_state = 3}, - [831] = {.lex_state = 73, .external_lex_state = 3}, - [832] = {.lex_state = 73, .external_lex_state = 3}, + [831] = {.lex_state = 4, .external_lex_state = 2}, + [832] = {.lex_state = 4, .external_lex_state = 2}, [833] = {.lex_state = 73, .external_lex_state = 3}, - [834] = {.lex_state = 73, .external_lex_state = 3}, + [834] = {.lex_state = 73, .external_lex_state = 4}, [835] = {.lex_state = 73, .external_lex_state = 3}, [836] = {.lex_state = 73, .external_lex_state = 3}, - [837] = {.lex_state = 73, .external_lex_state = 3}, - [838] = {.lex_state = 73, .external_lex_state = 3}, + [837] = {.lex_state = 7, .external_lex_state = 3}, + [838] = {.lex_state = 4, .external_lex_state = 2}, [839] = {.lex_state = 73, .external_lex_state = 3}, [840] = {.lex_state = 73, .external_lex_state = 3}, [841] = {.lex_state = 73, .external_lex_state = 3}, @@ -6799,8 +6892,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [859] = {.lex_state = 4, .external_lex_state = 2}, [860] = {.lex_state = 4, .external_lex_state = 2}, [861] = {.lex_state = 74, .external_lex_state = 2}, - [862] = {.lex_state = 74, .external_lex_state = 2}, - [863] = {.lex_state = 4, .external_lex_state = 2}, + [862] = {.lex_state = 4, .external_lex_state = 2}, + [863] = {.lex_state = 74, .external_lex_state = 2}, [864] = {.lex_state = 74, .external_lex_state = 2}, [865] = {.lex_state = 74, .external_lex_state = 2}, [866] = {.lex_state = 74, .external_lex_state = 2}, @@ -6815,18 +6908,18 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [875] = {.lex_state = 74, .external_lex_state = 2}, [876] = {.lex_state = 74, .external_lex_state = 2}, [877] = {.lex_state = 74, .external_lex_state = 2}, - [878] = {.lex_state = 74, .external_lex_state = 2}, + [878] = {.lex_state = 74, .external_lex_state = 5}, [879] = {.lex_state = 74, .external_lex_state = 2}, [880] = {.lex_state = 74, .external_lex_state = 2}, [881] = {.lex_state = 74, .external_lex_state = 2}, [882] = {.lex_state = 74, .external_lex_state = 2}, - [883] = {.lex_state = 74, .external_lex_state = 5}, - [884] = {.lex_state = 4, .external_lex_state = 2}, + [883] = {.lex_state = 74, .external_lex_state = 2}, + [884] = {.lex_state = 74, .external_lex_state = 2}, [885] = {.lex_state = 74, .external_lex_state = 2}, [886] = {.lex_state = 74, .external_lex_state = 2}, - [887] = {.lex_state = 74, .external_lex_state = 2}, + [887] = {.lex_state = 4, .external_lex_state = 2}, [888] = {.lex_state = 74, .external_lex_state = 2}, - [889] = {.lex_state = 74, .external_lex_state = 5}, + [889] = {.lex_state = 74, .external_lex_state = 2}, [890] = {.lex_state = 74, .external_lex_state = 2}, [891] = {.lex_state = 74, .external_lex_state = 5}, [892] = {.lex_state = 74, .external_lex_state = 5}, @@ -6834,46 +6927,46 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [894] = {.lex_state = 74, .external_lex_state = 2}, [895] = {.lex_state = 4, .external_lex_state = 2}, [896] = {.lex_state = 74, .external_lex_state = 5}, - [897] = {.lex_state = 74, .external_lex_state = 2}, - [898] = {.lex_state = 4, .external_lex_state = 2}, + [897] = {.lex_state = 4, .external_lex_state = 2}, + [898] = {.lex_state = 74, .external_lex_state = 5}, [899] = {.lex_state = 74, .external_lex_state = 2}, [900] = {.lex_state = 4, .external_lex_state = 2}, [901] = {.lex_state = 4, .external_lex_state = 2}, - [902] = {.lex_state = 74, .external_lex_state = 5}, + [902] = {.lex_state = 74, .external_lex_state = 2}, [903] = {.lex_state = 74, .external_lex_state = 5}, - [904] = {.lex_state = 4, .external_lex_state = 2}, + [904] = {.lex_state = 74, .external_lex_state = 5}, [905] = {.lex_state = 4, .external_lex_state = 2}, - [906] = {.lex_state = 9, .external_lex_state = 2}, + [906] = {.lex_state = 4, .external_lex_state = 2}, [907] = {.lex_state = 4, .external_lex_state = 2}, [908] = {.lex_state = 4, .external_lex_state = 2}, - [909] = {.lex_state = 4, .external_lex_state = 2}, + [909] = {.lex_state = 74, .external_lex_state = 5}, [910] = {.lex_state = 4, .external_lex_state = 2}, [911] = {.lex_state = 4, .external_lex_state = 2}, [912] = {.lex_state = 4, .external_lex_state = 2}, [913] = {.lex_state = 4, .external_lex_state = 2}, - [914] = {.lex_state = 4, .external_lex_state = 2}, + [914] = {.lex_state = 9, .external_lex_state = 2}, [915] = {.lex_state = 4, .external_lex_state = 2}, - [916] = {.lex_state = 4, .external_lex_state = 2}, + [916] = {.lex_state = 74, .external_lex_state = 5}, [917] = {.lex_state = 4, .external_lex_state = 2}, [918] = {.lex_state = 4, .external_lex_state = 2}, [919] = {.lex_state = 4, .external_lex_state = 2}, - [920] = {.lex_state = 4, .external_lex_state = 5}, + [920] = {.lex_state = 74, .external_lex_state = 5}, [921] = {.lex_state = 4, .external_lex_state = 2}, - [922] = {.lex_state = 4, .external_lex_state = 2}, - [923] = {.lex_state = 74, .external_lex_state = 5}, - [924] = {.lex_state = 4, .external_lex_state = 5}, - [925] = {.lex_state = 74, .external_lex_state = 5}, + [922] = {.lex_state = 74, .external_lex_state = 5}, + [923] = {.lex_state = 4, .external_lex_state = 2}, + [924] = {.lex_state = 4, .external_lex_state = 2}, + [925] = {.lex_state = 4, .external_lex_state = 2}, [926] = {.lex_state = 4, .external_lex_state = 2}, - [927] = {.lex_state = 4, .external_lex_state = 2}, + [927] = {.lex_state = 4, .external_lex_state = 5}, [928] = {.lex_state = 4, .external_lex_state = 2}, - [929] = {.lex_state = 4, .external_lex_state = 2}, + [929] = {.lex_state = 4, .external_lex_state = 5}, [930] = {.lex_state = 4, .external_lex_state = 2}, [931] = {.lex_state = 4, .external_lex_state = 2}, [932] = {.lex_state = 4, .external_lex_state = 2}, - [933] = {.lex_state = 74, .external_lex_state = 5}, + [933] = {.lex_state = 4, .external_lex_state = 2}, [934] = {.lex_state = 4, .external_lex_state = 2}, - [935] = {.lex_state = 74, .external_lex_state = 5}, - [936] = {.lex_state = 74, .external_lex_state = 2}, + [935] = {.lex_state = 4, .external_lex_state = 2}, + [936] = {.lex_state = 4, .external_lex_state = 2}, [937] = {.lex_state = 4, .external_lex_state = 2}, [938] = {.lex_state = 4, .external_lex_state = 2}, [939] = {.lex_state = 4, .external_lex_state = 2}, @@ -6885,9 +6978,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [945] = {.lex_state = 4, .external_lex_state = 2}, [946] = {.lex_state = 4, .external_lex_state = 2}, [947] = {.lex_state = 4, .external_lex_state = 2}, - [948] = {.lex_state = 9, .external_lex_state = 2}, + [948] = {.lex_state = 4, .external_lex_state = 2}, [949] = {.lex_state = 4, .external_lex_state = 2}, - [950] = {.lex_state = 4, .external_lex_state = 2}, + [950] = {.lex_state = 9, .external_lex_state = 2}, [951] = {.lex_state = 74, .external_lex_state = 2}, [952] = {.lex_state = 74, .external_lex_state = 2}, [953] = {.lex_state = 74, .external_lex_state = 2}, @@ -6899,21 +6992,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [959] = {.lex_state = 74, .external_lex_state = 2}, [960] = {.lex_state = 74, .external_lex_state = 2}, [961] = {.lex_state = 74, .external_lex_state = 2}, - [962] = {.lex_state = 4, .external_lex_state = 2}, + [962] = {.lex_state = 74, .external_lex_state = 2}, [963] = {.lex_state = 74, .external_lex_state = 2}, [964] = {.lex_state = 74, .external_lex_state = 2}, [965] = {.lex_state = 74, .external_lex_state = 2}, - [966] = {.lex_state = 4, .external_lex_state = 2}, + [966] = {.lex_state = 74, .external_lex_state = 2}, [967] = {.lex_state = 74, .external_lex_state = 2}, [968] = {.lex_state = 74, .external_lex_state = 2}, - [969] = {.lex_state = 74, .external_lex_state = 2}, - [970] = {.lex_state = 74, .external_lex_state = 2}, + [969] = {.lex_state = 4, .external_lex_state = 2}, + [970] = {.lex_state = 4, .external_lex_state = 2}, [971] = {.lex_state = 74, .external_lex_state = 2}, [972] = {.lex_state = 74, .external_lex_state = 2}, [973] = {.lex_state = 74, .external_lex_state = 2}, [974] = {.lex_state = 74, .external_lex_state = 2}, [975] = {.lex_state = 74, .external_lex_state = 2}, - [976] = {.lex_state = 4, .external_lex_state = 2}, + [976] = {.lex_state = 74, .external_lex_state = 2}, [977] = {.lex_state = 74, .external_lex_state = 2}, [978] = {.lex_state = 74, .external_lex_state = 2}, [979] = {.lex_state = 74, .external_lex_state = 2}, @@ -6923,22 +7016,22 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [983] = {.lex_state = 74, .external_lex_state = 2}, [984] = {.lex_state = 74, .external_lex_state = 2}, [985] = {.lex_state = 74, .external_lex_state = 2}, - [986] = {.lex_state = 74, .external_lex_state = 2}, - [987] = {.lex_state = 4, .external_lex_state = 2}, + [986] = {.lex_state = 4, .external_lex_state = 2}, + [987] = {.lex_state = 74, .external_lex_state = 2}, [988] = {.lex_state = 74, .external_lex_state = 2}, - [989] = {.lex_state = 4, .external_lex_state = 2}, + [989] = {.lex_state = 74, .external_lex_state = 2}, [990] = {.lex_state = 74, .external_lex_state = 2}, - [991] = {.lex_state = 74, .external_lex_state = 2}, - [992] = {.lex_state = 74, .external_lex_state = 2}, - [993] = {.lex_state = 74, .external_lex_state = 2}, - [994] = {.lex_state = 4, .external_lex_state = 2}, + [991] = {.lex_state = 4, .external_lex_state = 2}, + [992] = {.lex_state = 4, .external_lex_state = 2}, + [993] = {.lex_state = 4, .external_lex_state = 2}, + [994] = {.lex_state = 74, .external_lex_state = 2}, [995] = {.lex_state = 74, .external_lex_state = 2}, [996] = {.lex_state = 74, .external_lex_state = 2}, - [997] = {.lex_state = 6, .external_lex_state = 2}, + [997] = {.lex_state = 74, .external_lex_state = 2}, [998] = {.lex_state = 74, .external_lex_state = 2}, [999] = {.lex_state = 6, .external_lex_state = 2}, [1000] = {.lex_state = 74, .external_lex_state = 2}, - [1001] = {.lex_state = 6, .external_lex_state = 2}, + [1001] = {.lex_state = 74, .external_lex_state = 2}, [1002] = {.lex_state = 74, .external_lex_state = 2}, [1003] = {.lex_state = 74, .external_lex_state = 2}, [1004] = {.lex_state = 74, .external_lex_state = 2}, @@ -6950,11 +7043,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1010] = {.lex_state = 74, .external_lex_state = 2}, [1011] = {.lex_state = 74, .external_lex_state = 2}, [1012] = {.lex_state = 74, .external_lex_state = 2}, - [1013] = {.lex_state = 74, .external_lex_state = 2}, + [1013] = {.lex_state = 6, .external_lex_state = 2}, [1014] = {.lex_state = 74, .external_lex_state = 2}, - [1015] = {.lex_state = 74, .external_lex_state = 2}, - [1016] = {.lex_state = 74, .external_lex_state = 2}, - [1017] = {.lex_state = 6, .external_lex_state = 2}, + [1015] = {.lex_state = 6, .external_lex_state = 2}, + [1016] = {.lex_state = 6, .external_lex_state = 2}, + [1017] = {.lex_state = 74, .external_lex_state = 2}, [1018] = {.lex_state = 6, .external_lex_state = 2}, [1019] = {.lex_state = 73, .external_lex_state = 2}, [1020] = {.lex_state = 74, .external_lex_state = 2}, @@ -6966,7 +7059,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1026] = {.lex_state = 74, .external_lex_state = 2}, [1027] = {.lex_state = 74, .external_lex_state = 2}, [1028] = {.lex_state = 74, .external_lex_state = 2}, - [1029] = {.lex_state = 74, .external_lex_state = 2}, + [1029] = {.lex_state = 74, .external_lex_state = 5}, [1030] = {.lex_state = 74, .external_lex_state = 2}, [1031] = {.lex_state = 74, .external_lex_state = 2}, [1032] = {.lex_state = 74, .external_lex_state = 2}, @@ -6976,41 +7069,41 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1036] = {.lex_state = 74, .external_lex_state = 2}, [1037] = {.lex_state = 74, .external_lex_state = 2}, [1038] = {.lex_state = 74, .external_lex_state = 2}, - [1039] = {.lex_state = 74, .external_lex_state = 2}, + [1039] = {.lex_state = 74, .external_lex_state = 5}, [1040] = {.lex_state = 74, .external_lex_state = 2}, [1041] = {.lex_state = 74, .external_lex_state = 2}, [1042] = {.lex_state = 74, .external_lex_state = 2}, - [1043] = {.lex_state = 74, .external_lex_state = 5}, + [1043] = {.lex_state = 74, .external_lex_state = 2}, [1044] = {.lex_state = 74, .external_lex_state = 2}, - [1045] = {.lex_state = 74, .external_lex_state = 5}, - [1046] = {.lex_state = 74, .external_lex_state = 2}, + [1045] = {.lex_state = 74, .external_lex_state = 2}, + [1046] = {.lex_state = 74, .external_lex_state = 5}, [1047] = {.lex_state = 74, .external_lex_state = 5}, [1048] = {.lex_state = 74, .external_lex_state = 5}, [1049] = {.lex_state = 74, .external_lex_state = 2}, - [1050] = {.lex_state = 74, .external_lex_state = 5}, - [1051] = {.lex_state = 74, .external_lex_state = 2}, + [1050] = {.lex_state = 74, .external_lex_state = 2}, + [1051] = {.lex_state = 74, .external_lex_state = 5}, [1052] = {.lex_state = 74, .external_lex_state = 5}, - [1053] = {.lex_state = 74, .external_lex_state = 5}, + [1053] = {.lex_state = 74, .external_lex_state = 2}, [1054] = {.lex_state = 74, .external_lex_state = 2}, - [1055] = {.lex_state = 74, .external_lex_state = 5}, - [1056] = {.lex_state = 74, .external_lex_state = 2}, - [1057] = {.lex_state = 74, .external_lex_state = 2}, - [1058] = {.lex_state = 12, .external_lex_state = 6}, - [1059] = {.lex_state = 12, .external_lex_state = 6}, - [1060] = {.lex_state = 74, .external_lex_state = 5}, + [1055] = {.lex_state = 12, .external_lex_state = 6}, + [1056] = {.lex_state = 74, .external_lex_state = 5}, + [1057] = {.lex_state = 12, .external_lex_state = 6}, + [1058] = {.lex_state = 74, .external_lex_state = 2}, + [1059] = {.lex_state = 74, .external_lex_state = 5}, + [1060] = {.lex_state = 12, .external_lex_state = 6}, [1061] = {.lex_state = 74, .external_lex_state = 5}, - [1062] = {.lex_state = 74, .external_lex_state = 2}, - [1063] = {.lex_state = 74, .external_lex_state = 2}, + [1062] = {.lex_state = 12, .external_lex_state = 6}, + [1063] = {.lex_state = 74, .external_lex_state = 5}, [1064] = {.lex_state = 74, .external_lex_state = 2}, - [1065] = {.lex_state = 74, .external_lex_state = 5}, - [1066] = {.lex_state = 12, .external_lex_state = 6}, + [1065] = {.lex_state = 74, .external_lex_state = 2}, + [1066] = {.lex_state = 74, .external_lex_state = 5}, [1067] = {.lex_state = 74, .external_lex_state = 5}, [1068] = {.lex_state = 74, .external_lex_state = 5}, [1069] = {.lex_state = 74, .external_lex_state = 2}, - [1070] = {.lex_state = 12, .external_lex_state = 6}, - [1071] = {.lex_state = 74, .external_lex_state = 5}, - [1072] = {.lex_state = 12, .external_lex_state = 6}, - [1073] = {.lex_state = 74, .external_lex_state = 2}, + [1070] = {.lex_state = 74, .external_lex_state = 2}, + [1071] = {.lex_state = 12, .external_lex_state = 6}, + [1072] = {.lex_state = 74, .external_lex_state = 2}, + [1073] = {.lex_state = 74, .external_lex_state = 5}, [1074] = {.lex_state = 74, .external_lex_state = 2}, [1075] = {.lex_state = 74, .external_lex_state = 2}, [1076] = {.lex_state = 74, .external_lex_state = 5}, @@ -7018,13 +7111,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1078] = {.lex_state = 74, .external_lex_state = 2}, [1079] = {.lex_state = 74, .external_lex_state = 2}, [1080] = {.lex_state = 74, .external_lex_state = 2}, - [1081] = {.lex_state = 74, .external_lex_state = 2}, + [1081] = {.lex_state = 74, .external_lex_state = 5}, [1082] = {.lex_state = 74, .external_lex_state = 2}, - [1083] = {.lex_state = 74, .external_lex_state = 5}, + [1083] = {.lex_state = 74, .external_lex_state = 2}, [1084] = {.lex_state = 74, .external_lex_state = 2}, [1085] = {.lex_state = 74, .external_lex_state = 2}, - [1086] = {.lex_state = 74, .external_lex_state = 2}, - [1087] = {.lex_state = 74, .external_lex_state = 5}, + [1086] = {.lex_state = 74, .external_lex_state = 5}, + [1087] = {.lex_state = 74, .external_lex_state = 2}, [1088] = {.lex_state = 74, .external_lex_state = 2}, [1089] = {.lex_state = 74, .external_lex_state = 2}, [1090] = {.lex_state = 74, .external_lex_state = 2}, @@ -7032,112 +7125,112 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1092] = {.lex_state = 74, .external_lex_state = 2}, [1093] = {.lex_state = 74, .external_lex_state = 2}, [1094] = {.lex_state = 74, .external_lex_state = 2}, - [1095] = {.lex_state = 74, .external_lex_state = 5}, + [1095] = {.lex_state = 74, .external_lex_state = 2}, [1096] = {.lex_state = 74, .external_lex_state = 2}, [1097] = {.lex_state = 74, .external_lex_state = 2}, [1098] = {.lex_state = 74, .external_lex_state = 2}, - [1099] = {.lex_state = 74, .external_lex_state = 2}, + [1099] = {.lex_state = 74, .external_lex_state = 5}, [1100] = {.lex_state = 11, .external_lex_state = 7}, - [1101] = {.lex_state = 15, .external_lex_state = 7}, - [1102] = {.lex_state = 74, .external_lex_state = 2}, + [1101] = {.lex_state = 11, .external_lex_state = 7}, + [1102] = {.lex_state = 15, .external_lex_state = 7}, [1103] = {.lex_state = 74, .external_lex_state = 2}, - [1104] = {.lex_state = 74, .external_lex_state = 2}, - [1105] = {.lex_state = 11, .external_lex_state = 7}, - [1106] = {.lex_state = 74, .external_lex_state = 2}, - [1107] = {.lex_state = 74, .external_lex_state = 5}, - [1108] = {.lex_state = 15, .external_lex_state = 7}, + [1104] = {.lex_state = 15, .external_lex_state = 7}, + [1105] = {.lex_state = 74, .external_lex_state = 2}, + [1106] = {.lex_state = 74, .external_lex_state = 5}, + [1107] = {.lex_state = 74, .external_lex_state = 2}, + [1108] = {.lex_state = 74, .external_lex_state = 2}, [1109] = {.lex_state = 74, .external_lex_state = 5}, - [1110] = {.lex_state = 74, .external_lex_state = 5}, - [1111] = {.lex_state = 11, .external_lex_state = 7}, - [1112] = {.lex_state = 15, .external_lex_state = 7}, - [1113] = {.lex_state = 74, .external_lex_state = 2}, - [1114] = {.lex_state = 74, .external_lex_state = 5}, + [1110] = {.lex_state = 74, .external_lex_state = 2}, + [1111] = {.lex_state = 74, .external_lex_state = 2}, + [1112] = {.lex_state = 73, .external_lex_state = 2}, + [1113] = {.lex_state = 74, .external_lex_state = 5}, + [1114] = {.lex_state = 74, .external_lex_state = 2}, [1115] = {.lex_state = 74, .external_lex_state = 2}, [1116] = {.lex_state = 74, .external_lex_state = 2}, - [1117] = {.lex_state = 11, .external_lex_state = 7}, - [1118] = {.lex_state = 15, .external_lex_state = 7}, - [1119] = {.lex_state = 74, .external_lex_state = 2}, + [1117] = {.lex_state = 74, .external_lex_state = 2}, + [1118] = {.lex_state = 11, .external_lex_state = 7}, + [1119] = {.lex_state = 15, .external_lex_state = 7}, [1120] = {.lex_state = 74, .external_lex_state = 2}, [1121] = {.lex_state = 74, .external_lex_state = 5}, - [1122] = {.lex_state = 74, .external_lex_state = 2}, - [1123] = {.lex_state = 74, .external_lex_state = 2}, - [1124] = {.lex_state = 74, .external_lex_state = 5}, - [1125] = {.lex_state = 74, .external_lex_state = 2}, - [1126] = {.lex_state = 74, .external_lex_state = 5}, + [1122] = {.lex_state = 74, .external_lex_state = 5}, + [1123] = {.lex_state = 74, .external_lex_state = 5}, + [1124] = {.lex_state = 74, .external_lex_state = 2}, + [1125] = {.lex_state = 11, .external_lex_state = 7}, + [1126] = {.lex_state = 11, .external_lex_state = 7}, [1127] = {.lex_state = 74, .external_lex_state = 2}, [1128] = {.lex_state = 74, .external_lex_state = 2}, - [1129] = {.lex_state = 11, .external_lex_state = 7}, + [1129] = {.lex_state = 74, .external_lex_state = 2}, [1130] = {.lex_state = 74, .external_lex_state = 2}, - [1131] = {.lex_state = 15, .external_lex_state = 7}, + [1131] = {.lex_state = 74, .external_lex_state = 2}, [1132] = {.lex_state = 74, .external_lex_state = 2}, - [1133] = {.lex_state = 74, .external_lex_state = 2}, - [1134] = {.lex_state = 74, .external_lex_state = 5}, + [1133] = {.lex_state = 74, .external_lex_state = 5}, + [1134] = {.lex_state = 11, .external_lex_state = 7}, [1135] = {.lex_state = 74, .external_lex_state = 2}, - [1136] = {.lex_state = 74, .external_lex_state = 5}, - [1137] = {.lex_state = 15, .external_lex_state = 7}, - [1138] = {.lex_state = 15, .external_lex_state = 7}, - [1139] = {.lex_state = 74, .external_lex_state = 5}, - [1140] = {.lex_state = 11, .external_lex_state = 7}, - [1141] = {.lex_state = 74, .external_lex_state = 5}, - [1142] = {.lex_state = 73, .external_lex_state = 2}, - [1143] = {.lex_state = 15, .external_lex_state = 7}, - [1144] = {.lex_state = 11, .external_lex_state = 7}, - [1145] = {.lex_state = 15, .external_lex_state = 7}, - [1146] = {.lex_state = 74, .external_lex_state = 2}, - [1147] = {.lex_state = 74, .external_lex_state = 2}, + [1136] = {.lex_state = 15, .external_lex_state = 7}, + [1137] = {.lex_state = 74, .external_lex_state = 2}, + [1138] = {.lex_state = 74, .external_lex_state = 2}, + [1139] = {.lex_state = 74, .external_lex_state = 2}, + [1140] = {.lex_state = 15, .external_lex_state = 7}, + [1141] = {.lex_state = 74, .external_lex_state = 2}, + [1142] = {.lex_state = 74, .external_lex_state = 2}, + [1143] = {.lex_state = 74, .external_lex_state = 5}, + [1144] = {.lex_state = 74, .external_lex_state = 2}, + [1145] = {.lex_state = 74, .external_lex_state = 2}, + [1146] = {.lex_state = 74, .external_lex_state = 5}, + [1147] = {.lex_state = 11, .external_lex_state = 7}, [1148] = {.lex_state = 73, .external_lex_state = 2}, - [1149] = {.lex_state = 74, .external_lex_state = 2}, - [1150] = {.lex_state = 74, .external_lex_state = 2}, + [1149] = {.lex_state = 15, .external_lex_state = 7}, + [1150] = {.lex_state = 15, .external_lex_state = 7}, [1151] = {.lex_state = 74, .external_lex_state = 2}, [1152] = {.lex_state = 74, .external_lex_state = 2}, - [1153] = {.lex_state = 74, .external_lex_state = 5}, + [1153] = {.lex_state = 74, .external_lex_state = 2}, [1154] = {.lex_state = 74, .external_lex_state = 2}, [1155] = {.lex_state = 74, .external_lex_state = 2}, - [1156] = {.lex_state = 74, .external_lex_state = 2}, - [1157] = {.lex_state = 11, .external_lex_state = 7}, + [1156] = {.lex_state = 11, .external_lex_state = 7}, + [1157] = {.lex_state = 74, .external_lex_state = 2}, [1158] = {.lex_state = 74, .external_lex_state = 2}, - [1159] = {.lex_state = 74, .external_lex_state = 2}, - [1160] = {.lex_state = 74, .external_lex_state = 2}, - [1161] = {.lex_state = 74, .external_lex_state = 2}, - [1162] = {.lex_state = 74, .external_lex_state = 2}, + [1159] = {.lex_state = 11, .external_lex_state = 7}, + [1160] = {.lex_state = 15, .external_lex_state = 7}, + [1161] = {.lex_state = 74, .external_lex_state = 5}, + [1162] = {.lex_state = 12, .external_lex_state = 6}, [1163] = {.lex_state = 74, .external_lex_state = 2}, - [1164] = {.lex_state = 12, .external_lex_state = 6}, - [1165] = {.lex_state = 74, .external_lex_state = 2}, - [1166] = {.lex_state = 11, .external_lex_state = 7}, - [1167] = {.lex_state = 73, .external_lex_state = 2}, + [1164] = {.lex_state = 15, .external_lex_state = 7}, + [1165] = {.lex_state = 74, .external_lex_state = 5}, + [1166] = {.lex_state = 74, .external_lex_state = 2}, + [1167] = {.lex_state = 74, .external_lex_state = 2}, [1168] = {.lex_state = 74, .external_lex_state = 2}, [1169] = {.lex_state = 74, .external_lex_state = 5}, - [1170] = {.lex_state = 74, .external_lex_state = 2}, + [1170] = {.lex_state = 74, .external_lex_state = 5}, [1171] = {.lex_state = 74, .external_lex_state = 2}, [1172] = {.lex_state = 74, .external_lex_state = 2}, [1173] = {.lex_state = 74, .external_lex_state = 2}, [1174] = {.lex_state = 74, .external_lex_state = 2}, - [1175] = {.lex_state = 74, .external_lex_state = 2}, + [1175] = {.lex_state = 74, .external_lex_state = 5}, [1176] = {.lex_state = 74, .external_lex_state = 2}, [1177] = {.lex_state = 74, .external_lex_state = 2}, - [1178] = {.lex_state = 74, .external_lex_state = 2}, + [1178] = {.lex_state = 74, .external_lex_state = 5}, [1179] = {.lex_state = 74, .external_lex_state = 2}, [1180] = {.lex_state = 74, .external_lex_state = 2}, [1181] = {.lex_state = 74, .external_lex_state = 2}, [1182] = {.lex_state = 74, .external_lex_state = 2}, - [1183] = {.lex_state = 74, .external_lex_state = 2}, + [1183] = {.lex_state = 9, .external_lex_state = 8}, [1184] = {.lex_state = 74, .external_lex_state = 2}, [1185] = {.lex_state = 74, .external_lex_state = 2}, [1186] = {.lex_state = 74, .external_lex_state = 2}, [1187] = {.lex_state = 74, .external_lex_state = 2}, [1188] = {.lex_state = 74, .external_lex_state = 2}, - [1189] = {.lex_state = 74, .external_lex_state = 2}, + [1189] = {.lex_state = 9, .external_lex_state = 8}, [1190] = {.lex_state = 74, .external_lex_state = 2}, [1191] = {.lex_state = 74, .external_lex_state = 2}, - [1192] = {.lex_state = 74, .external_lex_state = 5}, + [1192] = {.lex_state = 74, .external_lex_state = 2}, [1193] = {.lex_state = 74, .external_lex_state = 2}, [1194] = {.lex_state = 74, .external_lex_state = 2}, - [1195] = {.lex_state = 74, .external_lex_state = 5}, + [1195] = {.lex_state = 74, .external_lex_state = 2}, [1196] = {.lex_state = 74, .external_lex_state = 2}, [1197] = {.lex_state = 74, .external_lex_state = 2}, [1198] = {.lex_state = 74, .external_lex_state = 2}, [1199] = {.lex_state = 74, .external_lex_state = 2}, - [1200] = {.lex_state = 74, .external_lex_state = 5}, + [1200] = {.lex_state = 74, .external_lex_state = 2}, [1201] = {.lex_state = 74, .external_lex_state = 2}, [1202] = {.lex_state = 74, .external_lex_state = 2}, [1203] = {.lex_state = 74, .external_lex_state = 5}, @@ -7145,7 +7238,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1205] = {.lex_state = 74, .external_lex_state = 2}, [1206] = {.lex_state = 74, .external_lex_state = 2}, [1207] = {.lex_state = 74, .external_lex_state = 2}, - [1208] = {.lex_state = 74, .external_lex_state = 2}, + [1208] = {.lex_state = 74, .external_lex_state = 5}, [1209] = {.lex_state = 74, .external_lex_state = 2}, [1210] = {.lex_state = 74, .external_lex_state = 2}, [1211] = {.lex_state = 74, .external_lex_state = 2}, @@ -7153,64 +7246,64 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1213] = {.lex_state = 74, .external_lex_state = 2}, [1214] = {.lex_state = 74, .external_lex_state = 2}, [1215] = {.lex_state = 74, .external_lex_state = 2}, - [1216] = {.lex_state = 73, .external_lex_state = 2}, + [1216] = {.lex_state = 74, .external_lex_state = 5}, [1217] = {.lex_state = 74, .external_lex_state = 2}, [1218] = {.lex_state = 74, .external_lex_state = 2}, - [1219] = {.lex_state = 74, .external_lex_state = 5}, + [1219] = {.lex_state = 74, .external_lex_state = 2}, [1220] = {.lex_state = 74, .external_lex_state = 2}, [1221] = {.lex_state = 74, .external_lex_state = 2}, [1222] = {.lex_state = 74, .external_lex_state = 2}, [1223] = {.lex_state = 74, .external_lex_state = 2}, - [1224] = {.lex_state = 74, .external_lex_state = 2}, + [1224] = {.lex_state = 74, .external_lex_state = 5}, [1225] = {.lex_state = 74, .external_lex_state = 2}, [1226] = {.lex_state = 74, .external_lex_state = 2}, [1227] = {.lex_state = 74, .external_lex_state = 2}, [1228] = {.lex_state = 74, .external_lex_state = 2}, - [1229] = {.lex_state = 74, .external_lex_state = 2}, + [1229] = {.lex_state = 9, .external_lex_state = 8}, [1230] = {.lex_state = 74, .external_lex_state = 2}, - [1231] = {.lex_state = 9, .external_lex_state = 8}, + [1231] = {.lex_state = 74, .external_lex_state = 2}, [1232] = {.lex_state = 74, .external_lex_state = 2}, [1233] = {.lex_state = 74, .external_lex_state = 2}, [1234] = {.lex_state = 74, .external_lex_state = 2}, - [1235] = {.lex_state = 74, .external_lex_state = 5}, + [1235] = {.lex_state = 74, .external_lex_state = 2}, [1236] = {.lex_state = 74, .external_lex_state = 2}, [1237] = {.lex_state = 74, .external_lex_state = 2}, [1238] = {.lex_state = 74, .external_lex_state = 2}, [1239] = {.lex_state = 74, .external_lex_state = 2}, [1240] = {.lex_state = 74, .external_lex_state = 2}, [1241] = {.lex_state = 74, .external_lex_state = 2}, - [1242] = {.lex_state = 74, .external_lex_state = 2}, + [1242] = {.lex_state = 73, .external_lex_state = 2}, [1243] = {.lex_state = 74, .external_lex_state = 2}, - [1244] = {.lex_state = 74, .external_lex_state = 2}, - [1245] = {.lex_state = 9, .external_lex_state = 8}, + [1244] = {.lex_state = 73, .external_lex_state = 2}, + [1245] = {.lex_state = 74, .external_lex_state = 2}, [1246] = {.lex_state = 74, .external_lex_state = 2}, [1247] = {.lex_state = 74, .external_lex_state = 2}, [1248] = {.lex_state = 74, .external_lex_state = 2}, [1249] = {.lex_state = 74, .external_lex_state = 5}, [1250] = {.lex_state = 74, .external_lex_state = 2}, - [1251] = {.lex_state = 74, .external_lex_state = 5}, + [1251] = {.lex_state = 74, .external_lex_state = 2}, [1252] = {.lex_state = 74, .external_lex_state = 2}, - [1253] = {.lex_state = 9, .external_lex_state = 8}, + [1253] = {.lex_state = 74, .external_lex_state = 2}, [1254] = {.lex_state = 74, .external_lex_state = 2}, - [1255] = {.lex_state = 74, .external_lex_state = 5}, + [1255] = {.lex_state = 74, .external_lex_state = 2}, [1256] = {.lex_state = 74, .external_lex_state = 2}, [1257] = {.lex_state = 74, .external_lex_state = 2}, [1258] = {.lex_state = 74, .external_lex_state = 2}, [1259] = {.lex_state = 74, .external_lex_state = 2}, [1260] = {.lex_state = 74, .external_lex_state = 2}, [1261] = {.lex_state = 74, .external_lex_state = 2}, - [1262] = {.lex_state = 74, .external_lex_state = 2}, + [1262] = {.lex_state = 74, .external_lex_state = 5}, [1263] = {.lex_state = 74, .external_lex_state = 2}, [1264] = {.lex_state = 74, .external_lex_state = 2}, [1265] = {.lex_state = 74, .external_lex_state = 2}, [1266] = {.lex_state = 74, .external_lex_state = 2}, [1267] = {.lex_state = 74, .external_lex_state = 2}, [1268] = {.lex_state = 74, .external_lex_state = 2}, - [1269] = {.lex_state = 74, .external_lex_state = 5}, - [1270] = {.lex_state = 74, .external_lex_state = 5}, + [1269] = {.lex_state = 74, .external_lex_state = 2}, + [1270] = {.lex_state = 74, .external_lex_state = 2}, [1271] = {.lex_state = 74, .external_lex_state = 2}, - [1272] = {.lex_state = 74, .external_lex_state = 5}, - [1273] = {.lex_state = 74, .external_lex_state = 2}, + [1272] = {.lex_state = 74, .external_lex_state = 2}, + [1273] = {.lex_state = 74, .external_lex_state = 5}, [1274] = {.lex_state = 74, .external_lex_state = 2}, [1275] = {.lex_state = 74, .external_lex_state = 2}, [1276] = {.lex_state = 74, .external_lex_state = 2}, @@ -7219,22 +7312,22 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1279] = {.lex_state = 74, .external_lex_state = 2}, [1280] = {.lex_state = 74, .external_lex_state = 2}, [1281] = {.lex_state = 74, .external_lex_state = 2}, - [1282] = {.lex_state = 9, .external_lex_state = 2}, + [1282] = {.lex_state = 74, .external_lex_state = 2}, [1283] = {.lex_state = 74, .external_lex_state = 2}, [1284] = {.lex_state = 74, .external_lex_state = 2}, [1285] = {.lex_state = 74, .external_lex_state = 2}, [1286] = {.lex_state = 74, .external_lex_state = 2}, - [1287] = {.lex_state = 74, .external_lex_state = 2}, + [1287] = {.lex_state = 9, .external_lex_state = 2}, [1288] = {.lex_state = 74, .external_lex_state = 2}, - [1289] = {.lex_state = 74, .external_lex_state = 5}, + [1289] = {.lex_state = 74, .external_lex_state = 2}, [1290] = {.lex_state = 74, .external_lex_state = 2}, - [1291] = {.lex_state = 74, .external_lex_state = 5}, - [1292] = {.lex_state = 74, .external_lex_state = 5}, + [1291] = {.lex_state = 74, .external_lex_state = 2}, + [1292] = {.lex_state = 74, .external_lex_state = 2}, [1293] = {.lex_state = 74, .external_lex_state = 2}, [1294] = {.lex_state = 74, .external_lex_state = 2}, [1295] = {.lex_state = 74, .external_lex_state = 2}, [1296] = {.lex_state = 74, .external_lex_state = 2}, - [1297] = {.lex_state = 74, .external_lex_state = 2}, + [1297] = {.lex_state = 74, .external_lex_state = 5}, [1298] = {.lex_state = 74, .external_lex_state = 2}, [1299] = {.lex_state = 74, .external_lex_state = 2}, [1300] = {.lex_state = 74, .external_lex_state = 2}, @@ -7250,14 +7343,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1310] = {.lex_state = 74, .external_lex_state = 2}, [1311] = {.lex_state = 74, .external_lex_state = 2}, [1312] = {.lex_state = 74, .external_lex_state = 2}, - [1313] = {.lex_state = 9, .external_lex_state = 2}, + [1313] = {.lex_state = 74, .external_lex_state = 2}, [1314] = {.lex_state = 74, .external_lex_state = 2}, [1315] = {.lex_state = 74, .external_lex_state = 2}, [1316] = {.lex_state = 74, .external_lex_state = 2}, - [1317] = {.lex_state = 74, .external_lex_state = 5}, + [1317] = {.lex_state = 74, .external_lex_state = 2}, [1318] = {.lex_state = 74, .external_lex_state = 2}, [1319] = {.lex_state = 74, .external_lex_state = 2}, - [1320] = {.lex_state = 74, .external_lex_state = 5}, + [1320] = {.lex_state = 74, .external_lex_state = 2}, [1321] = {.lex_state = 74, .external_lex_state = 2}, [1322] = {.lex_state = 74, .external_lex_state = 2}, [1323] = {.lex_state = 74, .external_lex_state = 2}, @@ -7268,8 +7361,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1328] = {.lex_state = 74, .external_lex_state = 2}, [1329] = {.lex_state = 74, .external_lex_state = 5}, [1330] = {.lex_state = 74, .external_lex_state = 2}, - [1331] = {.lex_state = 74, .external_lex_state = 5}, - [1332] = {.lex_state = 74, .external_lex_state = 5}, + [1331] = {.lex_state = 74, .external_lex_state = 2}, + [1332] = {.lex_state = 74, .external_lex_state = 2}, [1333] = {.lex_state = 74, .external_lex_state = 2}, [1334] = {.lex_state = 74, .external_lex_state = 2}, [1335] = {.lex_state = 74, .external_lex_state = 2}, @@ -7279,25 +7372,25 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1339] = {.lex_state = 74, .external_lex_state = 2}, [1340] = {.lex_state = 74, .external_lex_state = 2}, [1341] = {.lex_state = 74, .external_lex_state = 2}, - [1342] = {.lex_state = 74, .external_lex_state = 2}, - [1343] = {.lex_state = 74, .external_lex_state = 2}, - [1344] = {.lex_state = 74, .external_lex_state = 2}, + [1342] = {.lex_state = 74, .external_lex_state = 5}, + [1343] = {.lex_state = 74, .external_lex_state = 5}, + [1344] = {.lex_state = 74, .external_lex_state = 5}, [1345] = {.lex_state = 74, .external_lex_state = 2}, [1346] = {.lex_state = 74, .external_lex_state = 2}, [1347] = {.lex_state = 74, .external_lex_state = 2}, - [1348] = {.lex_state = 74, .external_lex_state = 2}, - [1349] = {.lex_state = 9, .external_lex_state = 2}, - [1350] = {.lex_state = 74, .external_lex_state = 5}, + [1348] = {.lex_state = 9, .external_lex_state = 8}, + [1349] = {.lex_state = 74, .external_lex_state = 5}, + [1350] = {.lex_state = 74, .external_lex_state = 2}, [1351] = {.lex_state = 74, .external_lex_state = 2}, - [1352] = {.lex_state = 74, .external_lex_state = 2}, + [1352] = {.lex_state = 74, .external_lex_state = 5}, [1353] = {.lex_state = 74, .external_lex_state = 2}, [1354] = {.lex_state = 74, .external_lex_state = 2}, [1355] = {.lex_state = 74, .external_lex_state = 2}, [1356] = {.lex_state = 74, .external_lex_state = 2}, - [1357] = {.lex_state = 74, .external_lex_state = 2}, + [1357] = {.lex_state = 74, .external_lex_state = 5}, [1358] = {.lex_state = 74, .external_lex_state = 5}, - [1359] = {.lex_state = 74, .external_lex_state = 5}, - [1360] = {.lex_state = 74, .external_lex_state = 2}, + [1359] = {.lex_state = 74, .external_lex_state = 2}, + [1360] = {.lex_state = 74, .external_lex_state = 5}, [1361] = {.lex_state = 74, .external_lex_state = 2}, [1362] = {.lex_state = 74, .external_lex_state = 2}, [1363] = {.lex_state = 74, .external_lex_state = 2}, @@ -7305,14 +7398,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1365] = {.lex_state = 74, .external_lex_state = 2}, [1366] = {.lex_state = 74, .external_lex_state = 2}, [1367] = {.lex_state = 74, .external_lex_state = 2}, - [1368] = {.lex_state = 74, .external_lex_state = 2}, + [1368] = {.lex_state = 9, .external_lex_state = 2}, [1369] = {.lex_state = 74, .external_lex_state = 2}, [1370] = {.lex_state = 74, .external_lex_state = 2}, [1371] = {.lex_state = 74, .external_lex_state = 2}, [1372] = {.lex_state = 74, .external_lex_state = 2}, [1373] = {.lex_state = 74, .external_lex_state = 2}, [1374] = {.lex_state = 74, .external_lex_state = 2}, - [1375] = {.lex_state = 74, .external_lex_state = 2}, + [1375] = {.lex_state = 74, .external_lex_state = 5}, [1376] = {.lex_state = 74, .external_lex_state = 2}, [1377] = {.lex_state = 74, .external_lex_state = 2}, [1378] = {.lex_state = 74, .external_lex_state = 2}, @@ -7335,7 +7428,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1395] = {.lex_state = 74, .external_lex_state = 2}, [1396] = {.lex_state = 74, .external_lex_state = 2}, [1397] = {.lex_state = 74, .external_lex_state = 2}, - [1398] = {.lex_state = 74, .external_lex_state = 5}, + [1398] = {.lex_state = 74, .external_lex_state = 2}, [1399] = {.lex_state = 74, .external_lex_state = 2}, [1400] = {.lex_state = 74, .external_lex_state = 2}, [1401] = {.lex_state = 74, .external_lex_state = 2}, @@ -7346,7 +7439,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1406] = {.lex_state = 74, .external_lex_state = 2}, [1407] = {.lex_state = 74, .external_lex_state = 2}, [1408] = {.lex_state = 74, .external_lex_state = 2}, - [1409] = {.lex_state = 74, .external_lex_state = 2}, + [1409] = {.lex_state = 74, .external_lex_state = 5}, [1410] = {.lex_state = 74, .external_lex_state = 2}, [1411] = {.lex_state = 74, .external_lex_state = 2}, [1412] = {.lex_state = 74, .external_lex_state = 2}, @@ -7354,7 +7447,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1414] = {.lex_state = 74, .external_lex_state = 2}, [1415] = {.lex_state = 74, .external_lex_state = 2}, [1416] = {.lex_state = 74, .external_lex_state = 2}, - [1417] = {.lex_state = 9, .external_lex_state = 8}, + [1417] = {.lex_state = 74, .external_lex_state = 2}, [1418] = {.lex_state = 74, .external_lex_state = 2}, [1419] = {.lex_state = 74, .external_lex_state = 2}, [1420] = {.lex_state = 74, .external_lex_state = 2}, @@ -7379,32 +7472,32 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1439] = {.lex_state = 74, .external_lex_state = 2}, [1440] = {.lex_state = 74, .external_lex_state = 2}, [1441] = {.lex_state = 74, .external_lex_state = 2}, - [1442] = {.lex_state = 74, .external_lex_state = 2}, + [1442] = {.lex_state = 74, .external_lex_state = 5}, [1443] = {.lex_state = 74, .external_lex_state = 2}, [1444] = {.lex_state = 74, .external_lex_state = 2}, [1445] = {.lex_state = 74, .external_lex_state = 2}, [1446] = {.lex_state = 74, .external_lex_state = 2}, [1447] = {.lex_state = 74, .external_lex_state = 2}, [1448] = {.lex_state = 74, .external_lex_state = 2}, - [1449] = {.lex_state = 74, .external_lex_state = 2}, + [1449] = {.lex_state = 74, .external_lex_state = 5}, [1450] = {.lex_state = 74, .external_lex_state = 2}, [1451] = {.lex_state = 74, .external_lex_state = 2}, [1452] = {.lex_state = 74, .external_lex_state = 2}, - [1453] = {.lex_state = 74, .external_lex_state = 2}, - [1454] = {.lex_state = 74, .external_lex_state = 5}, + [1453] = {.lex_state = 74, .external_lex_state = 5}, + [1454] = {.lex_state = 74, .external_lex_state = 2}, [1455] = {.lex_state = 74, .external_lex_state = 2}, [1456] = {.lex_state = 74, .external_lex_state = 2}, [1457] = {.lex_state = 74, .external_lex_state = 2}, - [1458] = {.lex_state = 74, .external_lex_state = 2}, - [1459] = {.lex_state = 74, .external_lex_state = 5}, + [1458] = {.lex_state = 74, .external_lex_state = 5}, + [1459] = {.lex_state = 74, .external_lex_state = 2}, [1460] = {.lex_state = 74, .external_lex_state = 2}, [1461] = {.lex_state = 74, .external_lex_state = 2}, [1462] = {.lex_state = 74, .external_lex_state = 2}, [1463] = {.lex_state = 74, .external_lex_state = 2}, [1464] = {.lex_state = 74, .external_lex_state = 2}, - [1465] = {.lex_state = 74, .external_lex_state = 5}, + [1465] = {.lex_state = 74, .external_lex_state = 2}, [1466] = {.lex_state = 74, .external_lex_state = 2}, - [1467] = {.lex_state = 74, .external_lex_state = 2}, + [1467] = {.lex_state = 9, .external_lex_state = 2}, [1468] = {.lex_state = 74, .external_lex_state = 2}, [1469] = {.lex_state = 74, .external_lex_state = 2}, [1470] = {.lex_state = 74, .external_lex_state = 2}, @@ -7421,13 +7514,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1481] = {.lex_state = 74, .external_lex_state = 2}, [1482] = {.lex_state = 74, .external_lex_state = 2}, [1483] = {.lex_state = 74, .external_lex_state = 2}, - [1484] = {.lex_state = 74, .external_lex_state = 2}, + [1484] = {.lex_state = 74, .external_lex_state = 5}, [1485] = {.lex_state = 74, .external_lex_state = 2}, [1486] = {.lex_state = 74, .external_lex_state = 2}, [1487] = {.lex_state = 74, .external_lex_state = 2}, [1488] = {.lex_state = 74, .external_lex_state = 2}, - [1489] = {.lex_state = 74, .external_lex_state = 2}, - [1490] = {.lex_state = 74, .external_lex_state = 2}, + [1489] = {.lex_state = 74, .external_lex_state = 5}, + [1490] = {.lex_state = 74, .external_lex_state = 5}, [1491] = {.lex_state = 74, .external_lex_state = 5}, [1492] = {.lex_state = 74, .external_lex_state = 2}, [1493] = {.lex_state = 74, .external_lex_state = 2}, @@ -7435,24 +7528,24 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1495] = {.lex_state = 74, .external_lex_state = 2}, [1496] = {.lex_state = 74, .external_lex_state = 2}, [1497] = {.lex_state = 74, .external_lex_state = 2}, - [1498] = {.lex_state = 74, .external_lex_state = 5}, + [1498] = {.lex_state = 74, .external_lex_state = 2}, [1499] = {.lex_state = 74, .external_lex_state = 5}, - [1500] = {.lex_state = 74, .external_lex_state = 5}, + [1500] = {.lex_state = 74, .external_lex_state = 2}, [1501] = {.lex_state = 74, .external_lex_state = 2}, [1502] = {.lex_state = 74, .external_lex_state = 2}, [1503] = {.lex_state = 74, .external_lex_state = 2}, [1504] = {.lex_state = 74, .external_lex_state = 2}, [1505] = {.lex_state = 74, .external_lex_state = 2}, - [1506] = {.lex_state = 74, .external_lex_state = 2}, + [1506] = {.lex_state = 2, .external_lex_state = 9}, [1507] = {.lex_state = 74, .external_lex_state = 2}, [1508] = {.lex_state = 74, .external_lex_state = 2}, [1509] = {.lex_state = 74, .external_lex_state = 2}, [1510] = {.lex_state = 74, .external_lex_state = 2}, - [1511] = {.lex_state = 23, .external_lex_state = 2}, + [1511] = {.lex_state = 74, .external_lex_state = 2}, [1512] = {.lex_state = 74, .external_lex_state = 2}, [1513] = {.lex_state = 74, .external_lex_state = 2}, [1514] = {.lex_state = 74, .external_lex_state = 2}, - [1515] = {.lex_state = 23, .external_lex_state = 2}, + [1515] = {.lex_state = 74, .external_lex_state = 2}, [1516] = {.lex_state = 74, .external_lex_state = 2}, [1517] = {.lex_state = 74, .external_lex_state = 2}, [1518] = {.lex_state = 74, .external_lex_state = 2}, @@ -7481,17 +7574,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1541] = {.lex_state = 74, .external_lex_state = 2}, [1542] = {.lex_state = 74, .external_lex_state = 2}, [1543] = {.lex_state = 74, .external_lex_state = 2}, - [1544] = {.lex_state = 74, .external_lex_state = 2}, + [1544] = {.lex_state = 2, .external_lex_state = 9}, [1545] = {.lex_state = 74, .external_lex_state = 2}, [1546] = {.lex_state = 74, .external_lex_state = 2}, [1547] = {.lex_state = 74, .external_lex_state = 2}, - [1548] = {.lex_state = 74, .external_lex_state = 2}, + [1548] = {.lex_state = 23, .external_lex_state = 2}, [1549] = {.lex_state = 74, .external_lex_state = 2}, [1550] = {.lex_state = 74, .external_lex_state = 2}, [1551] = {.lex_state = 74, .external_lex_state = 2}, - [1552] = {.lex_state = 74, .external_lex_state = 2}, + [1552] = {.lex_state = 23, .external_lex_state = 2}, [1553] = {.lex_state = 74, .external_lex_state = 2}, - [1554] = {.lex_state = 23, .external_lex_state = 2}, + [1554] = {.lex_state = 74, .external_lex_state = 2}, [1555] = {.lex_state = 74, .external_lex_state = 2}, [1556] = {.lex_state = 74, .external_lex_state = 2}, [1557] = {.lex_state = 74, .external_lex_state = 2}, @@ -7509,19 +7602,19 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1569] = {.lex_state = 74, .external_lex_state = 2}, [1570] = {.lex_state = 74, .external_lex_state = 2}, [1571] = {.lex_state = 74, .external_lex_state = 2}, - [1572] = {.lex_state = 74, .external_lex_state = 2}, + [1572] = {.lex_state = 2, .external_lex_state = 9}, [1573] = {.lex_state = 74, .external_lex_state = 2}, - [1574] = {.lex_state = 2, .external_lex_state = 9}, + [1574] = {.lex_state = 74, .external_lex_state = 2}, [1575] = {.lex_state = 74, .external_lex_state = 2}, [1576] = {.lex_state = 74, .external_lex_state = 2}, - [1577] = {.lex_state = 2, .external_lex_state = 9}, + [1577] = {.lex_state = 74, .external_lex_state = 2}, [1578] = {.lex_state = 2, .external_lex_state = 9}, [1579] = {.lex_state = 74, .external_lex_state = 2}, [1580] = {.lex_state = 74, .external_lex_state = 2}, [1581] = {.lex_state = 74, .external_lex_state = 2}, [1582] = {.lex_state = 74, .external_lex_state = 2}, [1583] = {.lex_state = 74, .external_lex_state = 2}, - [1584] = {.lex_state = 2, .external_lex_state = 9}, + [1584] = {.lex_state = 74, .external_lex_state = 2}, [1585] = {.lex_state = 74, .external_lex_state = 2}, [1586] = {.lex_state = 74, .external_lex_state = 2}, [1587] = {.lex_state = 74, .external_lex_state = 2}, @@ -7539,9 +7632,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1599] = {.lex_state = 74, .external_lex_state = 2}, [1600] = {.lex_state = 74, .external_lex_state = 2}, [1601] = {.lex_state = 74, .external_lex_state = 2}, - [1602] = {.lex_state = 23, .external_lex_state = 2}, - [1603] = {.lex_state = 74, .external_lex_state = 2}, - [1604] = {.lex_state = 74, .external_lex_state = 2}, + [1602] = {.lex_state = 74, .external_lex_state = 2}, + [1603] = {.lex_state = 23, .external_lex_state = 2}, + [1604] = {.lex_state = 23, .external_lex_state = 2}, [1605] = {.lex_state = 74, .external_lex_state = 2}, [1606] = {.lex_state = 74, .external_lex_state = 2}, [1607] = {.lex_state = 74, .external_lex_state = 2}, @@ -7550,7 +7643,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [0] = { + [STATE(0)] = { [ts_builtin_sym_end] = ACTIONS(1), [sym_identifier] = ACTIONS(1), [sym_hash_bang_line] = ACTIONS(1), @@ -7593,8 +7686,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(1), [anon_sym_LBRACK] = ACTIONS(1), [anon_sym_RBRACK] = ACTIONS(1), - [anon_sym_LT] = ACTIONS(1), - [anon_sym_GT] = ACTIONS(1), [anon_sym_class] = ACTIONS(1), [anon_sym_extends] = ACTIONS(1), [anon_sym_async] = ACTIONS(1), @@ -7632,12 +7723,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(1), [anon_sym_PERCENT] = ACTIONS(1), [anon_sym_STAR_STAR] = ACTIONS(1), + [anon_sym_LT] = ACTIONS(1), [anon_sym_LT_EQ] = ACTIONS(1), [anon_sym_EQ_EQ] = ACTIONS(1), [anon_sym_EQ_EQ_EQ] = ACTIONS(1), [anon_sym_BANG_EQ] = ACTIONS(1), [anon_sym_BANG_EQ_EQ] = ACTIONS(1), [anon_sym_GT_EQ] = ACTIONS(1), + [anon_sym_GT] = ACTIONS(1), [anon_sym_QMARK_QMARK] = ACTIONS(1), [anon_sym_instanceof] = ACTIONS(1), [anon_sym_BANG] = ACTIONS(1), @@ -7677,11 +7770,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_jsx_text] = ACTIONS(1), [sym_raw_text] = ACTIONS(1), }, - [1] = { - [sym_program] = STATE(1539), + [STATE(1)] = { + [sym_program] = STATE(1508), [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(15), [sym_expression_statement] = STATE(387), @@ -7704,44 +7797,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(15), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [ts_builtin_sym_end] = ACTIONS(7), [sym_identifier] = ACTIONS(9), [sym_hash_bang_line] = ACTIONS(11), @@ -7768,19 +7861,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -7801,10 +7894,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [2] = { + [STATE(2)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(13), [sym_expression_statement] = STATE(387), @@ -7827,54 +7920,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1559), - [sym_object_assignment_pattern] = STATE(1228), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1559), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1528), + [sym_object_assignment_pattern] = STATE(1179), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1528), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1559), - [sym_spread_element] = STATE(1232), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(732), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1528), + [sym_spread_element] = STATE(1190), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(730), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [sym_rest_pattern] = STATE(1228), - [sym_method_definition] = STATE(1232), - [sym_pair] = STATE(1232), - [sym_pair_pattern] = STATE(1228), - [sym__property_name] = STATE(1221), - [sym_computed_property_name] = STATE(1221), + [sym_rest_pattern] = STATE(1179), + [sym_method_definition] = STATE(1190), + [sym_pair] = STATE(1190), + [sym_pair_pattern] = STATE(1179), + [sym__property_name] = STATE(1198), + [sym_computed_property_name] = STATE(1198), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(13), - [aux_sym_export_statement_repeat1] = STATE(884), - [aux_sym_object_repeat1] = STATE(1223), - [aux_sym_object_pattern_repeat1] = STATE(1225), + [aux_sym_export_statement_repeat1] = STATE(887), + [aux_sym_object_repeat1] = STATE(1212), + [aux_sym_object_pattern_repeat1] = STATE(1220), [sym_identifier] = ACTIONS(95), [anon_sym_export] = ACTIONS(97), [anon_sym_STAR] = ACTIONS(99), @@ -7902,20 +7995,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), + [anon_sym_class] = ACTIONS(59), [anon_sym_async] = ACTIONS(109), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -7937,10 +8030,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(121), [sym_html_comment] = ACTIONS(5), }, - [3] = { + [STATE(3)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(13), [sym_expression_statement] = STATE(387), @@ -7963,54 +8056,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1559), - [sym_object_assignment_pattern] = STATE(1228), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1559), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1528), + [sym_object_assignment_pattern] = STATE(1179), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1528), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1559), - [sym_spread_element] = STATE(1232), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(732), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1528), + [sym_spread_element] = STATE(1190), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(730), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [sym_rest_pattern] = STATE(1228), - [sym_method_definition] = STATE(1232), - [sym_pair] = STATE(1232), - [sym_pair_pattern] = STATE(1228), - [sym__property_name] = STATE(1221), - [sym_computed_property_name] = STATE(1221), + [sym_rest_pattern] = STATE(1179), + [sym_method_definition] = STATE(1190), + [sym_pair] = STATE(1190), + [sym_pair_pattern] = STATE(1179), + [sym__property_name] = STATE(1198), + [sym_computed_property_name] = STATE(1198), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(13), - [aux_sym_export_statement_repeat1] = STATE(884), - [aux_sym_object_repeat1] = STATE(1223), - [aux_sym_object_pattern_repeat1] = STATE(1225), + [aux_sym_export_statement_repeat1] = STATE(887), + [aux_sym_object_repeat1] = STATE(1212), + [aux_sym_object_pattern_repeat1] = STATE(1220), [sym_identifier] = ACTIONS(95), [anon_sym_export] = ACTIONS(97), [anon_sym_STAR] = ACTIONS(99), @@ -8038,20 +8131,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), + [anon_sym_class] = ACTIONS(59), [anon_sym_async] = ACTIONS(109), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -8073,10 +8166,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(121), [sym_html_comment] = ACTIONS(5), }, - [4] = { + [STATE(4)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(16), [sym_expression_statement] = STATE(387), @@ -8099,54 +8192,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1559), - [sym_object_assignment_pattern] = STATE(1228), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1559), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1528), + [sym_object_assignment_pattern] = STATE(1179), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1528), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1559), - [sym_spread_element] = STATE(1232), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(732), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1528), + [sym_spread_element] = STATE(1190), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(730), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [sym_rest_pattern] = STATE(1228), - [sym_method_definition] = STATE(1232), - [sym_pair] = STATE(1232), - [sym_pair_pattern] = STATE(1228), - [sym__property_name] = STATE(1221), - [sym_computed_property_name] = STATE(1221), + [sym_rest_pattern] = STATE(1179), + [sym_method_definition] = STATE(1190), + [sym_pair] = STATE(1190), + [sym_pair_pattern] = STATE(1179), + [sym__property_name] = STATE(1198), + [sym_computed_property_name] = STATE(1198), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(16), - [aux_sym_export_statement_repeat1] = STATE(884), - [aux_sym_object_repeat1] = STATE(1223), - [aux_sym_object_pattern_repeat1] = STATE(1225), + [aux_sym_export_statement_repeat1] = STATE(887), + [aux_sym_object_repeat1] = STATE(1212), + [aux_sym_object_pattern_repeat1] = STATE(1220), [sym_identifier] = ACTIONS(95), [anon_sym_export] = ACTIONS(97), [anon_sym_STAR] = ACTIONS(99), @@ -8174,20 +8267,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), + [anon_sym_class] = ACTIONS(59), [anon_sym_async] = ACTIONS(109), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -8209,10 +8302,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(121), [sym_html_comment] = ACTIONS(5), }, - [5] = { + [STATE(5)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(19), [sym_expression_statement] = STATE(387), @@ -8235,54 +8328,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1559), - [sym_object_assignment_pattern] = STATE(1228), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1559), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1528), + [sym_object_assignment_pattern] = STATE(1179), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1528), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1559), - [sym_spread_element] = STATE(1240), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(732), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1528), + [sym_spread_element] = STATE(1237), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(730), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [sym_rest_pattern] = STATE(1228), - [sym_method_definition] = STATE(1240), - [sym_pair] = STATE(1240), - [sym_pair_pattern] = STATE(1228), - [sym__property_name] = STATE(1221), - [sym_computed_property_name] = STATE(1221), + [sym_rest_pattern] = STATE(1179), + [sym_method_definition] = STATE(1237), + [sym_pair] = STATE(1237), + [sym_pair_pattern] = STATE(1179), + [sym__property_name] = STATE(1198), + [sym_computed_property_name] = STATE(1198), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(19), - [aux_sym_export_statement_repeat1] = STATE(884), - [aux_sym_object_repeat1] = STATE(1242), - [aux_sym_object_pattern_repeat1] = STATE(1225), + [aux_sym_export_statement_repeat1] = STATE(887), + [aux_sym_object_repeat1] = STATE(1238), + [aux_sym_object_pattern_repeat1] = STATE(1220), [sym_identifier] = ACTIONS(127), [anon_sym_export] = ACTIONS(129), [anon_sym_STAR] = ACTIONS(99), @@ -8310,20 +8403,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), + [anon_sym_class] = ACTIONS(59), [anon_sym_async] = ACTIONS(135), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -8345,10 +8438,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(139), [sym_html_comment] = ACTIONS(5), }, - [6] = { + [STATE(6)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(19), [sym_expression_statement] = STATE(387), @@ -8371,54 +8464,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1559), - [sym_object_assignment_pattern] = STATE(1228), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1559), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1528), + [sym_object_assignment_pattern] = STATE(1179), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1528), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1559), - [sym_spread_element] = STATE(1240), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(732), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1528), + [sym_spread_element] = STATE(1237), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(730), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [sym_rest_pattern] = STATE(1228), - [sym_method_definition] = STATE(1240), - [sym_pair] = STATE(1240), - [sym_pair_pattern] = STATE(1228), - [sym__property_name] = STATE(1221), - [sym_computed_property_name] = STATE(1221), + [sym_rest_pattern] = STATE(1179), + [sym_method_definition] = STATE(1237), + [sym_pair] = STATE(1237), + [sym_pair_pattern] = STATE(1179), + [sym__property_name] = STATE(1198), + [sym_computed_property_name] = STATE(1198), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(19), - [aux_sym_export_statement_repeat1] = STATE(884), - [aux_sym_object_repeat1] = STATE(1242), - [aux_sym_object_pattern_repeat1] = STATE(1225), + [aux_sym_export_statement_repeat1] = STATE(887), + [aux_sym_object_repeat1] = STATE(1238), + [aux_sym_object_pattern_repeat1] = STATE(1220), [sym_identifier] = ACTIONS(141), [anon_sym_export] = ACTIONS(143), [anon_sym_STAR] = ACTIONS(99), @@ -8446,20 +8539,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(107), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), + [anon_sym_class] = ACTIONS(59), [anon_sym_async] = ACTIONS(147), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -8481,10 +8574,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(151), [sym_html_comment] = ACTIONS(5), }, - [7] = { + [STATE(7)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -8507,44 +8600,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [ts_builtin_sym_end] = ACTIONS(153), [sym_identifier] = ACTIONS(155), [anon_sym_export] = ACTIONS(158), @@ -8573,19 +8666,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(161), [anon_sym_yield] = ACTIONS(223), [anon_sym_LBRACK] = ACTIONS(226), - [anon_sym_LT] = ACTIONS(229), - [anon_sym_class] = ACTIONS(232), - [anon_sym_async] = ACTIONS(235), - [anon_sym_function] = ACTIONS(238), - [anon_sym_new] = ACTIONS(241), - [anon_sym_PLUS] = ACTIONS(244), - [anon_sym_DASH] = ACTIONS(244), - [anon_sym_SLASH] = ACTIONS(247), + [anon_sym_class] = ACTIONS(229), + [anon_sym_async] = ACTIONS(232), + [anon_sym_function] = ACTIONS(235), + [anon_sym_new] = ACTIONS(238), + [anon_sym_PLUS] = ACTIONS(241), + [anon_sym_DASH] = ACTIONS(241), + [anon_sym_SLASH] = ACTIONS(244), + [anon_sym_LT] = ACTIONS(247), [anon_sym_BANG] = ACTIONS(250), [anon_sym_TILDE] = ACTIONS(250), - [anon_sym_typeof] = ACTIONS(244), - [anon_sym_void] = ACTIONS(244), - [anon_sym_delete] = ACTIONS(244), + [anon_sym_typeof] = ACTIONS(241), + [anon_sym_void] = ACTIONS(241), + [anon_sym_delete] = ACTIONS(241), [anon_sym_PLUS_PLUS] = ACTIONS(253), [anon_sym_DASH_DASH] = ACTIONS(253), [anon_sym_DQUOTE] = ACTIONS(256), @@ -8606,10 +8699,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(280), [sym_html_comment] = ACTIONS(5), }, - [8] = { + [STATE(8)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -8632,44 +8725,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_default] = ACTIONS(283), @@ -8697,19 +8790,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(283), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -8730,10 +8823,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [9] = { + [STATE(9)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(10), [sym_expression_statement] = STATE(387), @@ -8756,44 +8849,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(10), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_default] = ACTIONS(287), @@ -8821,19 +8914,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(287), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -8854,10 +8947,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [10] = { + [STATE(10)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -8880,44 +8973,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_default] = ACTIONS(291), @@ -8945,19 +9038,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(291), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -8978,10 +9071,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [11] = { + [STATE(11)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(8), [sym_expression_statement] = STATE(387), @@ -9004,44 +9097,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(8), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_default] = ACTIONS(295), @@ -9069,19 +9162,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(295), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9102,10 +9195,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [12] = { + [STATE(12)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -9128,44 +9221,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [ts_builtin_sym_end] = ACTIONS(299), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), @@ -9191,19 +9284,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9224,10 +9317,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [13] = { + [STATE(13)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -9250,44 +9343,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -9313,19 +9406,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9346,10 +9439,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [14] = { + [STATE(14)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(13), [sym_expression_statement] = STATE(387), @@ -9372,44 +9465,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(13), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -9435,19 +9528,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9468,10 +9561,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [15] = { + [STATE(15)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -9494,44 +9587,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [ts_builtin_sym_end] = ACTIONS(305), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), @@ -9557,19 +9650,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9590,10 +9683,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [16] = { + [STATE(16)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -9616,44 +9709,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -9679,19 +9772,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9712,10 +9805,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [17] = { + [STATE(17)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(16), [sym_expression_statement] = STATE(387), @@ -9738,44 +9831,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(16), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -9801,19 +9894,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9834,10 +9927,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [18] = { + [STATE(18)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(12), [sym_expression_statement] = STATE(387), @@ -9860,44 +9953,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(12), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [ts_builtin_sym_end] = ACTIONS(305), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), @@ -9923,19 +10016,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -9956,10 +10049,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [19] = { + [STATE(19)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -9982,44 +10075,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10045,19 +10138,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10078,10 +10171,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [20] = { + [STATE(20)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(19), [sym_expression_statement] = STATE(387), @@ -10104,44 +10197,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(19), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10167,19 +10260,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10200,10 +10293,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [21] = { + [STATE(21)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -10226,44 +10319,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10289,19 +10382,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10322,10 +10415,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [22] = { + [STATE(22)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(21), [sym_expression_statement] = STATE(387), @@ -10348,44 +10441,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(21), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10411,19 +10504,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10444,10 +10537,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [23] = { + [STATE(23)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(24), [sym_expression_statement] = STATE(387), @@ -10470,44 +10563,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(24), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10533,19 +10626,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10566,10 +10659,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [24] = { + [STATE(24)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(7), [sym_expression_statement] = STATE(387), @@ -10592,44 +10685,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(1090), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10655,19 +10748,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10688,10 +10781,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [25] = { + [STATE(25)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(374), [sym_expression_statement] = STATE(387), @@ -10714,43 +10807,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10775,19 +10868,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10808,10 +10901,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [26] = { + [STATE(26)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(413), [sym_expression_statement] = STATE(387), @@ -10834,43 +10927,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -10895,19 +10988,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -10928,10 +11021,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [27] = { + [STATE(27)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(390), [sym_expression_statement] = STATE(387), @@ -10954,43 +11047,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11015,19 +11108,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11048,12 +11141,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [28] = { + [STATE(28)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), - [sym_statement] = STATE(1573), + [sym_statement] = STATE(1576), [sym_expression_statement] = STATE(387), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), @@ -11074,43 +11167,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -11135,19 +11228,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11168,10 +11261,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [29] = { + [STATE(29)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(366), [sym_expression_statement] = STATE(387), @@ -11194,43 +11287,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11255,19 +11348,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11288,10 +11381,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [30] = { + [STATE(30)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(367), [sym_expression_statement] = STATE(387), @@ -11314,43 +11407,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11375,19 +11468,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11408,10 +11501,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [31] = { + [STATE(31)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(369), [sym_expression_statement] = STATE(387), @@ -11434,43 +11527,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11495,19 +11588,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11528,10 +11621,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [32] = { + [STATE(32)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(375), [sym_expression_statement] = STATE(387), @@ -11554,43 +11647,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11615,19 +11708,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11648,10 +11741,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [33] = { + [STATE(33)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(378), [sym_expression_statement] = STATE(387), @@ -11674,43 +11767,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11735,19 +11828,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11768,10 +11861,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [34] = { + [STATE(34)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(380), [sym_expression_statement] = STATE(387), @@ -11794,43 +11887,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11855,19 +11948,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -11888,10 +11981,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [35] = { + [STATE(35)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(382), [sym_expression_statement] = STATE(387), @@ -11914,43 +12007,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -11975,19 +12068,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12008,10 +12101,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [36] = { + [STATE(36)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(364), [sym_expression_statement] = STATE(387), @@ -12034,43 +12127,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -12095,19 +12188,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12128,10 +12221,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [37] = { + [STATE(37)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(364), [sym_expression_statement] = STATE(387), @@ -12154,43 +12247,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -12215,19 +12308,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12248,10 +12341,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [38] = { + [STATE(38)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(388), [sym_expression_statement] = STATE(387), @@ -12274,43 +12367,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -12335,19 +12428,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12368,10 +12461,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [39] = { + [STATE(39)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(374), [sym_expression_statement] = STATE(387), @@ -12394,43 +12487,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -12455,19 +12548,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12488,12 +12581,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [40] = { + [STATE(40)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), - [sym_statement] = STATE(1198), + [sym_statement] = STATE(1217), [sym_expression_statement] = STATE(387), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), @@ -12514,43 +12607,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -12575,19 +12668,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12608,10 +12701,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [41] = { + [STATE(41)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(388), [sym_expression_statement] = STATE(387), @@ -12634,43 +12727,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -12695,19 +12788,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12728,10 +12821,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [42] = { + [STATE(42)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(390), [sym_expression_statement] = STATE(387), @@ -12754,43 +12847,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -12815,19 +12908,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12848,10 +12941,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [43] = { + [STATE(43)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(359), [sym_expression_statement] = STATE(387), @@ -12874,43 +12967,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -12935,19 +13028,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -12968,10 +13061,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [44] = { + [STATE(44)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(371), [sym_expression_statement] = STATE(387), @@ -12994,43 +13087,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13055,19 +13148,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13088,10 +13181,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [45] = { + [STATE(45)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(413), [sym_expression_statement] = STATE(387), @@ -13114,43 +13207,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13175,19 +13268,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13208,10 +13301,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [46] = { + [STATE(46)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(366), [sym_expression_statement] = STATE(387), @@ -13234,43 +13327,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13295,19 +13388,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13328,10 +13421,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [47] = { + [STATE(47)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(367), [sym_expression_statement] = STATE(387), @@ -13354,43 +13447,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13415,19 +13508,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13448,10 +13541,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [48] = { + [STATE(48)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(369), [sym_expression_statement] = STATE(387), @@ -13474,43 +13567,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13535,19 +13628,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13568,10 +13661,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [49] = { + [STATE(49)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(375), [sym_expression_statement] = STATE(387), @@ -13594,43 +13687,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13655,19 +13748,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13688,10 +13781,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [50] = { + [STATE(50)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(378), [sym_expression_statement] = STATE(387), @@ -13714,43 +13807,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13775,19 +13868,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13808,10 +13901,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [51] = { + [STATE(51)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(380), [sym_expression_statement] = STATE(387), @@ -13834,43 +13927,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -13895,19 +13988,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -13928,10 +14021,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [52] = { + [STATE(52)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(382), [sym_expression_statement] = STATE(387), @@ -13954,43 +14047,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1088), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1079), [sym_identifier] = ACTIONS(323), [anon_sym_export] = ACTIONS(325), [anon_sym_LBRACE] = ACTIONS(327), @@ -14015,19 +14108,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(341), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -14048,10 +14141,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(345), [sym_html_comment] = ACTIONS(5), }, - [53] = { + [STATE(53)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(359), [sym_expression_statement] = STATE(387), @@ -14074,43 +14167,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14135,19 +14228,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -14168,10 +14261,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [54] = { + [STATE(54)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(371), [sym_expression_statement] = STATE(387), @@ -14194,43 +14287,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14255,19 +14348,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -14288,10 +14381,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [55] = { + [STATE(55)] = { [sym_export_statement] = STATE(387), [sym_declaration] = STATE(387), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_import_statement] = STATE(387), [sym_statement] = STATE(343), [sym_expression_statement] = STATE(387), @@ -14314,43 +14407,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_empty_statement] = STATE(387), [sym_labeled_statement] = STATE(387), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(731), + [sym_expression] = STATE(729), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1332), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1449), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1090), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1095), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14375,19 +14468,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_throw] = ACTIONS(53), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), - [anon_sym_async] = ACTIONS(63), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_class] = ACTIONS(59), + [anon_sym_async] = ACTIONS(61), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -14408,18 +14501,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), }, - [56] = { + [STATE(56)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(567), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -14430,9 +14521,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -14441,9 +14532,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_STAR] = ACTIONS(351), @@ -14461,13 +14554,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), [anon_sym_RBRACK] = ACTIONS(355), - [anon_sym_LT] = ACTIONS(369), - [anon_sym_GT] = ACTIONS(363), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), [sym_optional_chain] = ACTIONS(355), - [anon_sym_new] = ACTIONS(377), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT] = ACTIONS(363), [anon_sym_AMP_AMP] = ACTIONS(355), [anon_sym_PIPE_PIPE] = ACTIONS(355), @@ -14477,24 +14568,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(363), [anon_sym_CARET] = ACTIONS(355), [anon_sym_PIPE] = ACTIONS(363), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), [anon_sym_PERCENT] = ACTIONS(355), [anon_sym_STAR_STAR] = ACTIONS(355), + [anon_sym_LT] = ACTIONS(381), [anon_sym_LT_EQ] = ACTIONS(355), [anon_sym_EQ_EQ] = ACTIONS(363), [anon_sym_EQ_EQ_EQ] = ACTIONS(355), [anon_sym_BANG_EQ] = ACTIONS(363), [anon_sym_BANG_EQ_EQ] = ACTIONS(355), [anon_sym_GT_EQ] = ACTIONS(355), + [anon_sym_GT] = ACTIONS(363), [anon_sym_QMARK_QMARK] = ACTIONS(355), [anon_sym_instanceof] = ACTIONS(363), - [anon_sym_BANG] = ACTIONS(379), + [anon_sym_BANG] = ACTIONS(377), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -14516,42 +14609,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(355), [sym_html_comment] = ACTIONS(5), }, - [57] = { - [sym_import] = STATE(1142), + [STATE(57)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(662), + [sym_expression] = STATE(661), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_STAR] = ACTIONS(405), @@ -14566,13 +14659,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_in] = ACTIONS(363), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(369), - [anon_sym_GT] = ACTIONS(363), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), [sym_optional_chain] = ACTIONS(355), - [anon_sym_new] = ACTIONS(67), + [anon_sym_new] = ACTIONS(65), [anon_sym_DOT] = ACTIONS(363), [anon_sym_AMP_AMP] = ACTIONS(355), [anon_sym_PIPE_PIPE] = ACTIONS(355), @@ -14582,24 +14673,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP] = ACTIONS(363), [anon_sym_CARET] = ACTIONS(355), [anon_sym_PIPE] = ACTIONS(363), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), [anon_sym_PERCENT] = ACTIONS(355), [anon_sym_STAR_STAR] = ACTIONS(355), + [anon_sym_LT] = ACTIONS(381), [anon_sym_LT_EQ] = ACTIONS(355), [anon_sym_EQ_EQ] = ACTIONS(363), [anon_sym_EQ_EQ_EQ] = ACTIONS(355), [anon_sym_BANG_EQ] = ACTIONS(363), [anon_sym_BANG_EQ_EQ] = ACTIONS(355), [anon_sym_GT_EQ] = ACTIONS(355), + [anon_sym_GT] = ACTIONS(363), [anon_sym_QMARK_QMARK] = ACTIONS(355), [anon_sym_instanceof] = ACTIONS(363), - [anon_sym_BANG] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(67), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -14622,42 +14715,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(355), [sym_html_comment] = ACTIONS(5), }, - [58] = { - [sym_import] = STATE(1142), + [STATE(58)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), [sym_expression] = STATE(707), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_STAR] = ACTIONS(421), @@ -14672,8 +14765,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_of] = ACTIONS(363), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(369), - [anon_sym_GT] = ACTIONS(363), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -14693,12 +14784,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(433), [anon_sym_PERCENT] = ACTIONS(355), [anon_sym_STAR_STAR] = ACTIONS(355), + [anon_sym_LT] = ACTIONS(381), [anon_sym_LT_EQ] = ACTIONS(355), [anon_sym_EQ_EQ] = ACTIONS(363), [anon_sym_EQ_EQ_EQ] = ACTIONS(355), [anon_sym_BANG_EQ] = ACTIONS(363), [anon_sym_BANG_EQ_EQ] = ACTIONS(355), [anon_sym_GT_EQ] = ACTIONS(355), + [anon_sym_GT] = ACTIONS(363), [anon_sym_QMARK_QMARK] = ACTIONS(355), [anon_sym_instanceof] = ACTIONS(363), [anon_sym_BANG] = ACTIONS(431), @@ -14728,18 +14821,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(355), [sym_html_comment] = ACTIONS(5), }, - [59] = { + [STATE(59)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(782), + [sym_expression] = STATE(789), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -14750,9 +14841,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -14761,9 +14852,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_STAR] = ACTIONS(447), @@ -14776,11 +14869,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(355), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(369), - [anon_sym_GT] = ACTIONS(363), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [sym_optional_chain] = ACTIONS(355), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT] = ACTIONS(363), @@ -14794,15 +14885,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(363), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), [anon_sym_PERCENT] = ACTIONS(355), [anon_sym_STAR_STAR] = ACTIONS(355), + [anon_sym_LT] = ACTIONS(381), [anon_sym_LT_EQ] = ACTIONS(355), [anon_sym_EQ_EQ] = ACTIONS(363), [anon_sym_EQ_EQ_EQ] = ACTIONS(355), [anon_sym_BANG_EQ] = ACTIONS(363), [anon_sym_BANG_EQ_EQ] = ACTIONS(355), [anon_sym_GT_EQ] = ACTIONS(355), + [anon_sym_GT] = ACTIONS(363), [anon_sym_QMARK_QMARK] = ACTIONS(355), [anon_sym_instanceof] = ACTIONS(363), [anon_sym_BANG] = ACTIONS(461), @@ -14831,18 +14924,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(355), [sym_html_comment] = ACTIONS(5), }, - [60] = { + [STATE(60)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(819), + [sym_expression] = STATE(836), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -14853,7 +14944,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -14864,9 +14955,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_STAR] = ACTIONS(475), @@ -14879,11 +14972,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_of] = ACTIONS(363), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(369), - [anon_sym_GT] = ACTIONS(363), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [sym_optional_chain] = ACTIONS(355), [anon_sym_new] = ACTIONS(483), [anon_sym_DOT] = ACTIONS(363), @@ -14900,12 +14991,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(487), [anon_sym_PERCENT] = ACTIONS(355), [anon_sym_STAR_STAR] = ACTIONS(355), + [anon_sym_LT] = ACTIONS(381), [anon_sym_LT_EQ] = ACTIONS(355), [anon_sym_EQ_EQ] = ACTIONS(363), [anon_sym_EQ_EQ_EQ] = ACTIONS(355), [anon_sym_BANG_EQ] = ACTIONS(363), [anon_sym_BANG_EQ_EQ] = ACTIONS(355), [anon_sym_GT_EQ] = ACTIONS(355), + [anon_sym_GT] = ACTIONS(363), [anon_sym_QMARK_QMARK] = ACTIONS(355), [anon_sym_instanceof] = ACTIONS(363), [anon_sym_BANG] = ACTIONS(485), @@ -14934,7 +15027,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(355), [sym_html_comment] = ACTIONS(5), }, - [61] = { + [STATE(61)] = { [ts_builtin_sym_end] = ACTIONS(497), [sym_identifier] = ACTIONS(499), [anon_sym_export] = ACTIONS(499), @@ -14968,8 +15061,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(499), [anon_sym_yield] = ACTIONS(499), [anon_sym_LBRACK] = ACTIONS(497), - [anon_sym_LT] = ACTIONS(499), - [anon_sym_GT] = ACTIONS(499), [anon_sym_class] = ACTIONS(499), [anon_sym_async] = ACTIONS(499), [anon_sym_function] = ACTIONS(499), @@ -14989,12 +15080,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(499), [anon_sym_PERCENT] = ACTIONS(497), [anon_sym_STAR_STAR] = ACTIONS(497), + [anon_sym_LT] = ACTIONS(499), [anon_sym_LT_EQ] = ACTIONS(497), [anon_sym_EQ_EQ] = ACTIONS(499), [anon_sym_EQ_EQ_EQ] = ACTIONS(497), [anon_sym_BANG_EQ] = ACTIONS(499), [anon_sym_BANG_EQ_EQ] = ACTIONS(497), [anon_sym_GT_EQ] = ACTIONS(497), + [anon_sym_GT] = ACTIONS(499), [anon_sym_QMARK_QMARK] = ACTIONS(497), [anon_sym_instanceof] = ACTIONS(499), [anon_sym_BANG] = ACTIONS(499), @@ -15024,7 +15117,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(497), [sym_html_comment] = ACTIONS(5), }, - [62] = { + [STATE(62)] = { [ts_builtin_sym_end] = ACTIONS(497), [sym_identifier] = ACTIONS(499), [anon_sym_export] = ACTIONS(499), @@ -15058,8 +15151,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(499), [anon_sym_yield] = ACTIONS(499), [anon_sym_LBRACK] = ACTIONS(497), - [anon_sym_LT] = ACTIONS(499), - [anon_sym_GT] = ACTIONS(499), [anon_sym_class] = ACTIONS(499), [anon_sym_async] = ACTIONS(499), [anon_sym_function] = ACTIONS(499), @@ -15079,12 +15170,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(499), [anon_sym_PERCENT] = ACTIONS(497), [anon_sym_STAR_STAR] = ACTIONS(497), + [anon_sym_LT] = ACTIONS(499), [anon_sym_LT_EQ] = ACTIONS(497), [anon_sym_EQ_EQ] = ACTIONS(499), [anon_sym_EQ_EQ_EQ] = ACTIONS(497), [anon_sym_BANG_EQ] = ACTIONS(499), [anon_sym_BANG_EQ_EQ] = ACTIONS(497), [anon_sym_GT_EQ] = ACTIONS(497), + [anon_sym_GT] = ACTIONS(499), [anon_sym_QMARK_QMARK] = ACTIONS(497), [anon_sym_instanceof] = ACTIONS(499), [anon_sym_BANG] = ACTIONS(499), @@ -15114,7 +15207,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(497), [sym_html_comment] = ACTIONS(5), }, - [63] = { + [STATE(63)] = { [ts_builtin_sym_end] = ACTIONS(503), [sym_identifier] = ACTIONS(505), [anon_sym_export] = ACTIONS(505), @@ -15148,8 +15241,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(505), [anon_sym_yield] = ACTIONS(505), [anon_sym_LBRACK] = ACTIONS(503), - [anon_sym_LT] = ACTIONS(505), - [anon_sym_GT] = ACTIONS(505), [anon_sym_class] = ACTIONS(505), [anon_sym_async] = ACTIONS(505), [anon_sym_function] = ACTIONS(505), @@ -15169,12 +15260,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(505), [anon_sym_PERCENT] = ACTIONS(503), [anon_sym_STAR_STAR] = ACTIONS(503), + [anon_sym_LT] = ACTIONS(505), [anon_sym_LT_EQ] = ACTIONS(503), [anon_sym_EQ_EQ] = ACTIONS(505), [anon_sym_EQ_EQ_EQ] = ACTIONS(503), [anon_sym_BANG_EQ] = ACTIONS(505), [anon_sym_BANG_EQ_EQ] = ACTIONS(503), [anon_sym_GT_EQ] = ACTIONS(503), + [anon_sym_GT] = ACTIONS(505), [anon_sym_QMARK_QMARK] = ACTIONS(503), [anon_sym_instanceof] = ACTIONS(505), [anon_sym_BANG] = ACTIONS(505), @@ -15204,7 +15297,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(503), [sym_html_comment] = ACTIONS(5), }, - [64] = { + [STATE(64)] = { [ts_builtin_sym_end] = ACTIONS(509), [sym_identifier] = ACTIONS(511), [anon_sym_export] = ACTIONS(511), @@ -15238,8 +15331,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(511), [anon_sym_yield] = ACTIONS(511), [anon_sym_LBRACK] = ACTIONS(509), - [anon_sym_LT] = ACTIONS(511), - [anon_sym_GT] = ACTIONS(511), [anon_sym_class] = ACTIONS(511), [anon_sym_async] = ACTIONS(511), [anon_sym_function] = ACTIONS(511), @@ -15259,12 +15350,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(511), [anon_sym_PERCENT] = ACTIONS(509), [anon_sym_STAR_STAR] = ACTIONS(509), + [anon_sym_LT] = ACTIONS(511), [anon_sym_LT_EQ] = ACTIONS(509), [anon_sym_EQ_EQ] = ACTIONS(511), [anon_sym_EQ_EQ_EQ] = ACTIONS(509), [anon_sym_BANG_EQ] = ACTIONS(511), [anon_sym_BANG_EQ_EQ] = ACTIONS(509), [anon_sym_GT_EQ] = ACTIONS(509), + [anon_sym_GT] = ACTIONS(511), [anon_sym_QMARK_QMARK] = ACTIONS(509), [anon_sym_instanceof] = ACTIONS(511), [anon_sym_BANG] = ACTIONS(511), @@ -15294,7 +15387,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(509), [sym_html_comment] = ACTIONS(5), }, - [65] = { + [STATE(65)] = { [ts_builtin_sym_end] = ACTIONS(513), [sym_identifier] = ACTIONS(515), [anon_sym_export] = ACTIONS(515), @@ -15328,8 +15421,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(515), [anon_sym_yield] = ACTIONS(515), [anon_sym_LBRACK] = ACTIONS(513), - [anon_sym_LT] = ACTIONS(515), - [anon_sym_GT] = ACTIONS(515), [anon_sym_class] = ACTIONS(515), [anon_sym_async] = ACTIONS(515), [anon_sym_function] = ACTIONS(515), @@ -15349,12 +15440,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(515), [anon_sym_PERCENT] = ACTIONS(513), [anon_sym_STAR_STAR] = ACTIONS(513), + [anon_sym_LT] = ACTIONS(515), [anon_sym_LT_EQ] = ACTIONS(513), [anon_sym_EQ_EQ] = ACTIONS(515), [anon_sym_EQ_EQ_EQ] = ACTIONS(513), [anon_sym_BANG_EQ] = ACTIONS(515), [anon_sym_BANG_EQ_EQ] = ACTIONS(513), [anon_sym_GT_EQ] = ACTIONS(513), + [anon_sym_GT] = ACTIONS(515), [anon_sym_QMARK_QMARK] = ACTIONS(513), [anon_sym_instanceof] = ACTIONS(515), [anon_sym_BANG] = ACTIONS(515), @@ -15384,7 +15477,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(513), [sym_html_comment] = ACTIONS(5), }, - [66] = { + [STATE(66)] = { [ts_builtin_sym_end] = ACTIONS(517), [sym_identifier] = ACTIONS(519), [anon_sym_export] = ACTIONS(519), @@ -15418,8 +15511,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(519), [anon_sym_yield] = ACTIONS(519), [anon_sym_LBRACK] = ACTIONS(517), - [anon_sym_LT] = ACTIONS(519), - [anon_sym_GT] = ACTIONS(519), [anon_sym_class] = ACTIONS(519), [anon_sym_async] = ACTIONS(519), [anon_sym_function] = ACTIONS(519), @@ -15439,12 +15530,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(519), [anon_sym_PERCENT] = ACTIONS(517), [anon_sym_STAR_STAR] = ACTIONS(517), + [anon_sym_LT] = ACTIONS(519), [anon_sym_LT_EQ] = ACTIONS(517), [anon_sym_EQ_EQ] = ACTIONS(519), [anon_sym_EQ_EQ_EQ] = ACTIONS(517), [anon_sym_BANG_EQ] = ACTIONS(519), [anon_sym_BANG_EQ_EQ] = ACTIONS(517), [anon_sym_GT_EQ] = ACTIONS(517), + [anon_sym_GT] = ACTIONS(519), [anon_sym_QMARK_QMARK] = ACTIONS(517), [anon_sym_instanceof] = ACTIONS(519), [anon_sym_BANG] = ACTIONS(519), @@ -15474,7 +15567,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(517), [sym_html_comment] = ACTIONS(5), }, - [67] = { + [STATE(67)] = { [ts_builtin_sym_end] = ACTIONS(503), [sym_identifier] = ACTIONS(505), [anon_sym_export] = ACTIONS(505), @@ -15508,8 +15601,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(505), [anon_sym_EQ] = ACTIONS(525), [anon_sym_LBRACK] = ACTIONS(503), - [anon_sym_LT] = ACTIONS(505), - [anon_sym_GT] = ACTIONS(521), [anon_sym_class] = ACTIONS(505), [anon_sym_async] = ACTIONS(505), [anon_sym_function] = ACTIONS(505), @@ -15529,12 +15620,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(505), [anon_sym_PERCENT] = ACTIONS(523), [anon_sym_STAR_STAR] = ACTIONS(523), + [anon_sym_LT] = ACTIONS(505), [anon_sym_LT_EQ] = ACTIONS(523), [anon_sym_EQ_EQ] = ACTIONS(521), [anon_sym_EQ_EQ_EQ] = ACTIONS(523), [anon_sym_BANG_EQ] = ACTIONS(521), [anon_sym_BANG_EQ_EQ] = ACTIONS(523), [anon_sym_GT_EQ] = ACTIONS(523), + [anon_sym_GT] = ACTIONS(521), [anon_sym_QMARK_QMARK] = ACTIONS(523), [anon_sym_instanceof] = ACTIONS(521), [anon_sym_BANG] = ACTIONS(505), @@ -15564,7 +15657,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(523), [sym_html_comment] = ACTIONS(5), }, - [68] = { + [STATE(68)] = { [ts_builtin_sym_end] = ACTIONS(529), [sym_identifier] = ACTIONS(531), [anon_sym_export] = ACTIONS(531), @@ -15597,8 +15690,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(531), [anon_sym_yield] = ACTIONS(531), [anon_sym_LBRACK] = ACTIONS(529), - [anon_sym_LT] = ACTIONS(531), - [anon_sym_GT] = ACTIONS(533), [anon_sym_class] = ACTIONS(531), [anon_sym_async] = ACTIONS(531), [anon_sym_function] = ACTIONS(531), @@ -15618,12 +15709,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(531), [anon_sym_PERCENT] = ACTIONS(535), [anon_sym_STAR_STAR] = ACTIONS(535), + [anon_sym_LT] = ACTIONS(531), [anon_sym_LT_EQ] = ACTIONS(535), [anon_sym_EQ_EQ] = ACTIONS(533), [anon_sym_EQ_EQ_EQ] = ACTIONS(535), [anon_sym_BANG_EQ] = ACTIONS(533), [anon_sym_BANG_EQ_EQ] = ACTIONS(535), [anon_sym_GT_EQ] = ACTIONS(535), + [anon_sym_GT] = ACTIONS(533), [anon_sym_QMARK_QMARK] = ACTIONS(535), [anon_sym_instanceof] = ACTIONS(533), [anon_sym_BANG] = ACTIONS(531), @@ -15653,7 +15746,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(535), [sym_html_comment] = ACTIONS(5), }, - [69] = { + [STATE(69)] = { [ts_builtin_sym_end] = ACTIONS(539), [sym_identifier] = ACTIONS(541), [anon_sym_export] = ACTIONS(541), @@ -15686,8 +15779,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(541), [anon_sym_yield] = ACTIONS(541), [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_LT] = ACTIONS(541), - [anon_sym_GT] = ACTIONS(543), [anon_sym_class] = ACTIONS(541), [anon_sym_async] = ACTIONS(541), [anon_sym_function] = ACTIONS(541), @@ -15707,12 +15798,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(541), [anon_sym_PERCENT] = ACTIONS(545), [anon_sym_STAR_STAR] = ACTIONS(545), + [anon_sym_LT] = ACTIONS(541), [anon_sym_LT_EQ] = ACTIONS(545), [anon_sym_EQ_EQ] = ACTIONS(543), [anon_sym_EQ_EQ_EQ] = ACTIONS(545), [anon_sym_BANG_EQ] = ACTIONS(543), [anon_sym_BANG_EQ_EQ] = ACTIONS(545), [anon_sym_GT_EQ] = ACTIONS(545), + [anon_sym_GT] = ACTIONS(543), [anon_sym_QMARK_QMARK] = ACTIONS(545), [anon_sym_instanceof] = ACTIONS(543), [anon_sym_BANG] = ACTIONS(541), @@ -15742,7 +15835,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(545), [sym_html_comment] = ACTIONS(5), }, - [70] = { + [STATE(70)] = { [ts_builtin_sym_end] = ACTIONS(549), [sym_identifier] = ACTIONS(551), [anon_sym_export] = ACTIONS(551), @@ -15775,8 +15868,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(551), [anon_sym_yield] = ACTIONS(551), [anon_sym_LBRACK] = ACTIONS(549), - [anon_sym_LT] = ACTIONS(551), - [anon_sym_GT] = ACTIONS(553), [anon_sym_class] = ACTIONS(551), [anon_sym_async] = ACTIONS(551), [anon_sym_function] = ACTIONS(551), @@ -15796,12 +15887,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(551), [anon_sym_PERCENT] = ACTIONS(555), [anon_sym_STAR_STAR] = ACTIONS(555), + [anon_sym_LT] = ACTIONS(551), [anon_sym_LT_EQ] = ACTIONS(555), [anon_sym_EQ_EQ] = ACTIONS(553), [anon_sym_EQ_EQ_EQ] = ACTIONS(555), [anon_sym_BANG_EQ] = ACTIONS(553), [anon_sym_BANG_EQ_EQ] = ACTIONS(555), [anon_sym_GT_EQ] = ACTIONS(555), + [anon_sym_GT] = ACTIONS(553), [anon_sym_QMARK_QMARK] = ACTIONS(555), [anon_sym_instanceof] = ACTIONS(553), [anon_sym_BANG] = ACTIONS(551), @@ -15831,7 +15924,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(555), [sym_html_comment] = ACTIONS(5), }, - [71] = { + [STATE(71)] = { [ts_builtin_sym_end] = ACTIONS(559), [sym_identifier] = ACTIONS(561), [anon_sym_export] = ACTIONS(561), @@ -15864,8 +15957,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(561), [anon_sym_yield] = ACTIONS(561), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LT] = ACTIONS(561), - [anon_sym_GT] = ACTIONS(563), [anon_sym_class] = ACTIONS(561), [anon_sym_async] = ACTIONS(561), [anon_sym_function] = ACTIONS(561), @@ -15885,12 +15976,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(561), [anon_sym_PERCENT] = ACTIONS(565), [anon_sym_STAR_STAR] = ACTIONS(565), + [anon_sym_LT] = ACTIONS(561), [anon_sym_LT_EQ] = ACTIONS(565), [anon_sym_EQ_EQ] = ACTIONS(563), [anon_sym_EQ_EQ_EQ] = ACTIONS(565), [anon_sym_BANG_EQ] = ACTIONS(563), [anon_sym_BANG_EQ_EQ] = ACTIONS(565), [anon_sym_GT_EQ] = ACTIONS(565), + [anon_sym_GT] = ACTIONS(563), [anon_sym_QMARK_QMARK] = ACTIONS(565), [anon_sym_instanceof] = ACTIONS(563), [anon_sym_BANG] = ACTIONS(561), @@ -15920,7 +16013,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(565), [sym_html_comment] = ACTIONS(5), }, - [72] = { + [STATE(72)] = { [ts_builtin_sym_end] = ACTIONS(569), [sym_identifier] = ACTIONS(571), [anon_sym_export] = ACTIONS(571), @@ -15953,8 +16046,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(571), [anon_sym_yield] = ACTIONS(571), [anon_sym_LBRACK] = ACTIONS(569), - [anon_sym_LT] = ACTIONS(571), - [anon_sym_GT] = ACTIONS(573), [anon_sym_class] = ACTIONS(571), [anon_sym_async] = ACTIONS(571), [anon_sym_function] = ACTIONS(571), @@ -15974,12 +16065,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(571), [anon_sym_PERCENT] = ACTIONS(575), [anon_sym_STAR_STAR] = ACTIONS(575), + [anon_sym_LT] = ACTIONS(571), [anon_sym_LT_EQ] = ACTIONS(575), [anon_sym_EQ_EQ] = ACTIONS(573), [anon_sym_EQ_EQ_EQ] = ACTIONS(575), [anon_sym_BANG_EQ] = ACTIONS(573), [anon_sym_BANG_EQ_EQ] = ACTIONS(575), [anon_sym_GT_EQ] = ACTIONS(575), + [anon_sym_GT] = ACTIONS(573), [anon_sym_QMARK_QMARK] = ACTIONS(575), [anon_sym_instanceof] = ACTIONS(573), [anon_sym_BANG] = ACTIONS(571), @@ -16009,7 +16102,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(575), [sym_html_comment] = ACTIONS(5), }, - [73] = { + [STATE(73)] = { [ts_builtin_sym_end] = ACTIONS(579), [sym_identifier] = ACTIONS(581), [anon_sym_export] = ACTIONS(581), @@ -16042,8 +16135,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(581), [anon_sym_yield] = ACTIONS(581), [anon_sym_LBRACK] = ACTIONS(579), - [anon_sym_LT] = ACTIONS(581), - [anon_sym_GT] = ACTIONS(583), [anon_sym_class] = ACTIONS(581), [anon_sym_async] = ACTIONS(581), [anon_sym_function] = ACTIONS(581), @@ -16063,12 +16154,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(581), [anon_sym_PERCENT] = ACTIONS(585), [anon_sym_STAR_STAR] = ACTIONS(585), + [anon_sym_LT] = ACTIONS(581), [anon_sym_LT_EQ] = ACTIONS(585), [anon_sym_EQ_EQ] = ACTIONS(583), [anon_sym_EQ_EQ_EQ] = ACTIONS(585), [anon_sym_BANG_EQ] = ACTIONS(583), [anon_sym_BANG_EQ_EQ] = ACTIONS(585), [anon_sym_GT_EQ] = ACTIONS(585), + [anon_sym_GT] = ACTIONS(583), [anon_sym_QMARK_QMARK] = ACTIONS(585), [anon_sym_instanceof] = ACTIONS(583), [anon_sym_BANG] = ACTIONS(581), @@ -16098,7 +16191,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(585), [sym_html_comment] = ACTIONS(5), }, - [74] = { + [STATE(74)] = { [ts_builtin_sym_end] = ACTIONS(589), [sym_identifier] = ACTIONS(591), [anon_sym_export] = ACTIONS(591), @@ -16131,8 +16224,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(591), [anon_sym_yield] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(589), - [anon_sym_LT] = ACTIONS(591), - [anon_sym_GT] = ACTIONS(593), [anon_sym_class] = ACTIONS(591), [anon_sym_async] = ACTIONS(591), [anon_sym_function] = ACTIONS(591), @@ -16152,12 +16243,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(591), [anon_sym_PERCENT] = ACTIONS(595), [anon_sym_STAR_STAR] = ACTIONS(595), + [anon_sym_LT] = ACTIONS(591), [anon_sym_LT_EQ] = ACTIONS(595), [anon_sym_EQ_EQ] = ACTIONS(593), [anon_sym_EQ_EQ_EQ] = ACTIONS(595), [anon_sym_BANG_EQ] = ACTIONS(593), [anon_sym_BANG_EQ_EQ] = ACTIONS(595), [anon_sym_GT_EQ] = ACTIONS(595), + [anon_sym_GT] = ACTIONS(593), [anon_sym_QMARK_QMARK] = ACTIONS(595), [anon_sym_instanceof] = ACTIONS(593), [anon_sym_BANG] = ACTIONS(591), @@ -16187,7 +16280,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(595), [sym_html_comment] = ACTIONS(5), }, - [75] = { + [STATE(75)] = { [ts_builtin_sym_end] = ACTIONS(599), [sym_identifier] = ACTIONS(601), [anon_sym_export] = ACTIONS(601), @@ -16220,8 +16313,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_case] = ACTIONS(601), [anon_sym_yield] = ACTIONS(601), [anon_sym_LBRACK] = ACTIONS(599), - [anon_sym_LT] = ACTIONS(601), - [anon_sym_GT] = ACTIONS(603), [anon_sym_class] = ACTIONS(601), [anon_sym_async] = ACTIONS(601), [anon_sym_function] = ACTIONS(601), @@ -16241,12 +16332,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(601), [anon_sym_PERCENT] = ACTIONS(605), [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_LT] = ACTIONS(601), [anon_sym_LT_EQ] = ACTIONS(605), [anon_sym_EQ_EQ] = ACTIONS(603), [anon_sym_EQ_EQ_EQ] = ACTIONS(605), [anon_sym_BANG_EQ] = ACTIONS(603), [anon_sym_BANG_EQ_EQ] = ACTIONS(605), [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(603), [anon_sym_QMARK_QMARK] = ACTIONS(605), [anon_sym_instanceof] = ACTIONS(603), [anon_sym_BANG] = ACTIONS(601), @@ -16276,19 +16369,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(605), [sym_html_comment] = ACTIONS(5), }, - [76] = { + [STATE(76)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(761), + [sym_expression] = STATE(798), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -16299,10 +16390,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1237), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1167), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -16311,13 +16402,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1258), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1176), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -16329,20 +16422,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(615), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -16363,19 +16456,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [77] = { + [STATE(77)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(769), + [sym_expression] = STATE(771), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -16386,10 +16477,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1237), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1167), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -16398,13 +16489,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1258), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1176), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -16416,20 +16509,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(615), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -16450,19 +16543,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [78] = { + [STATE(78)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(783), + [sym_expression] = STATE(779), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -16473,10 +16564,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1217), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1246), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -16485,13 +16576,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1185), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1247), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -16503,20 +16596,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(621), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -16537,19 +16630,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [79] = { + [STATE(79)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(783), + [sym_expression] = STATE(779), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -16560,10 +16651,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1217), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1246), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -16572,13 +16663,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1185), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1247), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -16590,20 +16683,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(623), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -16624,19 +16717,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [80] = { + [STATE(80)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(783), + [sym_expression] = STATE(779), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -16647,10 +16738,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1217), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1246), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -16659,13 +16750,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1185), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1247), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -16677,20 +16770,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(625), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -16711,19 +16804,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [81] = { + [STATE(81)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(783), + [sym_expression] = STATE(779), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -16734,10 +16825,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1217), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1246), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -16746,13 +16837,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1185), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1247), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -16764,20 +16857,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(627), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -16798,19 +16891,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [82] = { + [STATE(82)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(783), + [sym_expression] = STATE(779), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -16821,10 +16912,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1217), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1246), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -16833,13 +16924,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1185), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1247), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -16851,20 +16944,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(629), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -16885,48 +16978,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [83] = { + [STATE(83)] = { [sym_declaration] = STATE(363), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(806), + [sym_expression] = STATE(805), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1133), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1132), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -16938,19 +17031,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), + [anon_sym_class] = ACTIONS(59), [anon_sym_async] = ACTIONS(633), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -16971,48 +17064,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [84] = { + [STATE(84)] = { [sym_declaration] = STATE(417), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(809), + [sym_expression] = STATE(834), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1133), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1132), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -17024,19 +17117,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(61), + [anon_sym_class] = ACTIONS(59), [anon_sym_async] = ACTIONS(633), - [anon_sym_function] = ACTIONS(65), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_function] = ACTIONS(63), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -17057,48 +17150,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [85] = { + [STATE(85)] = { [sym_declaration] = STATE(363), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(806), + [sym_expression] = STATE(805), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1104), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1131), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -17110,19 +17203,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(635), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -17143,48 +17236,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [86] = { + [STATE(86)] = { [sym_declaration] = STATE(417), - [sym_import] = STATE(1142), + [sym_import] = STATE(1112), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(809), + [sym_expression] = STATE(834), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), [sym_class_declaration] = STATE(389), - [sym_function_expression] = STATE(612), + [sym_function_expression] = STATE(611), [sym_function_declaration] = STATE(389), - [sym_generator_function] = STATE(612), + [sym_generator_function] = STATE(611), [sym_generator_function_declaration] = STATE(389), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1104), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1131), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -17196,19 +17289,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(339), [anon_sym_async] = ACTIONS(635), [anon_sym_function] = ACTIONS(343), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -17229,21 +17322,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [87] = { + [STATE(87)] = { [sym_import] = STATE(1148), [sym_variable_declaration] = STATE(110), [sym_lexical_declaration] = STATE(110), [sym_empty_statement] = STATE(110), [sym_parenthesized_expression] = STATE(490), - [sym_expression] = STATE(798), + [sym_expression] = STATE(777), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1241), + [sym_object_pattern] = STATE(1174), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1241), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1174), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17254,21 +17345,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(490), [sym_subscript_expression] = STATE(490), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1241), + [sym__destructuring_pattern] = STATE(1174), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1556), + [sym_sequence_expression] = STATE(1511), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(637), [anon_sym_export] = ACTIONS(639), [anon_sym_LBRACE] = ACTIONS(641), @@ -17281,19 +17374,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(649), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(651), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -17314,19 +17407,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(639), [sym_html_comment] = ACTIONS(5), }, - [88] = { + [STATE(88)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(847), + [sym_expression] = STATE(843), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17337,9 +17428,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(492), [sym_subscript_expression] = STATE(492), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), + [sym__destructuring_pattern] = STATE(1074), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -17348,12 +17439,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(655), [anon_sym_export] = ACTIONS(657), [anon_sym_LBRACE] = ACTIONS(659), @@ -17365,20 +17458,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(663), [anon_sym_RBRACK] = ACTIONS(665), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(667), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -17399,19 +17492,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(657), [sym_html_comment] = ACTIONS(5), }, - [89] = { + [STATE(89)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1214), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1245), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17422,9 +17513,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -17433,12 +17524,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1128), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_pattern_repeat1] = STATE(1187), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1138), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_pattern_repeat1] = STATE(1248), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -17450,15 +17543,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), [anon_sym_RBRACK] = ACTIONS(681), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -17484,19 +17577,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [90] = { + [STATE(90)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1247), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1241), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17507,9 +17598,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -17518,12 +17609,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1155), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_pattern_repeat1] = STATE(1168), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1144), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_pattern_repeat1] = STATE(1177), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -17535,15 +17628,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), [anon_sym_RBRACK] = ACTIONS(665), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -17569,19 +17662,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [91] = { + [STATE(91)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(759), + [sym_expression] = STATE(781), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1355), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1265), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17592,10 +17683,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), - [sym_spread_element] = STATE(1212), + [sym__destructuring_pattern] = STATE(1074), + [sym_spread_element] = STATE(1186), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -17604,11 +17695,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1218), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1187), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -17620,20 +17713,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), [anon_sym_RBRACK] = ACTIONS(687), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(111), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -17654,7 +17747,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [92] = { + [STATE(92)] = { [sym_import] = STATE(1148), [sym_variable_declaration] = STATE(108), [sym_lexical_declaration] = STATE(108), @@ -17664,11 +17757,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1241), + [sym_object_pattern] = STATE(1174), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1241), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1174), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17679,9 +17770,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(490), [sym_subscript_expression] = STATE(490), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1241), + [sym__destructuring_pattern] = STATE(1174), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -17691,9 +17782,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(637), [anon_sym_export] = ACTIONS(639), [anon_sym_LBRACE] = ACTIONS(641), @@ -17706,19 +17799,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(649), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(651), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -17739,19 +17832,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(639), [sym_html_comment] = ACTIONS(5), }, - [93] = { + [STATE(93)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1355), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1265), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17762,9 +17853,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -17773,11 +17864,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1218), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1187), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -17789,15 +17882,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), [anon_sym_RBRACK] = ACTIONS(690), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -17823,19 +17916,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [94] = { + [STATE(94)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(790), + [sym_expression] = STATE(772), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1248), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1171), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17846,23 +17937,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), + [sym__destructuring_pattern] = STATE(1074), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1571), + [sym_sequence_expression] = STATE(1527), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1160), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1129), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -17873,20 +17966,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -17907,19 +18000,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [95] = { + [STATE(95)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(749), + [sym_expression] = STATE(760), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1248), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1171), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -17930,23 +18021,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), + [sym__destructuring_pattern] = STATE(1074), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1549), + [sym_sequence_expression] = STATE(1531), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1160), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1129), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -17957,20 +18050,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -17991,19 +18084,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [96] = { + [STATE(96)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1416), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1428), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18014,9 +18105,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18025,11 +18116,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1176), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1234), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -18040,15 +18133,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -18074,18 +18167,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [97] = { + [STATE(97)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(791), + [sym_expression] = STATE(784), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18096,10 +18187,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), - [sym_spread_element] = STATE(1180), + [sym__destructuring_pattern] = STATE(1534), + [sym_spread_element] = STATE(1260), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18108,10 +18199,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1181), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1261), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -18123,20 +18216,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(700), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -18157,19 +18250,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [98] = { + [STATE(98)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1416), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1428), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18180,9 +18271,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18191,11 +18282,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1176), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1234), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -18206,15 +18299,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -18240,18 +18333,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [99] = { + [STATE(99)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(751), + [sym_expression] = STATE(762), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18262,10 +18353,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), - [sym_spread_element] = STATE(1206), + [sym__destructuring_pattern] = STATE(1534), + [sym_spread_element] = STATE(1199), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18274,10 +18365,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1207), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1200), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -18289,20 +18382,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(700), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -18323,19 +18416,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [100] = { + [STATE(100)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1248), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1171), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18346,9 +18437,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18357,11 +18448,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1160), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1129), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -18372,15 +18465,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -18406,18 +18499,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [101] = { + [STATE(101)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(767), + [sym_expression] = STATE(769), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18428,10 +18519,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), - [sym_spread_element] = STATE(1233), + [sym__destructuring_pattern] = STATE(1534), + [sym_spread_element] = STATE(1230), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18440,10 +18531,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), - [aux_sym_array_repeat1] = STATE(1234), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), + [aux_sym_array_repeat1] = STATE(1231), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -18455,20 +18548,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(700), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -18489,18 +18582,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [102] = { + [STATE(102)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(759), + [sym_expression] = STATE(781), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18511,10 +18602,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), - [sym_spread_element] = STATE(1212), + [sym__destructuring_pattern] = STATE(1534), + [sym_spread_element] = STATE(1186), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18523,9 +18614,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -18538,20 +18631,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), [anon_sym_RBRACK] = ACTIONS(708), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(700), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -18572,19 +18665,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [103] = { + [STATE(103)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(812), + [sym_expression] = STATE(839), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1097), - [sym_assignment_pattern] = STATE(1302), + [sym_object_pattern] = STATE(1074), + [sym_assignment_pattern] = STATE(1309), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1097), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1074), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18595,9 +18686,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(482), [sym_subscript_expression] = STATE(482), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1097), + [sym__destructuring_pattern] = STATE(1074), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18606,11 +18697,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [sym_pattern] = STATE(1230), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_pattern] = STATE(1209), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(609), [anon_sym_export] = ACTIONS(611), [anon_sym_LBRACE] = ACTIONS(449), @@ -18620,20 +18713,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(617), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -18654,19 +18747,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(611), [sym_html_comment] = ACTIONS(5), }, - [104] = { + [STATE(104)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1302), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1309), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18677,9 +18768,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18688,11 +18779,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1230), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1209), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -18702,15 +18795,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -18736,19 +18829,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [105] = { + [STATE(105)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1089), - [sym_assignment_pattern] = STATE(1416), + [sym_object_pattern] = STATE(1075), + [sym_assignment_pattern] = STATE(1428), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1089), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1075), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18759,9 +18850,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(481), [sym_subscript_expression] = STATE(481), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1089), + [sym__destructuring_pattern] = STATE(1075), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -18770,11 +18861,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [sym_pattern] = STATE(1176), - [sym_rest_pattern] = STATE(1086), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_pattern] = STATE(1234), + [sym_rest_pattern] = STATE(1096), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(673), [anon_sym_export] = ACTIONS(675), [anon_sym_LBRACE] = ACTIONS(677), @@ -18784,15 +18877,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT_DOT_DOT] = ACTIONS(669), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -18818,19 +18911,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(675), [sym_html_comment] = ACTIONS(5), }, - [106] = { + [STATE(106)] = { [sym_import] = STATE(1148), [sym_empty_statement] = STATE(115), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(774), + [sym_expression] = STATE(778), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -18841,21 +18932,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1548), + [sym_sequence_expression] = STATE(1579), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -18866,19 +18959,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -18899,43 +18992,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [107] = { - [sym_import] = STATE(1142), + [STATE(107)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(735), + [sym_expression] = STATE(731), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1491), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1329), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -18946,19 +19039,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -18980,19 +19073,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(710), [sym_html_comment] = ACTIONS(5), }, - [108] = { + [STATE(108)] = { [sym_import] = STATE(1148), [sym_empty_statement] = STATE(117), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(787), + [sym_expression] = STATE(791), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19003,9 +19094,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -19015,9 +19106,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19028,19 +19121,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19061,19 +19154,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [109] = { + [STATE(109)] = { [sym_import] = STATE(1148), [sym_empty_statement] = STATE(119), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(788), + [sym_expression] = STATE(792), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19084,9 +19175,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -19096,9 +19187,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19109,19 +19202,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19142,19 +19235,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [110] = { + [STATE(110)] = { [sym_import] = STATE(1148), [sym_empty_statement] = STATE(122), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(780), + [sym_expression] = STATE(787), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19165,9 +19256,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -19177,9 +19268,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19190,19 +19283,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19223,19 +19316,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [111] = { - [sym_namespace_export] = STATE(1346), - [sym_export_clause] = STATE(1134), + [STATE(111)] = { + [sym_namespace_export] = STATE(1363), + [sym_export_clause] = STATE(1099), [sym_declaration] = STATE(405), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_class_declaration] = STATE(389), [sym_function_declaration] = STATE(389), [sym_generator_function_declaration] = STATE(389), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [aux_sym_export_statement_repeat1] = STATE(1127), - [aux_sym_object_repeat1] = STATE(1201), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [aux_sym_object_repeat1] = STATE(1205), + [aux_sym_object_pattern_repeat1] = STATE(1206), [anon_sym_STAR] = ACTIONS(712), [anon_sym_default] = ACTIONS(714), [anon_sym_LBRACE] = ACTIONS(716), @@ -19250,8 +19343,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_class] = ACTIONS(736), [anon_sym_async] = ACTIONS(738), [anon_sym_function] = ACTIONS(740), @@ -19286,12 +19377,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(718), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -19303,18 +19396,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [112] = { + [STATE(112)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(760), + [sym_expression] = STATE(797), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19325,21 +19416,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1594), + [sym_sequence_expression] = STATE(1524), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19350,19 +19443,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19383,19 +19476,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [113] = { - [sym_namespace_export] = STATE(1346), - [sym_export_clause] = STATE(1134), + [STATE(113)] = { + [sym_namespace_export] = STATE(1363), + [sym_export_clause] = STATE(1099), [sym_declaration] = STATE(405), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_class_declaration] = STATE(389), [sym_function_declaration] = STATE(389), [sym_generator_function_declaration] = STATE(389), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [aux_sym_export_statement_repeat1] = STATE(1127), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [anon_sym_STAR] = ACTIONS(712), [anon_sym_default] = ACTIONS(714), [anon_sym_LBRACE] = ACTIONS(716), @@ -19410,8 +19503,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_class] = ACTIONS(736), [anon_sym_async] = ACTIONS(738), [anon_sym_function] = ACTIONS(740), @@ -19446,12 +19537,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(718), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -19463,18 +19556,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [114] = { + [STATE(114)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(786), + [sym_expression] = STATE(770), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19485,21 +19576,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1504), + [sym_sequence_expression] = STATE(1573), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19510,19 +19603,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19543,18 +19636,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [115] = { + [STATE(115)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(799), + [sym_expression] = STATE(776), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19565,21 +19656,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1520), + [sym_sequence_expression] = STATE(1569), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19590,19 +19683,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19623,19 +19716,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [116] = { - [sym_namespace_export] = STATE(1346), - [sym_export_clause] = STATE(1134), + [STATE(116)] = { + [sym_namespace_export] = STATE(1363), + [sym_export_clause] = STATE(1099), [sym_declaration] = STATE(405), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_class_declaration] = STATE(389), [sym_function_declaration] = STATE(389), [sym_generator_function_declaration] = STATE(389), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [aux_sym_export_statement_repeat1] = STATE(1127), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [anon_sym_STAR] = ACTIONS(712), [anon_sym_default] = ACTIONS(714), [anon_sym_LBRACE] = ACTIONS(716), @@ -19650,8 +19743,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_class] = ACTIONS(736), [anon_sym_async] = ACTIONS(738), [anon_sym_function] = ACTIONS(740), @@ -19686,12 +19777,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(718), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -19703,18 +19796,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [117] = { + [STATE(117)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(776), + [sym_expression] = STATE(783), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19725,21 +19816,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1544), + [sym_sequence_expression] = STATE(1540), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19750,19 +19843,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19783,18 +19876,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [118] = { + [STATE(118)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(778), + [sym_expression] = STATE(785), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19805,21 +19896,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1502), + [sym_sequence_expression] = STATE(1609), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19830,19 +19923,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19863,18 +19956,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [119] = { + [STATE(119)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(779), + [sym_expression] = STATE(786), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19885,9 +19976,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -19897,9 +19988,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19910,19 +20003,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -19943,18 +20036,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [120] = { + [STATE(120)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(781), + [sym_expression] = STATE(788), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -19965,9 +20056,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -19977,9 +20068,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -19990,19 +20083,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -20023,18 +20116,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [121] = { + [STATE(121)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(499), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1202), + [sym_object_pattern] = STATE(1218), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1202), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1218), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20045,9 +20136,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(499), [sym_subscript_expression] = STATE(499), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1202), + [sym__destructuring_pattern] = STATE(1218), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -20056,9 +20147,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(764), [anon_sym_export] = ACTIONS(766), [anon_sym_LBRACE] = ACTIONS(641), @@ -20070,14 +20163,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(649), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(774), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -20103,18 +20196,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(766), [sym_html_comment] = ACTIONS(5), }, - [122] = { + [STATE(122)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(770), + [sym_expression] = STATE(736), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20125,21 +20216,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1551), + [sym_sequence_expression] = STATE(1509), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -20150,19 +20243,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -20183,42 +20276,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [123] = { - [sym_import] = STATE(1142), + [STATE(123)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(452), - [sym_expression] = STATE(850), - [sym_primary_expression] = STATE(577), + [sym_expression] = STATE(852), + [sym_primary_expression] = STATE(578), [sym_yield_expression] = STATE(528), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1517), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1588), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1588), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), [sym_new_expression] = STATE(590), [sym_await_expression] = STATE(528), [sym_member_expression] = STATE(452), [sym_subscript_expression] = STATE(452), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(780), [anon_sym_export] = ACTIONS(782), [anon_sym_LBRACE] = ACTIONS(407), @@ -20228,7 +20321,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(784), [anon_sym_function] = ACTIONS(415), @@ -20237,6 +20329,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -20262,19 +20355,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(782), [sym_html_comment] = ACTIONS(5), }, - [124] = { + [STATE(124)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(539), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(742), + [sym_expression] = STATE(756), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20285,9 +20376,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -20296,9 +20387,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(790), @@ -20308,14 +20401,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -20341,19 +20434,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [125] = { + [STATE(125)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(541), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(743), + [sym_expression] = STATE(757), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20364,9 +20455,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -20375,9 +20466,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(790), @@ -20387,14 +20480,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -20420,19 +20513,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [126] = { + [STATE(126)] = { [sym_import] = STATE(1148), - [sym_statement_block] = STATE(527), + [sym_statement_block] = STATE(517), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(589), + [sym_expression] = STATE(586), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20443,9 +20534,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -20454,9 +20545,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(792), @@ -20466,19 +20559,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -20499,18 +20592,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [127] = { + [STATE(127)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(777), + [sym_expression] = STATE(767), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20521,21 +20612,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1540), + [sym_sequence_expression] = STATE(1510), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -20545,19 +20638,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -20578,18 +20671,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [128] = { + [STATE(128)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(501), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20600,9 +20691,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -20611,9 +20702,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -20623,15 +20716,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_DOT] = ACTIONS(794), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -20657,18 +20750,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [129] = { + [STATE(129)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(802), + [sym_expression] = STATE(774), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20679,21 +20770,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1582), + [sym_sequence_expression] = STATE(1519), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -20703,19 +20796,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -20736,43 +20829,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [130] = { - [sym_import] = STATE(1142), + [STATE(130)] = { + [sym_import] = STATE(1112), [sym_statement_block] = STATE(712), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(713), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(796), @@ -20782,19 +20875,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -20815,43 +20908,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [131] = { - [sym_import] = STATE(1142), - [sym_statement_block] = STATE(676), + [STATE(131)] = { + [sym_import] = STATE(1112), + [sym_statement_block] = STATE(675), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(677), + [sym_expression] = STATE(676), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(796), @@ -20861,19 +20954,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -20894,7 +20987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [132] = { + [STATE(132)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(537), [sym_parenthesized_expression] = STATE(441), @@ -20902,11 +20995,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20917,9 +21008,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -20928,9 +21019,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(792), @@ -20940,19 +21033,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -20973,7 +21066,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [133] = { + [STATE(133)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(539), [sym_parenthesized_expression] = STATE(441), @@ -20981,11 +21074,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -20996,9 +21087,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -21007,9 +21098,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(792), @@ -21019,19 +21112,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -21052,7 +21145,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [134] = { + [STATE(134)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(541), [sym_parenthesized_expression] = STATE(441), @@ -21060,11 +21153,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -21075,9 +21166,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -21086,9 +21177,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(792), @@ -21098,19 +21191,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -21131,18 +21224,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [135] = { + [STATE(135)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(773), + [sym_expression] = STATE(775), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -21153,21 +21244,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1508), + [sym_sequence_expression] = STATE(1525), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -21177,19 +21270,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -21210,43 +21303,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [136] = { - [sym_import] = STATE(1142), + [STATE(136)] = { + [sym_import] = STATE(1112), [sym_statement_block] = STATE(714), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(715), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(796), @@ -21256,19 +21349,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -21289,18 +21382,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [137] = { + [STATE(137)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(785), + [sym_expression] = STATE(768), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -21311,21 +21402,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1525), + [sym_sequence_expression] = STATE(1520), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -21335,19 +21428,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -21368,18 +21461,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [138] = { + [STATE(138)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(501), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -21390,9 +21481,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -21401,9 +21492,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(798), [anon_sym_export] = ACTIONS(800), [anon_sym_LBRACE] = ACTIONS(353), @@ -21413,15 +21506,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(802), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), [anon_sym_DOT] = ACTIONS(794), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -21447,43 +21540,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(800), [sym_html_comment] = ACTIONS(5), }, - [139] = { - [sym_import] = STATE(1142), - [sym_statement_block] = STATE(622), + [STATE(139)] = { + [sym_import] = STATE(1112), + [sym_statement_block] = STATE(621), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(623), + [sym_expression] = STATE(622), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(796), @@ -21493,19 +21586,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -21526,42 +21619,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [140] = { - [sym_import] = STATE(1142), + [STATE(140)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(452), - [sym_expression] = STATE(850), - [sym_primary_expression] = STATE(577), + [sym_expression] = STATE(852), + [sym_primary_expression] = STATE(578), [sym_yield_expression] = STATE(528), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1517), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1588), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1588), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), [sym_new_expression] = STATE(590), [sym_await_expression] = STATE(528), [sym_member_expression] = STATE(452), [sym_subscript_expression] = STATE(452), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(804), [anon_sym_export] = ACTIONS(806), [anon_sym_LBRACE] = ACTIONS(407), @@ -21571,15 +21664,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(808), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), + [anon_sym_new] = ACTIONS(65), [anon_sym_DOT] = ACTIONS(786), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -21605,18 +21698,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(806), [sym_html_comment] = ACTIONS(5), }, - [141] = { + [STATE(141)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(764), + [sym_expression] = STATE(796), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -21627,21 +21718,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1552), + [sym_sequence_expression] = STATE(1539), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -21651,19 +21744,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -21684,43 +21777,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [142] = { - [sym_import] = STATE(1142), - [sym_statement_block] = STATE(658), + [STATE(142)] = { + [sym_import] = STATE(1112), + [sym_statement_block] = STATE(657), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(659), + [sym_expression] = STATE(658), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(796), @@ -21730,19 +21823,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -21763,43 +21856,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [143] = { - [sym_import] = STATE(1142), - [sym_statement_block] = STATE(622), + [STATE(143)] = { + [sym_import] = STATE(1112), + [sym_statement_block] = STATE(621), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(683), + [sym_expression] = STATE(684), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(796), @@ -21809,7 +21902,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -21817,6 +21909,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -21842,18 +21935,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [144] = { + [STATE(144)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(800), + [sym_expression] = STATE(799), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -21864,21 +21955,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1541), + [sym_sequence_expression] = STATE(1502), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -21888,19 +21981,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -21921,18 +22014,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [145] = { + [STATE(145)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(753), + [sym_expression] = STATE(764), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -21943,21 +22034,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1509), + [sym_sequence_expression] = STATE(1593), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -21967,19 +22060,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -22000,43 +22093,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [146] = { - [sym_import] = STATE(1142), - [sym_statement_block] = STATE(658), + [STATE(146)] = { + [sym_import] = STATE(1112), + [sym_statement_block] = STATE(657), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(686), + [sym_expression] = STATE(687), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(796), @@ -22046,7 +22139,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -22054,6 +22146,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -22079,43 +22172,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [147] = { - [sym_import] = STATE(1142), + [STATE(147)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(721), + [sym_expression] = STATE(732), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_sequence_expression] = STATE(1500), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_sequence_expression] = STATE(1349), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -22125,19 +22218,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -22158,43 +22251,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [148] = { - [sym_import] = STATE(1142), - [sym_statement_block] = STATE(676), + [STATE(148)] = { + [sym_import] = STATE(1112), + [sym_statement_block] = STATE(675), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(699), + [sym_expression] = STATE(700), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(796), @@ -22204,7 +22297,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -22212,6 +22304,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -22237,43 +22330,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [149] = { - [sym_import] = STATE(1142), + [STATE(149)] = { + [sym_import] = STATE(1112), [sym_statement_block] = STATE(709), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(700), + [sym_expression] = STATE(701), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(796), @@ -22283,7 +22376,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -22291,6 +22383,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -22316,43 +22409,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [150] = { - [sym_import] = STATE(1142), + [STATE(150)] = { + [sym_import] = STATE(1112), [sym_statement_block] = STATE(712), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(701), + [sym_expression] = STATE(702), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(796), @@ -22362,7 +22455,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -22370,6 +22462,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -22395,43 +22488,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [151] = { - [sym_import] = STATE(1142), + [STATE(151)] = { + [sym_import] = STATE(1112), [sym_statement_block] = STATE(714), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(702), + [sym_expression] = STATE(703), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(796), @@ -22441,7 +22534,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -22449,6 +22541,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -22474,18 +22567,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [152] = { + [STATE(152)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(794), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -22496,21 +22587,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1557), + [sym_sequence_expression] = STATE(1521), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -22520,19 +22613,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -22553,18 +22646,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [153] = { + [STATE(153)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(752), + [sym_expression] = STATE(782), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -22575,21 +22666,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1604), + [sym_sequence_expression] = STATE(1549), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -22599,19 +22692,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -22632,18 +22725,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [154] = { + [STATE(154)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(755), + [sym_expression] = STATE(793), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -22654,21 +22745,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1510), + [sym_sequence_expression] = STATE(1559), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -22678,19 +22771,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -22711,43 +22804,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [155] = { - [sym_import] = STATE(1142), + [STATE(155)] = { + [sym_import] = STATE(1112), [sym_statement_block] = STATE(709), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(710), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(796), @@ -22757,19 +22850,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -22790,19 +22883,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [156] = { + [STATE(156)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(524), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(576), + [sym_expression] = STATE(577), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -22813,9 +22904,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -22824,9 +22915,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(792), @@ -22836,19 +22929,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -22869,19 +22962,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [157] = { + [STATE(157)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(512), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(579), + [sym_expression] = STATE(580), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -22892,9 +22983,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -22903,9 +22994,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(792), @@ -22915,19 +23008,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -22948,19 +23041,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [158] = { + [STATE(158)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(524), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(744), + [sym_expression] = STATE(740), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -22971,9 +23062,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -22982,9 +23073,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(790), @@ -22994,14 +23087,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -23027,18 +23120,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [159] = { + [STATE(159)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(758), + [sym_expression] = STATE(795), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23049,21 +23140,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1513), + [sym_sequence_expression] = STATE(1583), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -23073,19 +23166,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -23106,19 +23199,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [160] = { + [STATE(160)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(512), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(750), + [sym_expression] = STATE(802), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23129,9 +23220,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -23140,9 +23231,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(790), @@ -23152,14 +23245,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -23185,18 +23278,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [161] = { + [STATE(161)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(747), + [sym_expression] = STATE(738), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23207,21 +23298,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1583), + [sym_sequence_expression] = STATE(1536), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -23231,19 +23324,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -23264,18 +23357,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [162] = { + [STATE(162)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(768), + [sym_expression] = STATE(759), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23286,21 +23377,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1516), + [sym_sequence_expression] = STATE(1513), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -23310,19 +23403,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -23343,19 +23436,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [163] = { + [STATE(163)] = { [sym_import] = STATE(1148), - [sym_statement_block] = STATE(527), + [sym_statement_block] = STATE(517), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(740), + [sym_expression] = STATE(754), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23366,9 +23457,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -23377,9 +23468,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(790), @@ -23389,14 +23482,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -23422,19 +23515,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [164] = { + [STATE(164)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(524), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(803), + [sym_expression] = STATE(809), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23445,7 +23536,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -23456,9 +23547,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(790), @@ -23468,14 +23561,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -23501,19 +23594,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [165] = { + [STATE(165)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(512), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(820), + [sym_expression] = STATE(812), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23524,7 +23615,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -23535,9 +23626,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(790), @@ -23547,14 +23640,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -23580,19 +23673,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [166] = { + [STATE(166)] = { [sym_import] = STATE(1148), - [sym_statement_block] = STATE(527), + [sym_statement_block] = STATE(517), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(834), + [sym_expression] = STATE(826), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23603,7 +23694,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -23614,9 +23705,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(790), @@ -23626,14 +23719,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -23659,19 +23752,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [167] = { + [STATE(167)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(537), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(835), + [sym_expression] = STATE(827), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23682,7 +23773,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -23693,9 +23784,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(790), @@ -23705,14 +23798,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -23738,19 +23831,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [168] = { + [STATE(168)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(539), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(836), + [sym_expression] = STATE(828), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23761,7 +23852,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -23772,9 +23863,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(790), @@ -23784,14 +23877,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -23817,19 +23910,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [169] = { + [STATE(169)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(541), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(837), + [sym_expression] = STATE(829), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23840,7 +23931,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -23851,9 +23942,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(790), @@ -23863,14 +23956,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -23896,18 +23989,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [170] = { + [STATE(170)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(501), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23918,9 +24009,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -23929,9 +24020,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(810), [anon_sym_export] = ACTIONS(812), [anon_sym_LBRACE] = ACTIONS(449), @@ -23941,15 +24034,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(814), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_DOT] = ACTIONS(794), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -23975,19 +24068,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(812), [sym_html_comment] = ACTIONS(5), }, - [171] = { + [STATE(171)] = { [sym_import] = STATE(1148), [sym_statement_block] = STATE(537), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(741), + [sym_expression] = STATE(755), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -23998,9 +24089,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -24009,9 +24100,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(790), @@ -24021,14 +24114,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -24054,18 +24147,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [172] = { + [STATE(172)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(792), + [sym_expression] = STATE(790), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -24076,21 +24167,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), [sym_update_expression] = STATE(528), - [sym_sequence_expression] = STATE(1563), + [sym_sequence_expression] = STATE(1595), [sym_string] = STATE(526), [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -24100,19 +24193,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -24133,42 +24226,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [173] = { - [sym_import] = STATE(1142), + [STATE(173)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(631), + [sym_expression] = STATE(630), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24178,19 +24271,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24211,18 +24304,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [174] = { + [STATE(174)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(841), + [sym_expression] = STATE(844), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -24233,9 +24324,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -24244,9 +24335,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -24256,14 +24349,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -24289,42 +24382,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [175] = { - [sym_import] = STATE(1142), + [STATE(175)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(606), + [sym_expression] = STATE(602), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24334,19 +24427,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24367,42 +24460,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [176] = { - [sym_import] = STATE(1142), + [STATE(176)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(620), + [sym_expression] = STATE(619), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24412,19 +24505,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24445,18 +24538,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [177] = { + [STATE(177)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(812), + [sym_expression] = STATE(839), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -24467,9 +24558,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -24478,9 +24569,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -24490,19 +24583,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -24523,42 +24616,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [178] = { - [sym_import] = STATE(1142), + [STATE(178)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(621), + [sym_expression] = STATE(620), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24568,19 +24661,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24601,18 +24694,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [179] = { + [STATE(179)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(848), + [sym_expression] = STATE(847), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -24623,9 +24714,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -24634,9 +24725,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -24646,14 +24739,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -24679,42 +24772,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [180] = { - [sym_import] = STATE(1142), + [STATE(180)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(657), + [sym_expression] = STATE(656), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24724,19 +24817,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24757,42 +24850,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [181] = { - [sym_import] = STATE(1142), + [STATE(181)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(596), + [sym_expression] = STATE(607), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24802,19 +24895,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24835,42 +24928,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [182] = { - [sym_import] = STATE(1142), + [STATE(182)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(660), + [sym_expression] = STATE(659), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24880,19 +24973,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24913,42 +25006,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [183] = { - [sym_import] = STATE(1142), + [STATE(183)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(600), + [sym_expression] = STATE(596), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -24958,19 +25051,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -24991,18 +25084,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [184] = { + [STATE(184)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(843), + [sym_expression] = STATE(848), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -25013,9 +25104,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -25024,9 +25115,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -25036,14 +25129,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -25069,42 +25162,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [185] = { - [sym_import] = STATE(1142), + [STATE(185)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(663), + [sym_expression] = STATE(662), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25114,19 +25207,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25147,42 +25240,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [186] = { - [sym_import] = STATE(1142), + [STATE(186)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(771), + [sym_expression] = STATE(773), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25192,19 +25285,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25225,42 +25318,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [187] = { - [sym_import] = STATE(1142), + [STATE(187)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(664), + [sym_expression] = STATE(719), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25270,19 +25363,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25303,42 +25396,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [188] = { - [sym_import] = STATE(1142), + [STATE(188)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(665), + [sym_expression] = STATE(664), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25348,19 +25441,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25381,42 +25474,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [189] = { - [sym_import] = STATE(1142), + [STATE(189)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(666), + [sym_expression] = STATE(665), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25426,19 +25519,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25459,42 +25552,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [190] = { - [sym_import] = STATE(1142), + [STATE(190)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(667), + [sym_expression] = STATE(666), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25504,19 +25597,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25537,42 +25630,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [191] = { - [sym_import] = STATE(1142), + [STATE(191)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(719), + [sym_expression] = STATE(667), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25582,19 +25675,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25615,18 +25708,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [192] = { + [STATE(192)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(505), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -25637,9 +25728,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -25648,9 +25739,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -25660,19 +25753,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -25693,18 +25786,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [193] = { + [STATE(193)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(504), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -25715,9 +25806,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -25726,9 +25817,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -25738,19 +25831,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -25771,18 +25864,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [194] = { + [STATE(194)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(574), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -25793,9 +25884,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -25804,9 +25895,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -25816,19 +25909,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -25849,42 +25942,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [195] = { - [sym_import] = STATE(1142), + [STATE(195)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(668), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -25894,19 +25987,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -25927,18 +26020,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [196] = { + [STATE(196)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(571), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -25949,9 +26040,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -25960,9 +26051,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -25972,19 +26065,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26005,18 +26098,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [197] = { + [STATE(197)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(595), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26027,9 +26118,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26038,9 +26129,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26050,19 +26143,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26083,42 +26176,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [198] = { - [sym_import] = STATE(1142), + [STATE(198)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(669), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -26128,19 +26221,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -26161,18 +26254,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [199] = { + [STATE(199)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(580), + [sym_expression] = STATE(581), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26183,9 +26274,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26194,9 +26285,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26206,19 +26299,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26239,18 +26332,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [200] = { + [STATE(200)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(588), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26261,9 +26352,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26272,9 +26363,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26284,19 +26377,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26317,18 +26410,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [201] = { + [STATE(201)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(603), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26339,9 +26430,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26350,9 +26441,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26362,19 +26455,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26395,18 +26488,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [202] = { + [STATE(202)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(592), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26417,9 +26508,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26428,9 +26519,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26440,19 +26533,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26473,18 +26566,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [203] = { + [STATE(203)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(594), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26495,9 +26586,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26506,9 +26597,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26518,19 +26611,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26551,18 +26644,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [204] = { + [STATE(204)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(570), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26573,9 +26664,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26584,9 +26675,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26596,19 +26689,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26629,18 +26722,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [205] = { + [STATE(205)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(573), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26651,9 +26742,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26662,9 +26753,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26674,19 +26767,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26707,18 +26800,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [206] = { + [STATE(206)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(575), + [sym_expression] = STATE(576), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26729,9 +26820,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26740,9 +26831,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26752,19 +26845,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26785,18 +26878,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [207] = { + [STATE(207)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(578), + [sym_expression] = STATE(579), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26807,9 +26898,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26818,9 +26909,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26830,19 +26923,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26863,18 +26956,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [208] = { + [STATE(208)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(585), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26885,9 +26976,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26896,9 +26987,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26908,19 +27001,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -26941,18 +27034,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [209] = { + [STATE(209)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(587), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -26963,9 +27054,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -26974,9 +27065,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -26986,19 +27079,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -27019,18 +27112,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [210] = { + [STATE(210)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(591), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27041,9 +27132,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -27052,9 +27143,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -27064,19 +27157,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -27097,18 +27190,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [211] = { + [STATE(211)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(593), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27119,9 +27210,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -27130,9 +27221,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -27142,19 +27235,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -27175,18 +27268,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [212] = { + [STATE(212)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(581), + [sym_expression] = STATE(575), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27197,9 +27288,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -27208,9 +27299,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -27220,19 +27313,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -27253,42 +27346,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [213] = { - [sym_import] = STATE(1142), + [STATE(213)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(670), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -27298,19 +27391,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -27331,42 +27424,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [214] = { - [sym_import] = STATE(1142), + [STATE(214)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(671), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -27376,19 +27469,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -27409,42 +27502,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [215] = { - [sym_import] = STATE(1142), + [STATE(215)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), [sym_expression] = STATE(672), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -27454,19 +27547,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -27487,7 +27580,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [216] = { + [STATE(216)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), [sym_expression] = STATE(849), @@ -27497,8 +27590,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27509,7 +27600,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -27520,9 +27611,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -27532,14 +27625,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -27565,42 +27658,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [217] = { - [sym_import] = STATE(1142), + [STATE(217)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(675), + [sym_expression] = STATE(674), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -27610,19 +27703,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -27643,18 +27736,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [218] = { + [STATE(218)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(584), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27665,9 +27756,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -27676,9 +27767,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -27688,19 +27781,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -27721,18 +27814,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [219] = { + [STATE(219)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), [sym_expression] = STATE(509), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27743,9 +27834,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -27754,9 +27845,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -27766,19 +27859,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -27799,42 +27892,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [220] = { - [sym_import] = STATE(1142), + [STATE(220)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(722), + [sym_expression] = STATE(723), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -27844,19 +27937,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -27877,18 +27970,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [221] = { + [STATE(221)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(847), + [sym_expression] = STATE(843), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27899,9 +27990,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -27910,9 +28001,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -27922,19 +28015,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -27955,18 +28048,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [222] = { + [STATE(222)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(730), + [sym_expression] = STATE(722), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1147), + [sym_object_pattern] = STATE(1153), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1147), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1153), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -27977,9 +28068,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(486), [sym_subscript_expression] = STATE(486), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1147), + [sym__destructuring_pattern] = STATE(1153), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -27988,9 +28079,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(816), [anon_sym_export] = ACTIONS(818), [anon_sym_LBRACE] = ACTIONS(449), @@ -28000,19 +28093,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(820), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -28033,42 +28126,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(818), [sym_html_comment] = ACTIONS(5), }, - [223] = { - [sym_import] = STATE(1142), + [STATE(223)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(725), + [sym_expression] = STATE(727), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -28078,19 +28171,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -28111,42 +28204,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [224] = { - [sym_import] = STATE(1142), + [STATE(224)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(723), + [sym_expression] = STATE(721), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -28156,7 +28249,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -28164,6 +28256,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -28189,42 +28282,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [225] = { - [sym_import] = STATE(1142), + [STATE(225)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(726), + [sym_expression] = STATE(728), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -28234,19 +28327,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -28267,42 +28360,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [226] = { - [sym_import] = STATE(1142), + [STATE(226)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(480), - [sym_expression] = STATE(754), + [sym_expression] = STATE(765), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1527), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1527), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1532), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1532), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(480), [sym_subscript_expression] = STATE(480), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(1018), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1527), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1015), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1532), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1560), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(401), [anon_sym_export] = ACTIONS(403), [anon_sym_LBRACE] = ACTIONS(407), @@ -28312,19 +28405,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(37), [anon_sym_yield] = ACTIONS(55), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(413), [anon_sym_function] = ACTIONS(415), - [anon_sym_new] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_SLASH] = ACTIONS(71), + [anon_sym_new] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(73), [anon_sym_TILDE] = ACTIONS(73), - [anon_sym_typeof] = ACTIONS(69), - [anon_sym_void] = ACTIONS(69), - [anon_sym_delete] = ACTIONS(69), + [anon_sym_typeof] = ACTIONS(67), + [anon_sym_void] = ACTIONS(67), + [anon_sym_delete] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(75), [anon_sym_DASH_DASH] = ACTIONS(75), [anon_sym_DQUOTE] = ACTIONS(77), @@ -28345,18 +28438,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(403), [sym_html_comment] = ACTIONS(5), }, - [227] = { + [STATE(227)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), [sym_expression] = STATE(505), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28367,9 +28458,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28378,9 +28469,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28390,14 +28483,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28423,18 +28516,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [228] = { + [STATE(228)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), [sym_expression] = STATE(504), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28445,9 +28536,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28456,9 +28547,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28468,14 +28561,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28501,18 +28594,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [229] = { + [STATE(229)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(772), + [sym_expression] = STATE(800), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28523,9 +28614,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28534,9 +28625,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28546,14 +28639,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28579,18 +28672,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [230] = { + [STATE(230)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(746), + [sym_expression] = STATE(737), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28601,9 +28692,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28612,9 +28703,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28624,14 +28717,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28657,18 +28750,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [231] = { + [STATE(231)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(748), + [sym_expression] = STATE(739), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28679,9 +28770,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28690,9 +28781,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28702,14 +28795,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28735,18 +28828,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [232] = { + [STATE(232)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(756), + [sym_expression] = STATE(741), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28757,9 +28848,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28768,9 +28859,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28780,14 +28873,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28813,18 +28906,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [233] = { + [STATE(233)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(757), + [sym_expression] = STATE(742), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28835,9 +28926,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28846,9 +28937,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28858,14 +28951,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28891,18 +28984,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [234] = { + [STATE(234)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(765), + [sym_expression] = STATE(743), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28913,9 +29004,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -28924,9 +29015,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -28936,14 +29029,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -28969,18 +29062,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [235] = { + [STATE(235)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(844), + [sym_expression] = STATE(842), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -28991,9 +29082,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29002,9 +29093,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29014,14 +29107,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29047,18 +29140,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [236] = { + [STATE(236)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(775), + [sym_expression] = STATE(745), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29069,9 +29160,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29080,9 +29171,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29092,14 +29185,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29125,18 +29218,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [237] = { + [STATE(237)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(784), + [sym_expression] = STATE(746), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29147,9 +29238,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29158,9 +29249,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29170,14 +29263,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29203,18 +29296,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [238] = { + [STATE(238)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(789), + [sym_expression] = STATE(747), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29225,9 +29316,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29236,9 +29327,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29248,14 +29341,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29281,18 +29374,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [239] = { + [STATE(239)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(793), + [sym_expression] = STATE(748), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29303,9 +29394,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29314,9 +29405,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29326,14 +29419,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29359,18 +29452,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [240] = { + [STATE(240)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(795), + [sym_expression] = STATE(749), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29381,9 +29472,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29392,9 +29483,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29404,14 +29497,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29437,18 +29530,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [241] = { + [STATE(241)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(797), + [sym_expression] = STATE(750), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29459,9 +29550,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29470,9 +29561,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29482,14 +29575,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29515,18 +29608,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [242] = { + [STATE(242)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(737), + [sym_expression] = STATE(751), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29537,9 +29628,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29548,9 +29639,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29560,14 +29653,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29593,18 +29686,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [243] = { + [STATE(243)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(738), + [sym_expression] = STATE(752), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29615,9 +29706,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29626,9 +29717,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29638,14 +29731,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29671,18 +29764,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [244] = { + [STATE(244)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(739), + [sym_expression] = STATE(753), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29693,9 +29784,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29704,9 +29795,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29716,14 +29809,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29749,18 +29842,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [245] = { + [STATE(245)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(745), + [sym_expression] = STATE(758), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29771,9 +29862,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29782,9 +29873,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29794,14 +29887,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29827,18 +29920,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [246] = { + [STATE(246)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), [sym_expression] = STATE(509), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29849,9 +29940,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29860,9 +29951,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -29872,14 +29965,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -29905,18 +29998,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [247] = { + [STATE(247)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(733), + [sym_expression] = STATE(724), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -29927,9 +30018,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -29938,9 +30029,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -29950,19 +30043,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -29983,42 +30076,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [248] = { - [sym_import] = STATE(1142), + [STATE(248)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(600), + [sym_expression] = STATE(596), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30028,7 +30121,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30036,6 +30128,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30061,42 +30154,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [249] = { - [sym_import] = STATE(1142), + [STATE(249)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(682), + [sym_expression] = STATE(683), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30106,7 +30199,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30114,6 +30206,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30139,42 +30232,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [250] = { - [sym_import] = STATE(1142), + [STATE(250)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(684), + [sym_expression] = STATE(685), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30184,7 +30277,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30192,6 +30284,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30217,42 +30310,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [251] = { - [sym_import] = STATE(1142), + [STATE(251)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(685), + [sym_expression] = STATE(686), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30262,7 +30355,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30270,6 +30362,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30295,42 +30388,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [252] = { - [sym_import] = STATE(1142), + [STATE(252)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(687), + [sym_expression] = STATE(688), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30340,7 +30433,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30348,6 +30440,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30373,18 +30466,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [253] = { + [STATE(253)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(846), + [sym_expression] = STATE(841), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -30395,9 +30486,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -30406,9 +30497,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -30418,14 +30511,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -30451,42 +30544,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [254] = { - [sym_import] = STATE(1142), + [STATE(254)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(688), + [sym_expression] = STATE(689), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30496,7 +30589,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30504,6 +30596,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30529,42 +30622,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [255] = { - [sym_import] = STATE(1142), + [STATE(255)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(689), + [sym_expression] = STATE(690), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30574,7 +30667,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30582,6 +30674,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30607,42 +30700,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [256] = { - [sym_import] = STATE(1142), + [STATE(256)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(690), + [sym_expression] = STATE(691), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30652,7 +30745,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30660,6 +30752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30685,42 +30778,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [257] = { - [sym_import] = STATE(1142), + [STATE(257)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(691), + [sym_expression] = STATE(692), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30730,7 +30823,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30738,6 +30830,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30763,42 +30856,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [258] = { - [sym_import] = STATE(1142), + [STATE(258)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(692), + [sym_expression] = STATE(693), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30808,7 +30901,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30816,6 +30908,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30841,42 +30934,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [259] = { - [sym_import] = STATE(1142), + [STATE(259)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(693), + [sym_expression] = STATE(694), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30886,7 +30979,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30894,6 +30986,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30919,42 +31012,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [260] = { - [sym_import] = STATE(1142), + [STATE(260)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), [sym_expression] = STATE(610), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -30964,7 +31057,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -30972,6 +31064,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -30997,42 +31090,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [261] = { - [sym_import] = STATE(1142), + [STATE(261)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(694), + [sym_expression] = STATE(695), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31042,7 +31135,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31050,6 +31142,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31075,42 +31168,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [262] = { - [sym_import] = STATE(1142), + [STATE(262)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(695), + [sym_expression] = STATE(696), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31120,7 +31213,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31128,6 +31220,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31153,42 +31246,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [263] = { - [sym_import] = STATE(1142), + [STATE(263)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(696), + [sym_expression] = STATE(697), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31198,7 +31291,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31206,6 +31298,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31231,42 +31324,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [264] = { - [sym_import] = STATE(1142), + [STATE(264)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(697), + [sym_expression] = STATE(698), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31276,7 +31369,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31284,6 +31376,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31309,42 +31402,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [265] = { - [sym_import] = STATE(1142), + [STATE(265)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(698), + [sym_expression] = STATE(699), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31354,7 +31447,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31362,6 +31454,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31387,18 +31480,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [266] = { + [STATE(266)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(730), + [sym_expression] = STATE(722), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -31409,9 +31500,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -31420,9 +31511,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -31432,19 +31525,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -31465,18 +31558,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [267] = { + [STATE(267)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(845), + [sym_expression] = STATE(846), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -31487,9 +31578,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -31498,9 +31589,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -31510,19 +31603,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -31543,18 +31636,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [268] = { + [STATE(268)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(852), + [sym_expression] = STATE(850), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1084), + [sym_object_pattern] = STATE(1087), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1084), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1087), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -31565,9 +31656,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(477), [sym_subscript_expression] = STATE(477), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1084), + [sym__destructuring_pattern] = STATE(1087), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -31576,9 +31667,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(824), [anon_sym_export] = ACTIONS(826), [anon_sym_LBRACE] = ACTIONS(677), @@ -31588,14 +31681,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(679), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(828), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -31621,42 +31714,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(826), [sym_html_comment] = ACTIONS(5), }, - [269] = { - [sym_import] = STATE(1142), + [STATE(269)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(703), + [sym_expression] = STATE(704), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31666,7 +31759,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31674,6 +31766,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31699,18 +31792,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [270] = { + [STATE(270)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(842), + [sym_expression] = STATE(845), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -31721,9 +31812,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -31732,9 +31823,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -31744,14 +31837,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -31777,42 +31870,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [271] = { - [sym_import] = STATE(1142), + [STATE(271)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(606), + [sym_expression] = STATE(602), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31822,7 +31915,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31830,6 +31922,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31855,42 +31948,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [272] = { - [sym_import] = STATE(1142), + [STATE(272)] = { + [sym_import] = STATE(1112), [sym_parenthesized_expression] = STATE(479), - [sym_expression] = STATE(596), + [sym_expression] = STATE(607), [sym_primary_expression] = STATE(608), - [sym_yield_expression] = STATE(628), - [sym_object] = STATE(612), - [sym_object_pattern] = STATE(1595), - [sym_array] = STATE(612), - [sym_array_pattern] = STATE(1595), - [sym_glimmer_template] = STATE(628), - [sym_glimmer_opening_tag] = STATE(1245), - [sym_class] = STATE(612), - [sym_function_expression] = STATE(612), - [sym_generator_function] = STATE(612), - [sym_arrow_function] = STATE(612), - [sym_call_expression] = STATE(612), - [sym_new_expression] = STATE(601), - [sym_await_expression] = STATE(628), + [sym_yield_expression] = STATE(627), + [sym_object] = STATE(611), + [sym_object_pattern] = STATE(1598), + [sym_array] = STATE(611), + [sym_array_pattern] = STATE(1598), + [sym_class] = STATE(611), + [sym_function_expression] = STATE(611), + [sym_generator_function] = STATE(611), + [sym_arrow_function] = STATE(611), + [sym_call_expression] = STATE(611), + [sym_new_expression] = STATE(606), + [sym_await_expression] = STATE(627), [sym_member_expression] = STATE(479), [sym_subscript_expression] = STATE(479), - [sym_assignment_expression] = STATE(628), - [sym__augmented_assignment_lhs] = STATE(999), - [sym_augmented_assignment_expression] = STATE(628), - [sym__destructuring_pattern] = STATE(1595), - [sym_ternary_expression] = STATE(628), - [sym_binary_expression] = STATE(628), - [sym_unary_expression] = STATE(628), - [sym_update_expression] = STATE(628), - [sym_string] = STATE(612), - [sym_template_string] = STATE(612), - [sym_regex] = STATE(612), - [sym_meta_property] = STATE(612), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1596), - [aux_sym_export_statement_repeat1] = STATE(1156), + [sym_assignment_expression] = STATE(627), + [sym__augmented_assignment_lhs] = STATE(1016), + [sym_augmented_assignment_expression] = STATE(627), + [sym__destructuring_pattern] = STATE(1598), + [sym_ternary_expression] = STATE(627), + [sym_binary_expression] = STATE(627), + [sym_unary_expression] = STATE(627), + [sym_update_expression] = STATE(627), + [sym_string] = STATE(611), + [sym_template_string] = STATE(611), + [sym_regex] = STATE(611), + [sym_meta_property] = STATE(611), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1599), + [sym_glimmer_template] = STATE(627), + [sym_glimmer_opening_tag] = STATE(1183), + [aux_sym_export_statement_repeat1] = STATE(1117), [sym_identifier] = ACTIONS(417), [anon_sym_export] = ACTIONS(419), [anon_sym_LBRACE] = ACTIONS(407), @@ -31900,7 +31993,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(423), [anon_sym_yield] = ACTIONS(425), [anon_sym_LBRACK] = ACTIONS(57), - [anon_sym_LT] = ACTIONS(59), [anon_sym_class] = ACTIONS(411), [anon_sym_async] = ACTIONS(427), [anon_sym_function] = ACTIONS(415), @@ -31908,6 +32000,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(431), [anon_sym_DASH] = ACTIONS(431), [anon_sym_SLASH] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(435), [anon_sym_TILDE] = ACTIONS(435), [anon_sym_typeof] = ACTIONS(431), @@ -31933,7 +32026,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(419), [sym_html_comment] = ACTIONS(5), }, - [273] = { + [STATE(273)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), [sym_expression] = STATE(505), @@ -31943,8 +32036,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -31955,7 +32046,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -31966,9 +32057,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -31978,14 +32071,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32011,7 +32104,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [274] = { + [STATE(274)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), [sym_expression] = STATE(504), @@ -32021,8 +32114,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32033,7 +32124,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32044,9 +32135,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32056,14 +32149,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32089,18 +32182,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [275] = { + [STATE(275)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(817), + [sym_expression] = STATE(808), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32111,7 +32202,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32122,9 +32213,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32134,14 +32227,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32167,18 +32260,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [276] = { + [STATE(276)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(804), + [sym_expression] = STATE(807), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32189,9 +32280,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -32200,9 +32291,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -32212,19 +32305,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -32245,18 +32338,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [277] = { + [STATE(277)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(818), + [sym_expression] = STATE(810), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32267,7 +32358,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32278,9 +32369,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32290,14 +32383,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32323,18 +32416,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [278] = { + [STATE(278)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(840), + [sym_expression] = STATE(811), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32345,7 +32436,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32356,9 +32447,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32368,14 +32461,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32401,18 +32494,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [279] = { + [STATE(279)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(441), - [sym_expression] = STATE(805), + [sym_expression] = STATE(833), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1519), + [sym_object_pattern] = STATE(1534), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1519), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1534), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32423,9 +32514,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(441), [sym_subscript_expression] = STATE(441), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1017), + [sym__augmented_assignment_lhs] = STATE(1013), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1519), + [sym__destructuring_pattern] = STATE(1534), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -32434,9 +32525,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1518), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1597), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(347), [anon_sym_export] = ACTIONS(349), [anon_sym_LBRACE] = ACTIONS(353), @@ -32446,19 +32539,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(361), [anon_sym_yield] = ACTIONS(365), [anon_sym_LBRACK] = ACTIONS(367), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), - [anon_sym_async] = ACTIONS(373), - [anon_sym_function] = ACTIONS(375), - [anon_sym_new] = ACTIONS(377), - [anon_sym_PLUS] = ACTIONS(379), - [anon_sym_DASH] = ACTIONS(379), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_class] = ACTIONS(369), + [anon_sym_async] = ACTIONS(371), + [anon_sym_function] = ACTIONS(373), + [anon_sym_new] = ACTIONS(375), + [anon_sym_PLUS] = ACTIONS(377), + [anon_sym_DASH] = ACTIONS(377), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(383), [anon_sym_TILDE] = ACTIONS(383), - [anon_sym_typeof] = ACTIONS(379), - [anon_sym_void] = ACTIONS(379), - [anon_sym_delete] = ACTIONS(379), + [anon_sym_typeof] = ACTIONS(377), + [anon_sym_void] = ACTIONS(377), + [anon_sym_delete] = ACTIONS(377), [anon_sym_PLUS_PLUS] = ACTIONS(385), [anon_sym_DASH_DASH] = ACTIONS(385), [anon_sym_DQUOTE] = ACTIONS(387), @@ -32479,18 +32572,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(349), [sym_html_comment] = ACTIONS(5), }, - [280] = { + [STATE(280)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(821), + [sym_expression] = STATE(813), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32501,7 +32592,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32512,9 +32603,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32524,14 +32617,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32557,18 +32650,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [281] = { + [STATE(281)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(822), + [sym_expression] = STATE(814), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32579,7 +32670,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32590,9 +32681,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32602,14 +32695,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32635,18 +32728,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [282] = { + [STATE(282)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(823), + [sym_expression] = STATE(815), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32657,7 +32748,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32668,9 +32759,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32680,14 +32773,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32713,18 +32806,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [283] = { + [STATE(283)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(824), + [sym_expression] = STATE(816), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32735,7 +32826,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32746,9 +32837,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32758,14 +32851,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32791,18 +32884,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [284] = { + [STATE(284)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(825), + [sym_expression] = STATE(803), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32813,7 +32904,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32824,9 +32915,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32836,14 +32929,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32869,18 +32962,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [285] = { + [STATE(285)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(826), + [sym_expression] = STATE(840), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32891,7 +32982,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32902,9 +32993,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32914,14 +33007,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -32947,18 +33040,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [286] = { + [STATE(286)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(827), + [sym_expression] = STATE(819), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -32969,7 +33060,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -32980,9 +33071,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -32992,14 +33085,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33025,18 +33118,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [287] = { + [STATE(287)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(828), + [sym_expression] = STATE(820), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33047,7 +33138,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33058,9 +33149,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33070,14 +33163,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33103,18 +33196,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [288] = { + [STATE(288)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(829), + [sym_expression] = STATE(821), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33125,7 +33216,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33136,9 +33227,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33148,14 +33241,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33181,18 +33274,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [289] = { + [STATE(289)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(830), + [sym_expression] = STATE(822), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33203,7 +33294,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33214,9 +33305,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33226,14 +33319,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33259,18 +33352,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [290] = { + [STATE(290)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(831), + [sym_expression] = STATE(823), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33281,7 +33372,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33292,9 +33383,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33304,14 +33397,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33337,18 +33430,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [291] = { + [STATE(291)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(832), + [sym_expression] = STATE(824), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33359,7 +33450,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33370,9 +33461,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33382,14 +33475,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33415,18 +33508,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [292] = { + [STATE(292)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(833), + [sym_expression] = STATE(825), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33437,7 +33528,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33448,9 +33539,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33460,14 +33553,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33493,18 +33586,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [293] = { + [STATE(293)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), - [sym_expression] = STATE(838), + [sym_expression] = STATE(830), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33515,7 +33606,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33526,9 +33617,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33538,14 +33631,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33571,7 +33664,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [294] = { + [STATE(294)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(500), [sym_expression] = STATE(509), @@ -33581,8 +33674,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_pattern] = STATE(1608), [sym_array] = STATE(526), [sym_array_pattern] = STATE(1608), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33593,7 +33684,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(500), [sym_subscript_expression] = STATE(500), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(997), + [sym__augmented_assignment_lhs] = STATE(1018), [sym_augmented_assignment_expression] = STATE(528), [sym__destructuring_pattern] = STATE(1608), [sym_ternary_expression] = STATE(528), @@ -33604,9 +33695,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [sym_formal_parameters] = STATE(1589), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(471), [anon_sym_export] = ACTIONS(473), [anon_sym_LBRACE] = ACTIONS(449), @@ -33616,14 +33709,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(477), [anon_sym_yield] = ACTIONS(479), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(481), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(483), [anon_sym_PLUS] = ACTIONS(485), [anon_sym_DASH] = ACTIONS(485), [anon_sym_SLASH] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(489), [anon_sym_TILDE] = ACTIONS(489), [anon_sym_typeof] = ACTIONS(485), @@ -33649,18 +33742,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(473), [sym_html_comment] = ACTIONS(5), }, - [295] = { + [STATE(295)] = { [sym_import] = STATE(1148), [sym_parenthesized_expression] = STATE(433), - [sym_expression] = STATE(766), + [sym_expression] = STATE(744), [sym_primary_expression] = STATE(507), [sym_yield_expression] = STATE(528), [sym_object] = STATE(526), - [sym_object_pattern] = STATE(1517), + [sym_object_pattern] = STATE(1588), [sym_array] = STATE(526), - [sym_array_pattern] = STATE(1517), - [sym_glimmer_template] = STATE(528), - [sym_glimmer_opening_tag] = STATE(1231), + [sym_array_pattern] = STATE(1588), [sym_class] = STATE(526), [sym_function_expression] = STATE(526), [sym_generator_function] = STATE(526), @@ -33671,9 +33762,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_member_expression] = STATE(433), [sym_subscript_expression] = STATE(433), [sym_assignment_expression] = STATE(528), - [sym__augmented_assignment_lhs] = STATE(1001), + [sym__augmented_assignment_lhs] = STATE(999), [sym_augmented_assignment_expression] = STATE(528), - [sym__destructuring_pattern] = STATE(1517), + [sym__destructuring_pattern] = STATE(1588), [sym_ternary_expression] = STATE(528), [sym_binary_expression] = STATE(528), [sym_unary_expression] = STATE(528), @@ -33682,9 +33773,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_template_string] = STATE(526), [sym_regex] = STATE(526), [sym_meta_property] = STATE(526), - [sym_decorator] = STATE(966), - [sym_formal_parameters] = STATE(1532), - [aux_sym_export_statement_repeat1] = STATE(1151), + [sym_decorator] = STATE(969), + [sym_formal_parameters] = STATE(1516), + [sym_glimmer_template] = STATE(528), + [sym_glimmer_opening_tag] = STATE(1229), + [aux_sym_export_statement_repeat1] = STATE(1163), [sym_identifier] = ACTIONS(443), [anon_sym_export] = ACTIONS(445), [anon_sym_LBRACE] = ACTIONS(449), @@ -33694,14 +33787,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_await] = ACTIONS(451), [anon_sym_yield] = ACTIONS(453), [anon_sym_LBRACK] = ACTIONS(455), - [anon_sym_LT] = ACTIONS(59), - [anon_sym_class] = ACTIONS(371), + [anon_sym_class] = ACTIONS(369), [anon_sym_async] = ACTIONS(457), - [anon_sym_function] = ACTIONS(375), + [anon_sym_function] = ACTIONS(373), [anon_sym_new] = ACTIONS(459), [anon_sym_PLUS] = ACTIONS(461), [anon_sym_DASH] = ACTIONS(461), - [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_SLASH] = ACTIONS(379), + [anon_sym_LT] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(463), [anon_sym_TILDE] = ACTIONS(463), [anon_sym_typeof] = ACTIONS(461), @@ -33727,16 +33820,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(445), [sym_html_comment] = ACTIONS(5), }, - [296] = { - [sym_namespace_export] = STATE(1346), - [sym_export_clause] = STATE(1134), + [STATE(296)] = { + [sym_namespace_export] = STATE(1363), + [sym_export_clause] = STATE(1099), [sym_declaration] = STATE(405), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_class_declaration] = STATE(389), [sym_function_declaration] = STATE(389), [sym_generator_function_declaration] = STATE(389), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [aux_sym_export_statement_repeat1] = STATE(1127), [anon_sym_STAR] = ACTIONS(712), [anon_sym_default] = ACTIONS(832), @@ -33751,8 +33844,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(834), [anon_sym_EQ] = ACTIONS(836), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_class] = ACTIONS(736), [anon_sym_async] = ACTIONS(738), [anon_sym_function] = ACTIONS(740), @@ -33787,12 +33878,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(718), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -33804,13 +33897,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [297] = { - [sym_string] = STATE(1337), - [sym_formal_parameters] = STATE(1530), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(297)] = { + [sym_string] = STATE(1306), + [sym_formal_parameters] = STATE(1567), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(838), [anon_sym_export] = ACTIONS(840), [anon_sym_STAR] = ACTIONS(842), @@ -33823,8 +33916,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(840), [anon_sym_function] = ACTIONS(852), [anon_sym_EQ_GT] = ACTIONS(742), @@ -33858,12 +33949,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -33881,13 +33974,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [298] = { - [sym_string] = STATE(1337), - [sym_formal_parameters] = STATE(1530), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(298)] = { + [sym_string] = STATE(1306), + [sym_formal_parameters] = STATE(1567), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(838), [anon_sym_export] = ACTIONS(840), [anon_sym_STAR] = ACTIONS(842), @@ -33900,8 +33993,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(840), [anon_sym_function] = ACTIONS(852), [anon_sym_EQ_GT] = ACTIONS(742), @@ -33935,12 +34026,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -33958,16 +34051,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [299] = { - [sym_namespace_export] = STATE(1346), - [sym_export_clause] = STATE(1134), + [STATE(299)] = { + [sym_namespace_export] = STATE(1363), + [sym_export_clause] = STATE(1099), [sym_declaration] = STATE(405), [sym_variable_declaration] = STATE(389), [sym_lexical_declaration] = STATE(389), [sym_class_declaration] = STATE(389), [sym_function_declaration] = STATE(389), [sym_generator_function_declaration] = STATE(389), - [sym_decorator] = STATE(966), + [sym_decorator] = STATE(969), [aux_sym_export_statement_repeat1] = STATE(1127), [anon_sym_STAR] = ACTIONS(712), [anon_sym_default] = ACTIONS(714), @@ -33982,8 +34075,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(862), [anon_sym_EQ] = ACTIONS(836), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_class] = ACTIONS(736), [anon_sym_async] = ACTIONS(738), [anon_sym_function] = ACTIONS(740), @@ -34018,12 +34109,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(718), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34035,13 +34128,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [300] = { - [sym_string] = STATE(1337), - [sym_formal_parameters] = STATE(1530), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1201), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(300)] = { + [sym_string] = STATE(1306), + [sym_formal_parameters] = STATE(1567), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1205), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(838), [anon_sym_export] = ACTIONS(840), [anon_sym_STAR] = ACTIONS(842), @@ -34054,8 +34147,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(840), [anon_sym_function] = ACTIONS(852), [anon_sym_EQ_GT] = ACTIONS(742), @@ -34089,12 +34180,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34112,12 +34205,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [301] = { - [sym_string] = STATE(1337), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1201), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(301)] = { + [sym_string] = STATE(1306), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1205), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(864), [anon_sym_export] = ACTIONS(864), [anon_sym_STAR] = ACTIONS(842), @@ -34130,8 +34223,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(866), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), @@ -34164,12 +34255,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34187,12 +34280,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [302] = { - [sym_string] = STATE(1337), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(302)] = { + [sym_string] = STATE(1306), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(864), [anon_sym_export] = ACTIONS(864), [anon_sym_STAR] = ACTIONS(842), @@ -34205,8 +34298,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(866), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), @@ -34239,12 +34330,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34262,12 +34355,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [303] = { - [sym_string] = STATE(1337), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1201), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(303)] = { + [sym_string] = STATE(1306), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1205), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(864), [anon_sym_export] = ACTIONS(864), [anon_sym_STAR] = ACTIONS(729), @@ -34280,8 +34373,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(864), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), @@ -34314,12 +34405,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34337,12 +34430,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [304] = { - [sym_string] = STATE(1337), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(304)] = { + [sym_string] = STATE(1306), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(864), [anon_sym_export] = ACTIONS(864), [anon_sym_STAR] = ACTIONS(729), @@ -34355,8 +34448,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(864), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), @@ -34389,12 +34480,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34412,12 +34505,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [305] = { - [sym_string] = STATE(1337), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(305)] = { + [sym_string] = STATE(1306), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(864), [anon_sym_export] = ACTIONS(864), [anon_sym_STAR] = ACTIONS(842), @@ -34430,8 +34523,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(866), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), @@ -34464,12 +34555,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34487,12 +34580,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [306] = { - [sym_string] = STATE(1337), - [sym__property_name] = STATE(1337), - [sym_computed_property_name] = STATE(1337), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(306)] = { + [sym_string] = STATE(1306), + [sym__property_name] = STATE(1306), + [sym_computed_property_name] = STATE(1306), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(864), [anon_sym_export] = ACTIONS(864), [anon_sym_STAR] = ACTIONS(729), @@ -34505,8 +34598,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(864), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), @@ -34539,12 +34630,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34562,8 +34655,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [307] = { - [sym_formal_parameters] = STATE(1547), + [STATE(307)] = { + [sym_formal_parameters] = STATE(1543), [sym_identifier] = ACTIONS(870), [anon_sym_export] = ACTIONS(872), [anon_sym_STAR] = ACTIONS(729), @@ -34578,8 +34671,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(877), [anon_sym_LBRACK] = ACTIONS(718), [anon_sym_RBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(872), [anon_sym_function] = ACTIONS(879), [anon_sym_EQ_GT] = ACTIONS(881), @@ -34613,12 +34704,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34631,8 +34724,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [308] = { - [sym_formal_parameters] = STATE(1547), + [STATE(308)] = { + [sym_formal_parameters] = STATE(1543), [sym_identifier] = ACTIONS(870), [anon_sym_export] = ACTIONS(872), [anon_sym_STAR] = ACTIONS(729), @@ -34647,8 +34740,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(883), [anon_sym_LBRACK] = ACTIONS(718), [anon_sym_RBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(872), [anon_sym_function] = ACTIONS(879), [anon_sym_EQ_GT] = ACTIONS(881), @@ -34682,12 +34773,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34700,7 +34793,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [309] = { + [STATE(309)] = { [sym_catch_clause] = STATE(332), [sym_finally_clause] = STATE(391), [ts_builtin_sym_end] = ACTIONS(885), @@ -34734,7 +34827,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_finally] = ACTIONS(891), [anon_sym_yield] = ACTIONS(887), [anon_sym_LBRACK] = ACTIONS(885), - [anon_sym_LT] = ACTIONS(885), [anon_sym_class] = ACTIONS(887), [anon_sym_async] = ACTIONS(887), [anon_sym_function] = ACTIONS(887), @@ -34742,6 +34834,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(887), [anon_sym_DASH] = ACTIONS(887), [anon_sym_SLASH] = ACTIONS(887), + [anon_sym_LT] = ACTIONS(885), [anon_sym_BANG] = ACTIONS(885), [anon_sym_TILDE] = ACTIONS(885), [anon_sym_typeof] = ACTIONS(887), @@ -34767,7 +34860,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(887), [sym_html_comment] = ACTIONS(5), }, - [310] = { + [STATE(310)] = { [ts_builtin_sym_end] = ACTIONS(503), [sym_identifier] = ACTIONS(505), [anon_sym_export] = ACTIONS(505), @@ -34800,7 +34893,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_finally] = ACTIONS(505), [anon_sym_yield] = ACTIONS(505), [anon_sym_LBRACK] = ACTIONS(503), - [anon_sym_LT] = ACTIONS(503), [anon_sym_class] = ACTIONS(505), [anon_sym_async] = ACTIONS(505), [anon_sym_function] = ACTIONS(505), @@ -34808,6 +34900,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(505), [anon_sym_DASH] = ACTIONS(505), [anon_sym_SLASH] = ACTIONS(505), + [anon_sym_LT] = ACTIONS(503), [anon_sym_BANG] = ACTIONS(503), [anon_sym_TILDE] = ACTIONS(503), [anon_sym_typeof] = ACTIONS(505), @@ -34834,7 +34927,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(527), [sym_html_comment] = ACTIONS(5), }, - [311] = { + [STATE(311)] = { [ts_builtin_sym_end] = ACTIONS(497), [sym_identifier] = ACTIONS(499), [anon_sym_export] = ACTIONS(499), @@ -34867,7 +34960,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_finally] = ACTIONS(499), [anon_sym_yield] = ACTIONS(499), [anon_sym_LBRACK] = ACTIONS(497), - [anon_sym_LT] = ACTIONS(497), [anon_sym_class] = ACTIONS(499), [anon_sym_async] = ACTIONS(499), [anon_sym_function] = ACTIONS(499), @@ -34875,6 +34967,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(499), [anon_sym_DASH] = ACTIONS(499), [anon_sym_SLASH] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(497), [anon_sym_BANG] = ACTIONS(497), [anon_sym_TILDE] = ACTIONS(497), [anon_sym_typeof] = ACTIONS(499), @@ -34901,13 +34994,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), }, - [312] = { - [sym_variable_declarator] = STATE(1139), - [sym_object_pattern] = STATE(1087), - [sym_array_pattern] = STATE(1087), - [sym__destructuring_pattern] = STATE(1087), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(312)] = { + [sym_variable_declarator] = STATE(1161), + [sym_object_pattern] = STATE(1076), + [sym_array_pattern] = STATE(1076), + [sym__destructuring_pattern] = STATE(1076), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(895), [anon_sym_STAR] = ACTIONS(729), [anon_sym_LBRACE] = ACTIONS(897), @@ -34919,8 +35012,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(899), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), [anon_sym_DOT] = ACTIONS(718), @@ -34952,12 +35043,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -34968,8 +35061,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [313] = { - [sym_formal_parameters] = STATE(1599), + [STATE(313)] = { + [sym_formal_parameters] = STATE(1602), [sym_identifier] = ACTIONS(901), [anon_sym_export] = ACTIONS(903), [anon_sym_STAR] = ACTIONS(729), @@ -34982,8 +35075,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(907), [anon_sym_LBRACK] = ACTIONS(718), [anon_sym_RBRACK] = ACTIONS(905), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(903), [anon_sym_function] = ACTIONS(879), [anon_sym_EQ_GT] = ACTIONS(910), @@ -35017,12 +35108,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35035,8 +35128,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [314] = { - [sym_formal_parameters] = STATE(1530), + [STATE(314)] = { + [sym_formal_parameters] = STATE(1567), [sym_identifier] = ACTIONS(912), [anon_sym_export] = ACTIONS(914), [anon_sym_STAR] = ACTIONS(729), @@ -35048,8 +35141,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_in] = ACTIONS(729), [anon_sym_EQ] = ACTIONS(883), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(914), [anon_sym_function] = ACTIONS(916), [anon_sym_EQ_GT] = ACTIONS(742), @@ -35083,12 +35174,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35102,8 +35195,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [315] = { - [sym_formal_parameters] = STATE(1530), + [STATE(315)] = { + [sym_formal_parameters] = STATE(1567), [sym_identifier] = ACTIONS(912), [anon_sym_export] = ACTIONS(914), [anon_sym_STAR] = ACTIONS(729), @@ -35115,8 +35208,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_in] = ACTIONS(729), [anon_sym_EQ] = ACTIONS(836), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(914), [anon_sym_function] = ACTIONS(916), [anon_sym_EQ_GT] = ACTIONS(742), @@ -35150,12 +35241,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35169,8 +35262,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [316] = { - [sym_formal_parameters] = STATE(1530), + [STATE(316)] = { + [sym_formal_parameters] = STATE(1567), [sym_identifier] = ACTIONS(912), [anon_sym_export] = ACTIONS(914), [anon_sym_STAR] = ACTIONS(729), @@ -35182,8 +35275,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(862), [anon_sym_EQ] = ACTIONS(836), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(914), [anon_sym_function] = ACTIONS(852), [anon_sym_EQ_GT] = ACTIONS(742), @@ -35217,12 +35308,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35236,7 +35329,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [317] = { + [STATE(317)] = { [sym_formal_parameters] = STATE(1503), [sym_identifier] = ACTIONS(918), [anon_sym_export] = ACTIONS(920), @@ -35249,8 +35342,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_of] = ACTIONS(729), [anon_sym_EQ] = ACTIONS(883), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(920), [anon_sym_function] = ACTIONS(916), [anon_sym_EQ_GT] = ACTIONS(922), @@ -35284,12 +35375,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35303,8 +35396,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [318] = { - [sym_formal_parameters] = STATE(1599), + [STATE(318)] = { + [sym_formal_parameters] = STATE(1602), [sym_identifier] = ACTIONS(901), [anon_sym_export] = ACTIONS(903), [anon_sym_STAR] = ACTIONS(729), @@ -35317,8 +35410,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(883), [anon_sym_LBRACK] = ACTIONS(718), [anon_sym_RBRACK] = ACTIONS(924), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(903), [anon_sym_function] = ACTIONS(879), [anon_sym_EQ_GT] = ACTIONS(910), @@ -35352,12 +35443,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35370,13 +35463,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [319] = { - [sym_variable_declarator] = STATE(1139), - [sym_object_pattern] = STATE(1087), - [sym_array_pattern] = STATE(1087), - [sym__destructuring_pattern] = STATE(1087), - [aux_sym_object_repeat1] = STATE(1201), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(319)] = { + [sym_variable_declarator] = STATE(1161), + [sym_object_pattern] = STATE(1076), + [sym_array_pattern] = STATE(1076), + [sym__destructuring_pattern] = STATE(1076), + [aux_sym_object_repeat1] = STATE(1205), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(895), [anon_sym_STAR] = ACTIONS(729), [anon_sym_LBRACE] = ACTIONS(897), @@ -35388,8 +35481,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(899), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), [anon_sym_DOT] = ACTIONS(718), @@ -35421,12 +35512,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35437,7 +35530,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [320] = { + [STATE(320)] = { [sym_formal_parameters] = STATE(1503), [sym_identifier] = ACTIONS(918), [anon_sym_export] = ACTIONS(920), @@ -35450,8 +35543,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_of] = ACTIONS(729), [anon_sym_EQ] = ACTIONS(926), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(920), [anon_sym_function] = ACTIONS(916), [anon_sym_EQ_GT] = ACTIONS(922), @@ -35485,12 +35576,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35504,8 +35597,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [321] = { - [sym_formal_parameters] = STATE(1530), + [STATE(321)] = { + [sym_formal_parameters] = STATE(1567), [sym_identifier] = ACTIONS(912), [anon_sym_export] = ACTIONS(914), [anon_sym_STAR] = ACTIONS(729), @@ -35517,8 +35610,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(834), [anon_sym_EQ] = ACTIONS(836), [anon_sym_LBRACK] = ACTIONS(718), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(914), [anon_sym_function] = ACTIONS(928), [anon_sym_EQ_GT] = ACTIONS(742), @@ -35552,12 +35643,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35571,13 +35664,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [322] = { - [sym_variable_declarator] = STATE(1139), - [sym_object_pattern] = STATE(1087), - [sym_array_pattern] = STATE(1087), - [sym__destructuring_pattern] = STATE(1087), - [aux_sym_object_repeat1] = STATE(1250), - [aux_sym_object_pattern_repeat1] = STATE(1210), + [STATE(322)] = { + [sym_variable_declarator] = STATE(1161), + [sym_object_pattern] = STATE(1076), + [sym_array_pattern] = STATE(1076), + [sym__destructuring_pattern] = STATE(1076), + [aux_sym_object_repeat1] = STATE(1251), + [aux_sym_object_pattern_repeat1] = STATE(1206), [sym_identifier] = ACTIONS(895), [anon_sym_STAR] = ACTIONS(729), [anon_sym_LBRACE] = ACTIONS(897), @@ -35589,8 +35682,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(731), [anon_sym_EQ] = ACTIONS(734), [anon_sym_LBRACK] = ACTIONS(899), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_EQ_GT] = ACTIONS(742), [sym_optional_chain] = ACTIONS(718), [anon_sym_DOT] = ACTIONS(718), @@ -35622,12 +35713,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35638,8 +35731,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(718), [sym_html_comment] = ACTIONS(5), }, - [323] = { - [sym_formal_parameters] = STATE(1547), + [STATE(323)] = { + [sym_formal_parameters] = STATE(1543), [sym_identifier] = ACTIONS(870), [anon_sym_export] = ACTIONS(872), [anon_sym_STAR] = ACTIONS(729), @@ -35652,8 +35745,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(933), [anon_sym_LBRACK] = ACTIONS(718), [anon_sym_RBRACK] = ACTIONS(930), - [anon_sym_LT] = ACTIONS(729), - [anon_sym_GT] = ACTIONS(729), [anon_sym_async] = ACTIONS(872), [anon_sym_function] = ACTIONS(879), [anon_sym_EQ_GT] = ACTIONS(881), @@ -35687,12 +35778,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH] = ACTIONS(729), [anon_sym_PERCENT] = ACTIONS(729), [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_LT] = ACTIONS(729), [anon_sym_LT_EQ] = ACTIONS(718), [anon_sym_EQ_EQ] = ACTIONS(729), [anon_sym_EQ_EQ_EQ] = ACTIONS(718), [anon_sym_BANG_EQ] = ACTIONS(729), [anon_sym_BANG_EQ_EQ] = ACTIONS(718), [anon_sym_GT_EQ] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(729), [anon_sym_QMARK_QMARK] = ACTIONS(729), [anon_sym_instanceof] = ACTIONS(729), [anon_sym_PLUS_PLUS] = ACTIONS(718), @@ -35787,7 +35880,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, ACTIONS(881), 1, anon_sym_EQ_GT, - STATE(1547), 1, + STATE(1543), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -35834,8 +35927,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -35849,8 +35940,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [160] = 13, @@ -35868,7 +35961,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, ACTIONS(942), 1, anon_sym_of, - STATE(1547), 1, + STATE(1543), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -35912,8 +36005,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(729), 20, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -35927,8 +36018,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [251] = 3, @@ -36010,7 +36103,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(910), 1, anon_sym_EQ_GT, - STATE(1599), 1, + STATE(1602), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -36055,8 +36148,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -36070,8 +36161,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [408] = 11, @@ -36085,7 +36178,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(912), 1, sym_identifier, - STATE(1530), 1, + STATE(1567), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -36130,8 +36223,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -36145,8 +36236,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [494] = 11, @@ -36160,7 +36253,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(928), 1, anon_sym_function, - STATE(1530), 1, + STATE(1567), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -36205,8 +36298,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -36220,8 +36311,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [580] = 13, @@ -36239,7 +36332,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, ACTIONS(933), 1, anon_sym_EQ, - STATE(1547), 1, + STATE(1543), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -36282,8 +36375,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -36297,8 +36388,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [670] = 5, @@ -36716,12 +36809,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - STATE(1139), 1, + STATE(1161), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1087), 3, + STATE(1076), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -36759,8 +36852,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -36774,8 +36865,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [1182] = 3, @@ -37123,12 +37216,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - STATE(1139), 1, + STATE(1161), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1087), 3, + STATE(1076), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -37166,8 +37259,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -37181,8 +37272,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [1618] = 4, @@ -37400,7 +37493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, ACTIONS(942), 1, anon_sym_of, - STATE(1599), 1, + STATE(1602), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -37442,8 +37535,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(729), 20, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -37457,8 +37548,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [1918] = 4, @@ -37984,8 +38077,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_in, anon_sym_of, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -37999,8 +38090,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [2498] = 11, @@ -38058,8 +38151,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_in, anon_sym_of, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -38073,8 +38164,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [2583] = 3, @@ -39782,12 +39875,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, ACTIONS(1088), 1, sym_identifier, - STATE(1139), 1, + STATE(1161), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1043), 3, + STATE(1029), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -39823,8 +39916,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(729), 20, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -39838,8 +39929,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [4439] = 3, @@ -42388,12 +42481,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - STATE(1139), 1, + STATE(1161), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1087), 3, + STATE(1076), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -42430,8 +42523,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -42445,8 +42536,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [7174] = 3, @@ -42457,8 +42550,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -42472,8 +42563,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1220), 36, sym__ternary_qmark, @@ -42520,8 +42613,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -42535,8 +42626,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1224), 36, sym__ternary_qmark, @@ -42586,9 +42679,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(1235), 1, anon_sym_EQ_GT, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -42628,8 +42721,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -42643,8 +42734,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [7388] = 11, ACTIONS(720), 1, @@ -42657,9 +42750,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(1235), 1, anon_sym_EQ_GT, - STATE(1201), 1, + STATE(1205), 1, aux_sym_object_repeat1, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -42699,8 +42792,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -42714,8 +42805,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [7470] = 3, ACTIONS(5), 2, @@ -42725,8 +42818,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -42740,8 +42831,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1241), 36, sym__ternary_qmark, @@ -42788,8 +42881,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -42803,8 +42894,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(956), 36, sym__ternary_qmark, @@ -42854,9 +42947,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(1235), 1, anon_sym_EQ_GT, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -42896,8 +42989,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -42911,8 +43002,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [7684] = 3, ACTIONS(5), 2, @@ -42922,8 +43015,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -42937,8 +43028,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1245), 36, sym__ternary_qmark, @@ -43002,8 +43095,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -43017,8 +43108,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1228), 21, sym__ternary_qmark, @@ -43050,8 +43143,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -43065,8 +43156,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1251), 36, sym__ternary_qmark, @@ -43113,8 +43206,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -43128,8 +43219,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1255), 36, sym__ternary_qmark, @@ -43186,7 +43279,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1249), 3, + STATE(1208), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -43220,8 +43313,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(729), 20, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -43235,8 +43326,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, anon_sym_instanceof, [8035] = 6, @@ -43286,8 +43379,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -43301,8 +43392,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8106] = 6, ACTIONS(877), 1, @@ -43351,8 +43444,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -43366,8 +43457,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8177] = 6, ACTIONS(881), 1, @@ -43416,8 +43509,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -43431,8 +43522,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8248] = 6, ACTIONS(1262), 1, @@ -43481,8 +43574,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -43496,8 +43587,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8319] = 5, ACTIONS(1264), 1, @@ -43544,8 +43637,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -43559,8 +43650,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8387] = 7, ACTIONS(883), 1, @@ -43608,8 +43701,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -43623,8 +43714,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8458] = 3, ACTIONS(5), 2, @@ -43731,8 +43824,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -43746,8 +43837,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8590] = 7, ACTIONS(834), 1, @@ -43795,8 +43888,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -43810,8 +43901,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8661] = 7, ACTIONS(742), 1, @@ -43859,8 +43952,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -43874,8 +43965,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8732] = 7, ACTIONS(881), 1, @@ -43923,8 +44016,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -43938,8 +44029,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8803] = 6, ACTIONS(922), 1, @@ -43986,8 +44079,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -44001,8 +44092,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [8872] = 3, ACTIONS(5), 2, @@ -44072,8 +44165,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -44087,8 +44178,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1245), 33, sym__automatic_semicolon, @@ -44169,8 +44262,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -44184,8 +44275,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [9067] = 5, ACTIONS(1247), 1, @@ -44231,8 +44324,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -44246,8 +44337,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [9134] = 3, ACTIONS(5), 2, @@ -44317,8 +44410,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -44332,8 +44423,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(956), 33, sym__automatic_semicolon, @@ -44437,8 +44530,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -44452,8 +44543,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1251), 33, sym__automatic_semicolon, @@ -44497,8 +44590,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -44512,8 +44603,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1220), 33, sym__automatic_semicolon, @@ -44557,8 +44650,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -44572,8 +44663,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1255), 33, sym__automatic_semicolon, @@ -44617,8 +44710,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -44632,8 +44723,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1224), 33, sym__automatic_semicolon, @@ -44715,8 +44808,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -44730,8 +44821,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [9646] = 7, ACTIONS(1262), 1, @@ -44779,8 +44872,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -44794,8 +44885,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [9717] = 3, ACTIONS(5), 2, @@ -44805,8 +44898,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -44820,8 +44911,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, ACTIONS(1241), 33, sym__automatic_semicolon, @@ -44903,8 +44996,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -44918,8 +45009,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [9851] = 6, ACTIONS(1247), 1, @@ -44966,8 +45059,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -44981,8 +45072,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [9920] = 3, ACTIONS(5), 2, @@ -45089,8 +45182,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -45104,8 +45195,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10052] = 7, ACTIONS(907), 1, @@ -45153,8 +45246,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -45168,8 +45259,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10123] = 7, ACTIONS(1292), 1, @@ -45217,8 +45310,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -45232,8 +45323,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10194] = 3, ACTIONS(5), 2, @@ -45341,8 +45434,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -45356,8 +45447,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10328] = 6, ACTIONS(742), 1, @@ -45404,8 +45497,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -45419,8 +45510,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10397] = 3, ACTIONS(5), 2, @@ -45527,8 +45620,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -45542,8 +45633,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10529] = 3, ACTIONS(5), 2, @@ -45710,8 +45803,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -45725,8 +45816,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10724] = 6, ACTIONS(1247), 1, @@ -45772,8 +45865,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -45787,8 +45878,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10792] = 7, ACTIONS(877), 1, @@ -45835,8 +45928,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -45850,8 +45941,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10862] = 5, ACTIONS(1300), 1, @@ -45896,8 +45989,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -45911,8 +46002,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10928] = 5, ACTIONS(1270), 1, @@ -45957,8 +46050,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -45972,8 +46063,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [10994] = 6, ACTIONS(1304), 1, @@ -46019,8 +46112,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46034,8 +46125,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11062] = 6, ACTIONS(1287), 1, @@ -46081,8 +46174,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46096,8 +46187,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11130] = 8, ACTIONS(1262), 1, @@ -46145,8 +46238,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(1226), 19, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -46160,8 +46251,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11202] = 8, ACTIONS(877), 1, @@ -46209,8 +46302,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(729), 19, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -46224,8 +46315,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11274] = 7, ACTIONS(1262), 1, @@ -46272,8 +46365,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46287,8 +46378,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11344] = 6, ACTIONS(1264), 1, @@ -46333,8 +46426,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46348,8 +46439,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11411] = 6, ACTIONS(1247), 1, @@ -46394,8 +46487,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46409,8 +46500,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11478] = 8, ACTIONS(1262), 1, @@ -46457,8 +46550,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46472,8 +46563,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11549] = 8, ACTIONS(881), 1, @@ -46520,8 +46613,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -46535,8 +46626,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11620] = 7, ACTIONS(1264), 1, @@ -46582,8 +46675,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(1226), 19, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -46597,8 +46688,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11689] = 6, ACTIONS(883), 1, @@ -46643,8 +46736,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -46658,8 +46749,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11756] = 7, ACTIONS(1284), 1, @@ -46704,8 +46797,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46719,8 +46810,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11824] = 6, ACTIONS(1247), 1, @@ -46764,8 +46857,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -46779,8 +46870,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11890] = 8, ACTIONS(1247), 1, @@ -46826,8 +46919,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(1226), 19, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -46841,8 +46932,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [11960] = 8, ACTIONS(883), 1, @@ -46888,8 +46981,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(729), 19, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -46903,8 +46994,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [12030] = 6, ACTIONS(984), 1, @@ -46948,8 +47041,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -46963,8 +47054,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [12096] = 6, ACTIONS(1317), 1, @@ -47008,8 +47101,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -47023,8 +47114,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [12162] = 6, ACTIONS(883), 1, @@ -47068,8 +47161,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(729), 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, @@ -47083,8 +47174,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [12228] = 7, ACTIONS(1247), 1, @@ -47128,8 +47221,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK_EQ, ACTIONS(1226), 19, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT, @@ -47143,8 +47234,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [12295] = 5, ACTIONS(1319), 1, @@ -47186,8 +47279,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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, @@ -47201,8 +47292,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_QMARK_QMARK, [12358] = 10, ACTIONS(391), 1, @@ -47225,16 +47318,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1321), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1323), 24, sym__ternary_qmark, anon_sym_LBRACE, @@ -47271,16 +47364,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(505), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(503), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47326,16 +47419,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1321), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1323), 27, sym__ternary_qmark, anon_sym_LBRACE, @@ -47381,16 +47474,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1335), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1337), 25, sym__ternary_qmark, anon_sym_LBRACE, @@ -47437,16 +47530,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1341), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1343), 23, sym__ternary_qmark, anon_sym_LBRACE, @@ -47480,16 +47573,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47537,16 +47630,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1347), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1349), 25, sym__ternary_qmark, anon_sym_LBRACE, @@ -47582,16 +47675,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(499), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(497), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47642,16 +47735,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1353), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1355), 23, sym__ternary_qmark, anon_sym_LBRACE, @@ -47685,16 +47778,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(505), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(503), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47736,16 +47829,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1347), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1349), 28, sym__ternary_qmark, anon_sym_LBRACE, @@ -47782,16 +47875,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1357), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1359), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47829,16 +47922,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1361), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1363), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47876,16 +47969,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(543), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(545), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47923,16 +48016,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1365), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1367), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -47970,16 +48063,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(499), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(497), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48017,16 +48110,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1369), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1371), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48064,16 +48157,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(533), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(535), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48111,16 +48204,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1373), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1375), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48158,16 +48251,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1361), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1363), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48205,16 +48298,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1377), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1379), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48249,20 +48342,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1381), 12, + ACTIONS(511), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1383), 29, + anon_sym_GT, + ACTIONS(509), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -48296,20 +48389,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(511), 12, + ACTIONS(1381), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(509), 29, + anon_sym_GT, + ACTIONS(1383), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -48346,16 +48439,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1385), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1387), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48400,16 +48493,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1389), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1391), 24, sym__ternary_qmark, anon_sym_LBRACE, @@ -48442,16 +48535,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48489,16 +48582,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1398), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1400), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48536,16 +48629,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1347), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1349), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48583,16 +48676,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1402), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1404), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48630,16 +48723,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1406), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1408), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48677,16 +48770,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(593), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(595), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48724,16 +48817,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1410), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1412), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48771,16 +48864,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(583), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(585), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48818,16 +48911,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(573), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(575), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48865,16 +48958,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1414), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1416), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48912,16 +49005,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(519), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(517), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -48959,16 +49052,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1418), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1420), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49006,16 +49099,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1422), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1424), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49053,16 +49146,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1426), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1428), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49100,16 +49193,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1430), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1432), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49147,16 +49240,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1434), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1436), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49201,16 +49294,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(521), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(523), 24, sym__ternary_qmark, anon_sym_LBRACE, @@ -49243,16 +49336,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1441), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1443), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49290,16 +49383,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(603), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(605), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49344,16 +49437,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1445), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1447), 24, sym__ternary_qmark, anon_sym_LBRACE, @@ -49386,16 +49479,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1454), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1456), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49433,16 +49526,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1458), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1460), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49480,16 +49573,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1462), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1464), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49527,16 +49620,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1466), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1468), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49574,16 +49667,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1470), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1472), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49621,16 +49714,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(515), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(513), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49668,16 +49761,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1474), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1476), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49715,16 +49808,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(563), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(565), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49762,16 +49855,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1478), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1480), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49809,16 +49902,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1482), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1484), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49858,16 +49951,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1486), 13, 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_instanceof, ACTIONS(1488), 27, sym__ternary_qmark, @@ -49904,16 +49997,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1492), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1494), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49951,16 +50044,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1496), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1498), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -49998,16 +50091,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1500), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1502), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -50045,16 +50138,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1504), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1506), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -50092,16 +50185,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1508), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1510), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -50139,16 +50232,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1512), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1514), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -50186,16 +50279,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1516), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1518), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -50233,16 +50326,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(553), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(555), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -50280,16 +50373,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1520), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1522), 29, sym__ternary_qmark, anon_sym_LBRACE, @@ -50533,16 +50626,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1389), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1391), 27, sym__ternary_qmark, anon_sym_COMMA, @@ -50600,13 +50693,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(1562), 8, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 19, sym__ternary_qmark, anon_sym_COMMA, @@ -50704,16 +50797,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(521), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(523), 27, sym__ternary_qmark, anon_sym_COMMA, @@ -50872,70 +50965,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [16433] = 20, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1532), 1, - anon_sym_GT_GT, - ACTIONS(1536), 1, - anon_sym_AMP, - ACTIONS(1544), 1, - anon_sym_PERCENT, - ACTIONS(1546), 1, - anon_sym_STAR_STAR, - ACTIONS(1562), 1, - anon_sym_PIPE, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1524), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1534), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1542), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1550), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1552), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1548), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1560), 12, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [16516] = 25, + [16433] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -50995,7 +51025,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1387), 7, + ACTIONS(1568), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, @@ -51003,60 +51033,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [16609] = 10, - ACTIONS(81), 1, - anon_sym_BQUOTE, - ACTIONS(1568), 1, - anon_sym_LPAREN, - ACTIONS(1570), 1, - anon_sym_LBRACK, - ACTIONS(1572), 1, - sym_optional_chain, - ACTIONS(1574), 1, - anon_sym_DOT, - STATE(616), 1, - sym_template_string, - STATE(650), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1321), 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(1323), 21, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [16672] = 21, + [16526] = 20, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -51069,8 +51046,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_GT, ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1538), 1, - anon_sym_CARET, ACTIONS(1544), 1, anon_sym_PERCENT, ACTIONS(1546), 1, @@ -51108,7 +51083,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 11, + ACTIONS(1560), 12, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -51118,9 +51093,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [16757] = 25, + [16609] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -51180,7 +51156,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1359), 7, + ACTIONS(1387), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, @@ -51188,7 +51164,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [16850] = 15, + [16702] = 10, + ACTIONS(81), 1, + anon_sym_BQUOTE, + ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, + anon_sym_LBRACK, + ACTIONS(1574), 1, + sym_optional_chain, + ACTIONS(1576), 1, + anon_sym_DOT, + STATE(615), 1, + sym_template_string, + STATE(649), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1321), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(1323), 21, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [16765] = 21, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -51199,10 +51228,16 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(1532), 1, anon_sym_GT_GT, + ACTIONS(1536), 1, + anon_sym_AMP, + ACTIONS(1538), 1, + anon_sym_CARET, ACTIONS(1544), 1, anon_sym_PERCENT, ACTIONS(1546), 1, anon_sym_STAR_STAR, + ACTIONS(1562), 1, + anon_sym_PIPE, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -51220,15 +51255,21 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1562), 7, + ACTIONS(1550), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1552), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1526), 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(1560), 17, + ACTIONS(1548), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1560), 11, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -51238,15 +51279,9 @@ static const uint16_t ts_small_parse_table[] = { 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, - anon_sym_instanceof, anon_sym_BQUOTE, - [16923] = 25, + [16850] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -51306,13 +51341,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1576), 7, + ACTIONS(1359), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [16943] = 15, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + STATE(513), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1534), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1542), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1562), 7, + anon_sym_in, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(1560), 17, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_RPAREN, 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, + anon_sym_instanceof, anon_sym_BQUOTE, [17016] = 25, ACTIONS(1325), 1, @@ -51391,16 +51484,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 27, sym__ternary_qmark, anon_sym_COMMA, @@ -51523,15 +51616,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 19, sym__ternary_qmark, anon_sym_COMMA, @@ -51552,54 +51645,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [17320] = 4, - ACTIONS(1452), 1, - anon_sym_EQ, + [17320] = 25, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1528), 1, + anon_sym_AMP_AMP, + ACTIONS(1530), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, + anon_sym_AMP, + ACTIONS(1538), 1, + anon_sym_CARET, + ACTIONS(1540), 1, + anon_sym_PIPE, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1556), 1, + sym__ternary_qmark, + STATE(513), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1445), 12, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1524), 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(1534), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1447), 27, - sym__ternary_qmark, + ACTIONS(1552), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1526), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1548), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1371), 7, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17371] = 10, + [17413] = 10, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -51621,16 +51735,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 20, sym__ternary_qmark, anon_sym_COMMA, @@ -51652,7 +51766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [17434] = 10, + [17476] = 10, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -51674,16 +51788,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 20, sym__ternary_qmark, anon_sym_COMMA, @@ -51705,82 +51819,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [17497] = 25, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1528), 1, - anon_sym_AMP_AMP, - ACTIONS(1530), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, - anon_sym_GT_GT, - ACTIONS(1536), 1, - anon_sym_AMP, - ACTIONS(1538), 1, - anon_sym_CARET, - ACTIONS(1540), 1, - anon_sym_PIPE, - ACTIONS(1544), 1, - anon_sym_PERCENT, - ACTIONS(1546), 1, - anon_sym_STAR_STAR, - ACTIONS(1554), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, - sym__ternary_qmark, - STATE(513), 1, - sym_arguments, + [17539] = 4, + ACTIONS(1452), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1445), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1534), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1542), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, - anon_sym_in, - anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1400), 7, + ACTIONS(1447), 27, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, [17590] = 7, ACTIONS(81), 1, anon_sym_BQUOTE, - ACTIONS(1568), 1, + ACTIONS(1570), 1, anon_sym_LPAREN, - STATE(616), 1, + STATE(615), 1, sym_template_string, - STATE(650), 1, + STATE(649), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -51788,16 +51881,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1321), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1323), 24, sym__automatic_semicolon, sym__ternary_qmark, @@ -52146,37 +52239,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [18078] = 9, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [18078] = 8, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1341), 12, + ACTIONS(1335), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1343), 20, + anon_sym_GT, + ACTIONS(1337), 22, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -52196,24 +52286,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18138] = 3, + [18136] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1365), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1367), 27, sym__automatic_semicolon, sym__ternary_qmark, @@ -52242,7 +52334,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18186] = 4, + [18184] = 4, ACTIONS(1452), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -52251,17 +52343,158 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1445), 12, anon_sym_STAR, anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, + ACTIONS(1447), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [18234] = 5, + ACTIONS(507), 1, + sym__automatic_semicolon, + ACTIONS(525), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(505), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1447), 26, + anon_sym_GT, + ACTIONS(503), 25, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [18286] = 6, + ACTIONS(525), 1, + anon_sym_EQ, + ACTIONS(527), 1, + sym__automatic_semicolon, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(503), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(521), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(523), 23, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [18340] = 4, + ACTIONS(525), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(521), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(523), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -52288,135 +52521,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18236] = 5, - ACTIONS(507), 1, - sym__automatic_semicolon, - ACTIONS(525), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(505), 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(503), 25, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [18288] = 8, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [18390] = 9, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1335), 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(1337), 22, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [18346] = 5, - ACTIONS(81), 1, - anon_sym_BQUOTE, - STATE(616), 1, - sym_template_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1347), 12, + ACTIONS(1353), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1349), 25, + anon_sym_GT, + ACTIONS(1355), 20, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -52430,57 +52571,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [18398] = 6, - ACTIONS(525), 1, - anon_sym_EQ, - ACTIONS(527), 1, - sym__automatic_semicolon, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(503), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(521), 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(523), 23, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18452] = 25, + [18450] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -52547,7 +52639,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [18544] = 4, + [18542] = 4, ACTIONS(1396), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -52556,16 +52648,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1389), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1391), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -52593,24 +52685,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18594] = 3, + [18592] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1381), 12, + ACTIONS(1377), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1383), 27, + anon_sym_GT, + ACTIONS(1379), 27, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -52638,43 +52730,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18642] = 9, - ACTIONS(1568), 1, - anon_sym_LPAREN, - ACTIONS(1570), 1, - anon_sym_LBRACK, - ACTIONS(1574), 1, - anon_sym_DOT, - ACTIONS(1582), 1, - sym_optional_chain, - STATE(705), 1, - sym_arguments, + [18640] = 5, + ACTIONS(81), 1, + anon_sym_BQUOTE, + STATE(615), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1353), 12, + ACTIONS(1347), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1355), 20, + anon_sym_GT, + ACTIONS(1349), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_SEMI, anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -52688,37 +52775,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_BQUOTE, - [18702] = 4, - ACTIONS(525), 1, - anon_sym_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [18692] = 9, + ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, + anon_sym_LBRACK, + ACTIONS(1576), 1, + anon_sym_DOT, + ACTIONS(1582), 1, + sym_optional_chain, + STATE(678), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(521), 12, + ACTIONS(1584), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1341), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(523), 26, + anon_sym_GT, + ACTIONS(1343), 20, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -52732,19 +52827,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, [18752] = 8, ACTIONS(81), 1, anon_sym_BQUOTE, - ACTIONS(1570), 1, - anon_sym_LBRACK, ACTIONS(1572), 1, - sym_optional_chain, + anon_sym_LBRACK, ACTIONS(1574), 1, + sym_optional_chain, + ACTIONS(1576), 1, anon_sym_DOT, - STATE(616), 1, + STATE(615), 1, sym_template_string, ACTIONS(5), 2, sym_html_comment, @@ -52752,16 +52845,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1347), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1349), 22, sym__automatic_semicolon, sym__ternary_qmark, @@ -52794,16 +52887,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -52834,11 +52927,11 @@ static const uint16_t ts_small_parse_table[] = { [18860] = 21, ACTIONS(1562), 1, anon_sym_PIPE, - ACTIONS(1568), 1, - anon_sym_LPAREN, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -52852,7 +52945,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -52897,20 +52990,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1500), 12, + ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1502), 26, + anon_sym_GT, + ACTIONS(1228), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -52941,20 +53034,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1226), 12, + ACTIONS(1504), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1228), 26, + anon_sym_GT, + ACTIONS(1506), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -52981,31 +53074,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19037] = 3, + [19037] = 4, + ACTIONS(1270), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 12, + ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1506), 26, + anon_sym_GT, + ACTIONS(1228), 25, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_of, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -53025,32 +53119,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19084] = 4, - ACTIONS(1270), 1, - anon_sym_EQ, + [19086] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1226), 12, + ACTIONS(1373), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1228), 25, + anon_sym_GT, + ACTIONS(1375), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_of, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -53071,66 +53164,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BQUOTE, [19133] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1373), 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(1375), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [19180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1361), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1363), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53158,23 +53207,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19227] = 3, + [19180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1508), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1510), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53202,24 +53251,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19274] = 3, + [19227] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1377), 12, + ACTIONS(1381), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1379), 26, + anon_sym_GT, + ACTIONS(1383), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -53246,23 +53295,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19321] = 3, + [19274] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1512), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1514), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53290,12 +53339,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19368] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [19321] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -53319,7 +53368,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -53356,12 +53405,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [19459] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [19412] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -53385,7 +53434,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -53422,23 +53471,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [19550] = 3, + [19503] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1385), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1387), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53466,12 +53515,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19597] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [19550] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -53495,7 +53544,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -53532,7 +53581,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [19688] = 5, + [19641] = 5, ACTIONS(1304), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -53546,16 +53595,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 21, sym__ternary_qmark, anon_sym_LPAREN, @@ -53578,23 +53627,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19739] = 3, + [19692] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1430), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1432), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53622,23 +53671,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19786] = 3, + [19739] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1441), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1443), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53666,7 +53715,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19833] = 5, + [19786] = 5, ACTIONS(1247), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -53680,16 +53729,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 21, sym__ternary_qmark, anon_sym_LPAREN, @@ -53712,23 +53761,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19884] = 3, + [19837] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1347), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1349), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53756,7 +53805,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19931] = 5, + [19884] = 5, ACTIONS(1287), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -53770,16 +53819,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 21, sym__ternary_qmark, anon_sym_LPAREN, @@ -53802,7 +53851,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19982] = 5, + [19935] = 5, ACTIONS(577), 1, sym__automatic_semicolon, ACTIONS(5), 2, @@ -53814,16 +53863,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(573), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(575), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -53848,12 +53897,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20033] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [19986] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -53877,7 +53926,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -53914,23 +53963,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [20124] = 3, + [20077] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1470), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1472), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -53958,23 +54007,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20171] = 3, + [20124] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(573), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(575), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54002,7 +54051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20218] = 5, + [20171] = 5, ACTIONS(597), 1, sym__automatic_semicolon, ACTIONS(5), 2, @@ -54014,16 +54063,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(593), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(595), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -54048,7 +54097,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20269] = 5, + [20222] = 5, ACTIONS(587), 1, sym__automatic_semicolon, ACTIONS(5), 2, @@ -54060,16 +54109,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(583), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(585), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -54094,7 +54143,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20320] = 5, + [20273] = 5, ACTIONS(607), 1, sym__automatic_semicolon, ACTIONS(5), 2, @@ -54106,16 +54155,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(603), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(605), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -54140,23 +54189,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20371] = 3, + [20324] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(593), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(595), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54184,23 +54233,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20418] = 3, + [20371] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(583), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(585), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54228,23 +54277,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20465] = 3, + [20418] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(603), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(605), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54272,7 +54321,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20512] = 5, + [20465] = 5, ACTIONS(557), 1, sym__automatic_semicolon, ACTIONS(5), 2, @@ -54284,16 +54333,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(553), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(555), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -54318,7 +54367,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20563] = 5, + [20516] = 5, ACTIONS(547), 1, sym__automatic_semicolon, ACTIONS(5), 2, @@ -54330,21 +54379,65 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(543), 12, anon_sym_STAR, anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, + ACTIONS(545), 23, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [20567] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1474), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(545), 23, + anon_sym_GT, + ACTIONS(1476), 26, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_of, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -54376,16 +54469,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(533), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(535), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -54417,61 +54510,61 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(553), 12, anon_sym_STAR, anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, + ACTIONS(555), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [20712] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(543), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(555), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [20712] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(543), 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(545), 26, + anon_sym_GT, + ACTIONS(545), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -54505,16 +54598,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(533), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(535), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54554,16 +54647,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(563), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(565), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -54595,16 +54688,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(563), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(565), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54633,66 +54726,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BQUOTE, [20904] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1474), 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(1476), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [20951] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1478), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1480), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54720,23 +54769,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20998] = 3, + [20951] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1482), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1484), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54764,7 +54813,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21045] = 4, + [20998] = 4, ACTIONS(1646), 1, sym_regex_flags, ACTIONS(5), 2, @@ -54773,16 +54822,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1486), 13, 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_instanceof, ACTIONS(1488), 24, sym__automatic_semicolon, @@ -54809,7 +54858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21094] = 4, + [21047] = 4, ACTIONS(1646), 1, sym_regex_flags, ACTIONS(5), 2, @@ -54819,16 +54868,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_in, anon_sym_of, - anon_sym_LT, - anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, anon_sym_instanceof, ACTIONS(1488), 23, sym__automatic_semicolon, @@ -54854,23 +54903,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21143] = 3, + [21096] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1492), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1494), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -54898,7 +54947,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21190] = 5, + [21143] = 5, ACTIONS(1452), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -54912,16 +54961,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1445), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1447), 21, sym__ternary_qmark, anon_sym_LPAREN, @@ -54944,7 +54993,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21241] = 5, + [21194] = 5, ACTIONS(1396), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -54958,16 +55007,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1389), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1391), 21, sym__ternary_qmark, anon_sym_LPAREN, @@ -54990,7 +55039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21292] = 5, + [21245] = 5, ACTIONS(525), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -55004,16 +55053,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(521), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(523), 21, sym__ternary_qmark, anon_sym_LPAREN, @@ -55036,12 +55085,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21343] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21296] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55065,7 +55114,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55102,23 +55151,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [21434] = 3, + [21387] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1357), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1359), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -55146,12 +55195,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21481] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21434] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55175,7 +55224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55212,12 +55261,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [21572] = 15, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21525] = 15, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55227,7 +55276,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55246,12 +55295,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(1562), 7, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 15, sym__automatic_semicolon, sym__ternary_qmark, @@ -55268,23 +55317,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [21643] = 3, + [21596] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1496), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1498), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -55312,12 +55361,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21690] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21643] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55341,7 +55390,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55378,18 +55427,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [21781] = 10, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21734] = 10, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55400,16 +55449,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 18, sym__automatic_semicolon, sym__ternary_qmark, @@ -55429,74 +55478,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [21842] = 21, - ACTIONS(1568), 1, - anon_sym_LPAREN, - ACTIONS(1570), 1, - anon_sym_LBRACK, - ACTIONS(1574), 1, - anon_sym_DOT, - ACTIONS(1582), 1, - sym_optional_chain, - ACTIONS(1620), 1, - anon_sym_GT_GT, - ACTIONS(1624), 1, - anon_sym_AMP, - ACTIONS(1626), 1, - anon_sym_CARET, - ACTIONS(1628), 1, - anon_sym_PIPE, - ACTIONS(1632), 1, - anon_sym_PERCENT, - ACTIONS(1634), 1, - anon_sym_STAR_STAR, - STATE(705), 1, - sym_arguments, + [21795] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1612), 2, + ACTIONS(1500), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1622), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1630), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1638), 2, + anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1640), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1614), 3, - anon_sym_in, - anon_sym_LT, anon_sym_GT, - ACTIONS(1636), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1560), 9, + ACTIONS(1502), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21925] = 22, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21842] = 22, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55514,7 +55545,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55554,12 +55585,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [22010] = 13, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21927] = 13, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55567,7 +55598,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55583,13 +55614,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(1562), 8, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 17, sym__automatic_semicolon, sym__ternary_qmark, @@ -55608,12 +55639,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [22077] = 19, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [21994] = 19, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55623,7 +55654,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55668,14 +55699,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [22156] = 21, + [22073] = 20, ACTIONS(1562), 1, anon_sym_PIPE, - ACTIONS(1568), 1, + ACTIONS(1570), 1, anon_sym_LPAREN, + ACTIONS(1572), 1, + anon_sym_LBRACK, + ACTIONS(1576), 1, + anon_sym_DOT, + ACTIONS(1582), 1, + sym_optional_chain, + ACTIONS(1620), 1, + anon_sym_GT_GT, + ACTIONS(1624), 1, + anon_sym_AMP, + ACTIONS(1632), 1, + anon_sym_PERCENT, + ACTIONS(1634), 1, + anon_sym_STAR_STAR, + STATE(678), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1584), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1612), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1622), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1630), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1638), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1640), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1614), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1636), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1560), 10, + sym__automatic_semicolon, + sym__ternary_qmark, + 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, + [22154] = 21, + ACTIONS(1562), 1, + anon_sym_PIPE, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55689,7 +55781,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55730,12 +55822,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [22239] = 12, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [22237] = 12, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55743,7 +55835,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55756,15 +55848,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 17, sym__automatic_semicolon, sym__ternary_qmark, @@ -55783,18 +55875,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [22304] = 10, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [22302] = 10, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55805,16 +55897,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 18, sym__automatic_semicolon, sym__ternary_qmark, @@ -55834,12 +55926,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [22365] = 17, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [22363] = 17, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55849,7 +55941,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55892,12 +55984,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [22440] = 23, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [22438] = 23, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -55917,7 +56009,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -55956,68 +56048,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [22527] = 3, + [22525] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1520), 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(1522), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [22574] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1369), 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(1371), 26, + anon_sym_GT, + ACTIONS(1522), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -56044,12 +56092,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22621] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [22572] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56073,7 +56121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56104,30 +56152,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1576), 5, + ACTIONS(1568), 5, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [22712] = 3, + [22663] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1398), 12, + ACTIONS(1369), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1400), 26, + anon_sym_GT, + ACTIONS(1371), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -56154,12 +56202,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22759] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [22710] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56183,7 +56231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56214,30 +56262,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1400), 5, + ACTIONS(1371), 5, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [22850] = 3, + [22801] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1402), 12, + ACTIONS(1398), 12, anon_sym_STAR, anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, + ACTIONS(1400), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [22848] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1361), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1404), 26, + anon_sym_GT, + ACTIONS(1363), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -56264,23 +56356,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22897] = 3, + [22895] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1454), 12, + ACTIONS(1402), 12, anon_sym_STAR, anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, + ACTIONS(1404), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [22942] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1454), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1456), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -56308,23 +56444,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22944] = 3, + [22989] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1406), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1408), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -56352,23 +56488,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22991] = 3, + [23036] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1410), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1412), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -56396,12 +56532,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23038] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23083] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56425,7 +56561,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56462,12 +56598,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [23129] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23174] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56491,7 +56627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56528,12 +56664,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [23220] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23265] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56557,7 +56693,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56594,12 +56730,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [23311] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23356] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56623,7 +56759,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56660,12 +56796,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [23402] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23447] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56689,7 +56825,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56726,12 +56862,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [23493] = 15, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23538] = 15, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56741,7 +56877,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56760,12 +56896,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(1562), 7, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 15, sym__automatic_semicolon, sym__ternary_qmark, @@ -56782,18 +56918,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [23564] = 10, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23609] = 10, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56804,16 +56940,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 18, sym__automatic_semicolon, sym__ternary_qmark, @@ -56833,12 +56969,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [23625] = 21, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23670] = 21, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56854,7 +56990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(1658), 1, anon_sym_PIPE, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56895,12 +57031,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [23708] = 22, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23753] = 22, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56918,7 +57054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, ACTIONS(1658), 1, anon_sym_PIPE, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56958,12 +57094,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [23793] = 13, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23838] = 13, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -56971,7 +57107,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -56987,13 +57123,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, ACTIONS(1562), 8, anon_sym_in, - anon_sym_LT, - anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 17, sym__automatic_semicolon, sym__ternary_qmark, @@ -57012,12 +57148,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [23860] = 19, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [23905] = 19, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57027,7 +57163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57072,14 +57208,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [23939] = 20, + [23984] = 20, ACTIONS(1562), 1, anon_sym_PIPE, - ACTIONS(1568), 1, - anon_sym_LPAREN, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57091,7 +57227,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57133,12 +57269,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [24020] = 12, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24065] = 12, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57146,7 +57282,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57159,15 +57295,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 17, sym__automatic_semicolon, sym__ternary_qmark, @@ -57186,18 +57322,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [24085] = 10, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24130] = 10, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57208,16 +57344,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 18, sym__automatic_semicolon, sym__ternary_qmark, @@ -57237,12 +57373,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [24146] = 17, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24191] = 17, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57252,7 +57388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(1604), 1, anon_sym_STAR_STAR, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57295,12 +57431,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [24221] = 23, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24266] = 23, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57320,7 +57456,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, ACTIONS(1658), 1, anon_sym_PIPE, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57359,12 +57495,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [24308] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24353] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57388,7 +57524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57419,18 +57555,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1576), 5, + ACTIONS(1568), 5, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [24399] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24444] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57454,7 +57590,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57485,18 +57621,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1400), 5, + ACTIONS(1371), 5, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [24490] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24535] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57520,7 +57656,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57557,12 +57693,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [24581] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24626] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57586,7 +57722,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57623,12 +57759,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [24672] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24717] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57652,7 +57788,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57689,12 +57825,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [24763] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24808] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57718,7 +57854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57755,68 +57891,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [24854] = 3, + [24899] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1516), 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(1518), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [24901] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1361), 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(1363), 26, + anon_sym_GT, + ACTIONS(1518), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -57843,7 +57935,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24948] = 4, + [24946] = 4, ACTIONS(1300), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -57852,16 +57944,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 25, sym__automatic_semicolon, sym__ternary_qmark, @@ -57888,12 +57980,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24997] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [24995] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -57917,7 +58009,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1662), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -57954,23 +58046,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_of, anon_sym_BQUOTE, - [25088] = 3, + [25086] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1414), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1416), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -57998,23 +58090,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25135] = 3, + [25133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1418), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1420), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -58042,12 +58134,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25182] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [25180] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -58071,7 +58163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -58108,23 +58200,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [25273] = 3, + [25271] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1422), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1424), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -58152,23 +58244,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25320] = 3, + [25318] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1426), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1428), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -58196,12 +58288,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25367] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [25365] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -58225,7 +58317,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -58262,23 +58354,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [25458] = 3, + [25456] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1434), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1436), 26, sym__automatic_semicolon, sym__ternary_qmark, @@ -58306,12 +58398,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25505] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [25503] = 25, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -58335,7 +58427,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -58372,24 +58464,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [25596] = 3, + [25594] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1458), 12, anon_sym_STAR, anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, + ACTIONS(1460), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [25641] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1462), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1460), 26, + anon_sym_GT, + ACTIONS(1464), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -58416,24 +58552,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25643] = 3, + [25688] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1462), 12, + ACTIONS(1466), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1464), 26, + anon_sym_GT, + ACTIONS(1468), 26, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -58460,31 +58596,95 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25690] = 3, + [25735] = 21, + ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, + anon_sym_LBRACK, + ACTIONS(1576), 1, + anon_sym_DOT, + ACTIONS(1582), 1, + sym_optional_chain, + ACTIONS(1620), 1, + anon_sym_GT_GT, + ACTIONS(1624), 1, + anon_sym_AMP, + ACTIONS(1626), 1, + anon_sym_CARET, + ACTIONS(1628), 1, + anon_sym_PIPE, + ACTIONS(1632), 1, + anon_sym_PERCENT, + ACTIONS(1634), 1, + anon_sym_STAR_STAR, + STATE(678), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 12, + ACTIONS(1584), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1612), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1622), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1630), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1638), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1640), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1614), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(1636), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1560), 9, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [25818] = 6, + ACTIONS(525), 1, + anon_sym_EQ, + ACTIONS(1652), 1, + anon_sym_of, + ACTIONS(1664), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(521), 11, + anon_sym_STAR, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1468), 26, - sym__automatic_semicolon, + anon_sym_GT, + ACTIONS(523), 23, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_of, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -58504,30 +58704,178 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25737] = 20, - ACTIONS(1562), 1, + [25870] = 26, + ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, + anon_sym_LBRACK, + ACTIONS(1576), 1, + anon_sym_DOT, + ACTIONS(1582), 1, + sym_optional_chain, + ACTIONS(1592), 1, + anon_sym_GT_GT, + ACTIONS(1596), 1, + anon_sym_AMP, + ACTIONS(1598), 1, + anon_sym_CARET, + ACTIONS(1602), 1, + anon_sym_PERCENT, + ACTIONS(1604), 1, + anon_sym_STAR_STAR, + ACTIONS(1654), 1, + anon_sym_AMP_AMP, + ACTIONS(1656), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1658), 1, anon_sym_PIPE, - ACTIONS(1568), 1, + ACTIONS(1660), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1662), 1, + sym__ternary_qmark, + ACTIONS(1669), 1, + anon_sym_in, + STATE(678), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1584), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1588), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1590), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1594), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1600), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1608), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1610), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1606), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1667), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_of, + [25962] = 25, + ACTIONS(1325), 1, anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1528), 1, + anon_sym_AMP_AMP, + ACTIONS(1530), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, + anon_sym_AMP, + ACTIONS(1538), 1, + anon_sym_CARET, + ACTIONS(1540), 1, + anon_sym_PIPE, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1556), 1, + sym__ternary_qmark, + STATE(513), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1534), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1542), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1550), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1552), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1526), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1548), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1672), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [26052] = 27, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, + ACTIONS(1616), 1, + anon_sym_AMP_AMP, + ACTIONS(1618), 1, + anon_sym_PIPE_PIPE, ACTIONS(1620), 1, anon_sym_GT_GT, ACTIONS(1624), 1, anon_sym_AMP, + ACTIONS(1626), 1, + anon_sym_CARET, + ACTIONS(1628), 1, + anon_sym_PIPE, ACTIONS(1632), 1, anon_sym_PERCENT, ACTIONS(1634), 1, anon_sym_STAR_STAR, - STATE(705), 1, + ACTIONS(1642), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1644), 1, + sym__ternary_qmark, + ACTIONS(1674), 1, + anon_sym_COMMA, + ACTIONS(1677), 1, + anon_sym_RBRACE, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(1566), 2, + sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, @@ -58554,43 +58902,142 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 10, - sym__automatic_semicolon, + [26146] = 25, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1528), 1, + anon_sym_AMP_AMP, + ACTIONS(1530), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, + anon_sym_AMP, + ACTIONS(1538), 1, + anon_sym_CARET, + ACTIONS(1540), 1, + anon_sym_PIPE, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1556), 1, sym__ternary_qmark, + STATE(513), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1534), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1542), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1550), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1552), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1526), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1548), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1679), 4, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [26236] = 6, + ACTIONS(1264), 1, + anon_sym_EQ, + ACTIONS(1307), 1, + anon_sym_in, + ACTIONS(1310), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1226), 11, + anon_sym_STAR, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(1228), 23, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25818] = 6, - ACTIONS(525), 1, - anon_sym_EQ, - ACTIONS(1652), 1, - anon_sym_of, - ACTIONS(1664), 1, - anon_sym_in, + [26288] = 5, + ACTIONS(1681), 1, + anon_sym_LPAREN, + ACTIONS(1684), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(521), 11, + ACTIONS(1470), 12, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(523), 23, + anon_sym_GT, + ACTIONS(1472), 23, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, @@ -58611,12 +59058,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25870] = 27, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [26338] = 27, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -58640,15 +59087,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - ACTIONS(1667), 1, + ACTIONS(1677), 1, + anon_sym_RBRACE, + ACTIONS(1686), 1, anon_sym_COMMA, - STATE(705), 1, + STATE(678), 1, sym_arguments, - STATE(1153), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(1580), 2, + sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, @@ -58667,9 +59117,6 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1669), 2, - sym__automatic_semicolon, - anon_sym_SEMI, ACTIONS(1614), 3, anon_sym_in, anon_sym_LT, @@ -58678,12 +59125,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [25964] = 27, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [26432] = 27, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -58707,16 +59154,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - ACTIONS(1671), 1, + ACTIONS(1689), 1, anon_sym_COMMA, - ACTIONS(1674), 1, + ACTIONS(1692), 1, anon_sym_RBRACE, - STATE(705), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1566), 2, + ACTIONS(1580), 2, sym__automatic_semicolon, anon_sym_SEMI, ACTIONS(1584), 2, @@ -58745,94 +59192,95 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [26058] = 26, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [26526] = 27, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, - ACTIONS(1592), 1, + ACTIONS(1616), 1, + anon_sym_AMP_AMP, + ACTIONS(1618), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1620), 1, anon_sym_GT_GT, - ACTIONS(1596), 1, + ACTIONS(1624), 1, anon_sym_AMP, - ACTIONS(1598), 1, + ACTIONS(1626), 1, anon_sym_CARET, - ACTIONS(1602), 1, + ACTIONS(1628), 1, + anon_sym_PIPE, + ACTIONS(1632), 1, anon_sym_PERCENT, - ACTIONS(1604), 1, + ACTIONS(1634), 1, anon_sym_STAR_STAR, - ACTIONS(1654), 1, - anon_sym_AMP_AMP, - ACTIONS(1656), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1658), 1, - anon_sym_PIPE, - ACTIONS(1660), 1, + ACTIONS(1642), 1, anon_sym_QMARK_QMARK, - ACTIONS(1662), 1, + ACTIONS(1644), 1, sym__ternary_qmark, - ACTIONS(1678), 1, - anon_sym_in, - STATE(705), 1, + ACTIONS(1694), 1, + anon_sym_COMMA, + STATE(678), 1, sym_arguments, + STATE(1109), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1588), 2, + ACTIONS(1612), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1590), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1594), 2, + ACTIONS(1622), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1600), 2, + ACTIONS(1630), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1608), 2, + ACTIONS(1638), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1610), 2, + ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1606), 3, + ACTIONS(1696), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(1614), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1636), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1676), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_of, - [26150] = 5, - ACTIONS(1681), 1, + [26620] = 5, + ACTIONS(1698), 1, anon_sym_LPAREN, - ACTIONS(1684), 1, + ACTIONS(1701), 1, anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1470), 12, + ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1472), 23, + anon_sym_GT, + ACTIONS(1228), 23, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, @@ -58856,12 +59304,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26200] = 27, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [26670] = 27, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -58885,18 +59333,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - ACTIONS(1674), 1, - anon_sym_RBRACE, - ACTIONS(1686), 1, + ACTIONS(1694), 1, anon_sym_COMMA, - STATE(705), 1, + STATE(678), 1, sym_arguments, + STATE(1109), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1580), 2, - sym__automatic_semicolon, - anon_sym_SEMI, ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, @@ -58915,6 +59360,9 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(1703), 2, + sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(1614), 3, anon_sym_in, anon_sym_LT, @@ -58923,12 +59371,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [26294] = 27, - ACTIONS(1568), 1, - anon_sym_LPAREN, + [26764] = 27, ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1576), 1, anon_sym_DOT, ACTIONS(1582), 1, sym_optional_chain, @@ -58952,18 +59400,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1644), 1, sym__ternary_qmark, - ACTIONS(1689), 1, + ACTIONS(1694), 1, anon_sym_COMMA, - ACTIONS(1692), 1, - anon_sym_RBRACE, - STATE(705), 1, + STATE(678), 1, sym_arguments, + STATE(1109), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1580), 2, - sym__automatic_semicolon, - anon_sym_SEMI, ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, @@ -58982,6 +59427,9 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(1705), 2, + sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(1614), 3, anon_sym_in, anon_sym_LT, @@ -58990,28 +59438,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [26388] = 6, + [26858] = 6, ACTIONS(1452), 1, anon_sym_EQ, ACTIONS(1648), 1, anon_sym_of, - ACTIONS(1694), 1, + ACTIONS(1707), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1445), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1447), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -59036,28 +59484,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26440] = 6, + [26910] = 6, ACTIONS(1396), 1, anon_sym_EQ, ACTIONS(1650), 1, anon_sym_of, - ACTIONS(1697), 1, + ACTIONS(1710), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1389), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1391), 23, sym__ternary_qmark, anon_sym_COMMA, @@ -59082,7 +59530,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26492] = 5, + [26962] = 5, ACTIONS(1264), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -59095,16 +59543,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1226), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1228), 21, sym__ternary_qmark, anon_sym_LPAREN, @@ -59127,7 +59575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26542] = 25, + [27012] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59156,8 +59604,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1715), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -59187,124 +59641,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1700), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [26632] = 27, - ACTIONS(1568), 1, + [27105] = 25, + ACTIONS(1325), 1, anon_sym_LPAREN, - ACTIONS(1570), 1, + ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1331), 1, anon_sym_DOT, - ACTIONS(1582), 1, + ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1616), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1618), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1620), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1624), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1626), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1628), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1632), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1634), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1642), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1644), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1667), 1, - anon_sym_COMMA, - STATE(705), 1, + STATE(513), 1, sym_arguments, - STATE(1153), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, + ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1612), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1622), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1630), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1638), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1640), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1702), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(1614), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1636), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [26726] = 5, - ACTIONS(1704), 1, - anon_sym_LPAREN, - ACTIONS(1707), 1, + ACTIONS(1564), 3, + anon_sym_LBRACE, anon_sym_COLON, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1226), 12, - anon_sym_STAR, + anon_sym_BQUOTE, + ACTIONS(1719), 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(1228), 23, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + ACTIONS(1741), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [26776] = 25, + [27194] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59333,8 +59734,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1751), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -59364,170 +59771,189 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1709), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [26866] = 6, - ACTIONS(1264), 1, - anon_sym_EQ, - ACTIONS(1307), 1, - anon_sym_in, - ACTIONS(1310), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1226), 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(1228), 23, - sym__ternary_qmark, - anon_sym_COMMA, + [27287] = 25, + ACTIONS(1325), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(1327), 1, anon_sym_LBRACK, - sym_optional_chain, + ACTIONS(1331), 1, anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1721), 1, anon_sym_AMP_AMP, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(1725), 1, + anon_sym_GT_GT, + ACTIONS(1729), 1, + anon_sym_AMP, + ACTIONS(1731), 1, anon_sym_CARET, + ACTIONS(1733), 1, + anon_sym_PIPE, + ACTIONS(1737), 1, anon_sym_PERCENT, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(1749), 1, + sym__ternary_qmark, + STATE(513), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(1717), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1727), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1735), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1743), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1745), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1580), 3, + anon_sym_LBRACE, + anon_sym_COLON, anon_sym_BQUOTE, - [26918] = 27, - ACTIONS(1568), 1, + ACTIONS(1719), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1741), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [27376] = 25, + ACTIONS(1325), 1, anon_sym_LPAREN, - ACTIONS(1570), 1, + ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1331), 1, anon_sym_DOT, - ACTIONS(1582), 1, + ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1616), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1618), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1620), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1624), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1626), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1628), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1632), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1634), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1642), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1644), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1667), 1, - anon_sym_COMMA, - STATE(705), 1, + STATE(513), 1, sym_arguments, - STATE(1153), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, + ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1612), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1622), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1630), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1638), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1640), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1711), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(1614), 3, + ACTIONS(1387), 3, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_BQUOTE, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1636), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [27012] = 6, - ACTIONS(525), 1, - anon_sym_EQ, - ACTIONS(1438), 1, - anon_sym_RBRACK, - ACTIONS(1652), 1, - anon_sym_COMMA, + [27465] = 15, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1725), 1, + anon_sym_GT_GT, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + STATE(513), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(521), 12, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1717), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1727), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1735), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(523), 21, + anon_sym_GT, + ACTIONS(1560), 13, sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + anon_sym_LBRACE, + 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_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27063] = 17, + [27534] = 10, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59536,11 +59962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, @@ -59550,40 +59972,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1562), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1719), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1721), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1715), 3, anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1727), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1562), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1560), 10, + anon_sym_GT, + ACTIONS(1560), 16, sym__ternary_qmark, anon_sym_LBRACE, 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, + anon_sym_instanceof, anon_sym_BQUOTE, - [27136] = 23, + [27593] = 21, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59592,22 +60011,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -59616,36 +60031,38 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 5, + ACTIONS(1560), 7, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [27221] = 25, + [27674] = 22, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59654,26 +60071,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, - sym__ternary_qmark, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -59682,34 +60093,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1576), 3, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [27310] = 25, + ACTIONS(1560), 6, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [27757] = 13, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59718,26 +60132,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1725), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, - anon_sym_AMP, - ACTIONS(1735), 1, - anon_sym_CARET, - ACTIONS(1737), 1, - anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, - sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -59746,34 +60144,38 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1562), 8, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1400), 3, + anon_sym_GT, + ACTIONS(1560), 15, + sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1727), 3, + 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_instanceof, - [27399] = 25, + anon_sym_BQUOTE, + [27822] = 19, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59782,26 +60184,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1723), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1725), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, - anon_sym_AMP, - ACTIONS(1735), 1, - anon_sym_CARET, - ACTIONS(1737), 1, - anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, - sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -59810,34 +60198,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1562), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1420), 3, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [27488] = 25, + ACTIONS(1560), 8, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [27899] = 20, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59846,26 +60242,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, + ACTIONS(1562), 1, + anon_sym_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, - anon_sym_CARET, ACTIONS(1737), 1, - anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, - sym__ternary_qmark, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -59874,34 +60260,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1428), 3, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [27577] = 25, + ACTIONS(1560), 8, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [27978] = 21, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59910,26 +60301,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, + ACTIONS(1562), 1, + anon_sym_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, ACTIONS(1737), 1, - anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, - sym__ternary_qmark, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -59938,34 +60321,38 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1436), 3, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [27666] = 25, + ACTIONS(1560), 7, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [28059] = 12, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -59974,26 +60361,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1725), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, - anon_sym_AMP, - ACTIONS(1735), 1, - anon_sym_CARET, - ACTIONS(1737), 1, - anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, - sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -60002,34 +60373,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1562), 10, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1387), 3, + anon_sym_GT, + ACTIONS(1560), 15, + sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1727), 3, + 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_instanceof, - [27755] = 25, + anon_sym_BQUOTE, + [28122] = 10, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60038,26 +60412,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, - anon_sym_AMP, - ACTIONS(1735), 1, - anon_sym_CARET, - ACTIONS(1737), 1, + STATE(513), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1562), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(1560), 16, sym__ternary_qmark, + anon_sym_LBRACE, + 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, + anon_sym_instanceof, + anon_sym_BQUOTE, + [28181] = 17, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1725), 1, + anon_sym_GT_GT, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -60066,34 +60475,102 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1719), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1741), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + ACTIONS(1562), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1578), 3, + ACTIONS(1560), 10, + sym__ternary_qmark, anon_sym_LBRACE, 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, - ACTIONS(1715), 3, + [28254] = 23, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, + ACTIONS(1723), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1725), 1, + anon_sym_GT_GT, + ACTIONS(1729), 1, + anon_sym_AMP, + ACTIONS(1731), 1, + anon_sym_CARET, + ACTIONS(1733), 1, + anon_sym_PIPE, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + STATE(513), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1717), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1727), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1735), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1743), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1745), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [27844] = 25, + ACTIONS(1560), 5, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [28339] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60102,25 +60579,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, STATE(513), 1, sym_arguments, @@ -60130,34 +60607,34 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1564), 3, + ACTIONS(1568), 3, anon_sym_LBRACE, anon_sym_COLON, anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [27933] = 27, + [28428] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60166,64 +60643,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, - sym__ternary_qmark, ACTIONS(1747), 1, - anon_sym_COMMA, + anon_sym_QMARK_QMARK, ACTIONS(1749), 1, - anon_sym_RPAREN, + sym__ternary_qmark, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1371), 3, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_BQUOTE, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28026] = 25, + [28517] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60232,25 +60707,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, STATE(513), 1, sym_arguments, @@ -60260,34 +60735,34 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1580), 3, + ACTIONS(1420), 3, anon_sym_LBRACE, anon_sym_COLON, anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28115] = 27, + [28606] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60296,64 +60771,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1751), 1, - anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1428), 3, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_BQUOTE, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28208] = 25, + [28695] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60362,25 +60835,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, STATE(513), 1, sym_arguments, @@ -60390,36 +60863,34 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1359), 3, + ACTIONS(1436), 3, anon_sym_LBRACE, anon_sym_COLON, anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28297] = 27, - ACTIONS(696), 1, - anon_sym_COMMA, + [28784] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60428,62 +60899,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1753), 1, - anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1209), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1578), 3, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_BQUOTE, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28390] = 27, + [28873] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60512,13 +60983,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1755), 1, + ACTIONS(1753), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -60549,7 +61020,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28483] = 27, + [28966] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60578,13 +61049,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1757), 1, + ACTIONS(1755), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -60615,71 +61086,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28576] = 25, - ACTIONS(1568), 1, - anon_sym_LPAREN, - ACTIONS(1570), 1, - anon_sym_LBRACK, - ACTIONS(1574), 1, - anon_sym_DOT, - ACTIONS(1582), 1, - sym_optional_chain, - ACTIONS(1616), 1, - anon_sym_AMP_AMP, - ACTIONS(1618), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1620), 1, - anon_sym_GT_GT, - ACTIONS(1624), 1, - anon_sym_AMP, - ACTIONS(1626), 1, - anon_sym_CARET, - ACTIONS(1628), 1, - anon_sym_PIPE, - ACTIONS(1632), 1, - anon_sym_PERCENT, - ACTIONS(1634), 1, - anon_sym_STAR_STAR, - ACTIONS(1642), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1644), 1, - sym__ternary_qmark, - STATE(705), 1, - sym_arguments, + [29059] = 6, + ACTIONS(1449), 1, + anon_sym_RBRACK, + ACTIONS(1452), 1, + anon_sym_EQ, + ACTIONS(1648), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1612), 2, + ACTIONS(1445), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1622), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1630), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1638), 2, + anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1640), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1614), 3, - anon_sym_in, - anon_sym_LT, anon_sym_GT, - ACTIONS(1636), 3, + ACTIONS(1447), 21, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - ACTIONS(1676), 3, - sym__automatic_semicolon, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [29110] = 27, + ACTIONS(696), 1, anon_sym_COMMA, - anon_sym_SEMI, - [28665] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60708,14 +61162,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1759), 1, + ACTIONS(1757), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, + STATE(1201), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -60745,110 +61197,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28758] = 15, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1719), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1721), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1562), 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(1560), 13, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_BQUOTE, - [28827] = 10, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - STATE(513), 1, - sym_arguments, + [29203] = 6, + ACTIONS(1393), 1, + anon_sym_RBRACK, + ACTIONS(1396), 1, + anon_sym_EQ, + ACTIONS(1650), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1562), 12, + ACTIONS(1389), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1560), 16, + anon_sym_GT, + ACTIONS(1391), 21, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28886] = 27, + [29254] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -60877,13 +61271,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1761), 1, + ACTIONS(1759), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -60914,72 +61308,117 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [28979] = 25, - ACTIONS(1325), 1, + [29347] = 25, + ACTIONS(1570), 1, anon_sym_LPAREN, - ACTIONS(1327), 1, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1331), 1, + ACTIONS(1576), 1, anon_sym_DOT, - ACTIONS(1339), 1, + ACTIONS(1582), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1616), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1618), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1620), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1624), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1626), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1628), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1632), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1634), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1642), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1644), 1, sym__ternary_qmark, - STATE(513), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, + ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1612), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1622), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1630), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1638), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1614), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1636), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1763), 3, + ACTIONS(1667), 3, + sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RPAREN, + anon_sym_SEMI, + [29436] = 6, + ACTIONS(525), 1, + anon_sym_EQ, + ACTIONS(1438), 1, anon_sym_RBRACK, - [29068] = 27, - ACTIONS(1325), 1, + ACTIONS(1652), 1, + anon_sym_COMMA, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(521), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(523), 21, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [29487] = 27, + ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, anon_sym_LBRACK, @@ -61007,13 +61446,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1765), 1, + ACTIONS(1761), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -61044,9 +61483,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [29161] = 27, - ACTIONS(696), 1, - anon_sym_COMMA, + [29580] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61075,12 +61512,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1767), 1, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1763), 1, anon_sym_RBRACK, STATE(513), 1, sym_arguments, - STATE(1238), 1, - aux_sym_array_repeat1, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -61110,97 +61549,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [29254] = 6, - ACTIONS(1449), 1, - anon_sym_RBRACK, - ACTIONS(1452), 1, - anon_sym_EQ, - ACTIONS(1648), 1, - anon_sym_COMMA, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1445), 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(1447), 21, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29305] = 6, - ACTIONS(1393), 1, - anon_sym_RBRACK, - ACTIONS(1396), 1, - anon_sym_EQ, - ACTIONS(1650), 1, + [29673] = 27, + ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1389), 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(1391), 21, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29356] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61229,14 +61580,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1769), 1, - anon_sym_RBRACE, + ACTIONS(1765), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, + STATE(1215), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -61266,7 +61615,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [29449] = 21, + [29766] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61275,58 +61624,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, + ACTIONS(1528), 1, + anon_sym_AMP_AMP, + ACTIONS(1530), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1532), 1, anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1733), 1, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1540), 1, anon_sym_PIPE, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1556), 1, + sym__ternary_qmark, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1767), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 7, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [29530] = 22, + [29859] = 27, + ACTIONS(696), 1, + anon_sym_COMMA, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61335,61 +61692,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1729), 1, + ACTIONS(1528), 1, anon_sym_AMP_AMP, - ACTIONS(1733), 1, + ACTIONS(1530), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1540), 1, anon_sym_PIPE, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1556), 1, + sym__ternary_qmark, + ACTIONS(1769), 1, + anon_sym_RBRACK, STATE(513), 1, sym_arguments, + STATE(1193), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 6, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [29613] = 27, - ACTIONS(696), 1, - anon_sym_COMMA, + [29952] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61418,12 +61776,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, + ACTIONS(1713), 1, + anon_sym_COMMA, ACTIONS(1771), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1260), 1, - aux_sym_array_repeat1, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -61453,75 +61813,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [29706] = 27, - ACTIONS(1325), 1, + [30045] = 25, + ACTIONS(1570), 1, anon_sym_LPAREN, - ACTIONS(1327), 1, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1331), 1, + ACTIONS(1576), 1, anon_sym_DOT, - ACTIONS(1339), 1, + ACTIONS(1582), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1616), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1618), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1620), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1624), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1626), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1628), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1632), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1634), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1642), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1644), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1773), 1, - anon_sym_RPAREN, - STATE(513), 1, + STATE(678), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, + ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1612), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1622), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1630), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1638), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1586), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(1614), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1636), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [29799] = 27, - ACTIONS(696), 1, - anon_sym_COMMA, + [30134] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61550,12 +61906,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1775), 1, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1773), 1, anon_sym_RBRACK, STATE(513), 1, sym_arguments, - STATE(1238), 1, - aux_sym_array_repeat1, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -61585,7 +61943,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [29892] = 27, + [30227] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61614,13 +61972,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1777), 1, + ACTIONS(1775), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -61651,71 +62009,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [29985] = 25, - ACTIONS(1568), 1, + [30320] = 27, + ACTIONS(1325), 1, anon_sym_LPAREN, - ACTIONS(1570), 1, + ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1331), 1, anon_sym_DOT, - ACTIONS(1582), 1, + ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1616), 1, + ACTIONS(1528), 1, anon_sym_AMP_AMP, - ACTIONS(1618), 1, + ACTIONS(1530), 1, anon_sym_PIPE_PIPE, - ACTIONS(1620), 1, + ACTIONS(1532), 1, anon_sym_GT_GT, - ACTIONS(1624), 1, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1626), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1628), 1, + ACTIONS(1540), 1, anon_sym_PIPE, - ACTIONS(1632), 1, + ACTIONS(1544), 1, anon_sym_PERCENT, - ACTIONS(1634), 1, + ACTIONS(1546), 1, anon_sym_STAR_STAR, - ACTIONS(1642), 1, + ACTIONS(1554), 1, anon_sym_QMARK_QMARK, - ACTIONS(1644), 1, + ACTIONS(1556), 1, sym__ternary_qmark, - STATE(705), 1, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1777), 1, + anon_sym_RPAREN, + STATE(513), 1, sym_arguments, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, + ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1612), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1622), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1630), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1638), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1640), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1586), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(1614), 3, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1636), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30074] = 25, + [30413] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61724,62 +62084,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1729), 1, + ACTIONS(1528), 1, anon_sym_AMP_AMP, - ACTIONS(1731), 1, + ACTIONS(1530), 1, anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1540), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1556), 1, sym__ternary_qmark, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1779), 1, + anon_sym_SEMI, STATE(513), 1, sym_arguments, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1566), 3, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30163] = 27, + [30506] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61808,13 +62170,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1779), 1, - anon_sym_RPAREN, + ACTIONS(1781), 1, + anon_sym_SEMI, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -61845,7 +62207,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30256] = 27, + [30599] = 27, + ACTIONS(696), 1, + anon_sym_COMMA, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61874,14 +62238,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1781), 1, - anon_sym_SEMI, + ACTIONS(1783), 1, + anon_sym_RBRACK, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, + STATE(1257), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -61911,59 +62273,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30349] = 13, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - STATE(513), 1, - sym_arguments, + [30692] = 6, + ACTIONS(1284), 1, + anon_sym_RBRACK, + ACTIONS(1287), 1, + anon_sym_EQ, + ACTIONS(1302), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1226), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1721), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1560), 15, + anon_sym_GT, + ACTIONS(1228), 21, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30414] = 27, + [30743] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -61992,14 +62347,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1783), 1, - anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -62029,7 +62378,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30507] = 27, + ACTIONS(1785), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [30832] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62058,13 +62411,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1785), 1, + ACTIONS(1787), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62095,7 +62448,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30600] = 27, + [30925] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62124,13 +62477,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1787), 1, + ACTIONS(1789), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62161,7 +62514,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30693] = 27, + [31018] = 27, + ACTIONS(696), 1, + anon_sym_COMMA, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62190,14 +62545,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1789), 1, + ACTIONS(1791), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, + STATE(1168), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -62227,7 +62580,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30786] = 27, + [31111] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62256,13 +62609,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1791), 1, - anon_sym_SEMI, + ACTIONS(1793), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62293,7 +62646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30879] = 27, + [31204] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62322,13 +62675,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1793), 1, + ACTIONS(1795), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62359,7 +62712,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [30972] = 25, + [31297] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62368,64 +62721,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1729), 1, + ACTIONS(1528), 1, anon_sym_AMP_AMP, - ACTIONS(1731), 1, + ACTIONS(1530), 1, anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1540), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1556), 1, sym__ternary_qmark, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1797), 1, + anon_sym_SEMI, STATE(513), 1, sym_arguments, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1558), 3, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_BQUOTE, - ACTIONS(1715), 3, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31061] = 27, - ACTIONS(696), 1, - anon_sym_COMMA, + [31390] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62454,12 +62807,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1795), 1, - anon_sym_RBRACK, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1799), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1170), 1, - aux_sym_array_repeat1, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -62489,7 +62844,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31154] = 19, + [31483] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62498,12 +62853,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, + anon_sym_GT_GT, + ACTIONS(1729), 1, + anon_sym_AMP, + ACTIONS(1731), 1, + anon_sym_CARET, + ACTIONS(1733), 1, + anon_sym_PIPE, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, anon_sym_STAR_STAR, + ACTIONS(1747), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1749), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -62512,42 +62881,34 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1562), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1558), 3, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_BQUOTE, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 8, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [31231] = 27, + [31572] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62576,13 +62937,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1797), 1, + ACTIONS(1801), 1, anon_sym_RBRACK, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62613,7 +62974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31324] = 27, + [31665] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62642,13 +63003,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1799), 1, - anon_sym_RPAREN, + ACTIONS(1803), 1, + anon_sym_SEMI, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62679,7 +63040,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31417] = 27, + [31758] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62708,13 +63069,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1801), 1, + ACTIONS(1805), 1, anon_sym_SEMI, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62745,7 +63106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31510] = 27, + [31851] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62774,13 +63135,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1803), 1, - anon_sym_SEMI, + ACTIONS(1807), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62811,66 +63172,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31603] = 20, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1562), 1, - anon_sym_PIPE, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1733), 1, - anon_sym_AMP, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1719), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1721), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1739), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1741), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1727), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1560), 8, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [31682] = 27, + [31944] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62899,13 +63201,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1805), 1, - anon_sym_RPAREN, + ACTIONS(1809), 1, + anon_sym_RBRACK, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -62936,9 +63238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31775] = 27, - ACTIONS(696), 1, - anon_sym_COMMA, + [32037] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -62967,12 +63267,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1807), 1, + ACTIONS(1713), 1, + anon_sym_COMMA, + ACTIONS(1811), 1, anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1208), 1, - aux_sym_array_repeat1, + STATE(1030), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -63002,7 +63304,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31868] = 27, + [32130] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63031,13 +63333,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1809), 1, - anon_sym_RBRACK, + ACTIONS(1813), 1, + anon_sym_RBRACE, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -63068,67 +63370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [31961] = 21, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1562), 1, - anon_sym_PIPE, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1733), 1, - anon_sym_AMP, - ACTIONS(1735), 1, - anon_sym_CARET, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1719), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1721), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1739), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1741), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1727), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - ACTIONS(1560), 7, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [32042] = 27, + [32223] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63157,13 +63399,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1811), 1, - anon_sym_RBRACK, + ACTIONS(1815), 1, + anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -63194,7 +63436,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [32135] = 12, + [32316] = 27, + ACTIONS(696), 1, + anon_sym_COMMA, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63203,143 +63447,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1723), 1, + ACTIONS(1528), 1, + anon_sym_AMP_AMP, + ACTIONS(1530), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, + anon_sym_AMP, + ACTIONS(1538), 1, + anon_sym_CARET, + ACTIONS(1540), 1, + anon_sym_PIPE, + ACTIONS(1544), 1, anon_sym_PERCENT, - ACTIONS(1725), 1, + ACTIONS(1546), 1, anon_sym_STAR_STAR, + ACTIONS(1554), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1556), 1, + sym__ternary_qmark, + ACTIONS(1817), 1, + anon_sym_RBRACK, STATE(513), 1, sym_arguments, + STATE(1193), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1562), 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(1560), 15, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(1534), 2, 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_instanceof, - anon_sym_BQUOTE, - [32198] = 6, - ACTIONS(1284), 1, - anon_sym_RBRACK, - ACTIONS(1287), 1, - anon_sym_EQ, - ACTIONS(1302), 1, - anon_sym_COMMA, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1226), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1228), 21, - sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_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(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [32249] = 10, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1562), 12, - anon_sym_STAR, + ACTIONS(1526), 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(1560), 16, - sym__ternary_qmark, - anon_sym_LBRACE, - 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, + ACTIONS(1548), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_BQUOTE, - [32308] = 27, + [32409] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63368,13 +63531,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1813), 1, - anon_sym_SEMI, + ACTIONS(1819), 1, + anon_sym_COLON, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -63405,7 +63568,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [32401] = 27, + [32502] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63414,64 +63577,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1815), 1, - anon_sym_RPAREN, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1566), 3, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_BQUOTE, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [32494] = 27, + [32591] = 27, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63500,13 +63661,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1747), 1, + ACTIONS(1713), 1, anon_sym_COMMA, - ACTIONS(1817), 1, - anon_sym_COLON, + ACTIONS(1821), 1, + anon_sym_SEMI, STATE(513), 1, sym_arguments, - STATE(1040), 1, + STATE(1030), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -63537,7 +63698,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [32587] = 27, + [32684] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63546,64 +63707,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1819), 1, - anon_sym_SEMI, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1359), 3, + anon_sym_LBRACE, + anon_sym_COLON, + anon_sym_BQUOTE, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [32680] = 27, + [32773] = 13, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63612,127 +63771,218 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, - anon_sym_AMP_AMP, - ACTIONS(1530), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, - anon_sym_GT_GT, - ACTIONS(1536), 1, - anon_sym_AMP, - ACTIONS(1538), 1, - anon_sym_CARET, - ACTIONS(1540), 1, - anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, - sym__ternary_qmark, - ACTIONS(1747), 1, - anon_sym_COMMA, - ACTIONS(1821), 1, - anon_sym_RBRACK, STATE(513), 1, sym_arguments, - STATE(1040), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1552), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1562), 8, anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1560), 14, + sym__ternary_qmark, + anon_sym_of, + 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_instanceof, - [32773] = 25, - ACTIONS(1325), 1, + anon_sym_BQUOTE, + [32837] = 24, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(99), 1, + anon_sym_STAR, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(111), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(1835), 1, + anon_sym_RBRACE, + ACTIONS(1837), 1, + anon_sym_LBRACK, + ACTIONS(1839), 1, + anon_sym_async, + ACTIONS(1843), 1, + anon_sym_static, + STATE(895), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, + STATE(1212), 1, + aux_sym_object_repeat1, + STATE(1220), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1845), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(1831), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1179), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(1190), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(1198), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(1533), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [32923] = 25, + ACTIONS(1570), 1, anon_sym_LPAREN, - ACTIONS(1327), 1, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1331), 1, + ACTIONS(1576), 1, anon_sym_DOT, - ACTIONS(1339), 1, + ACTIONS(1582), 1, sym_optional_chain, - ACTIONS(1827), 1, + ACTIONS(1616), 1, anon_sym_AMP_AMP, - ACTIONS(1829), 1, + ACTIONS(1618), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + ACTIONS(1620), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1624), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1626), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1628), 1, anon_sym_PIPE, - ACTIONS(1843), 1, + ACTIONS(1632), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1634), 1, anon_sym_STAR_STAR, - ACTIONS(1853), 1, + ACTIONS(1642), 1, anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, + ACTIONS(1644), 1, sym__ternary_qmark, - STATE(513), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, + ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1387), 2, - anon_sym_of, - anon_sym_BQUOTE, - ACTIONS(1823), 2, + ACTIONS(1612), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, + ACTIONS(1622), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1630), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1638), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1847), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(1614), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1636), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [33011] = 6, + ACTIONS(1247), 1, + anon_sym_EQ, + ACTIONS(1307), 1, anon_sym_in, + ACTIONS(1310), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1226), 11, + anon_sym_STAR, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1228), 21, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [32861] = 25, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33061] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63784,7 +64034,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1674), 2, + ACTIONS(1677), 2, anon_sym_COMMA, anon_sym_RBRACE, ACTIONS(1526), 3, @@ -63795,7 +64045,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [32949] = 25, + [33149] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -63804,25 +64054,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1827), 1, + anon_sym_PERCENT, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1853), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1544), 1, - anon_sym_PERCENT, - ACTIONS(1546), 1, - anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1871), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1873), 1, sym__ternary_qmark, STATE(513), 1, sym_arguments, @@ -63832,388 +64082,222 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1566), 2, + anon_sym_of, + anon_sym_BQUOTE, + ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1692), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(1526), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [33037] = 25, - ACTIONS(1568), 1, + [33237] = 25, + ACTIONS(1325), 1, anon_sym_LPAREN, - ACTIONS(1570), 1, + ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1331), 1, anon_sym_DOT, - ACTIONS(1582), 1, + ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1616), 1, + ACTIONS(1827), 1, + anon_sym_PERCENT, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, anon_sym_AMP_AMP, - ACTIONS(1618), 1, + ACTIONS(1853), 1, anon_sym_PIPE_PIPE, - ACTIONS(1620), 1, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1624), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1626), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1628), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1632), 1, - anon_sym_PERCENT, - ACTIONS(1634), 1, - anon_sym_STAR_STAR, - ACTIONS(1642), 1, + ACTIONS(1871), 1, anon_sym_QMARK_QMARK, - ACTIONS(1644), 1, + ACTIONS(1873), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(513), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, + ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1612), 2, + ACTIONS(1387), 2, + anon_sym_of, + anon_sym_BQUOTE, + ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1622), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1630), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1638), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1640), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1857), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(1614), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1636), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [33125] = 4, - ACTIONS(1490), 1, - sym_regex_flags, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1486), 14, - anon_sym_STAR, - anon_sym_in, - anon_sym_of, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_instanceof, - ACTIONS(1488), 20, - sym__ternary_qmark, + [33325] = 25, + ACTIONS(1325), 1, anon_sym_LPAREN, + ACTIONS(1327), 1, anon_sym_LBRACK, - sym_optional_chain, + ACTIONS(1331), 1, anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1827), 1, anon_sym_PERCENT, + ACTIONS(1829), 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, - [33171] = 24, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - anon_sym_STAR, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(111), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(1863), 1, - anon_sym_RBRACE, - ACTIONS(1865), 1, - anon_sym_LBRACK, - ACTIONS(1867), 1, - anon_sym_async, - ACTIONS(1871), 1, - anon_sym_static, - STATE(895), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - STATE(1223), 1, - aux_sym_object_repeat1, - STATE(1225), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1873), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(1859), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(1221), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(1228), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(1232), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(1546), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [33257] = 26, - ACTIONS(1568), 1, - anon_sym_LPAREN, - ACTIONS(1570), 1, - anon_sym_LBRACK, - ACTIONS(1574), 1, - anon_sym_DOT, - ACTIONS(1582), 1, - sym_optional_chain, - ACTIONS(1616), 1, + ACTIONS(1851), 1, anon_sym_AMP_AMP, - ACTIONS(1618), 1, + ACTIONS(1853), 1, anon_sym_PIPE_PIPE, - ACTIONS(1620), 1, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1624), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1626), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1628), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1632), 1, - anon_sym_PERCENT, - ACTIONS(1634), 1, - anon_sym_STAR_STAR, - ACTIONS(1642), 1, + ACTIONS(1871), 1, anon_sym_QMARK_QMARK, - ACTIONS(1644), 1, + ACTIONS(1873), 1, sym__ternary_qmark, - ACTIONS(1875), 1, - anon_sym_SEMI, - ACTIONS(1877), 1, - sym__automatic_semicolon, - STATE(705), 1, + STATE(513), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1584), 2, + ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1612), 2, + ACTIONS(1564), 2, + anon_sym_of, + anon_sym_BQUOTE, + ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1622), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1630), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1638), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1640), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1614), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1636), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [33347] = 24, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - anon_sym_STAR, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(111), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(1865), 1, + [33413] = 25, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1881), 1, - anon_sym_RBRACE, - ACTIONS(1883), 1, - anon_sym_async, - ACTIONS(1885), 1, - anon_sym_static, - STATE(895), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - STATE(1225), 1, - aux_sym_object_pattern_repeat1, - STATE(1242), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1887), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(1879), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(1221), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(1228), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(1240), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(1546), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [33433] = 24, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - anon_sym_STAR, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(111), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1827), 1, + anon_sym_PERCENT, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, + anon_sym_GT_GT, + ACTIONS(1859), 1, + anon_sym_AMP, ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(1865), 1, - anon_sym_LBRACK, - ACTIONS(1891), 1, - anon_sym_RBRACE, - ACTIONS(1893), 1, - anon_sym_async, - ACTIONS(1895), 1, - anon_sym_static, - STATE(895), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - STATE(1225), 1, - aux_sym_object_pattern_repeat1, - STATE(1242), 1, - aux_sym_object_repeat1, + anon_sym_CARET, + ACTIONS(1863), 1, + anon_sym_PIPE, + ACTIONS(1871), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1873), 1, + sym__ternary_qmark, + STATE(513), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1580), 2, + anon_sym_of, + anon_sym_BQUOTE, + ACTIONS(1823), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1825), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, ACTIONS(1869), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1897), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(1889), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(1221), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(1228), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(1240), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(1546), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [33519] = 25, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1849), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1865), 3, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_instanceof, + [33501] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64222,25 +64306,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1827), 1, + anon_sym_PERCENT, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1853), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1544), 1, - anon_sym_PERCENT, - ACTIONS(1546), 1, - anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1871), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1873), 1, sym__ternary_qmark, STATE(513), 1, sym_arguments, @@ -64250,263 +64334,134 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1359), 2, + anon_sym_of, + anon_sym_BQUOTE, + ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1899), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(1526), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [33607] = 24, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - anon_sym_STAR, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(111), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(1865), 1, + [33589] = 15, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1903), 1, - anon_sym_RBRACE, - ACTIONS(1905), 1, - anon_sym_async, - ACTIONS(1907), 1, - anon_sym_static, - STATE(895), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - STATE(1225), 1, - aux_sym_object_pattern_repeat1, - STATE(1242), 1, - aux_sym_object_repeat1, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1827), 1, + anon_sym_PERCENT, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1855), 1, + anon_sym_GT_GT, + STATE(513), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1869), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1909), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(1901), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(1221), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(1228), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(1240), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(1546), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [33693] = 24, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1823), 2, anon_sym_STAR, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(111), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(1865), 1, - anon_sym_LBRACK, - ACTIONS(1913), 1, - anon_sym_RBRACE, - ACTIONS(1915), 1, - anon_sym_async, - ACTIONS(1917), 1, - anon_sym_static, - STATE(895), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - STATE(1225), 1, - aux_sym_object_pattern_repeat1, - STATE(1242), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1919), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(1911), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(1221), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(1228), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(1240), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(1546), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [33779] = 6, - ACTIONS(1247), 1, - anon_sym_EQ, - ACTIONS(1307), 1, + anon_sym_SLASH, + ACTIONS(1825), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1562), 7, anon_sym_in, - ACTIONS(1310), 1, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + ACTIONS(1560), 12, + sym__ternary_qmark, anon_sym_of, + 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_instanceof, + anon_sym_BQUOTE, + [33657] = 10, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(1327), 1, + anon_sym_LBRACK, + ACTIONS(1331), 1, + anon_sym_DOT, + ACTIONS(1339), 1, + sym_optional_chain, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + STATE(513), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1226), 11, + ACTIONS(1345), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1562), 12, anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1228), 21, + anon_sym_GT, + ACTIONS(1560), 15, sym__ternary_qmark, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + anon_sym_of, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33829] = 24, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - anon_sym_STAR, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(111), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(119), 1, - aux_sym_method_definition_token1, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(1865), 1, - anon_sym_LBRACK, - ACTIONS(1923), 1, - anon_sym_RBRACE, - ACTIONS(1925), 1, - anon_sym_async, - ACTIONS(1927), 1, - anon_sym_static, - STATE(895), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - STATE(1225), 1, - aux_sym_object_pattern_repeat1, - STATE(1242), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1929), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(1921), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(1221), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(1228), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(1240), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(1546), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [33915] = 25, + [33715] = 21, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64516,25 +64471,17 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1339), 1, sym_optional_chain, ACTIONS(1827), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(1829), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + anon_sym_STAR_STAR, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, - ACTIONS(1853), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, - sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -64543,33 +64490,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1566), 2, - anon_sym_of, - anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [34003] = 25, + ACTIONS(1560), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [33795] = 22, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64579,25 +64530,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1339), 1, sym_optional_chain, ACTIONS(1827), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(1829), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, - ACTIONS(1853), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, - sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -64606,33 +64551,160 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1564), 2, - anon_sym_of, - anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [34091] = 25, + ACTIONS(1560), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [33877] = 24, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(99), 1, + anon_sym_STAR, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(111), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(1837), 1, + anon_sym_LBRACK, + ACTIONS(1877), 1, + anon_sym_RBRACE, + ACTIONS(1879), 1, + anon_sym_async, + ACTIONS(1881), 1, + anon_sym_static, + STATE(895), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, + STATE(1220), 1, + aux_sym_object_pattern_repeat1, + STATE(1238), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1883), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(1875), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1179), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(1198), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(1237), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(1533), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [33963] = 24, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(99), 1, + anon_sym_STAR, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(111), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(1837), 1, + anon_sym_LBRACK, + ACTIONS(1887), 1, + anon_sym_RBRACE, + ACTIONS(1889), 1, + anon_sym_async, + ACTIONS(1891), 1, + anon_sym_static, + STATE(895), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, + STATE(1220), 1, + aux_sym_object_pattern_repeat1, + STATE(1238), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1893), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(1885), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1179), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(1198), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(1237), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(1533), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [34049] = 20, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64641,26 +64713,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1827), 1, - anon_sym_AMP_AMP, - ACTIONS(1829), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1835), 1, - anon_sym_AMP, - ACTIONS(1837), 1, - anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1562), 1, anon_sym_PIPE, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, - ACTIONS(1853), 1, - anon_sym_QMARK_QMARK, ACTIONS(1855), 1, - sym__ternary_qmark, + anon_sym_GT_GT, + ACTIONS(1859), 1, + anon_sym_AMP, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -64669,33 +64731,38 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1558), 2, - anon_sym_of, - anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [34179] = 25, + ACTIONS(1560), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [34127] = 21, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64704,26 +64771,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, + ACTIONS(1562), 1, + anon_sym_PIPE, ACTIONS(1827), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(1829), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + anon_sym_STAR_STAR, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1839), 1, - anon_sym_PIPE, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, - ACTIONS(1853), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, - sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -64732,33 +64791,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1359), 2, - anon_sym_of, - anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [34267] = 15, + ACTIONS(1560), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [34207] = 12, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64767,11 +64830,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, @@ -64784,25 +64845,24 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1562), 7, + ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1560), 12, + anon_sym_GT, + ACTIONS(1560), 14, sym__ternary_qmark, anon_sym_of, 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, @@ -64811,7 +64871,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [34335] = 10, + [34269] = 10, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64820,7 +64880,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, @@ -64833,16 +64893,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1562), 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_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_GT, ACTIONS(1560), 15, sym__ternary_qmark, anon_sym_of, @@ -64859,7 +64919,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_instanceof, anon_sym_BQUOTE, - [34393] = 21, + [34327] = 17, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64868,18 +64928,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1835), 1, - anon_sym_AMP, - ACTIONS(1837), 1, - anon_sym_CARET, - ACTIONS(1839), 1, - anon_sym_PIPE, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, + ACTIONS(1855), 1, + anon_sym_GT_GT, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -64891,34 +64945,36 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1851), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 6, + ACTIONS(1562), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1560), 9, sym__ternary_qmark, anon_sym_of, 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, - [34473] = 22, + [34399] = 23, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64928,19 +64984,21 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1339), 1, sym_optional_chain, ACTIONS(1827), 1, + anon_sym_PERCENT, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, anon_sym_AMP_AMP, - ACTIONS(1831), 1, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -64952,33 +65010,32 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 5, + ACTIONS(1560), 4, sym__ternary_qmark, anon_sym_of, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [34555] = 13, + [34483] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -64987,10 +65044,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, + anon_sym_GT_GT, + ACTIONS(1859), 1, + anon_sym_AMP, + ACTIONS(1861), 1, + anon_sym_CARET, + ACTIONS(1863), 1, + anon_sym_PIPE, + ACTIONS(1871), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1873), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -64999,37 +65072,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(1568), 2, + anon_sym_of, + anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1562), 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(1560), 14, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(1857), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(1867), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(1849), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(1865), 3, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_BQUOTE, - [34619] = 19, + [34571] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65038,12 +65107,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, + anon_sym_GT_GT, + ACTIONS(1859), 1, + anon_sym_AMP, + ACTIONS(1861), 1, + anon_sym_CARET, + ACTIONS(1863), 1, + anon_sym_PIPE, + ACTIONS(1871), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1873), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65052,41 +65135,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1562), 2, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(1371), 2, + anon_sym_of, + anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 7, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [34695] = 20, + [34659] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65095,16 +65170,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1562), 1, - anon_sym_PIPE, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1835), 1, - anon_sym_AMP, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, + anon_sym_GT_GT, + ACTIONS(1859), 1, + anon_sym_AMP, + ACTIONS(1861), 1, + anon_sym_CARET, + ACTIONS(1863), 1, + anon_sym_PIPE, + ACTIONS(1871), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1873), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65113,38 +65198,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(1420), 2, + anon_sym_of, + anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 7, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [34773] = 21, + [34747] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65153,18 +65233,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1562), 1, - anon_sym_PIPE, - ACTIONS(1831), 1, + ACTIONS(1827), 1, + anon_sym_PERCENT, + ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, + ACTIONS(1863), 1, + anon_sym_PIPE, + ACTIONS(1871), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1873), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65173,37 +65261,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(1428), 2, + anon_sym_of, + anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 6, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [34853] = 12, + [34835] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65212,10 +65296,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, + anon_sym_GT_GT, + ACTIONS(1859), 1, + anon_sym_AMP, + ACTIONS(1861), 1, + anon_sym_CARET, + ACTIONS(1863), 1, + anon_sym_PIPE, + ACTIONS(1871), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1873), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65224,84 +65324,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(1436), 2, + anon_sym_of, + anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1562), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1560), 14, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(1857), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(1867), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_BQUOTE, - [34915] = 10, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1562), 12, - anon_sym_STAR, + ACTIONS(1849), 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(1560), 15, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, + ACTIONS(1865), 3, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_instanceof, - anon_sym_BQUOTE, - [34973] = 17, + [34923] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65310,12 +65359,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1843), 1, + ACTIONS(1827), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, + anon_sym_PIPE_PIPE, + ACTIONS(1855), 1, + anon_sym_GT_GT, + ACTIONS(1859), 1, + anon_sym_AMP, + ACTIONS(1861), 1, + anon_sym_CARET, + ACTIONS(1863), 1, + anon_sym_PIPE, + ACTIONS(1871), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1873), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65324,39 +65387,157 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(1578), 2, + anon_sym_of, + anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1825), 3, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1869), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1562), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1560), 9, - sym__ternary_qmark, - anon_sym_of, - 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, - [35045] = 23, + [35011] = 24, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(99), 1, + anon_sym_STAR, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(111), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(1837), 1, + anon_sym_LBRACK, + ACTIONS(1897), 1, + anon_sym_RBRACE, + ACTIONS(1899), 1, + anon_sym_async, + ACTIONS(1901), 1, + anon_sym_static, + STATE(895), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, + STATE(1220), 1, + aux_sym_object_pattern_repeat1, + STATE(1238), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1903), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(1895), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1179), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(1198), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(1237), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(1533), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [35097] = 24, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(99), 1, + anon_sym_STAR, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(111), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(1837), 1, + anon_sym_LBRACK, + ACTIONS(1907), 1, + anon_sym_RBRACE, + ACTIONS(1909), 1, + anon_sym_async, + ACTIONS(1911), 1, + anon_sym_static, + STATE(895), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, + STATE(1220), 1, + aux_sym_object_pattern_repeat1, + STATE(1238), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1913), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(1905), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1179), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(1198), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(1237), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(1533), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [35183] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65365,22 +65546,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1827), 1, + ACTIONS(1528), 1, anon_sym_AMP_AMP, - ACTIONS(1829), 1, + ACTIONS(1530), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + ACTIONS(1532), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1540), 1, anon_sym_PIPE, - ACTIONS(1843), 1, + ACTIONS(1544), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1546), 1, anon_sym_STAR_STAR, + ACTIONS(1554), 1, + anon_sym_QMARK_QMARK, + ACTIONS(1556), 1, + sym__ternary_qmark, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65389,161 +65574,139 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1823), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1692), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - ACTIONS(1560), 4, - sym__ternary_qmark, - anon_sym_of, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [35129] = 25, - ACTIONS(1325), 1, + [35271] = 26, + ACTIONS(1570), 1, anon_sym_LPAREN, - ACTIONS(1327), 1, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1331), 1, + ACTIONS(1576), 1, anon_sym_DOT, - ACTIONS(1339), 1, + ACTIONS(1582), 1, sym_optional_chain, - ACTIONS(1827), 1, + ACTIONS(1616), 1, anon_sym_AMP_AMP, - ACTIONS(1829), 1, + ACTIONS(1618), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + ACTIONS(1620), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1624), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1626), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1628), 1, anon_sym_PIPE, - ACTIONS(1843), 1, + ACTIONS(1632), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1634), 1, anon_sym_STAR_STAR, - ACTIONS(1853), 1, + ACTIONS(1642), 1, anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, + ACTIONS(1644), 1, sym__ternary_qmark, - STATE(513), 1, + ACTIONS(1915), 1, + anon_sym_SEMI, + ACTIONS(1917), 1, + sym__automatic_semicolon, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, + ACTIONS(1584), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1576), 2, - anon_sym_of, - anon_sym_BQUOTE, - ACTIONS(1823), 2, + ACTIONS(1612), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, + ACTIONS(1622), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1630), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1638), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1640), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1614), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1636), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [35217] = 25, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1827), 1, - anon_sym_AMP_AMP, - ACTIONS(1829), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1835), 1, - anon_sym_AMP, - ACTIONS(1837), 1, - anon_sym_CARET, - ACTIONS(1839), 1, - anon_sym_PIPE, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, - ACTIONS(1853), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, - sym__ternary_qmark, - STATE(513), 1, - sym_arguments, + [35361] = 4, + ACTIONS(1319), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1400), 2, - anon_sym_of, - anon_sym_BQUOTE, - ACTIONS(1823), 2, + ACTIONS(1226), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + anon_sym_SLASH, + anon_sym_LT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, - anon_sym_in, - anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1228), 22, + sym__ternary_qmark, + anon_sym_LPAREN, + anon_sym_of, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_instanceof, - [35305] = 25, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [35407] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65553,24 +65716,24 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1339), 1, sym_optional_chain, ACTIONS(1827), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, - ACTIONS(1853), 1, + ACTIONS(1871), 1, anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, + ACTIONS(1873), 1, sym__ternary_qmark, STATE(513), 1, sym_arguments, @@ -65580,96 +65743,137 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1420), 2, + ACTIONS(1558), 2, anon_sym_of, anon_sym_BQUOTE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [35393] = 25, - ACTIONS(1325), 1, + [35495] = 4, + ACTIONS(1490), 1, + sym_regex_flags, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1486), 14, + anon_sym_STAR, + anon_sym_in, + anon_sym_of, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_LT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT, + anon_sym_instanceof, + ACTIONS(1488), 20, + sym__ternary_qmark, anon_sym_LPAREN, - ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1827), 1, + anon_sym_DOT, anon_sym_AMP_AMP, - ACTIONS(1829), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1835), 1, - anon_sym_AMP, - ACTIONS(1837), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(1839), 1, - anon_sym_PIPE, - ACTIONS(1843), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, anon_sym_STAR_STAR, - ACTIONS(1853), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, - sym__ternary_qmark, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1428), 2, - anon_sym_of, anon_sym_BQUOTE, - ACTIONS(1823), 2, + [35541] = 24, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(99), 1, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(111), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(119), 1, + aux_sym_method_definition_token1, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(1837), 1, + anon_sym_LBRACK, + ACTIONS(1921), 1, + anon_sym_RBRACE, + ACTIONS(1923), 1, + anon_sym_async, + ACTIONS(1925), 1, + anon_sym_static, + STATE(895), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, + STATE(1220), 1, + aux_sym_object_pattern_repeat1, + STATE(1238), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, ACTIONS(1841), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1849), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1851), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1847), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, - [35481] = 25, + sym_number, + sym_private_property_identifier, + ACTIONS(1927), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(1919), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1179), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(1198), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(1237), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(1533), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [35627] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65678,25 +65882,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1827), 1, + ACTIONS(1528), 1, anon_sym_AMP_AMP, - ACTIONS(1829), 1, + ACTIONS(1530), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + ACTIONS(1532), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1540), 1, anon_sym_PIPE, - ACTIONS(1843), 1, + ACTIONS(1544), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1546), 1, anon_sym_STAR_STAR, - ACTIONS(1853), 1, + ACTIONS(1554), 1, anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, + ACTIONS(1556), 1, sym__ternary_qmark, STATE(513), 1, sym_arguments, @@ -65706,33 +65910,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1436), 2, - anon_sym_of, - anon_sym_BQUOTE, - ACTIONS(1823), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1929), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [35569] = 25, + [35715] = 19, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65742,25 +65946,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1339), 1, sym_optional_chain, ACTIONS(1827), 1, - anon_sym_AMP_AMP, - ACTIONS(1829), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, - anon_sym_GT_GT, - ACTIONS(1835), 1, - anon_sym_AMP, - ACTIONS(1837), 1, - anon_sym_CARET, - ACTIONS(1839), 1, - anon_sym_PIPE, - ACTIONS(1843), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1829), 1, anon_sym_STAR_STAR, - ACTIONS(1853), 1, - anon_sym_QMARK_QMARK, ACTIONS(1855), 1, - sym__ternary_qmark, + anon_sym_GT_GT, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65769,75 +65959,41 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1578), 2, - anon_sym_of, - anon_sym_BQUOTE, + ACTIONS(1562), 2, + anon_sym_AMP, + anon_sym_PIPE, ACTIONS(1823), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1825), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1857), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1849), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [35657] = 4, - ACTIONS(1319), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1226), 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(1228), 22, + ACTIONS(1560), 7, sym__ternary_qmark, - anon_sym_LPAREN, anon_sym_of, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35703] = 25, + [35791] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65846,26 +66002,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1827), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1829), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1843), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1845), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1853), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, + ACTIONS(1749), 1, sym__ternary_qmark, + ACTIONS(1931), 1, + anon_sym_COLON, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -65874,33 +66032,30 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1580), 2, - anon_sym_of, - anon_sym_BQUOTE, - ACTIONS(1823), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1833), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1841), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1825), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1847), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [35791] = 25, + [35878] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65909,27 +66064,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1931), 1, + ACTIONS(1933), 1, anon_sym_COLON, STATE(513), 1, sym_arguments, @@ -65939,30 +66094,30 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [35878] = 25, + [35965] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -65971,28 +66126,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1729), 1, + ACTIONS(1528), 1, anon_sym_AMP_AMP, - ACTIONS(1731), 1, + ACTIONS(1530), 1, anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, + ACTIONS(1532), 1, + anon_sym_GT_GT, + ACTIONS(1536), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1538), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1540), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1544), 1, + anon_sym_PERCENT, + ACTIONS(1546), 1, + anon_sym_STAR_STAR, + ACTIONS(1554), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1933), 1, - anon_sym_COLON, + ACTIONS(1935), 1, + anon_sym_RBRACK, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -66001,30 +66156,30 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1534), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1542), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1550), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1552), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1526), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1548), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [35965] = 25, + [36052] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -66033,27 +66188,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1935), 1, + ACTIONS(1937), 1, anon_sym_COLON, STATE(513), 1, sym_arguments, @@ -66063,30 +66218,30 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [36052] = 25, + [36139] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -66095,27 +66250,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - ACTIONS(1937), 1, + ACTIONS(1939), 1, anon_sym_COLON, STATE(513), 1, sym_arguments, @@ -66125,30 +66280,30 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [36139] = 25, + [36226] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, ACTIONS(1327), 1, @@ -66177,7 +66332,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(1556), 1, sym__ternary_qmark, - ACTIONS(1939), 1, + ACTIONS(1941), 1, anon_sym_RBRACK, STATE(513), 1, sym_arguments, @@ -66210,68 +66365,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, - [36226] = 25, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1327), 1, - anon_sym_LBRACK, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(1339), 1, - sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, - ACTIONS(1723), 1, - anon_sym_PERCENT, - ACTIONS(1725), 1, - anon_sym_STAR_STAR, - ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, - anon_sym_AMP, - ACTIONS(1735), 1, - anon_sym_CARET, - ACTIONS(1737), 1, - anon_sym_PIPE, - ACTIONS(1743), 1, - anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, - sym__ternary_qmark, - ACTIONS(1941), 1, - anon_sym_COLON, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1345), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1713), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1719), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(1721), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1739), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1741), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(1727), 3, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_instanceof, [36313] = 25, ACTIONS(1325), 1, anon_sym_LPAREN, @@ -66281,28 +66374,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1528), 1, + ACTIONS(1721), 1, anon_sym_AMP_AMP, - ACTIONS(1530), 1, + ACTIONS(1723), 1, anon_sym_PIPE_PIPE, - ACTIONS(1532), 1, + ACTIONS(1725), 1, anon_sym_GT_GT, - ACTIONS(1536), 1, + ACTIONS(1729), 1, anon_sym_AMP, - ACTIONS(1538), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1540), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1544), 1, + ACTIONS(1737), 1, anon_sym_PERCENT, - ACTIONS(1546), 1, + ACTIONS(1739), 1, anon_sym_STAR_STAR, - ACTIONS(1554), 1, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1556), 1, + ACTIONS(1749), 1, sym__ternary_qmark, ACTIONS(1943), 1, - anon_sym_RBRACK, + anon_sym_LBRACE, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -66311,26 +66404,26 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1524), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1534), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1542), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1550), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1552), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1526), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1548), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -66343,28 +66436,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, ACTIONS(1945), 1, - anon_sym_LBRACE, + anon_sym_COLON, STATE(513), 1, sym_arguments, ACTIONS(5), 2, @@ -66373,26 +66466,26 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -66405,27 +66498,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1676), 1, + ACTIONS(1667), 1, anon_sym_of, ACTIONS(1827), 1, - anon_sym_AMP_AMP, + anon_sym_PERCENT, ACTIONS(1829), 1, + anon_sym_STAR_STAR, + ACTIONS(1851), 1, + anon_sym_AMP_AMP, + ACTIONS(1853), 1, anon_sym_PIPE_PIPE, - ACTIONS(1831), 1, + ACTIONS(1855), 1, anon_sym_GT_GT, - ACTIONS(1835), 1, + ACTIONS(1859), 1, anon_sym_AMP, - ACTIONS(1837), 1, + ACTIONS(1861), 1, anon_sym_CARET, - ACTIONS(1839), 1, + ACTIONS(1863), 1, anon_sym_PIPE, - ACTIONS(1843), 1, - anon_sym_PERCENT, - ACTIONS(1845), 1, - anon_sym_STAR_STAR, - ACTIONS(1853), 1, + ACTIONS(1871), 1, anon_sym_QMARK_QMARK, - ACTIONS(1855), 1, + ACTIONS(1873), 1, sym__ternary_qmark, ACTIONS(1947), 1, anon_sym_in, @@ -66441,54 +66534,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_SLASH, ACTIONS(1825), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(1849), 2, anon_sym_LT, anon_sym_GT, - ACTIONS(1833), 2, + ACTIONS(1857), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1841), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(1849), 2, + ACTIONS(1867), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1851), 2, + ACTIONS(1869), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1847), 3, + ACTIONS(1865), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, [36576] = 24, - ACTIONS(1568), 1, + ACTIONS(1325), 1, anon_sym_LPAREN, - ACTIONS(1570), 1, + ACTIONS(1327), 1, anon_sym_LBRACK, - ACTIONS(1574), 1, + ACTIONS(1331), 1, anon_sym_DOT, - ACTIONS(1582), 1, + ACTIONS(1339), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - STATE(705), 1, + STATE(513), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -66496,26 +66589,26 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, @@ -66532,9 +66625,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(1861), 1, + ACTIONS(1833), 1, anon_sym_LBRACE, - ACTIONS(1865), 1, + ACTIONS(1837), 1, anon_sym_LBRACK, ACTIONS(1955), 1, anon_sym_async, @@ -66542,12 +66635,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, STATE(895), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1869), 2, + ACTIONS(1841), 2, sym_number, sym_private_property_identifier, ACTIONS(1952), 2, @@ -66560,52 +66653,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1221), 3, + STATE(1198), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(1369), 3, + STATE(1335), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(1389), 3, + STATE(1336), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(1546), 3, + STATE(1533), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, [36738] = 24, - ACTIONS(1325), 1, + ACTIONS(1570), 1, anon_sym_LPAREN, - ACTIONS(1327), 1, + ACTIONS(1572), 1, anon_sym_LBRACK, - ACTIONS(1331), 1, + ACTIONS(1576), 1, anon_sym_DOT, - ACTIONS(1339), 1, + ACTIONS(1582), 1, sym_optional_chain, - ACTIONS(1717), 1, - anon_sym_GT_GT, + ACTIONS(1721), 1, + anon_sym_AMP_AMP, ACTIONS(1723), 1, - anon_sym_PERCENT, + anon_sym_PIPE_PIPE, ACTIONS(1725), 1, - anon_sym_STAR_STAR, + anon_sym_GT_GT, ACTIONS(1729), 1, - anon_sym_AMP_AMP, - ACTIONS(1731), 1, - anon_sym_PIPE_PIPE, - ACTIONS(1733), 1, anon_sym_AMP, - ACTIONS(1735), 1, + ACTIONS(1731), 1, anon_sym_CARET, - ACTIONS(1737), 1, + ACTIONS(1733), 1, anon_sym_PIPE, - ACTIONS(1743), 1, + ACTIONS(1737), 1, + anon_sym_PERCENT, + ACTIONS(1739), 1, + anon_sym_STAR_STAR, + ACTIONS(1747), 1, anon_sym_QMARK_QMARK, - ACTIONS(1745), 1, + ACTIONS(1749), 1, sym__ternary_qmark, - STATE(513), 1, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, @@ -66613,31 +66706,31 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1345), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1713), 2, + ACTIONS(1717), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(1719), 2, + ACTIONS(1727), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(1721), 2, + ACTIONS(1735), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(1739), 2, + ACTIONS(1743), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1741), 2, + ACTIONS(1745), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(1715), 3, + ACTIONS(1719), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(1727), 3, + ACTIONS(1741), 3, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_instanceof, [36822] = 24, - ACTIONS(59), 1, + ACTIONS(71), 1, anon_sym_LT, ACTIONS(91), 1, anon_sym_AT, @@ -66661,19 +66754,19 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, STATE(855), 1, aux_sym_class_body_repeat1, - STATE(898), 1, + STATE(897), 1, aux_sym_export_statement_repeat1, - STATE(939), 1, - sym_glimmer_template, - STATE(940), 1, - sym_class_static_block, STATE(941), 1, sym_method_definition, - STATE(966), 1, + STATE(942), 1, + sym_class_static_block, + STATE(944), 1, + sym_glimmer_template, + STATE(969), 1, sym_decorator, - STATE(1253), 1, + STATE(1189), 1, sym_glimmer_opening_tag, - STATE(1454), 1, + STATE(1297), 1, sym_field_definition, ACTIONS(5), 2, sym_html_comment, @@ -66688,12 +66781,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1065), 3, + STATE(1056), 3, sym_string, sym__property_name, sym_computed_property_name, [36902] = 24, - ACTIONS(59), 1, + ACTIONS(1988), 1, + anon_sym_STAR, + ACTIONS(1991), 1, + anon_sym_RBRACE, + ACTIONS(1993), 1, + anon_sym_SEMI, + ACTIONS(1996), 1, + anon_sym_LBRACK, + ACTIONS(1999), 1, + anon_sym_async, + ACTIONS(2002), 1, + anon_sym_LT, + ACTIONS(2005), 1, + anon_sym_DQUOTE, + ACTIONS(2008), 1, + anon_sym_SQUOTE, + ACTIONS(2014), 1, + anon_sym_AT, + ACTIONS(2017), 1, + anon_sym_static, + ACTIONS(2020), 1, + aux_sym_method_definition_token1, + STATE(854), 1, + aux_sym_class_body_repeat1, + STATE(897), 1, + aux_sym_export_statement_repeat1, + STATE(941), 1, + sym_method_definition, + STATE(942), 1, + sym_class_static_block, + STATE(944), 1, + sym_glimmer_template, + STATE(969), 1, + sym_decorator, + STATE(1189), 1, + sym_glimmer_opening_tag, + STATE(1297), 1, + sym_field_definition, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2011), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(2023), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(1985), 3, + anon_sym_export, + anon_sym_let, + sym_identifier, + STATE(1056), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [36982] = 24, + ACTIONS(71), 1, anon_sym_LT, ACTIONS(91), 1, anon_sym_AT, @@ -66711,25 +66860,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, ACTIONS(1981), 1, aux_sym_method_definition_token1, - ACTIONS(1985), 1, + ACTIONS(2026), 1, anon_sym_RBRACE, - ACTIONS(1987), 1, + ACTIONS(2028), 1, anon_sym_SEMI, - STATE(856), 1, + STATE(854), 1, aux_sym_class_body_repeat1, - STATE(898), 1, + STATE(897), 1, aux_sym_export_statement_repeat1, - STATE(939), 1, - sym_glimmer_template, - STATE(940), 1, - sym_class_static_block, STATE(941), 1, sym_method_definition, - STATE(966), 1, + STATE(942), 1, + sym_class_static_block, + STATE(944), 1, + sym_glimmer_template, + STATE(969), 1, sym_decorator, - STATE(1253), 1, + STATE(1189), 1, sym_glimmer_opening_tag, - STATE(1454), 1, + STATE(1297), 1, sym_field_definition, ACTIONS(5), 2, sym_html_comment, @@ -66744,75 +66893,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1065), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [36982] = 24, - ACTIONS(1992), 1, - anon_sym_STAR, - ACTIONS(1995), 1, - anon_sym_RBRACE, - ACTIONS(1997), 1, - anon_sym_SEMI, - ACTIONS(2000), 1, - anon_sym_LBRACK, - ACTIONS(2003), 1, - anon_sym_LT, - ACTIONS(2006), 1, - anon_sym_async, - ACTIONS(2009), 1, - anon_sym_DQUOTE, - ACTIONS(2012), 1, - anon_sym_SQUOTE, - ACTIONS(2018), 1, - anon_sym_AT, - ACTIONS(2021), 1, - anon_sym_static, - ACTIONS(2024), 1, - aux_sym_method_definition_token1, - STATE(855), 1, - aux_sym_class_body_repeat1, - STATE(898), 1, - aux_sym_export_statement_repeat1, - STATE(939), 1, - sym_glimmer_template, - STATE(940), 1, - sym_class_static_block, - STATE(941), 1, - sym_method_definition, - STATE(966), 1, - sym_decorator, - STATE(1253), 1, - sym_glimmer_opening_tag, - STATE(1454), 1, - sym_field_definition, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2015), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(2027), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(1989), 3, - anon_sym_export, - anon_sym_let, - sym_identifier, - STATE(1065), 3, + STATE(1056), 3, sym_string, sym__property_name, sym_computed_property_name, [37062] = 24, - ACTIONS(59), 1, + ACTIONS(71), 1, anon_sym_LT, ACTIONS(91), 1, anon_sym_AT, ACTIONS(1963), 1, anon_sym_STAR, - ACTIONS(1967), 1, - anon_sym_SEMI, ACTIONS(1969), 1, anon_sym_LBRACK, ACTIONS(1971), 1, @@ -66827,21 +66918,23 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, ACTIONS(2030), 1, anon_sym_RBRACE, - STATE(855), 1, + ACTIONS(2032), 1, + anon_sym_SEMI, + STATE(859), 1, aux_sym_class_body_repeat1, - STATE(898), 1, + STATE(897), 1, aux_sym_export_statement_repeat1, - STATE(939), 1, - sym_glimmer_template, - STATE(940), 1, - sym_class_static_block, STATE(941), 1, sym_method_definition, - STATE(966), 1, + STATE(942), 1, + sym_class_static_block, + STATE(944), 1, + sym_glimmer_template, + STATE(969), 1, sym_decorator, - STATE(1253), 1, + STATE(1189), 1, sym_glimmer_opening_tag, - STATE(1454), 1, + STATE(1297), 1, sym_field_definition, ACTIONS(5), 2, sym_html_comment, @@ -66856,12 +66949,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1065), 3, + STATE(1056), 3, sym_string, sym__property_name, sym_computed_property_name, [37142] = 24, - ACTIONS(59), 1, + ACTIONS(71), 1, anon_sym_LT, ACTIONS(91), 1, anon_sym_AT, @@ -66879,25 +66972,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, ACTIONS(1981), 1, aux_sym_method_definition_token1, - ACTIONS(2032), 1, - anon_sym_RBRACE, ACTIONS(2034), 1, + anon_sym_RBRACE, + ACTIONS(2036), 1, anon_sym_SEMI, - STATE(853), 1, + STATE(858), 1, aux_sym_class_body_repeat1, - STATE(898), 1, + STATE(897), 1, aux_sym_export_statement_repeat1, - STATE(939), 1, - sym_glimmer_template, - STATE(940), 1, - sym_class_static_block, STATE(941), 1, sym_method_definition, - STATE(966), 1, + STATE(942), 1, + sym_class_static_block, + STATE(944), 1, + sym_glimmer_template, + STATE(969), 1, sym_decorator, - STATE(1253), 1, + STATE(1189), 1, sym_glimmer_opening_tag, - STATE(1454), 1, + STATE(1297), 1, sym_field_definition, ACTIONS(5), 2, sym_html_comment, @@ -66912,12 +67005,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1065), 3, + STATE(1056), 3, sym_string, sym__property_name, sym_computed_property_name, [37222] = 24, - ACTIONS(59), 1, + ACTIONS(71), 1, anon_sym_LT, ACTIONS(91), 1, anon_sym_AT, @@ -66935,25 +67028,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, ACTIONS(1981), 1, aux_sym_method_definition_token1, - ACTIONS(2036), 1, - anon_sym_RBRACE, - ACTIONS(2038), 1, + ACTIONS(2028), 1, anon_sym_SEMI, - STATE(859), 1, + ACTIONS(2038), 1, + anon_sym_RBRACE, + STATE(854), 1, aux_sym_class_body_repeat1, - STATE(898), 1, + STATE(897), 1, aux_sym_export_statement_repeat1, - STATE(939), 1, - sym_glimmer_template, - STATE(940), 1, - sym_class_static_block, STATE(941), 1, sym_method_definition, - STATE(966), 1, + STATE(942), 1, + sym_class_static_block, + STATE(944), 1, + sym_glimmer_template, + STATE(969), 1, sym_decorator, - STATE(1253), 1, + STATE(1189), 1, sym_glimmer_opening_tag, - STATE(1454), 1, + STATE(1297), 1, sym_field_definition, ACTIONS(5), 2, sym_html_comment, @@ -66968,19 +67061,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1065), 3, + STATE(1056), 3, sym_string, sym__property_name, sym_computed_property_name, [37302] = 24, - ACTIONS(59), 1, + ACTIONS(71), 1, anon_sym_LT, ACTIONS(91), 1, anon_sym_AT, ACTIONS(1963), 1, anon_sym_STAR, - ACTIONS(1967), 1, - anon_sym_SEMI, ACTIONS(1969), 1, anon_sym_LBRACK, ACTIONS(1971), 1, @@ -66993,23 +67084,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, ACTIONS(1981), 1, aux_sym_method_definition_token1, + ACTIONS(2028), 1, + anon_sym_SEMI, ACTIONS(2040), 1, anon_sym_RBRACE, - STATE(855), 1, + STATE(854), 1, aux_sym_class_body_repeat1, - STATE(898), 1, + STATE(897), 1, aux_sym_export_statement_repeat1, - STATE(939), 1, - sym_glimmer_template, - STATE(940), 1, - sym_class_static_block, STATE(941), 1, sym_method_definition, - STATE(966), 1, + STATE(942), 1, + sym_class_static_block, + STATE(944), 1, + sym_glimmer_template, + STATE(969), 1, sym_decorator, - STATE(1253), 1, + STATE(1189), 1, sym_glimmer_opening_tag, - STATE(1454), 1, + STATE(1297), 1, sym_field_definition, ACTIONS(5), 2, sym_html_comment, @@ -67024,7 +67117,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1065), 3, + STATE(1056), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67053,9 +67146,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, STATE(895), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, - STATE(1178), 1, + STATE(1192), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67070,11 +67163,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_export, anon_sym_let, sym_identifier, - STATE(1175), 3, + STATE(1191), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(1213), 3, + STATE(1204), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67085,15 +67178,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(1861), 1, + ACTIONS(1833), 1, anon_sym_LBRACE, - ACTIONS(1865), 1, + ACTIONS(1837), 1, anon_sym_LBRACK, ACTIONS(2060), 1, anon_sym_COMMA, ACTIONS(2062), 1, anon_sym_RBRACE, - STATE(1225), 1, + STATE(1220), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67101,15 +67194,15 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2064), 2, sym_number, sym_private_property_identifier, - STATE(1228), 3, + STATE(1179), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(1531), 3, + STATE(1530), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(1546), 3, + STATE(1533), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -67121,50 +67214,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37509] = 14, - ACTIONS(669), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(1865), 1, - anon_sym_LBRACK, - ACTIONS(2060), 1, - anon_sym_COMMA, - ACTIONS(2068), 1, - anon_sym_RBRACE, - STATE(1243), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2064), 2, - sym_number, - sym_private_property_identifier, - STATE(1239), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(1531), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(1546), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(2066), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [37566] = 18, + [37509] = 18, ACTIONS(91), 1, anon_sym_AT, ACTIONS(99), 1, @@ -67179,13 +67229,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2074), 1, + ACTIONS(2070), 1, anon_sym_async, - ACTIONS(2076), 1, + ACTIONS(2072), 1, anon_sym_static, STATE(895), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, @@ -67193,57 +67243,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2052), 2, sym_number, sym_private_property_identifier, - ACTIONS(2072), 2, + ACTIONS(2068), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(2078), 2, + ACTIONS(2074), 2, anon_sym_get, anon_sym_set, - ACTIONS(2070), 3, + ACTIONS(2066), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(1213), 3, + STATE(1204), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(1389), 3, + STATE(1336), 3, sym_spread_element, sym_method_definition, sym_pair, - [37631] = 12, + [37574] = 14, ACTIONS(669), 1, anon_sym_DOT_DOT_DOT, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(1861), 1, + ACTIONS(1833), 1, anon_sym_LBRACE, - ACTIONS(1865), 1, + ACTIONS(1837), 1, anon_sym_LBRACK, + ACTIONS(2060), 1, + anon_sym_COMMA, + ACTIONS(2078), 1, + anon_sym_RBRACE, + STATE(1240), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(2064), 2, sym_number, sym_private_property_identifier, - ACTIONS(2082), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(1369), 3, + STATE(1236), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(1531), 3, + STATE(1530), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(1546), 3, + STATE(1533), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - ACTIONS(2080), 7, + ACTIONS(2076), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -67251,68 +67304,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [37683] = 16, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(748), 1, - anon_sym_RBRACE, + [37631] = 12, + ACTIONS(669), 1, + anon_sym_DOT_DOT_DOT, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(866), 1, - anon_sym_async, - ACTIONS(2048), 1, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(1837), 1, anon_sym_LBRACK, - ACTIONS(2084), 1, - anon_sym_STAR, - ACTIONS(2088), 1, - anon_sym_EQ, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, - aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(858), 2, + ACTIONS(2064), 2, sym_number, sym_private_property_identifier, - ACTIONS(868), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(1337), 3, + ACTIONS(2082), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1335), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(1530), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 4, + STATE(1533), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(2080), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [37741] = 16, + anon_sym_get, + anon_sym_set, + [37683] = 15, ACTIONS(101), 1, anon_sym_COMMA, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(866), 1, - anon_sym_async, ACTIONS(2048), 1, anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, - anon_sym_EQ, - ACTIONS(2090), 1, + ACTIONS(2086), 1, anon_sym_RBRACE, - STATE(1210), 1, + ACTIONS(2090), 1, + anon_sym_EQ, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67323,21 +67372,24 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 4, + ACTIONS(864), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [37799] = 16, + [37739] = 16, ACTIONS(101), 1, anon_sym_COMMA, + ACTIONS(754), 1, + anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -67348,13 +67400,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - ACTIONS(2092), 1, - anon_sym_RBRACE, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67365,10 +67415,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67377,9 +67427,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [37857] = 15, + [37797] = 15, ACTIONS(101), 1, anon_sym_COMMA, + ACTIONS(720), 1, + anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -67388,14 +67440,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, - anon_sym_EQ, ACTIONS(2090), 1, - anon_sym_RBRACE, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, + anon_sym_EQ, + STATE(1205), 1, aux_sym_object_repeat1, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -67405,10 +67455,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67418,25 +67468,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [37913] = 15, + [37853] = 16, ACTIONS(101), 1, anon_sym_COMMA, + ACTIONS(720), 1, + anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, + ACTIONS(866), 1, + anon_sym_async, ACTIONS(2048), 1, anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - ACTIONS(2092), 1, - anon_sym_RBRACE, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1205), 1, aux_sym_object_repeat1, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -67446,24 +67498,21 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 5, + ACTIONS(864), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [37969] = 15, + [37911] = 15, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(720), 1, - anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -67472,12 +67521,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1201), 1, - aux_sym_object_repeat1, - STATE(1210), 1, + ACTIONS(2092), 1, + anon_sym_RBRACE, + STATE(1206), 1, aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -67487,10 +67538,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67500,7 +67551,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [38025] = 15, + [37967] = 15, ACTIONS(101), 1, anon_sym_COMMA, ACTIONS(754), 1, @@ -67513,11 +67564,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67528,10 +67579,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67541,11 +67592,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [38081] = 16, + [38023] = 16, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(754), 1, - anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -67556,11 +67605,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2086), 1, + anon_sym_RBRACE, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67571,10 +67622,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67583,7 +67634,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [38139] = 16, + [38081] = 16, ACTIONS(101), 1, anon_sym_COMMA, ACTIONS(854), 1, @@ -67596,13 +67647,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - ACTIONS(2094), 1, + ACTIONS(2092), 1, anon_sym_RBRACE, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67613,10 +67664,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67625,10 +67676,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [38197] = 16, + [38139] = 16, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(720), 1, + ACTIONS(748), 1, anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, @@ -67640,12 +67691,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1201), 1, - aux_sym_object_repeat1, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -67655,10 +67706,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67667,11 +67718,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [38255] = 15, + [38197] = 15, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(748), 1, - anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -67680,11 +67729,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1210), 1, + ACTIONS(2094), 1, + anon_sym_RBRACE, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67695,10 +67746,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67708,24 +67759,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [38311] = 15, + [38253] = 16, ACTIONS(101), 1, anon_sym_COMMA, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, + ACTIONS(866), 1, + anon_sym_async, ACTIONS(2048), 1, anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, ACTIONS(2094), 1, anon_sym_RBRACE, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67736,35 +67789,36 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 5, + ACTIONS(864), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - [38367] = 13, + [38311] = 15, ACTIONS(101), 1, anon_sym_COMMA, + ACTIONS(748), 1, + anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2088), 1, + ACTIONS(2084), 1, + anon_sym_STAR, + ACTIONS(2090), 1, anon_sym_EQ, - ACTIONS(2094), 1, - anon_sym_RBRACE, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67772,22 +67826,23 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2086), 2, + ACTIONS(868), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 7, + ACTIONS(864), 5, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [38418] = 13, + [38367] = 13, ACTIONS(101), 1, anon_sym_COMMA, ACTIONS(854), 1, @@ -67796,13 +67851,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2088), 1, - anon_sym_EQ, - ACTIONS(2090), 1, + ACTIONS(2086), 1, anon_sym_RBRACE, - STATE(1210), 1, + ACTIONS(2090), 1, + anon_sym_EQ, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67810,10 +67865,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67825,10 +67880,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38469] = 13, + [38418] = 14, + ACTIONS(1969), 1, + anon_sym_LBRACK, + ACTIONS(1973), 1, + anon_sym_DQUOTE, + ACTIONS(1975), 1, + anon_sym_SQUOTE, + ACTIONS(2096), 1, + anon_sym_STAR, + ACTIONS(2098), 1, + anon_sym_LBRACE, + ACTIONS(2100), 1, + anon_sym_async, + ACTIONS(2106), 1, + sym__automatic_semicolon, + STATE(947), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2102), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(2104), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(2088), 3, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + STATE(1066), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1961), 4, + anon_sym_export, + anon_sym_let, + sym_identifier, + anon_sym_static, + [38471] = 13, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(754), 1, + ACTIONS(720), 1, anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, @@ -67836,22 +67930,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1205), 1, aux_sym_object_repeat1, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67863,7 +67957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38520] = 13, + [38522] = 13, ACTIONS(101), 1, anon_sym_COMMA, ACTIONS(854), 1, @@ -67872,13 +67966,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - ACTIONS(2092), 1, + ACTIONS(2094), 1, anon_sym_RBRACE, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67886,10 +67980,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67901,10 +67995,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38571] = 13, + [38573] = 13, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(720), 1, + ACTIONS(754), 1, anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, @@ -67912,22 +68006,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1201), 1, - aux_sym_object_repeat1, - STATE(1210), 1, + STATE(1206), 1, aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67939,22 +68033,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38622] = 13, + [38624] = 13, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(748), 1, - anon_sym_RBRACE, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2088), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1210), 1, + ACTIONS(2092), 1, + anon_sym_RBRACE, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -67962,10 +68056,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -67977,104 +68071,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [38673] = 14, - ACTIONS(1969), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, + [38675] = 13, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(748), 1, + anon_sym_RBRACE, + ACTIONS(854), 1, anon_sym_DQUOTE, - ACTIONS(1975), 1, + ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(2096), 1, - anon_sym_STAR, - ACTIONS(2098), 1, - anon_sym_LBRACE, - ACTIONS(2100), 1, - anon_sym_async, - ACTIONS(2106), 1, - sym__automatic_semicolon, - STATE(949), 1, - sym_statement_block, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(2090), 1, + anon_sym_EQ, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2102), 2, + ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2104), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(2086), 3, + ACTIONS(2088), 2, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - STATE(1067), 3, + anon_sym_COLON, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1961), 4, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [38726] = 18, - ACTIONS(91), 1, - anon_sym_AT, + anon_sym_get, + anon_sym_set, + [38726] = 12, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2109), 1, - anon_sym_export, - ACTIONS(2111), 1, + ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2113), 1, - anon_sym_class, - ACTIONS(2115), 1, - anon_sym_async, - ACTIONS(2119), 1, - anon_sym_static, - ACTIONS(2121), 1, - aux_sym_method_definition_token1, - ACTIONS(2123), 1, - anon_sym_get, - ACTIONS(2125), 1, - anon_sym_set, - STATE(942), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, + ACTIONS(2090), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(864), 2, - anon_sym_let, - sym_identifier, - ACTIONS(2117), 2, + ACTIONS(858), 2, sym_number, sym_private_property_identifier, - STATE(1488), 3, + ACTIONS(868), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(2109), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - [38786] = 14, + ACTIONS(864), 5, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + [38774] = 13, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(866), 1, anon_sym_async, - ACTIONS(2044), 1, - anon_sym_COMMA, ACTIONS(2048), 1, anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2127), 1, - anon_sym_RBRACE, - STATE(1189), 1, - aux_sym_object_repeat1, + ACTIONS(2090), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -68084,10 +68167,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + ACTIONS(2109), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -68096,7 +68182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [38838] = 13, + [38824] = 13, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -68107,9 +68193,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2127), 1, + ACTIONS(2112), 1, anon_sym_RBRACE, - STATE(1189), 1, + STATE(1195), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -68120,10 +68206,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -68133,55 +68219,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [38888] = 12, + [38874] = 18, + ACTIONS(91), 1, + anon_sym_AT, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2084), 1, + ACTIONS(2114), 1, + anon_sym_export, + ACTIONS(2116), 1, anon_sym_STAR, - ACTIONS(2088), 1, - anon_sym_EQ, + ACTIONS(2118), 1, + anon_sym_class, + ACTIONS(2120), 1, + anon_sym_async, + ACTIONS(2124), 1, + anon_sym_static, + ACTIONS(2126), 1, + aux_sym_method_definition_token1, + ACTIONS(2128), 1, + anon_sym_get, + ACTIONS(2130), 1, + anon_sym_set, + STATE(943), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(858), 2, + ACTIONS(864), 2, + anon_sym_let, + sym_identifier, + ACTIONS(2122), 2, sym_number, sym_private_property_identifier, - ACTIONS(868), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(2129), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(1337), 3, + STATE(1419), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 5, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - [38936] = 13, + [38934] = 14, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(866), 1, anon_sym_async, + ACTIONS(2044), 1, + anon_sym_COMMA, ACTIONS(2048), 1, anon_sym_LBRACK, ACTIONS(2084), 1, anon_sym_STAR, - ACTIONS(2088), 1, - anon_sym_EQ, + ACTIONS(2112), 1, + anon_sym_RBRACE, + STATE(1195), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -68191,13 +68287,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2129), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -68213,32 +68306,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2132), 1, - anon_sym_STAR, + ACTIONS(2090), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2134), 2, + ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2136), 2, - anon_sym_get, - anon_sym_set, - STATE(1360), 3, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(2109), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(2086), 4, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(864), 5, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, + anon_sym_get, + anon_sym_set, [39029] = 12, ACTIONS(854), 1, anon_sym_DQUOTE, @@ -68259,13 +68352,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(868), 2, anon_sym_get, anon_sym_set, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2138), 2, + ACTIONS(2132), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -68274,29 +68367,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [39076] = 10, + [39076] = 11, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2096), 1, + ACTIONS(2134), 1, anon_sym_STAR, + ACTIONS(2138), 1, + anon_sym_get, + ACTIONS(2140), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2140), 2, + ACTIONS(2136), 2, sym_number, sym_private_property_identifier, - ACTIONS(2142), 2, - anon_sym_get, - anon_sym_set, - STATE(1336), 3, + STATE(1382), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(2086), 4, + ACTIONS(2088), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, @@ -68307,30 +68401,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [39119] = 11, + [39121] = 10, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2144), 1, + ACTIONS(2096), 1, anon_sym_STAR, - ACTIONS(2148), 1, - anon_sym_get, - ACTIONS(2150), 1, - anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2146), 2, + ACTIONS(2142), 2, sym_number, sym_private_property_identifier, - STATE(1379), 3, + ACTIONS(2144), 2, + anon_sym_get, + anon_sym_set, + STATE(1353), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(2086), 4, + ACTIONS(2088), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, @@ -68341,30 +68434,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [39164] = 11, + [39164] = 10, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2152), 1, + ACTIONS(2146), 1, anon_sym_STAR, - ACTIONS(2156), 1, - anon_sym_get, - ACTIONS(2158), 1, - anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2154), 2, + ACTIONS(2148), 2, sym_number, sym_private_property_identifier, - STATE(1362), 3, + ACTIONS(2150), 2, + anon_sym_get, + anon_sym_set, + STATE(1380), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(2086), 4, + ACTIONS(2088), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, @@ -68375,39 +68467,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [39209] = 10, + [39207] = 11, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2088), 1, - anon_sym_EQ, + ACTIONS(2084), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(858), 2, sym_number, sym_private_property_identifier, - ACTIONS(2086), 2, + ACTIONS(868), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(2129), 2, + ACTIONS(2132), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(1337), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 7, + ACTIONS(864), 5, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, [39252] = 16, ACTIONS(91), 1, anon_sym_AT, @@ -68417,33 +68510,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2111), 1, + ACTIONS(2116), 1, anon_sym_STAR, - ACTIONS(2115), 1, + ACTIONS(2120), 1, anon_sym_async, - ACTIONS(2119), 1, + ACTIONS(2124), 1, anon_sym_static, - ACTIONS(2121), 1, + ACTIONS(2126), 1, aux_sym_method_definition_token1, - ACTIONS(2123), 1, + ACTIONS(2128), 1, anon_sym_get, - ACTIONS(2125), 1, + ACTIONS(2130), 1, anon_sym_set, - STATE(942), 1, + STATE(943), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2117), 2, + ACTIONS(2122), 2, sym_number, sym_private_property_identifier, ACTIONS(864), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(1488), 3, + STATE(1419), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -68454,21 +68547,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1975), 1, anon_sym_SQUOTE, - ACTIONS(2160), 1, + ACTIONS(2152), 1, anon_sym_STAR, - ACTIONS(2162), 1, + ACTIONS(2154), 1, anon_sym_async, - ACTIONS(2166), 1, + ACTIONS(2158), 1, anon_sym_get, - ACTIONS(2168), 1, + ACTIONS(2160), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2164), 2, + ACTIONS(2156), 2, sym_number, sym_private_property_identifier, - STATE(1050), 3, + STATE(1059), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -68477,46 +68570,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - ACTIONS(2086), 4, + ACTIONS(2088), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [39354] = 11, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2044), 1, - anon_sym_COMMA, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(2127), 1, - anon_sym_RBRACE, - STATE(1189), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(858), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(1337), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [39399] = 16, + [39354] = 16, ACTIONS(91), 1, anon_sym_AT, ACTIONS(1969), 1, @@ -68525,70 +68584,104 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1975), 1, anon_sym_SQUOTE, - ACTIONS(2170), 1, + ACTIONS(2162), 1, anon_sym_STAR, - ACTIONS(2172), 1, + ACTIONS(2164), 1, anon_sym_async, - ACTIONS(2176), 1, + ACTIONS(2168), 1, anon_sym_static, - ACTIONS(2178), 1, + ACTIONS(2170), 1, aux_sym_method_definition_token1, - ACTIONS(2180), 1, + ACTIONS(2172), 1, anon_sym_get, - ACTIONS(2182), 1, + ACTIONS(2174), 1, anon_sym_set, - STATE(942), 1, + STATE(943), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2174), 2, + ACTIONS(2166), 2, sym_number, sym_private_property_identifier, ACTIONS(1961), 3, anon_sym_export, anon_sym_let, sym_identifier, - STATE(1068), 3, + STATE(1067), 3, sym_string, sym__property_name, sym_computed_property_name, - [39454] = 11, + [39409] = 11, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2084), 1, + ACTIONS(2176), 1, anon_sym_STAR, + ACTIONS(2180), 1, + anon_sym_get, + ACTIONS(2182), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(858), 2, + ACTIONS(2178), 2, sym_number, sym_private_property_identifier, - ACTIONS(868), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(2086), 2, + STATE(1399), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(2088), 4, + sym__automatic_semicolon, anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(2138), 2, + anon_sym_SEMI, + anon_sym_EQ, + ACTIONS(864), 5, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + [39454] = 11, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2044), 1, anon_sym_COMMA, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(2112), 1, anon_sym_RBRACE, - STATE(1337), 3, + STATE(1195), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(858), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 5, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, + anon_sym_get, + anon_sym_set, [39499] = 3, ACTIONS(5), 2, sym_html_comment, @@ -68639,7 +68732,38 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39555] = 8, + [39555] = 9, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(858), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(2132), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(1306), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(864), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [39595] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -68652,11 +68776,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2192), 2, sym_number, sym_private_property_identifier, - STATE(1364), 3, + STATE(1400), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(2086), 4, + ACTIONS(2088), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, @@ -68669,7 +68793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [39593] = 8, + [39633] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -68682,11 +68806,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2194), 2, sym_number, sym_private_property_identifier, - STATE(1365), 3, + STATE(1401), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(2086), 4, + ACTIONS(2088), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, @@ -68699,7 +68823,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [39631] = 3, + [39671] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -68724,11 +68848,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39659] = 3, + [39699] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2200), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68736,7 +68860,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2202), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68749,39 +68873,36 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39687] = 6, - ACTIONS(2204), 1, - anon_sym_LPAREN, - ACTIONS(2206), 1, - anon_sym_DOT, - STATE(987), 1, - sym_arguments, + [39727] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2200), 8, + ACTIONS(2204), 7, anon_sym_export, anon_sym_let, - anon_sym_class, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2202), 8, + ACTIONS(2206), 12, anon_sym_STAR, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LT, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39721] = 3, + [39755] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2208), 7, + ACTIONS(2204), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68789,7 +68910,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2210), 12, + ACTIONS(2206), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68802,11 +68923,29 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39749] = 3, + [39783] = 8, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2142), 2, + sym_number, + sym_private_property_identifier, + STATE(1353), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(2088), 4, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68814,7 +68953,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + [39821] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2200), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(2202), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68827,11 +68978,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39777] = 3, + [39849] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2196), 7, + ACTIONS(2204), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68839,7 +68990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2198), 12, + ACTIONS(2206), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68852,11 +69003,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39805] = 3, + [39877] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2200), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68864,7 +69015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2202), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68877,11 +69028,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39833] = 3, + [39905] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2212), 7, + ACTIONS(2208), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68889,7 +69040,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2214), 12, + ACTIONS(2210), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68902,11 +69053,39 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39861] = 3, + [39933] = 6, + ACTIONS(2216), 1, + anon_sym_LPAREN, + ACTIONS(2218), 1, + anon_sym_DOT, + STATE(970), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2212), 8, + anon_sym_export, + anon_sym_let, + anon_sym_class, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(2214), 8, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [39967] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2216), 7, + ACTIONS(2200), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68914,7 +69093,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2218), 12, + ACTIONS(2202), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68927,11 +69106,29 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39889] = 3, + [39995] = 8, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2216), 7, + ACTIONS(2220), 2, + sym_number, + sym_private_property_identifier, + STATE(1385), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(2088), 4, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68939,7 +69136,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2218), 12, + [40033] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2204), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(2206), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68952,11 +69161,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39917] = 3, + [40061] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2216), 7, + ACTIONS(2200), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68964,7 +69173,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2218), 12, + ACTIONS(2202), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -68977,11 +69186,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39945] = 3, + [40089] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2196), 7, + ACTIONS(2200), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -68989,7 +69198,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2198), 12, + ACTIONS(2202), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69002,11 +69211,96 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [39973] = 3, + [40117] = 8, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2148), 2, + sym_number, + sym_private_property_identifier, + STATE(1380), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(2088), 4, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + ACTIONS(864), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [40155] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2204), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(2206), 12, + anon_sym_STAR, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [40183] = 8, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2222), 2, + sym_number, + sym_private_property_identifier, + STATE(1384), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(2088), 4, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + ACTIONS(864), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [40221] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2220), 7, + ACTIONS(2224), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69014,7 +69308,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2222), 12, + ACTIONS(2226), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69027,11 +69321,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40001] = 3, + [40249] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2216), 7, + ACTIONS(2228), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69039,7 +69333,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2218), 12, + ACTIONS(2230), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69052,11 +69346,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40029] = 3, + [40277] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2216), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69064,7 +69358,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2218), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69077,11 +69371,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40057] = 3, + [40305] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69089,7 +69383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69102,37 +69396,13 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40085] = 4, - ACTIONS(2224), 1, + [40333] = 4, + ACTIONS(2232), 1, sym__automatic_semicolon, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(499), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(497), 11, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, - [40115] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2196), 7, + ACTIONS(505), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69140,9 +69410,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2198), 12, + ACTIONS(503), 11, anon_sym_STAR, - anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_LBRACK, @@ -69153,11 +69422,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40143] = 3, + [40363] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2196), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69165,7 +69434,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2198), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69178,43 +69447,13 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40171] = 8, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2140), 2, - sym_number, - sym_private_property_identifier, - STATE(1336), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(2086), 4, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [40209] = 4, - ACTIONS(2226), 1, + [40391] = 4, + ACTIONS(2234), 1, sym__automatic_semicolon, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(505), 7, + ACTIONS(499), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69222,7 +69461,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(503), 11, + ACTIONS(497), 11, anon_sym_STAR, anon_sym_RBRACE, anon_sym_SEMI, @@ -69234,41 +69473,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40239] = 8, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2228), 2, - sym_number, - sym_private_property_identifier, - STATE(1380), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(2086), 4, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [40277] = 3, + [40421] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69276,7 +69485,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69289,11 +69498,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40305] = 3, + [40449] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2230), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69301,7 +69510,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2232), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69314,11 +69523,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40333] = 3, + [40477] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69326,7 +69535,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69339,11 +69548,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40361] = 3, + [40505] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69351,7 +69560,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69364,11 +69573,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40389] = 3, + [40533] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2196), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69376,7 +69585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2198), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69389,11 +69598,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40417] = 3, + [40561] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69401,7 +69610,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69414,11 +69623,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40445] = 3, + [40589] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2184), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69426,7 +69635,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2186), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69439,41 +69648,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40473] = 8, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2234), 2, - sym_number, - sym_private_property_identifier, - STATE(1381), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(2086), 4, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [40511] = 3, + [40617] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2188), 7, + ACTIONS(2204), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69481,7 +69660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2190), 12, + ACTIONS(2206), 12, anon_sym_STAR, anon_sym_COMMA, anon_sym_RBRACE, @@ -69494,72 +69673,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40539] = 8, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2134), 2, - sym_number, - sym_private_property_identifier, - STATE(1360), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(2086), 4, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [40577] = 9, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(858), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(2138), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(1337), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [40617] = 3, + [40645] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2216), 7, + ACTIONS(1381), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69567,9 +69685,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2218), 12, + ACTIONS(1383), 11, anon_sym_STAR, - anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_LBRACK, @@ -69580,11 +69697,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40645] = 3, + [40672] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2236), 7, + ACTIONS(499), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69592,7 +69709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2238), 11, + ACTIONS(497), 11, anon_sym_STAR, anon_sym_RBRACE, anon_sym_SEMI, @@ -69604,11 +69721,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40672] = 3, + [40699] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2240), 7, + ACTIONS(511), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69616,7 +69733,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2242), 11, + ACTIONS(509), 11, anon_sym_STAR, anon_sym_RBRACE, anon_sym_SEMI, @@ -69628,11 +69745,13 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40699] = 3, + [40726] = 4, + ACTIONS(2240), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2244), 7, + ACTIONS(2236), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69640,10 +69759,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2246), 11, + ACTIONS(2238), 10, anon_sym_STAR, anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LT, anon_sym_DQUOTE, @@ -69652,13 +69770,11 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40726] = 4, - ACTIONS(2248), 1, - anon_sym_SEMI, + [40755] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2244), 7, + ACTIONS(2236), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69666,9 +69782,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2246), 10, + ACTIONS(2238), 11, anon_sym_STAR, anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LT, anon_sym_DQUOTE, @@ -69677,17 +69794,17 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [40755] = 6, - ACTIONS(2255), 1, + [40782] = 6, + ACTIONS(2247), 1, anon_sym_AT, - STATE(942), 1, + STATE(943), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2253), 7, + ACTIONS(2245), 7, anon_sym_STAR, anon_sym_LBRACK, anon_sym_DQUOTE, @@ -69695,7 +69812,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, aux_sym_method_definition_token1, - ACTIONS(2251), 8, + ACTIONS(2243), 8, anon_sym_export, anon_sym_let, anon_sym_class, @@ -69704,35 +69821,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [40788] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1377), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1379), 11, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, [40815] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1369), 7, + ACTIONS(2250), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69740,7 +69833,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(1371), 11, + ACTIONS(2252), 11, anon_sym_STAR, anon_sym_RBRACE, anon_sym_SEMI, @@ -69756,7 +69849,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1500), 7, + ACTIONS(1398), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69764,7 +69857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(1502), 11, + ACTIONS(1400), 11, anon_sym_STAR, anon_sym_RBRACE, anon_sym_SEMI, @@ -69780,7 +69873,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(499), 7, + ACTIONS(2254), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69788,7 +69881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(497), 11, + ACTIONS(2256), 11, anon_sym_STAR, anon_sym_RBRACE, anon_sym_SEMI, @@ -69804,7 +69897,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(511), 7, + ACTIONS(2258), 7, anon_sym_export, anon_sym_let, anon_sym_async, @@ -69812,7 +69905,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(509), 11, + ACTIONS(2260), 11, anon_sym_STAR, anon_sym_RBRACE, anon_sym_SEMI, @@ -69828,20 +69921,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2258), 9, + ACTIONS(1500), 7, anon_sym_export, anon_sym_let, - anon_sym_class, anon_sym_async, - anon_sym_DOT, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2260), 9, + ACTIONS(1502), 11, anon_sym_STAR, - anon_sym_LPAREN, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LT, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, @@ -69876,109 +69969,78 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2266), 7, + ACTIONS(2266), 9, anon_sym_export, anon_sym_let, + anon_sym_class, anon_sym_async, + anon_sym_DOT, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2268), 11, + ACTIONS(2268), 9, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, + anon_sym_LPAREN, anon_sym_LBRACK, - anon_sym_LT, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [41004] = 9, + [41004] = 11, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(2270), 1, - anon_sym_EQ_GT, + anon_sym_STAR, + ACTIONS(2274), 1, + anon_sym_get, + ACTIONS(2276), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(2272), 2, sym_number, sym_private_property_identifier, - STATE(1273), 3, + STATE(1321), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 7, + ACTIONS(864), 5, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [41042] = 13, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(722), 1, - anon_sym_var, - ACTIONS(736), 1, - anon_sym_class, - ACTIONS(738), 1, - anon_sym_async, - ACTIONS(740), 1, - anon_sym_function, - ACTIONS(2086), 1, - anon_sym_LPAREN, - ACTIONS(2274), 1, - anon_sym_default, - STATE(408), 1, - sym_declaration, - STATE(966), 1, - sym_decorator, - STATE(1127), 1, - aux_sym_export_statement_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(724), 2, - anon_sym_let, - anon_sym_const, - STATE(389), 5, - sym_variable_declaration, - sym_lexical_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [41088] = 10, + [41046] = 10, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, - ACTIONS(2276), 1, + ACTIONS(2278), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2272), 2, + ACTIONS(2280), 2, sym_number, sym_private_property_identifier, - ACTIONS(2278), 2, + ACTIONS(2282), 2, anon_sym_get, anon_sym_set, - STATE(1273), 3, + STATE(1274), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -69988,91 +70050,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [41128] = 11, + [41086] = 9, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, - ACTIONS(2280), 1, - anon_sym_STAR, ACTIONS(2284), 1, - anon_sym_get, - ACTIONS(2286), 1, - anon_sym_set, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2282), 2, + ACTIONS(2280), 2, sym_number, sym_private_property_identifier, - STATE(1315), 3, + STATE(1274), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 5, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, anon_sym_async, sym_identifier, anon_sym_static, - [41170] = 12, + anon_sym_get, + anon_sym_set, + [41124] = 11, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, - ACTIONS(2288), 1, + ACTIONS(2286), 1, anon_sym_STAR, ACTIONS(2290), 1, - anon_sym_async, - ACTIONS(2294), 1, anon_sym_get, - ACTIONS(2296), 1, + ACTIONS(2292), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2292), 2, + ACTIONS(2288), 2, sym_number, sym_private_property_identifier, - STATE(1319), 3, + STATE(1373), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 4, + ACTIONS(864), 5, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [41214] = 11, + [41166] = 10, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, - ACTIONS(2298), 1, + ACTIONS(2146), 1, anon_sym_STAR, - ACTIONS(2302), 1, - anon_sym_get, - ACTIONS(2304), 1, - anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2300), 2, + ACTIONS(2148), 2, sym_number, sym_private_property_identifier, - STATE(1274), 3, + ACTIONS(2150), 2, + anon_sym_get, + anon_sym_set, + STATE(1380), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70082,34 +70140,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [41256] = 10, + [41206] = 13, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(722), 1, + anon_sym_var, + ACTIONS(736), 1, + anon_sym_class, + ACTIONS(738), 1, + anon_sym_async, + ACTIONS(740), 1, + anon_sym_function, + ACTIONS(2088), 1, + anon_sym_LPAREN, + ACTIONS(2294), 1, + anon_sym_default, + STATE(408), 1, + sym_declaration, + STATE(969), 1, + sym_decorator, + STATE(1127), 1, + aux_sym_export_statement_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(724), 2, + anon_sym_let, + anon_sym_const, + STATE(389), 5, + sym_variable_declaration, + sym_lexical_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [41252] = 12, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, - ACTIONS(2132), 1, + ACTIONS(2296), 1, anon_sym_STAR, + ACTIONS(2298), 1, + anon_sym_async, + ACTIONS(2302), 1, + anon_sym_get, + ACTIONS(2304), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2134), 2, + ACTIONS(2300), 2, sym_number, sym_private_property_identifier, - ACTIONS(2136), 2, - anon_sym_get, - anon_sym_set, - STATE(1360), 3, + STATE(1330), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 5, + ACTIONS(864), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, [41296] = 11, @@ -70119,7 +70212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(2306), 1, anon_sym_STAR, @@ -70133,7 +70226,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2308), 2, sym_number, sym_private_property_identifier, - STATE(1383), 3, + STATE(1325), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70150,7 +70243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(2314), 1, anon_sym_STAR, @@ -70164,7 +70257,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2316), 2, sym_number, sym_private_property_identifier, - STATE(1294), 3, + STATE(1403), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70174,131 +70267,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [41380] = 8, + [41380] = 11, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, - anon_sym_LPAREN, + ACTIONS(2322), 1, + anon_sym_STAR, + ACTIONS(2324), 1, + anon_sym_async, + ACTIONS(2328), 1, + anon_sym_get, + ACTIONS(2330), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2322), 2, + ACTIONS(2326), 2, sym_number, sym_private_property_identifier, - STATE(1394), 3, + STATE(1337), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [41415] = 12, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(722), 1, - anon_sym_var, - ACTIONS(736), 1, - anon_sym_class, - ACTIONS(738), 1, - anon_sym_async, - ACTIONS(740), 1, - anon_sym_function, - ACTIONS(2274), 1, - anon_sym_default, - STATE(408), 1, - sym_declaration, - STATE(966), 1, - sym_decorator, - STATE(1127), 1, - aux_sym_export_statement_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(724), 2, - anon_sym_let, - anon_sym_const, - STATE(389), 5, - sym_variable_declaration, - sym_lexical_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [41458] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1512), 8, + ACTIONS(864), 4, anon_sym_export, anon_sym_let, - anon_sym_class, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1514), 8, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, - [41483] = 10, + [41421] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(866), 1, - anon_sym_async, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2084), 1, - anon_sym_STAR, + ACTIONS(2088), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(858), 2, + ACTIONS(2332), 2, sym_number, sym_private_property_identifier, - ACTIONS(868), 2, - anon_sym_get, - anon_sym_set, - STATE(1337), 3, + STATE(1284), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 4, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [41522] = 8, + anon_sym_get, + anon_sym_set, + [41456] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2324), 2, + ACTIONS(2334), 2, sym_number, sym_private_property_identifier, - STATE(1401), 3, + STATE(1294), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70310,22 +70351,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41557] = 8, + [41491] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2326), 2, + ACTIONS(2336), 2, sym_number, sym_private_property_identifier, - STATE(1410), 3, + STATE(1328), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70337,44 +70378,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41592] = 3, + [41526] = 8, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(2088), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2328), 8, + ACTIONS(2338), 2, + sym_number, + sym_private_property_identifier, + STATE(1350), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, - anon_sym_class, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2330), 8, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, - [41617] = 8, + [41561] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2332), 2, + ACTIONS(2340), 2, sym_number, sym_private_property_identifier, - STATE(1275), 3, + STATE(1376), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70386,22 +70432,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41652] = 8, + [41596] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2334), 2, + ACTIONS(2342), 2, sym_number, sym_private_property_identifier, - STATE(1276), 3, + STATE(1377), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70413,22 +70459,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41687] = 8, + [41631] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2336), 2, + ACTIONS(2344), 2, sym_number, sym_private_property_identifier, - STATE(1357), 3, + STATE(1477), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70440,22 +70486,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41722] = 8, + [41666] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2338), 2, + ACTIONS(2280), 2, sym_number, sym_private_property_identifier, - STATE(1301), 3, + STATE(1274), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70467,22 +70513,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41757] = 8, + [41701] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2346), 8, + anon_sym_export, + anon_sym_let, + anon_sym_class, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(2348), 8, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [41726] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2350), 8, + anon_sym_export, + anon_sym_let, + anon_sym_class, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(2352), 8, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [41751] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2340), 2, + ACTIONS(2354), 2, sym_number, sym_private_property_identifier, - STATE(1304), 3, + STATE(1447), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70494,49 +70584,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41792] = 8, + [41786] = 10, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, - anon_sym_LPAREN, + ACTIONS(2096), 1, + anon_sym_STAR, + ACTIONS(2356), 1, + anon_sym_async, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2342), 2, + ACTIONS(2142), 2, sym_number, sym_private_property_identifier, - STATE(1458), 3, + ACTIONS(2144), 2, + anon_sym_get, + anon_sym_set, + STATE(1353), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 7, + ACTIONS(864), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [41827] = 8, + [41825] = 12, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(722), 1, + anon_sym_var, + ACTIONS(736), 1, + anon_sym_class, + ACTIONS(738), 1, + anon_sym_async, + ACTIONS(740), 1, + anon_sym_function, + ACTIONS(2358), 1, + anon_sym_default, + STATE(408), 1, + sym_declaration, + STATE(969), 1, + sym_decorator, + STATE(1127), 1, + aux_sym_export_statement_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(724), 2, + anon_sym_let, + anon_sym_const, + STATE(389), 5, + sym_variable_declaration, + sym_lexical_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [41868] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2344), 2, + ACTIONS(2148), 2, sym_number, sym_private_property_identifier, - STATE(1460), 3, + STATE(1380), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70548,27 +70671,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [41862] = 10, + [41903] = 11, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2096), 1, + ACTIONS(2360), 1, anon_sym_STAR, - ACTIONS(2346), 1, + ACTIONS(2362), 1, anon_sym_async, + ACTIONS(2366), 1, + anon_sym_get, + ACTIONS(2368), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2140), 2, + ACTIONS(2364), 2, sym_number, sym_private_property_identifier, - ACTIONS(2142), 2, - anon_sym_get, - anon_sym_set, - STATE(1336), 3, + STATE(1383), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70577,7 +70701,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_let, sym_identifier, anon_sym_static, - [41901] = 12, + [41944] = 12, ACTIONS(91), 1, anon_sym_AT, ACTIONS(722), 1, @@ -70588,11 +70712,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(740), 1, anon_sym_function, - ACTIONS(2348), 1, + ACTIONS(2294), 1, anon_sym_default, STATE(408), 1, sym_declaration, - STATE(966), 1, + STATE(969), 1, sym_decorator, STATE(1127), 1, aux_sym_export_statement_repeat1, @@ -70608,44 +70732,49 @@ static const uint16_t ts_small_parse_table[] = { sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [41944] = 3, + [41987] = 8, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(2088), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 8, + ACTIONS(2370), 2, + sym_number, + sym_private_property_identifier, + STATE(1396), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, - anon_sym_class, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(1468), 8, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, - [41969] = 8, + [42022] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2134), 2, + ACTIONS(2372), 2, sym_number, sym_private_property_identifier, - STATE(1360), 3, + STATE(1397), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70657,52 +70786,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42004] = 11, + [42057] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2350), 1, - anon_sym_STAR, - ACTIONS(2352), 1, - anon_sym_async, - ACTIONS(2356), 1, - anon_sym_get, - ACTIONS(2358), 1, - anon_sym_set, + ACTIONS(2088), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2354), 2, + ACTIONS(2374), 2, sym_number, sym_private_property_identifier, - STATE(1363), 3, + STATE(1404), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 4, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, + anon_sym_async, sym_identifier, anon_sym_static, - [42045] = 8, + anon_sym_get, + anon_sym_set, + [42092] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2360), 2, + ACTIONS(2376), 2, sym_number, sym_private_property_identifier, - STATE(1374), 3, + STATE(1405), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70714,22 +70840,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42080] = 8, + [42127] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2362), 2, + ACTIONS(2378), 2, sym_number, sym_private_property_identifier, - STATE(1376), 3, + STATE(1411), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70741,22 +70867,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42115] = 8, + [42162] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2364), 2, + ACTIONS(2380), 2, sym_number, sym_private_property_identifier, - STATE(1377), 3, + STATE(1412), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70768,22 +70894,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42150] = 8, + [42197] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2366), 2, + ACTIONS(2382), 2, sym_number, sym_private_property_identifier, - STATE(1326), 3, + STATE(1414), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70795,22 +70921,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42185] = 8, + [42232] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2368), 2, + ACTIONS(2384), 2, sym_number, sym_private_property_identifier, - STATE(1384), 3, + STATE(1415), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70822,22 +70948,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42220] = 8, + [42267] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2370), 2, + ACTIONS(2386), 2, sym_number, sym_private_property_identifier, - STATE(1385), 3, + STATE(1441), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70849,49 +70975,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42255] = 8, + [42302] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2212), 8, + anon_sym_export, + anon_sym_let, + anon_sym_class, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(2214), 8, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [42327] = 10, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, + ACTIONS(866), 1, + anon_sym_async, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, - anon_sym_LPAREN, + ACTIONS(2084), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2372), 2, + ACTIONS(858), 2, sym_number, sym_private_property_identifier, - STATE(1391), 3, + ACTIONS(868), 2, + anon_sym_get, + anon_sym_set, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(864), 7, + ACTIONS(864), 4, anon_sym_export, anon_sym_let, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [42290] = 8, + [42366] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2374), 2, + ACTIONS(2388), 2, sym_number, sym_private_property_identifier, - STATE(1392), 3, + STATE(1339), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70903,44 +71053,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42325] = 3, + [42401] = 8, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(2088), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2376), 8, + ACTIONS(2390), 2, + sym_number, + sym_private_property_identifier, + STATE(1340), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(864), 7, anon_sym_export, anon_sym_let, - anon_sym_class, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2378), 8, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, - [42350] = 8, + [42436] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2380), 2, + ACTIONS(2392), 2, sym_number, sym_private_property_identifier, - STATE(1395), 3, + STATE(1476), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -70952,7 +71107,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42385] = 3, + [42471] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -70974,76 +71129,66 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [42410] = 8, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(2086), 1, - anon_sym_LPAREN, + [42496] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2382), 2, - sym_number, - sym_private_property_identifier, - STATE(1480), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(864), 7, + ACTIONS(1466), 8, anon_sym_export, anon_sym_let, + anon_sym_class, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [42445] = 8, - ACTIONS(854), 1, + ACTIONS(1468), 8, + anon_sym_STAR, + anon_sym_LBRACK, anon_sym_DQUOTE, - ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(2086), 1, - anon_sym_LPAREN, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [42521] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2272), 2, - sym_number, - sym_private_property_identifier, - STATE(1273), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(864), 7, + ACTIONS(1512), 8, anon_sym_export, anon_sym_let, + anon_sym_class, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [42480] = 8, + ACTIONS(1514), 8, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [42546] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2384), 2, + ACTIONS(2394), 2, sym_number, sym_private_property_identifier, - STATE(1327), 3, + STATE(1450), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71055,22 +71200,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42515] = 8, + [42581] = 8, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2048), 1, anon_sym_LBRACK, - ACTIONS(2086), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2386), 2, + ACTIONS(2396), 2, sym_number, sym_private_property_identifier, - STATE(1481), 3, + STATE(1394), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71082,58 +71227,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42550] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2200), 8, - anon_sym_export, - anon_sym_let, - anon_sym_class, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(2202), 8, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, - [42575] = 11, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, - ACTIONS(2388), 1, - anon_sym_STAR, - ACTIONS(2390), 1, - anon_sym_async, - ACTIONS(2394), 1, - anon_sym_get, - ACTIONS(2396), 1, - anon_sym_set, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2392), 2, - sym_number, - sym_private_property_identifier, - STATE(1324), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(864), 4, - anon_sym_export, - anon_sym_let, - sym_identifier, - anon_sym_static, [42616] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, @@ -71144,10 +71237,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(858), 2, + ACTIONS(2398), 2, sym_number, sym_private_property_identifier, - STATE(1337), 3, + STATE(1281), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71159,27 +71252,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42648] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2398), 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, - [42670] = 7, + [42648] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71189,10 +71262,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2272), 2, + ACTIONS(2148), 2, sym_number, sym_private_property_identifier, - STATE(1273), 3, + STATE(1380), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71204,27 +71277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42702] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2400), 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, - [42724] = 7, + [42680] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71234,10 +71287,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2140), 2, + ACTIONS(2400), 2, sym_number, sym_private_property_identifier, - STATE(1336), 3, + STATE(1381), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71249,7 +71302,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42756] = 2, + [42712] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -71269,7 +71322,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [42778] = 7, + [42734] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71279,10 +71332,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2134), 2, + ACTIONS(2396), 2, sym_number, sym_private_property_identifier, - STATE(1360), 3, + STATE(1394), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71294,7 +71347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42810] = 7, + [42766] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71307,7 +71360,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2404), 2, sym_number, sym_private_property_identifier, - STATE(1310), 3, + STATE(1395), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71319,7 +71372,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42842] = 7, + [42798] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71332,7 +71385,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2406), 2, sym_number, sym_private_property_identifier, - STATE(1457), 3, + STATE(1398), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71344,7 +71397,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42874] = 7, + [42830] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71357,7 +71410,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2408), 2, sym_number, sym_private_property_identifier, - STATE(1361), 3, + STATE(1402), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71369,7 +71422,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42906] = 7, + [42862] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71382,7 +71435,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2410), 2, sym_number, sym_private_property_identifier, - STATE(1471), 3, + STATE(1446), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71394,7 +71447,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42938] = 7, + [42894] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71404,10 +71457,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2360), 2, + ACTIONS(2412), 2, sym_number, sym_private_property_identifier, - STATE(1374), 3, + STATE(1367), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71419,7 +71472,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [42970] = 7, + [42926] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71429,10 +71482,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2336), 2, + ACTIONS(2414), 2, sym_number, sym_private_property_identifier, - STATE(1357), 3, + STATE(1475), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71444,7 +71497,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43002] = 7, + [42958] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71454,10 +71507,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2412), 2, + ACTIONS(2416), 2, sym_number, sym_private_property_identifier, - STATE(1375), 3, + STATE(1410), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71469,7 +71522,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43034] = 7, + [42990] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71479,10 +71532,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2414), 2, + ACTIONS(2418), 2, sym_number, sym_private_property_identifier, - STATE(1397), 3, + STATE(1413), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71494,7 +71547,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43066] = 7, + [43022] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71504,10 +71557,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2416), 2, + ACTIONS(2420), 2, sym_number, sym_private_property_identifier, - STATE(1378), 3, + STATE(1303), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71519,7 +71572,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43098] = 7, + [43054] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71529,10 +71582,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(858), 2, sym_number, sym_private_property_identifier, - STATE(1382), 3, + STATE(1306), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71544,7 +71597,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43130] = 7, + [43086] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71554,10 +71607,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2420), 2, + ACTIONS(2280), 2, sym_number, sym_private_property_identifier, - STATE(1486), 3, + STATE(1274), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71569,7 +71622,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43162] = 7, + [43118] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71579,10 +71632,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2422), 2, + ACTIONS(2386), 2, sym_number, sym_private_property_identifier, - STATE(1390), 3, + STATE(1441), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71594,7 +71647,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43194] = 7, + [43150] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2422), 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, + [43172] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, @@ -71607,7 +71680,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2424), 2, sym_number, sym_private_property_identifier, - STATE(1393), 3, + STATE(1316), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -71619,32 +71692,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [43226] = 7, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2048), 1, - anon_sym_LBRACK, + [43204] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2426), 2, - sym_number, - sym_private_property_identifier, - STATE(1280), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(864), 7, - anon_sym_export, - anon_sym_let, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [43258] = 2, + ACTIONS(2426), 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, + [43226] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -71664,6 +71732,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + [43248] = 7, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2048), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2142), 2, + sym_number, + sym_private_property_identifier, + STATE(1353), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(864), 7, + anon_sym_export, + anon_sym_let, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, [43280] = 2, ACTIONS(5), 2, sym_html_comment, @@ -71697,9 +71790,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(2440), 1, anon_sym_DOT, - STATE(1109), 1, + STATE(1165), 1, sym_string, - STATE(1277), 1, + STATE(1320), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, @@ -71707,7 +71800,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2438), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(1575), 2, + STATE(1585), 2, sym_namespace_import, sym_named_imports, [43339] = 8, @@ -71721,12 +71814,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, ACTIONS(2446), 1, anon_sym_RBRACE, - STATE(1205), 1, - sym_import_specifier, + STATE(1172), 1, + sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1605), 2, + STATE(1173), 2, sym__module_export_name, sym_string, [43366] = 8, @@ -71740,207 +71833,215 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, ACTIONS(2452), 1, anon_sym_RBRACE, - STATE(1257), 1, - sym_export_specifier, + STATE(1235), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1215), 2, + STATE(1606), 2, sym__module_export_name, sym_string, - [43393] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2454), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - anon_sym_RBRACK, - [43407] = 6, + [43393] = 6, ACTIONS(897), 1, anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - ACTIONS(2456), 1, + ACTIONS(2454), 1, sym_identifier, - STATE(1136), 1, + STATE(1161), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1045), 3, + STATE(1076), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [43429] = 7, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(2088), 1, - anon_sym_EQ, - ACTIONS(2094), 1, + [43415] = 7, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2448), 1, + sym_identifier, + ACTIONS(2456), 1, anon_sym_RBRACE, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, - aux_sym_object_repeat1, + STATE(1461), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 2, - anon_sym_LPAREN, + STATE(1606), 2, + sym__module_export_name, + sym_string, + [43439] = 4, + ACTIONS(2458), 1, + anon_sym_COMMA, + STATE(1024), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1586), 5, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_COLON, - [43453] = 6, + anon_sym_RBRACK, + [43457] = 6, ACTIONS(897), 1, anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - ACTIONS(2458), 1, + ACTIONS(2461), 1, sym_identifier, - STATE(1195), 1, + STATE(1106), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1087), 3, + STATE(1039), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [43475] = 4, - ACTIONS(2460), 1, - anon_sym_COMMA, - STATE(1026), 1, - aux_sym_sequence_expression_repeat1, + [43479] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1586), 5, + ACTIONS(2463), 7, + anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_COLON, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, anon_sym_RBRACK, - [43493] = 7, - ACTIONS(101), 1, + [43493] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2465), 7, anon_sym_COMMA, - ACTIONS(2088), 1, - anon_sym_EQ, - ACTIONS(2090), 1, anon_sym_RBRACE, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, - aux_sym_object_repeat1, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + anon_sym_RBRACK, + [43507] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [43517] = 7, - ACTIONS(101), 1, + ACTIONS(2467), 7, anon_sym_COMMA, - ACTIONS(754), 1, anon_sym_RBRACE, - ACTIONS(2088), 1, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, anon_sym_EQ, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, - aux_sym_object_repeat1, + anon_sym_RBRACK, + [43521] = 6, + ACTIONS(2473), 1, + anon_sym_EQ, + ACTIONS(2475), 1, + sym__automatic_semicolon, + STATE(1249), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 2, - anon_sym_LPAREN, + ACTIONS(2469), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(2471), 2, + anon_sym_in, + anon_sym_of, + [43543] = 4, + ACTIONS(1713), 1, + anon_sym_COMMA, + STATE(1024), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2478), 5, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_COLON, - [43541] = 7, + anon_sym_RBRACK, + [43561] = 7, ACTIONS(101), 1, anon_sym_COMMA, - ACTIONS(2088), 1, - anon_sym_EQ, - ACTIONS(2092), 1, + ACTIONS(754), 1, anon_sym_RBRACE, - STATE(1210), 1, + ACTIONS(2090), 1, + anon_sym_EQ, + STATE(1206), 1, aux_sym_object_pattern_repeat1, - STATE(1250), 1, + STATE(1251), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - [43565] = 6, + [43585] = 6, ACTIONS(897), 1, anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - ACTIONS(2463), 1, + ACTIONS(2454), 1, sym_identifier, - STATE(1139), 1, + STATE(1106), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1043), 3, + STATE(1076), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [43587] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2465), 7, + [43607] = 7, + ACTIONS(101), 1, anon_sym_COMMA, + ACTIONS(720), 1, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, + ACTIONS(2090), 1, anon_sym_EQ, - anon_sym_RBRACK, - [43601] = 7, + STATE(1205), 1, + aux_sym_object_repeat1, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [43631] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(2448), 1, + ACTIONS(2442), 1, sym_identifier, - ACTIONS(2467), 1, + ACTIONS(2480), 1, anon_sym_RBRACE, - STATE(1354), 1, + STATE(1324), 1, sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1215), 2, + STATE(1173), 2, sym__module_export_name, sym_string, - [43625] = 7, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(720), 1, - anon_sym_RBRACE, - ACTIONS(2088), 1, - anon_sym_EQ, - STATE(1201), 1, - aux_sym_object_repeat1, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [43649] = 2, + [43655] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2469), 7, + ACTIONS(2482), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, @@ -71948,288 +72049,241 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, anon_sym_EQ, anon_sym_RBRACK, - [43663] = 7, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2442), 1, - sym_identifier, - ACTIONS(2471), 1, - anon_sym_RBRACE, - STATE(1352), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(1605), 2, - sym__module_export_name, - sym_string, - [43687] = 6, + [43669] = 6, ACTIONS(897), 1, anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - ACTIONS(2458), 1, + ACTIONS(2454), 1, sym_identifier, - STATE(1139), 1, + STATE(1216), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1087), 3, + STATE(1076), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [43709] = 7, + [43691] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2448), 1, sym_identifier, - ACTIONS(2473), 1, + ACTIONS(2484), 1, anon_sym_RBRACE, - STATE(1354), 1, - sym_export_specifier, + STATE(1461), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1215), 2, + STATE(1606), 2, sym__module_export_name, sym_string, - [43733] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2475), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - anon_sym_RBRACK, - [43747] = 7, - ACTIONS(101), 1, - anon_sym_COMMA, - ACTIONS(748), 1, - anon_sym_RBRACE, - ACTIONS(2088), 1, - anon_sym_EQ, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, - STATE(1250), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [43771] = 4, - ACTIONS(1747), 1, - anon_sym_COMMA, - STATE(1026), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2477), 5, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [43789] = 7, + [43715] = 7, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, ACTIONS(2442), 1, sym_identifier, - ACTIONS(2479), 1, + ACTIONS(2486), 1, anon_sym_RBRACE, - STATE(1352), 1, - sym_import_specifier, + STATE(1324), 1, + sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1605), 2, + STATE(1173), 2, sym__module_export_name, sym_string, - [43813] = 6, + [43739] = 5, + ACTIONS(2488), 1, + anon_sym_EQ, + STATE(1086), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2471), 2, + anon_sym_in, + anon_sym_of, + ACTIONS(2469), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [43759] = 6, ACTIONS(897), 1, anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - ACTIONS(2458), 1, + ACTIONS(2490), 1, sym_identifier, - STATE(1136), 1, + STATE(1161), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1087), 3, + STATE(1029), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [43835] = 6, - ACTIONS(2485), 1, + [43781] = 7, + ACTIONS(101), 1, + anon_sym_COMMA, + ACTIONS(2090), 1, anon_sym_EQ, - ACTIONS(2487), 1, - sym__automatic_semicolon, - STATE(1219), 1, - sym__initializer, + ACTIONS(2092), 1, + anon_sym_RBRACE, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2481), 2, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [43805] = 7, + ACTIONS(101), 1, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(2483), 2, - anon_sym_in, - anon_sym_of, - [43857] = 2, + ACTIONS(2090), 1, + anon_sym_EQ, + ACTIONS(2094), 1, + anon_sym_RBRACE, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2490), 7, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [43829] = 7, + ACTIONS(101), 1, anon_sym_COMMA, + ACTIONS(2086), 1, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - anon_sym_RBRACK, - [43871] = 5, - ACTIONS(2492), 1, + ACTIONS(2090), 1, anon_sym_EQ, - STATE(1083), 1, - sym__initializer, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 2, - anon_sym_in, - anon_sym_of, - ACTIONS(2481), 3, - sym__automatic_semicolon, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [43853] = 7, + ACTIONS(101), 1, anon_sym_COMMA, - anon_sym_SEMI, - [43891] = 5, - ACTIONS(2494), 1, - anon_sym_default, - ACTIONS(2496), 1, + ACTIONS(748), 1, anon_sym_RBRACE, - ACTIONS(2498), 1, - anon_sym_case, + ACTIONS(2090), 1, + anon_sym_EQ, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, + STATE(1251), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1051), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [43910] = 2, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [43877] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2490), 6, - sym__automatic_semicolon, + ACTIONS(2492), 7, anon_sym_COMMA, - anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_in, anon_sym_of, anon_sym_EQ, - [43923] = 2, + anon_sym_RBRACK, + [43891] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1650), 6, + ACTIONS(1652), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_in, anon_sym_of, anon_sym_EQ, - [43936] = 2, + [43904] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1383), 6, - anon_sym_as, + ACTIONS(2482), 6, + sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - anon_sym_LPAREN, - anon_sym_COLON, - [43949] = 6, - ACTIONS(2485), 1, + anon_sym_SEMI, + anon_sym_in, + anon_sym_of, anon_sym_EQ, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1289), 1, - sym__initializer, - STATE(1422), 1, - sym_formal_parameters, + [43917] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2502), 2, + ACTIONS(2467), 6, sym__automatic_semicolon, + anon_sym_COMMA, anon_sym_SEMI, - [43970] = 5, - ACTIONS(2504), 1, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [43930] = 5, + ACTIONS(2494), 1, anon_sym_default, - ACTIONS(2507), 1, + ACTIONS(2496), 1, anon_sym_RBRACE, - ACTIONS(2509), 1, + ACTIONS(2498), 1, anon_sym_case, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1051), 3, + STATE(1070), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, - [43989] = 2, + [43949] = 6, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2442), 1, + sym_identifier, + STATE(1324), 1, + sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1652), 6, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - [44002] = 2, + STATE(1173), 2, + sym__module_export_name, + sym_string, + [43970] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1648), 6, + ACTIONS(2492), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_in, anon_sym_of, anon_sym_EQ, - [44015] = 5, - ACTIONS(2494), 1, - anon_sym_default, - ACTIONS(2498), 1, - anon_sym_case, - ACTIONS(2512), 1, - anon_sym_RBRACE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(1046), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [44034] = 2, + [43983] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -72240,1320 +72294,1336 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_EQ, - [44047] = 5, - ACTIONS(1861), 1, + [43996] = 5, + ACTIONS(1833), 1, anon_sym_LBRACE, - ACTIONS(2514), 1, + ACTIONS(2500), 1, sym_identifier, - ACTIONS(2516), 1, + ACTIONS(2502), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1106), 3, + STATE(1139), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [44066] = 5, + [44015] = 5, ACTIONS(897), 1, anon_sym_LBRACE, ACTIONS(899), 1, anon_sym_LBRACK, - ACTIONS(2518), 1, + ACTIONS(2504), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1249), 3, + STATE(1208), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [44085] = 5, - ACTIONS(2522), 1, + [44034] = 5, + ACTIONS(2508), 1, anon_sym_BQUOTE, - ACTIONS(2524), 1, + ACTIONS(2510), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2520), 2, + ACTIONS(2506), 2, sym__template_chars, sym_escape_sequence, - STATE(1066), 2, + STATE(1060), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [44104] = 5, - ACTIONS(2524), 1, + [44053] = 6, + ACTIONS(2473), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1458), 1, + sym__initializer, + STATE(1474), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2514), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [44074] = 5, + ACTIONS(2510), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(2518), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2516), 2, + sym__template_chars, + sym_escape_sequence, + STATE(1071), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [44093] = 5, + ACTIONS(2494), 1, + anon_sym_default, + ACTIONS(2498), 1, + anon_sym_case, + ACTIONS(2520), 1, + anon_sym_RBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(1049), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [44112] = 6, + ACTIONS(2473), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1392), 1, + sym_formal_parameters, + STATE(1453), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2522), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [44133] = 5, + ACTIONS(2510), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(2526), 1, + ACTIONS(2524), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2520), 2, + ACTIONS(2516), 2, sym__template_chars, sym_escape_sequence, - STATE(1066), 2, + STATE(1071), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [44123] = 2, + [44152] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2475), 6, + ACTIONS(1648), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_in, anon_sym_of, anon_sym_EQ, - [44136] = 2, + [44165] = 5, + ACTIONS(2510), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(2528), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2526), 2, + sym__template_chars, + sym_escape_sequence, + STATE(1057), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [44184] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2454), 6, + ACTIONS(2463), 6, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, anon_sym_in, anon_sym_of, anon_sym_EQ, - [44149] = 2, + [44197] = 5, + ACTIONS(1833), 1, + anon_sym_LBRACE, + ACTIONS(2502), 1, + anon_sym_LBRACK, + ACTIONS(2530), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1367), 6, + STATE(1581), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [44216] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1379), 6, anon_sym_as, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_from, anon_sym_LPAREN, anon_sym_COLON, - [44162] = 5, - ACTIONS(1861), 1, - anon_sym_LBRACE, - ACTIONS(2516), 1, - anon_sym_LBRACK, - ACTIONS(2528), 1, - sym_identifier, + [44229] = 6, + ACTIONS(2473), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1352), 1, + sym__initializer, + STATE(1497), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1581), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [44181] = 6, + ACTIONS(2532), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [44250] = 6, + ACTIONS(2473), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1360), 1, + sym__initializer, + STATE(1498), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2534), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [44271] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1650), 6, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [44284] = 6, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(2442), 1, + ACTIONS(2448), 1, sym_identifier, - STATE(1352), 1, + STATE(1461), 1, sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1605), 2, + STATE(1606), 2, sym__module_export_name, sym_string, - [44202] = 6, - ACTIONS(2485), 1, - anon_sym_EQ, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1351), 1, - sym_formal_parameters, - STATE(1459), 1, - sym__initializer, + [44305] = 5, + ACTIONS(2536), 1, + anon_sym_default, + ACTIONS(2539), 1, + anon_sym_RBRACE, + ACTIONS(2541), 1, + anon_sym_case, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2530), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [44223] = 5, - ACTIONS(2535), 1, + STATE(1070), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [44324] = 5, + ACTIONS(2547), 1, anon_sym_BQUOTE, - ACTIONS(2537), 1, + ACTIONS(2549), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2532), 2, + ACTIONS(2544), 2, sym__template_chars, sym_escape_sequence, - STATE(1066), 2, + STATE(1071), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [44242] = 6, - ACTIONS(2485), 1, - anon_sym_EQ, - ACTIONS(2500), 1, + [44343] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1367), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, anon_sym_LPAREN, - STATE(1317), 1, - sym__initializer, - STATE(1402), 1, - sym_formal_parameters, + anon_sym_COLON, + [44356] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2540), 2, + ACTIONS(1367), 5, sym__automatic_semicolon, + anon_sym_with, + anon_sym_LPAREN, anon_sym_SEMI, - [44263] = 6, - ACTIONS(2485), 1, anon_sym_EQ, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1320), 1, + [44368] = 3, + ACTIONS(2552), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1302), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [44382] = 3, + ACTIONS(2555), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1302), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [44396] = 4, + ACTIONS(2473), 1, + anon_sym_EQ, + STATE(1249), 1, sym__initializer, - STATE(1403), 1, - sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2542), 2, + ACTIONS(2469), 3, sym__automatic_semicolon, + anon_sym_COMMA, anon_sym_SEMI, - [44284] = 6, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2448), 1, + [44412] = 6, + ACTIONS(2558), 1, sym_identifier, - STATE(1354), 1, - sym_export_specifier, + ACTIONS(2560), 1, + anon_sym_LBRACE, + ACTIONS(2562), 1, + anon_sym_extends, + STATE(680), 1, + sym_class_body, + STATE(1435), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [44432] = 4, + ACTIONS(2090), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(2109), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [44448] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(2564), 1, + anon_sym_export, + ACTIONS(2566), 1, + anon_sym_class, + STATE(943), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1215), 2, - sym__module_export_name, - sym_string, - [44305] = 5, - ACTIONS(2524), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(2546), 1, - anon_sym_BQUOTE, + [44468] = 6, + ACTIONS(2560), 1, + anon_sym_LBRACE, + ACTIONS(2562), 1, + anon_sym_extends, + ACTIONS(2568), 1, + sym_identifier, + STATE(680), 1, + sym_class_body, + STATE(1435), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2544), 2, - sym__template_chars, - sym_escape_sequence, - STATE(1058), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [44324] = 2, + [44488] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2469), 6, + ACTIONS(1379), 5, sym__automatic_semicolon, - anon_sym_COMMA, + anon_sym_with, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_in, - anon_sym_of, anon_sym_EQ, - [44337] = 5, - ACTIONS(2524), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(2550), 1, - anon_sym_BQUOTE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2548), 2, - sym__template_chars, - sym_escape_sequence, - STATE(1059), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [44356] = 6, - ACTIONS(2552), 1, - sym_identifier, - ACTIONS(2554), 1, + [44500] = 6, + ACTIONS(2560), 1, anon_sym_LBRACE, - ACTIONS(2556), 1, + ACTIONS(2562), 1, anon_sym_extends, + ACTIONS(2570), 1, + sym_identifier, STATE(679), 1, sym_class_body, - STATE(1482), 1, + STATE(1355), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44376] = 5, + [44520] = 5, ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2127), 1, + ACTIONS(2112), 1, anon_sym_RBRACE, - STATE(1189), 1, + STATE(1195), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 2, + ACTIONS(2088), 2, anon_sym_LPAREN, anon_sym_COLON, - [44394] = 6, - ACTIONS(2060), 1, - anon_sym_COMMA, - ACTIONS(2086), 1, - anon_sym_COLON, - ACTIONS(2088), 1, - anon_sym_EQ, - ACTIONS(2558), 1, - anon_sym_RBRACE, - STATE(1210), 1, - aux_sym_object_pattern_repeat1, + [44538] = 6, + ACTIONS(2560), 1, + anon_sym_LBRACE, + ACTIONS(2562), 1, + anon_sym_extends, + ACTIONS(2572), 1, + sym_identifier, + STATE(679), 1, + sym_class_body, + STATE(1355), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [44558] = 6, + ACTIONS(1325), 1, + anon_sym_LPAREN, + ACTIONS(2574), 1, + sym_identifier, + ACTIONS(2576), 1, + anon_sym_LBRACK, + ACTIONS(2578), 1, + sym_private_property_identifier, + STATE(565), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44414] = 2, + [44578] = 4, + ACTIONS(2582), 1, + anon_sym_in, + ACTIONS(2584), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1367), 5, + ACTIONS(2580), 3, sym__automatic_semicolon, - anon_sym_with, - anon_sym_LPAREN, + anon_sym_COMMA, anon_sym_SEMI, + [44594] = 3, + ACTIONS(2586), 1, anon_sym_EQ, - [44426] = 6, - ACTIONS(2554), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1290), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [44608] = 6, + ACTIONS(2560), 1, anon_sym_LBRACE, - ACTIONS(2556), 1, + ACTIONS(2562), 1, anon_sym_extends, - ACTIONS(2560), 1, + ACTIONS(2588), 1, sym_identifier, - STATE(678), 1, + STATE(679), 1, sym_class_body, - STATE(1461), 1, + STATE(1355), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44446] = 5, + [44628] = 5, ACTIONS(854), 1, anon_sym_DQUOTE, ACTIONS(856), 1, anon_sym_SQUOTE, - ACTIONS(2562), 1, + ACTIONS(2590), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1553), 2, + STATE(1529), 2, sym__module_export_name, sym_string, - [44464] = 6, - ACTIONS(2556), 1, + [44646] = 6, + ACTIONS(1570), 1, + anon_sym_LPAREN, + ACTIONS(2592), 1, + sym_identifier, + ACTIONS(2594), 1, + anon_sym_LBRACK, + ACTIONS(2596), 1, + sym_private_property_identifier, + STATE(673), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [44666] = 6, + ACTIONS(2562), 1, anon_sym_extends, - ACTIONS(2564), 1, + ACTIONS(2598), 1, sym_identifier, - ACTIONS(2566), 1, + ACTIONS(2600), 1, anon_sym_LBRACE, STATE(546), 1, sym_class_body, - STATE(1334), 1, + STATE(1454), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44484] = 4, + [44686] = 6, + ACTIONS(2060), 1, + anon_sym_COMMA, ACTIONS(2088), 1, + anon_sym_COLON, + ACTIONS(2090), 1, anon_sym_EQ, + ACTIONS(2602), 1, + anon_sym_RBRACE, + STATE(1206), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(2129), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [44500] = 6, - ACTIONS(2556), 1, - anon_sym_extends, - ACTIONS(2566), 1, - anon_sym_LBRACE, - ACTIONS(2568), 1, + [44706] = 5, + ACTIONS(854), 1, + anon_sym_DQUOTE, + ACTIONS(856), 1, + anon_sym_SQUOTE, + ACTIONS(2604), 1, sym_identifier, - STATE(529), 1, - sym_class_body, - STATE(1400), 1, - sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44520] = 6, - ACTIONS(2554), 1, - anon_sym_LBRACE, - ACTIONS(2556), 1, + STATE(1311), 2, + sym__module_export_name, + sym_string, + [44724] = 6, + ACTIONS(2562), 1, anon_sym_extends, - ACTIONS(2570), 1, + ACTIONS(2600), 1, + anon_sym_LBRACE, + ACTIONS(2606), 1, sym_identifier, - STATE(678), 1, + STATE(529), 1, sym_class_body, - STATE(1461), 1, + STATE(1494), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44540] = 4, - ACTIONS(2574), 1, - anon_sym_in, - ACTIONS(2576), 1, - anon_sym_of, + [44744] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(2608), 1, + anon_sym_export, + ACTIONS(2610), 1, + anon_sym_class, + STATE(943), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2572), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [44556] = 3, - ACTIONS(2578), 1, - anon_sym_EQ, + [44764] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1290), 4, + ACTIONS(1302), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, + anon_sym_EQ, anon_sym_RBRACK, - [44570] = 6, + [44776] = 6, ACTIONS(2060), 1, anon_sym_COMMA, - ACTIONS(2086), 1, - anon_sym_COLON, ACTIONS(2088), 1, + anon_sym_COLON, + ACTIONS(2090), 1, anon_sym_EQ, - ACTIONS(2580), 1, + ACTIONS(2612), 1, anon_sym_RBRACE, - STATE(1179), 1, + STATE(1252), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44590] = 2, + [44796] = 6, + ACTIONS(2560), 1, + anon_sym_LBRACE, + ACTIONS(2562), 1, + anon_sym_extends, + ACTIONS(2614), 1, + sym_identifier, + STATE(680), 1, + sym_class_body, + STATE(1435), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1302), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [44602] = 4, - ACTIONS(2485), 1, - anon_sym_EQ, - STATE(1219), 1, - sym__initializer, + [44816] = 4, + ACTIONS(2616), 1, + anon_sym_from, + STATE(1489), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2481), 3, + ACTIONS(2618), 2, sym__automatic_semicolon, - anon_sym_COMMA, anon_sym_SEMI, - [44618] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(2582), 1, - anon_sym_export, - ACTIONS(2584), 1, - anon_sym_class, - STATE(942), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - ACTIONS(5), 2, + [44831] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(2620), 1, + anon_sym_DQUOTE, + STATE(1156), 1, + aux_sym_string_repeat1, + ACTIONS(2622), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [44848] = 5, + ACTIONS(3), 1, sym_comment, - [44638] = 3, - ACTIONS(2586), 1, - anon_sym_EQ, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(2624), 1, + anon_sym_DQUOTE, + STATE(1147), 1, + aux_sym_string_repeat1, + ACTIONS(2626), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [44865] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(1302), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [44652] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(2589), 1, - anon_sym_export, - ACTIONS(2591), 1, - anon_sym_class, - STATE(942), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(2620), 1, + anon_sym_SQUOTE, + STATE(1164), 1, + aux_sym_string_repeat2, + ACTIONS(2628), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [44882] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44672] = 6, - ACTIONS(2554), 1, - anon_sym_LBRACE, - ACTIONS(2556), 1, - anon_sym_extends, - ACTIONS(2593), 1, - sym_identifier, - STATE(679), 1, - sym_class_body, - STATE(1482), 1, - sym_class_heritage, + ACTIONS(1652), 4, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [44893] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(2624), 1, + anon_sym_SQUOTE, + STATE(1149), 1, + aux_sym_string_repeat2, + ACTIONS(2630), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [44910] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44692] = 5, - ACTIONS(854), 1, - anon_sym_DQUOTE, - ACTIONS(856), 1, - anon_sym_SQUOTE, - ACTIONS(2595), 1, - sym_identifier, + ACTIONS(1650), 4, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [44921] = 4, + ACTIONS(2632), 1, + anon_sym_COMMA, + STATE(1121), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1353), 2, - sym__module_export_name, - sym_string, - [44710] = 6, - ACTIONS(2554), 1, + ACTIONS(2634), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [44936] = 5, + ACTIONS(2636), 1, anon_sym_LBRACE, - ACTIONS(2556), 1, + ACTIONS(2638), 1, anon_sym_extends, - ACTIONS(2597), 1, - sym_identifier, - STATE(678), 1, + STATE(337), 1, sym_class_body, - STATE(1461), 1, + STATE(1481), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44730] = 6, - ACTIONS(1568), 1, + [44953] = 5, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2599), 1, + ACTIONS(2640), 1, sym_identifier, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - sym_private_property_identifier, - STATE(673), 1, - sym_arguments, + ACTIONS(2642), 1, + anon_sym_STAR, + STATE(1347), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44750] = 2, + [44970] = 4, + ACTIONS(1694), 1, + anon_sym_COMMA, + STATE(1133), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1383), 5, + ACTIONS(2478), 2, sym__automatic_semicolon, - anon_sym_with, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_EQ, - [44762] = 6, - ACTIONS(2554), 1, + [44985] = 5, + ACTIONS(2600), 1, anon_sym_LBRACE, - ACTIONS(2556), 1, + ACTIONS(2638), 1, anon_sym_extends, - ACTIONS(2605), 1, - sym_identifier, - STATE(679), 1, + STATE(544), 1, sym_class_body, - STATE(1482), 1, + STATE(1323), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44782] = 3, - ACTIONS(2607), 1, + [45002] = 4, + ACTIONS(2088), 1, + anon_sym_COLON, + ACTIONS(2090), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1302), 4, + ACTIONS(2644), 2, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [44796] = 6, - ACTIONS(1325), 1, + [45017] = 5, + ACTIONS(1570), 1, anon_sym_LPAREN, - ACTIONS(2610), 1, - sym_identifier, - ACTIONS(2612), 1, - anon_sym_LBRACK, - ACTIONS(2614), 1, - sym_private_property_identifier, - STATE(565), 1, + ACTIONS(1576), 1, + anon_sym_DOT, + ACTIONS(2646), 1, + sym_optional_chain, + STATE(678), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44816] = 4, - ACTIONS(2616), 1, - anon_sym_COMMA, - STATE(1099), 1, - aux_sym_array_repeat1, + [45034] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1763), 2, - anon_sym_RPAREN, - anon_sym_RBRACK, - [44831] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + ACTIONS(1684), 4, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + [45045] = 5, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2648), 1, + sym_identifier, + ACTIONS(2650), 1, + anon_sym_STAR, + STATE(1347), 1, + sym_formal_parameters, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(2619), 1, - anon_sym_DQUOTE, - STATE(1105), 1, - aux_sym_string_repeat1, - ACTIONS(2621), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [44848] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2619), 1, - anon_sym_SQUOTE, - STATE(1108), 1, - aux_sym_string_repeat2, - ACTIONS(2623), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [44865] = 3, + [45062] = 5, + ACTIONS(2560), 1, + anon_sym_LBRACE, + ACTIONS(2638), 1, + anon_sym_extends, + STATE(635), 1, + sym_class_body, + STATE(1346), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(2138), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [44878] = 5, - ACTIONS(2500), 1, + [45079] = 5, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2625), 1, + ACTIONS(2652), 1, sym_identifier, - ACTIONS(2627), 1, + ACTIONS(2654), 1, anon_sym_STAR, - STATE(1490), 1, + STATE(1347), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44895] = 5, + [45096] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(2584), 1, + ACTIONS(2656), 1, anon_sym_class, - STATE(942), 1, + STATE(943), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [44912] = 5, + [45113] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2629), 1, + ACTIONS(2658), 1, anon_sym_DQUOTE, - STATE(1105), 1, + STATE(1134), 1, aux_sym_string_repeat1, - ACTIONS(2631), 2, + ACTIONS(2660), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [44929] = 4, - ACTIONS(2634), 1, - anon_sym_EQ, - STATE(1285), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2483), 2, - anon_sym_in, - anon_sym_of, - [44944] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1684), 4, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - [44955] = 5, + [45130] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2636), 1, + ACTIONS(2658), 1, anon_sym_SQUOTE, - STATE(1108), 1, + STATE(1136), 1, aux_sym_string_repeat2, - ACTIONS(2638), 2, + ACTIONS(2662), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [44972] = 4, - ACTIONS(2641), 1, - anon_sym_with, - STATE(1272), 1, - sym_import_attribute, + [45147] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2643), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [44987] = 4, - ACTIONS(2645), 1, + ACTIONS(1648), 4, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_EQ, + [45158] = 4, + ACTIONS(2632), 1, anon_sym_COMMA, - STATE(1141), 1, + STATE(1146), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2647), 2, + ACTIONS(2664), 2, sym__automatic_semicolon, anon_sym_SEMI, - [45002] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2649), 1, - anon_sym_DQUOTE, - STATE(1117), 1, - aux_sym_string_repeat1, - ACTIONS(2651), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [45019] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2649), 1, - anon_sym_SQUOTE, - STATE(1118), 1, - aux_sym_string_repeat2, - ACTIONS(2653), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [45036] = 5, - ACTIONS(2554), 1, - anon_sym_LBRACE, - ACTIONS(2655), 1, - anon_sym_extends, - STATE(72), 1, - sym_class_body, - STATE(1478), 1, - sym_class_heritage, + [45173] = 4, + ACTIONS(2632), 1, + anon_sym_COMMA, + STATE(1146), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45053] = 2, + ACTIONS(2666), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [45188] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2086), 4, + ACTIONS(2088), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_EQ, - [45064] = 4, - ACTIONS(2434), 1, - anon_sym_STAR, - ACTIONS(2436), 1, + [45199] = 5, + ACTIONS(2560), 1, anon_sym_LBRACE, + ACTIONS(2638), 1, + anon_sym_extends, + STATE(638), 1, + sym_class_body, + STATE(1500), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(1528), 2, - sym_namespace_import, - sym_named_imports, - [45079] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1652), 4, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - [45090] = 5, + [45216] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2657), 1, + ACTIONS(2668), 1, anon_sym_DQUOTE, - STATE(1105), 1, + STATE(1101), 1, aux_sym_string_repeat1, - ACTIONS(2621), 2, + ACTIONS(2670), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [45107] = 5, + [45233] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2657), 1, - anon_sym_SQUOTE, - STATE(1108), 1, - aux_sym_string_repeat2, - ACTIONS(2623), 2, - sym_unescaped_single_string_fragment, + ACTIONS(2672), 1, + anon_sym_DQUOTE, + STATE(1159), 1, + aux_sym_string_repeat1, + ACTIONS(2674), 2, + sym_unescaped_double_string_fragment, sym_escape_sequence, - [45124] = 5, - ACTIONS(2554), 1, - anon_sym_LBRACE, - ACTIONS(2655), 1, - anon_sym_extends, - STATE(630), 1, - sym_class_body, - STATE(1371), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [45141] = 5, - ACTIONS(2655), 1, - anon_sym_extends, - ACTIONS(2659), 1, - anon_sym_LBRACE, - STATE(337), 1, - sym_class_body, - STATE(1281), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [45158] = 4, - ACTIONS(2645), 1, - anon_sym_COMMA, - STATE(1141), 1, - aux_sym_variable_declaration_repeat1, + [45250] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(2676), 1, + anon_sym_class, + STATE(943), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2661), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [45173] = 5, - ACTIONS(2500), 1, + [45267] = 5, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2663), 1, + ACTIONS(2678), 1, sym_identifier, - ACTIONS(2665), 1, + ACTIONS(2680), 1, anon_sym_STAR, - STATE(1335), 1, + STATE(1327), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45190] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1648), 4, + [45284] = 5, + ACTIONS(2682), 1, + anon_sym_COMMA, + ACTIONS(2684), 1, anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, + ACTIONS(2686), 1, anon_sym_EQ, - [45201] = 5, - ACTIONS(2641), 1, - anon_sym_with, - ACTIONS(2667), 1, - anon_sym_SEMI, - ACTIONS(2669), 1, - sym__automatic_semicolon, - STATE(1329), 1, - sym_import_attribute, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [45218] = 5, - ACTIONS(2566), 1, - anon_sym_LBRACE, - ACTIONS(2655), 1, - anon_sym_extends, - STATE(544), 1, - sym_class_body, - STATE(1305), 1, - sym_class_heritage, + STATE(1182), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45235] = 4, - ACTIONS(2671), 1, + [45301] = 4, + ACTIONS(2688), 1, anon_sym_COMMA, - STATE(1126), 1, - aux_sym_sequence_expression_repeat1, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1586), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [45250] = 5, + ACTIONS(1785), 2, + anon_sym_RPAREN, + anon_sym_RBRACK, + [45316] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(2674), 1, + ACTIONS(2566), 1, anon_sym_class, - STATE(942), 1, + STATE(943), 1, aux_sym_export_statement_repeat1, - STATE(966), 1, + STATE(969), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45267] = 5, - ACTIONS(661), 1, + [45333] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(2610), 1, + anon_sym_class, + STATE(943), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [45350] = 4, + ACTIONS(2691), 1, anon_sym_COMMA, - ACTIONS(2676), 1, - anon_sym_EQ, - ACTIONS(2678), 1, - anon_sym_RBRACK, - STATE(1173), 1, - aux_sym_array_pattern_repeat1, + STATE(1133), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45284] = 5, + ACTIONS(1586), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [45365] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2680), 1, + ACTIONS(2694), 1, anon_sym_DQUOTE, - STATE(1100), 1, + STATE(1147), 1, aux_sym_string_repeat1, - ACTIONS(2682), 2, + ACTIONS(2626), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [45301] = 5, - ACTIONS(2655), 1, - anon_sym_extends, - ACTIONS(2659), 1, - anon_sym_LBRACE, - STATE(354), 1, - sym_class_body, - STATE(1473), 1, - sym_class_heritage, + [45382] = 5, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2696), 1, + sym_identifier, + ACTIONS(2698), 1, + anon_sym_STAR, + STATE(1327), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45318] = 5, + [45399] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2684), 1, + ACTIONS(2694), 1, anon_sym_SQUOTE, - STATE(1108), 1, + STATE(1149), 1, aux_sym_string_repeat2, - ACTIONS(2623), 2, + ACTIONS(2630), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [45335] = 5, - ACTIONS(2500), 1, + [45416] = 5, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2686), 1, + ACTIONS(2700), 1, sym_identifier, - ACTIONS(2688), 1, + ACTIONS(2702), 1, anon_sym_STAR, - STATE(1490), 1, + STATE(1455), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45352] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(2591), 1, - anon_sym_class, - STATE(942), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, + [45433] = 5, + ACTIONS(661), 1, + anon_sym_COMMA, + ACTIONS(2686), 1, + anon_sym_EQ, + ACTIONS(2704), 1, + anon_sym_RBRACK, + STATE(1258), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45369] = 4, - ACTIONS(2690), 1, - anon_sym_from, - STATE(1292), 1, - sym__from_clause, + [45450] = 4, + ACTIONS(2706), 1, + anon_sym_EQ, + STATE(1432), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2692), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [45384] = 5, - ACTIONS(2500), 1, - anon_sym_LPAREN, - ACTIONS(2694), 1, - sym_identifier, - ACTIONS(2696), 1, + ACTIONS(2471), 2, + anon_sym_in, + anon_sym_of, + [45465] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(2668), 1, + anon_sym_SQUOTE, + STATE(1104), 1, + aux_sym_string_repeat2, + ACTIONS(2708), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [45482] = 4, + ACTIONS(2434), 1, anon_sym_STAR, - STATE(1372), 1, - sym_formal_parameters, + ACTIONS(2436), 1, + anon_sym_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45401] = 4, - ACTIONS(2645), 1, - anon_sym_COMMA, - STATE(1110), 1, - aux_sym_variable_declaration_repeat1, + STATE(1566), 2, + sym_namespace_import, + sym_named_imports, + [45497] = 5, + ACTIONS(2560), 1, + anon_sym_LBRACE, + ACTIONS(2638), 1, + anon_sym_extends, + STATE(629), 1, + sym_class_body, + STATE(1485), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2698), 2, - sym__automatic_semicolon, + [45514] = 5, + ACTIONS(2710), 1, + anon_sym_with, + ACTIONS(2712), 1, anon_sym_SEMI, - [45416] = 5, - ACTIONS(3), 1, + ACTIONS(2714), 1, + sym__automatic_semicolon, + STATE(1343), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [45531] = 5, + ACTIONS(661), 1, + anon_sym_COMMA, + ACTIONS(2686), 1, + anon_sym_EQ, + ACTIONS(2716), 1, + anon_sym_RBRACK, + STATE(1194), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(2680), 1, - anon_sym_SQUOTE, - STATE(1101), 1, - aux_sym_string_repeat2, - ACTIONS(2700), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [45433] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, + [45548] = 5, + ACTIONS(2560), 1, + anon_sym_LBRACE, + ACTIONS(2638), 1, + anon_sym_extends, + STATE(75), 1, + sym_class_body, + STATE(1315), 1, + sym_class_heritage, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(2702), 1, - anon_sym_SQUOTE, - STATE(1108), 1, - aux_sym_string_repeat2, - ACTIONS(2623), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [45450] = 4, - ACTIONS(2645), 1, + sym_comment, + [45565] = 4, + ACTIONS(2718), 1, anon_sym_COMMA, - STATE(1121), 1, + STATE(1146), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2704), 2, + ACTIONS(2721), 2, sym__automatic_semicolon, anon_sym_SEMI, - [45465] = 5, + [45580] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2706), 1, + ACTIONS(2723), 1, anon_sym_DQUOTE, - STATE(1166), 1, + STATE(1147), 1, aux_sym_string_repeat1, - ACTIONS(2708), 2, + ACTIONS(2725), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [45482] = 4, - ACTIONS(2710), 1, - anon_sym_COMMA, - STATE(1141), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2713), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [45497] = 5, - ACTIONS(1568), 1, + [45597] = 5, + ACTIONS(1325), 1, anon_sym_LPAREN, - ACTIONS(1574), 1, + ACTIONS(1331), 1, anon_sym_DOT, - ACTIONS(2715), 1, + ACTIONS(2728), 1, sym_optional_chain, - STATE(705), 1, + STATE(513), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45514] = 5, + [45614] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2706), 1, + ACTIONS(2730), 1, anon_sym_SQUOTE, - STATE(1138), 1, + STATE(1149), 1, aux_sym_string_repeat2, - ACTIONS(2717), 2, + ACTIONS(2732), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [45531] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(2719), 1, - anon_sym_DQUOTE, - STATE(1157), 1, - aux_sym_string_repeat1, - ACTIONS(2721), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [45548] = 5, + [45631] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2719), 1, + ACTIONS(2672), 1, anon_sym_SQUOTE, - STATE(1131), 1, + STATE(1160), 1, aux_sym_string_repeat2, - ACTIONS(2723), 2, + ACTIONS(2735), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [45565] = 4, - ACTIONS(2086), 1, - anon_sym_COLON, - ACTIONS(2088), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2725), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [45580] = 3, - ACTIONS(2727), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1290), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - [45593] = 5, - ACTIONS(1325), 1, - anon_sym_LPAREN, - ACTIONS(1331), 1, - anon_sym_DOT, - ACTIONS(2729), 1, - sym_optional_chain, - STATE(513), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [45610] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1650), 4, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_EQ, - [45621] = 5, - ACTIONS(2554), 1, + [45648] = 5, + ACTIONS(2600), 1, anon_sym_LBRACE, - ACTIONS(2655), 1, + ACTIONS(2638), 1, anon_sym_extends, - STATE(633), 1, + STATE(534), 1, sym_class_body, - STATE(1406), 1, + STATE(1421), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45638] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(2731), 1, - anon_sym_class, - STATE(942), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [45655] = 5, - ACTIONS(2500), 1, + [45665] = 5, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2733), 1, + ACTIONS(2737), 1, sym_identifier, - ACTIONS(2735), 1, + ACTIONS(2739), 1, anon_sym_STAR, - STATE(1338), 1, + STATE(1327), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45672] = 4, - ACTIONS(1667), 1, - anon_sym_COMMA, - STATE(1126), 1, - aux_sym_sequence_expression_repeat1, + [45682] = 3, + ACTIONS(2741), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2477), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [45687] = 5, - ACTIONS(2500), 1, + ACTIONS(1290), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + [45695] = 5, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2737), 1, + ACTIONS(2743), 1, sym_identifier, - ACTIONS(2739), 1, + ACTIONS(2745), 1, anon_sym_STAR, - STATE(1338), 1, + STATE(1486), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45704] = 5, - ACTIONS(661), 1, - anon_sym_COMMA, - ACTIONS(2676), 1, - anon_sym_EQ, - ACTIONS(2741), 1, - anon_sym_RBRACK, - STATE(1246), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [45721] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(2743), 1, - anon_sym_class, - STATE(942), 1, - aux_sym_export_statement_repeat1, - STATE(966), 1, - sym_decorator, + [45712] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45738] = 5, + ACTIONS(2088), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(2132), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [45725] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2684), 1, + ACTIONS(2747), 1, anon_sym_DQUOTE, - STATE(1105), 1, + STATE(1147), 1, aux_sym_string_repeat1, - ACTIONS(2621), 2, + ACTIONS(2626), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [45755] = 5, - ACTIONS(2566), 1, + [45742] = 5, + ACTIONS(2560), 1, anon_sym_LBRACE, - ACTIONS(2655), 1, + ACTIONS(2638), 1, anon_sym_extends, - STATE(534), 1, + STATE(632), 1, sym_class_body, - STATE(1404), 1, + STATE(1264), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45772] = 5, - ACTIONS(2554), 1, + [45759] = 5, + ACTIONS(2560), 1, anon_sym_LBRACE, - ACTIONS(2655), 1, + ACTIONS(2638), 1, anon_sym_extends, - STATE(639), 1, + STATE(72), 1, sym_class_body, - STATE(1429), 1, + STATE(1310), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45789] = 5, - ACTIONS(2676), 1, - anon_sym_EQ, - ACTIONS(2745), 1, - anon_sym_COMMA, - ACTIONS(2747), 1, - anon_sym_RPAREN, - STATE(1177), 1, - aux_sym_formal_parameters_repeat1, - ACTIONS(5), 2, - sym_html_comment, + [45776] = 5, + ACTIONS(3), 1, sym_comment, - [45806] = 5, - ACTIONS(2554), 1, - anon_sym_LBRACE, - ACTIONS(2655), 1, - anon_sym_extends, - STATE(75), 1, - sym_class_body, - STATE(1290), 1, - sym_class_heritage, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [45823] = 5, - ACTIONS(2500), 1, - anon_sym_LPAREN, ACTIONS(2749), 1, - sym_identifier, - ACTIONS(2751), 1, - anon_sym_STAR, - STATE(1490), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, + anon_sym_DQUOTE, + STATE(1147), 1, + aux_sym_string_repeat1, + ACTIONS(2626), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [45793] = 5, + ACTIONS(3), 1, sym_comment, - [45840] = 5, - ACTIONS(2554), 1, - anon_sym_LBRACE, - ACTIONS(2655), 1, - anon_sym_extends, - STATE(636), 1, - sym_class_body, - STATE(1418), 1, - sym_class_heritage, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(2749), 1, + anon_sym_SQUOTE, + STATE(1149), 1, + aux_sym_string_repeat2, + ACTIONS(2630), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [45810] = 4, + ACTIONS(2632), 1, + anon_sym_COMMA, + STATE(1122), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45857] = 2, + ACTIONS(2751), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [45825] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -73562,1337 +73632,1411 @@ static const uint16_t ts_small_parse_table[] = { sym_escape_sequence, anon_sym_BQUOTE, anon_sym_DOLLAR_LBRACE, - [45868] = 5, - ACTIONS(2500), 1, - anon_sym_LPAREN, + [45836] = 5, + ACTIONS(91), 1, + anon_sym_AT, ACTIONS(2755), 1, - sym_identifier, - ACTIONS(2757), 1, - anon_sym_STAR, - STATE(1338), 1, - sym_formal_parameters, + anon_sym_class, + STATE(943), 1, + aux_sym_export_statement_repeat1, + STATE(969), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45885] = 5, + [45853] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(2702), 1, - anon_sym_DQUOTE, - STATE(1105), 1, - aux_sym_string_repeat1, - ACTIONS(2621), 2, - sym_unescaped_double_string_fragment, + ACTIONS(2747), 1, + anon_sym_SQUOTE, + STATE(1149), 1, + aux_sym_string_repeat2, + ACTIONS(2630), 2, + sym_unescaped_single_string_fragment, sym_escape_sequence, - [45902] = 3, - ACTIONS(2440), 1, - anon_sym_DOT, + [45870] = 4, + ACTIONS(2710), 1, + anon_sym_with, + STATE(1442), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2438), 2, - anon_sym_LPAREN, - sym_optional_chain, - [45914] = 4, - ACTIONS(661), 1, + ACTIONS(2757), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [45885] = 5, + ACTIONS(2636), 1, + anon_sym_LBRACE, + ACTIONS(2638), 1, + anon_sym_extends, + STATE(354), 1, + sym_class_body, + STATE(1422), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [45902] = 4, + ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(2741), 1, + ACTIONS(1769), 1, anon_sym_RBRACK, - STATE(1261), 1, - aux_sym_array_pattern_repeat1, + STATE(1193), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [45916] = 4, + ACTIONS(696), 1, + anon_sym_COMMA, + ACTIONS(2759), 1, + anon_sym_RPAREN, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45928] = 2, + [45930] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2759), 3, + ACTIONS(2761), 3, sym__automatic_semicolon, anon_sym_from, anon_sym_SEMI, - [45938] = 4, - ACTIONS(696), 1, - anon_sym_COMMA, - ACTIONS(2761), 1, - anon_sym_RBRACK, - STATE(1099), 1, - aux_sym_array_repeat1, + [45940] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45952] = 4, - ACTIONS(2467), 1, - anon_sym_RBRACE, - ACTIONS(2763), 1, + ACTIONS(2763), 3, + sym__automatic_semicolon, + anon_sym_from, + anon_sym_SEMI, + [45950] = 4, + ACTIONS(2682), 1, anon_sym_COMMA, - STATE(1172), 1, - aux_sym_export_clause_repeat1, + ACTIONS(2684), 1, + anon_sym_RPAREN, + STATE(1182), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45966] = 4, + [45964] = 4, ACTIONS(2765), 1, anon_sym_COMMA, - ACTIONS(2768), 1, + ACTIONS(2767), 1, anon_sym_RBRACE, - STATE(1172), 1, + STATE(1180), 1, aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [45980] = 4, - ACTIONS(661), 1, - anon_sym_COMMA, - ACTIONS(2770), 1, - anon_sym_RBRACK, - STATE(1261), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [45994] = 4, - ACTIONS(2500), 1, - anon_sym_LPAREN, - ACTIONS(2772), 1, - sym_identifier, - STATE(1494), 1, - sym_formal_parameters, + [45978] = 3, + ACTIONS(2769), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46008] = 4, - ACTIONS(2044), 1, + ACTIONS(2771), 2, anon_sym_COMMA, - ACTIONS(2774), 1, anon_sym_RBRACE, - STATE(1191), 1, - aux_sym_object_repeat1, + [45990] = 3, + ACTIONS(2741), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46022] = 3, - ACTIONS(2676), 1, - anon_sym_EQ, + ACTIONS(1310), 2, + anon_sym_in, + anon_sym_of, + [46002] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2776), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [46034] = 4, - ACTIONS(694), 1, - anon_sym_RPAREN, - ACTIONS(2778), 1, + ACTIONS(2773), 3, + sym__automatic_semicolon, + anon_sym_with, + anon_sym_SEMI, + [46012] = 4, + ACTIONS(696), 1, anon_sym_COMMA, - STATE(1196), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(1769), 1, + anon_sym_RBRACK, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46048] = 4, - ACTIONS(2044), 1, + [46026] = 4, + ACTIONS(661), 1, anon_sym_COMMA, - ACTIONS(2774), 1, - anon_sym_RBRACE, - STATE(1190), 1, - aux_sym_object_repeat1, + ACTIONS(2716), 1, + anon_sym_RBRACK, + STATE(1197), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46062] = 4, + [46040] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2775), 3, + sym__automatic_semicolon, + anon_sym_from, + anon_sym_SEMI, + [46050] = 4, ACTIONS(2060), 1, anon_sym_COMMA, - ACTIONS(2780), 1, + ACTIONS(2777), 1, anon_sym_RBRACE, - STATE(1193), 1, + STATE(1221), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46076] = 4, - ACTIONS(696), 1, + [46064] = 4, + ACTIONS(2486), 1, + anon_sym_RBRACE, + ACTIONS(2779), 1, anon_sym_COMMA, - ACTIONS(1807), 1, - anon_sym_RPAREN, - STATE(1208), 1, - aux_sym_array_repeat1, + STATE(1207), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46090] = 4, - ACTIONS(696), 1, - anon_sym_COMMA, - ACTIONS(1807), 1, - anon_sym_RPAREN, - STATE(1099), 1, - aux_sym_array_repeat1, + [46078] = 4, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2781), 1, + sym_identifier, + STATE(1487), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46104] = 4, - ACTIONS(2060), 1, + [46092] = 4, + ACTIONS(694), 1, + anon_sym_RPAREN, + ACTIONS(2783), 1, anon_sym_COMMA, - ACTIONS(2782), 1, - anon_sym_RBRACE, - STATE(1193), 1, - aux_sym_object_pattern_repeat1, + STATE(1243), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46118] = 4, - ACTIONS(2500), 1, - anon_sym_LPAREN, - ACTIONS(2784), 1, - sym_identifier, - STATE(1469), 1, - sym_formal_parameters, + [46106] = 4, + ACTIONS(2785), 1, + anon_sym_LT_SLASH, + ACTIONS(2787), 1, + sym_raw_text, + STATE(617), 1, + sym_glimmer_closing_tag, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46132] = 4, - ACTIONS(2044), 1, - anon_sym_COMMA, - ACTIONS(2786), 1, - anon_sym_RBRACE, - STATE(1190), 1, - aux_sym_object_repeat1, + [46120] = 4, + ACTIONS(2789), 1, + anon_sym_LBRACE, + ACTIONS(2791), 1, + anon_sym_LPAREN, + STATE(336), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46146] = 4, - ACTIONS(696), 1, - anon_sym_COMMA, - ACTIONS(1795), 1, - anon_sym_RBRACK, - STATE(1099), 1, - aux_sym_array_repeat1, + [46134] = 4, + ACTIONS(2616), 1, + anon_sym_from, + ACTIONS(2793), 1, + anon_sym_as, + STATE(1409), 1, + sym__from_clause, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [46148] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46160] = 4, - ACTIONS(2471), 1, - anon_sym_RBRACE, - ACTIONS(2788), 1, + ACTIONS(1785), 3, anon_sym_COMMA, - STATE(1211), 1, - aux_sym_named_imports_repeat1, + anon_sym_RPAREN, + anon_sym_RBRACK, + [46158] = 3, + ACTIONS(2686), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46174] = 4, - ACTIONS(661), 1, + ACTIONS(2795), 2, anon_sym_COMMA, - ACTIONS(2678), 1, anon_sym_RBRACK, - STATE(1261), 1, - aux_sym_array_pattern_repeat1, + [46170] = 3, + ACTIONS(1636), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46188] = 4, - ACTIONS(2500), 1, + ACTIONS(1701), 2, anon_sym_LPAREN, - ACTIONS(2790), 1, - sym_identifier, - STATE(1494), 1, - sym_formal_parameters, + anon_sym_COLON, + [46182] = 4, + ACTIONS(2797), 1, + anon_sym_LT_SLASH, + ACTIONS(2799), 1, + sym_raw_text, + STATE(938), 1, + sym_glimmer_closing_tag, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46202] = 4, + [46196] = 4, ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2792), 1, + ACTIONS(2801), 1, anon_sym_RBRACE, - STATE(1190), 1, + STATE(1222), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46216] = 4, - ACTIONS(2794), 1, + [46210] = 4, + ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2797), 1, + ACTIONS(2803), 1, anon_sym_RBRACE, - STATE(1190), 1, + STATE(1196), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46230] = 4, + [46224] = 4, ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2799), 1, + ACTIONS(2803), 1, anon_sym_RBRACE, - STATE(1190), 1, + STATE(1226), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46244] = 3, - ACTIONS(2801), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2803), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [46256] = 4, - ACTIONS(2805), 1, + [46238] = 4, + ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(2808), 1, - anon_sym_RBRACE, - STATE(1193), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(2805), 1, + anon_sym_RBRACK, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46270] = 3, - ACTIONS(2810), 1, - anon_sym_as, + [46252] = 4, + ACTIONS(661), 1, + anon_sym_COMMA, + ACTIONS(2807), 1, + anon_sym_RBRACK, + STATE(1197), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2812), 2, + [46266] = 4, + ACTIONS(2044), 1, anon_sym_COMMA, + ACTIONS(2809), 1, anon_sym_RBRACE, - [46282] = 2, + STATE(1226), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2713), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [46292] = 4, - ACTIONS(2776), 1, - anon_sym_RPAREN, - ACTIONS(2814), 1, + [46280] = 4, + ACTIONS(2044), 1, anon_sym_COMMA, - STATE(1196), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(2811), 1, + anon_sym_RBRACE, + STATE(1226), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46306] = 4, - ACTIONS(2690), 1, - anon_sym_from, - ACTIONS(2817), 1, - anon_sym_as, - STATE(1398), 1, - sym__from_clause, + [46294] = 4, + ACTIONS(2795), 1, + anon_sym_RBRACK, + ACTIONS(2813), 1, + anon_sym_COMMA, + STATE(1197), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46320] = 4, - ACTIONS(960), 1, - anon_sym_while, - ACTIONS(2819), 1, - anon_sym_else, - STATE(407), 1, - sym_else_clause, + [46308] = 4, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2816), 1, + anon_sym_COLON, + STATE(1389), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46334] = 4, - ACTIONS(2599), 1, - sym_identifier, - ACTIONS(2601), 1, - anon_sym_LBRACK, - ACTIONS(2603), 1, - sym_private_property_identifier, + [46322] = 4, + ACTIONS(696), 1, + anon_sym_COMMA, + ACTIONS(1757), 1, + anon_sym_RPAREN, + STATE(1201), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46348] = 2, + [46336] = 4, + ACTIONS(696), 1, + anon_sym_COMMA, + ACTIONS(1757), 1, + anon_sym_RPAREN, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2821), 3, - sym__automatic_semicolon, - anon_sym_from, - anon_sym_SEMI, - [46358] = 4, - ACTIONS(2044), 1, + [46350] = 4, + ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(2823), 1, - anon_sym_RBRACE, - STATE(1190), 1, - aux_sym_object_repeat1, + ACTIONS(2818), 1, + anon_sym_RPAREN, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46372] = 3, - ACTIONS(2578), 1, - anon_sym_EQ, + [46364] = 4, + ACTIONS(2820), 1, + sym_identifier, + STATE(914), 1, + sym_decorator_member_expression, + STATE(986), 1, + sym_decorator_call_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1310), 2, - anon_sym_in, - anon_sym_of, - [46384] = 3, - ACTIONS(2825), 1, + [46378] = 3, + ACTIONS(2822), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2827), 2, + ACTIONS(2824), 2, sym__automatic_semicolon, anon_sym_SEMI, - [46396] = 4, - ACTIONS(2500), 1, + [46390] = 4, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2829), 1, - sym_identifier, - STATE(1494), 1, + ACTIONS(2826), 1, + anon_sym_COLON, + STATE(1389), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46410] = 4, - ACTIONS(2831), 1, + [46404] = 4, + ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2833), 1, + ACTIONS(2828), 1, anon_sym_RBRACE, - STATE(1186), 1, - aux_sym_named_imports_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [46424] = 4, - ACTIONS(696), 1, - anon_sym_COMMA, - ACTIONS(1753), 1, - anon_sym_RPAREN, - STATE(1209), 1, - aux_sym_array_repeat1, + STATE(1226), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46438] = 4, - ACTIONS(696), 1, + [46418] = 4, + ACTIONS(2060), 1, anon_sym_COMMA, - ACTIONS(1753), 1, - anon_sym_RPAREN, - STATE(1099), 1, - aux_sym_array_repeat1, + ACTIONS(2830), 1, + anon_sym_RBRACE, + STATE(1227), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46452] = 4, - ACTIONS(696), 1, + [46432] = 4, + ACTIONS(2832), 1, anon_sym_COMMA, ACTIONS(2835), 1, - anon_sym_RPAREN, - STATE(1099), 1, - aux_sym_array_repeat1, + anon_sym_RBRACE, + STATE(1207), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46466] = 4, - ACTIONS(696), 1, - anon_sym_COMMA, + [46446] = 3, ACTIONS(2837), 1, - anon_sym_RPAREN, - STATE(1099), 1, - aux_sym_array_repeat1, + sym__automatic_semicolon, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46480] = 4, - ACTIONS(2060), 1, - anon_sym_COMMA, - ACTIONS(2839), 1, - anon_sym_RBRACE, - STATE(1193), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(2471), 2, + anon_sym_in, + anon_sym_of, + [46458] = 3, + ACTIONS(2686), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46494] = 4, - ACTIONS(2841), 1, + ACTIONS(2839), 2, anon_sym_COMMA, - ACTIONS(2844), 1, anon_sym_RBRACE, - STATE(1211), 1, - aux_sym_named_imports_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [46508] = 2, + [46470] = 4, + ACTIONS(2841), 1, + anon_sym_LPAREN, + ACTIONS(2843), 1, + anon_sym_await, + STATE(41), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1763), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [46518] = 4, - ACTIONS(2500), 1, + [46484] = 4, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2846), 1, - anon_sym_COLON, - STATE(1474), 1, + ACTIONS(2845), 1, + sym_identifier, + STATE(1469), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46532] = 4, - ACTIONS(661), 1, + [46498] = 4, + ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2678), 1, - anon_sym_RBRACK, - STATE(1173), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(2801), 1, + anon_sym_RBRACE, + STATE(1226), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46546] = 3, - ACTIONS(2848), 1, - anon_sym_as, + [46512] = 4, + ACTIONS(2484), 1, + anon_sym_RBRACE, + ACTIONS(2847), 1, + anon_sym_COMMA, + STATE(1256), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [46558] = 3, - ACTIONS(2852), 1, - anon_sym_DOT, + [46526] = 4, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2849), 1, + sym_identifier, + STATE(1333), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2438), 2, - anon_sym_LPAREN, - sym_optional_chain, - [46570] = 4, + [46540] = 4, ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(1795), 1, - anon_sym_RBRACK, - STATE(1170), 1, + ACTIONS(2851), 1, + anon_sym_RPAREN, + STATE(1130), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46584] = 3, - ACTIONS(2676), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2854), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [46596] = 2, + [46554] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2572), 3, + ACTIONS(2721), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [46606] = 3, - ACTIONS(1636), 1, - anon_sym_in, + [46564] = 4, + ACTIONS(960), 1, + anon_sym_while, + ACTIONS(2853), 1, + anon_sym_else, + STATE(407), 1, + sym_else_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1707), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [46618] = 4, - ACTIONS(2500), 1, - anon_sym_LPAREN, - ACTIONS(2856), 1, - anon_sym_COLON, - STATE(1474), 1, - sym_formal_parameters, + [46578] = 3, + ACTIONS(2586), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46632] = 4, - ACTIONS(2610), 1, + ACTIONS(1310), 2, + anon_sym_in, + anon_sym_of, + [46590] = 4, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2855), 1, sym_identifier, - ACTIONS(2612), 1, - anon_sym_LBRACK, - ACTIONS(2614), 1, - sym_private_property_identifier, + STATE(1333), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46646] = 4, - ACTIONS(2044), 1, + [46604] = 4, + ACTIONS(2060), 1, anon_sym_COMMA, - ACTIONS(2858), 1, + ACTIONS(2777), 1, anon_sym_RBRACE, - STATE(1190), 1, - aux_sym_object_repeat1, + STATE(1227), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46660] = 4, - ACTIONS(1973), 1, - anon_sym_DQUOTE, - ACTIONS(1975), 1, - anon_sym_SQUOTE, - STATE(1251), 1, - sym_string, + [46618] = 4, + ACTIONS(2060), 1, + anon_sym_COMMA, + ACTIONS(2857), 1, + anon_sym_RBRACE, + STATE(1227), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46674] = 4, - ACTIONS(2060), 1, + [46632] = 4, + ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2860), 1, + ACTIONS(2859), 1, anon_sym_RBRACE, - STATE(1193), 1, - aux_sym_object_pattern_repeat1, + STATE(1226), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46688] = 4, - ACTIONS(2500), 1, + [46646] = 4, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2862), 1, + ACTIONS(2861), 1, sym_identifier, STATE(1469), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46702] = 4, - ACTIONS(2060), 1, + [46660] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2863), 3, + sym__automatic_semicolon, + anon_sym_from, + anon_sym_SEMI, + [46670] = 4, + ACTIONS(1973), 1, + anon_sym_DQUOTE, + ACTIONS(1975), 1, + anon_sym_SQUOTE, + STATE(1175), 1, + sym_string, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [46684] = 4, + ACTIONS(2865), 1, anon_sym_COMMA, - ACTIONS(2864), 1, + ACTIONS(2868), 1, anon_sym_RBRACE, - STATE(1193), 1, - aux_sym_object_pattern_repeat1, + STATE(1226), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46716] = 4, - ACTIONS(2060), 1, + [46698] = 4, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(2860), 1, + ACTIONS(2873), 1, anon_sym_RBRACE, STATE(1227), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46730] = 4, - ACTIONS(2866), 1, - anon_sym_LBRACE, - ACTIONS(2868), 1, + [46712] = 4, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(336), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [46744] = 3, - ACTIONS(2676), 1, - anon_sym_EQ, + ACTIONS(2875), 1, + sym_identifier, + STATE(1296), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2870), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [46756] = 4, - ACTIONS(2872), 1, + [46726] = 4, + ACTIONS(2877), 1, anon_sym_LT_SLASH, - ACTIONS(2874), 1, + ACTIONS(2879), 1, sym_raw_text, - STATE(521), 1, + STATE(523), 1, sym_glimmer_closing_tag, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46770] = 4, - ACTIONS(2044), 1, - anon_sym_COMMA, - ACTIONS(2858), 1, - anon_sym_RBRACE, - STATE(1236), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [46784] = 4, + [46740] = 4, ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(1771), 1, + ACTIONS(1765), 1, anon_sym_RPAREN, - STATE(1260), 1, + STATE(1215), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46798] = 4, + [46754] = 4, ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(1771), 1, + ACTIONS(1765), 1, anon_sym_RPAREN, - STATE(1099), 1, + STATE(1130), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46812] = 2, + [46768] = 3, + ACTIONS(2881), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2876), 3, - sym__automatic_semicolon, - anon_sym_from, - anon_sym_SEMI, - [46822] = 4, - ACTIONS(2044), 1, + ACTIONS(2883), 2, anon_sym_COMMA, - ACTIONS(2878), 1, anon_sym_RBRACE, - STATE(1190), 1, - aux_sym_object_repeat1, + [46780] = 4, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2885), 1, + sym_identifier, + STATE(1333), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46836] = 4, - ACTIONS(696), 1, - anon_sym_COMMA, - ACTIONS(1775), 1, - anon_sym_RBRACK, - STATE(1238), 1, - aux_sym_array_repeat1, + [46794] = 3, + ACTIONS(2686), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46850] = 4, - ACTIONS(696), 1, + ACTIONS(2887), 2, anon_sym_COMMA, - ACTIONS(2880), 1, - anon_sym_RBRACK, - STATE(1099), 1, - aux_sym_array_repeat1, + anon_sym_RPAREN, + [46806] = 4, + ACTIONS(2889), 1, + anon_sym_COMMA, + ACTIONS(2891), 1, + anon_sym_RBRACE, + STATE(1213), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46864] = 4, + [46820] = 4, ACTIONS(2060), 1, anon_sym_COMMA, - ACTIONS(2882), 1, + ACTIONS(2893), 1, anon_sym_RBRACE, - STATE(1182), 1, + STATE(1253), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46878] = 4, + [46834] = 4, ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2884), 1, + ACTIONS(2895), 1, anon_sym_RBRACE, - STATE(1184), 1, + STATE(1254), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46892] = 3, - ACTIONS(2727), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1310), 2, - anon_sym_in, - anon_sym_of, - [46904] = 4, + [46848] = 4, ACTIONS(2044), 1, anon_sym_COMMA, - ACTIONS(2884), 1, + ACTIONS(2895), 1, anon_sym_RBRACE, - STATE(1190), 1, + STATE(1226), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46918] = 4, + [46862] = 4, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(2897), 1, + sym_identifier, + STATE(1469), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [46876] = 4, ACTIONS(2060), 1, anon_sym_COMMA, - ACTIONS(2882), 1, + ACTIONS(2893), 1, anon_sym_RBRACE, - STATE(1193), 1, + STATE(1227), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46932] = 4, - ACTIONS(2500), 1, - anon_sym_LPAREN, - ACTIONS(2886), 1, - sym_identifier, - STATE(1373), 1, - sym_formal_parameters, + [46890] = 4, + ACTIONS(661), 1, + anon_sym_COMMA, + ACTIONS(2716), 1, + anon_sym_RBRACK, + STATE(1194), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46946] = 4, - ACTIONS(2888), 1, - anon_sym_LT_SLASH, - ACTIONS(2890), 1, - sym_raw_text, - STATE(618), 1, - sym_glimmer_closing_tag, + [46904] = 3, + ACTIONS(2440), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46960] = 4, - ACTIONS(661), 1, + ACTIONS(2438), 2, + anon_sym_LPAREN, + sym_optional_chain, + [46916] = 4, + ACTIONS(2887), 1, + anon_sym_RPAREN, + ACTIONS(2899), 1, anon_sym_COMMA, - ACTIONS(2892), 1, - anon_sym_RBRACK, - STATE(1261), 1, - aux_sym_array_pattern_repeat1, + STATE(1243), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46974] = 4, + [46930] = 3, + ACTIONS(2902), 1, + anon_sym_DOT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2438), 2, + anon_sym_LPAREN, + sym_optional_chain, + [46942] = 4, ACTIONS(661), 1, anon_sym_COMMA, - ACTIONS(2741), 1, + ACTIONS(2704), 1, anon_sym_RBRACK, - STATE(1246), 1, + STATE(1258), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [46988] = 4, - ACTIONS(2745), 1, + [46956] = 4, + ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(2747), 1, - anon_sym_RPAREN, - STATE(1177), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(1783), 1, + anon_sym_RBRACK, + STATE(1257), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47002] = 3, - ACTIONS(2894), 1, - sym__automatic_semicolon, + [46970] = 4, + ACTIONS(696), 1, + anon_sym_COMMA, + ACTIONS(1783), 1, + anon_sym_RBRACK, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2483), 2, - anon_sym_in, - anon_sym_of, - [47014] = 4, - ACTIONS(2044), 1, + [46984] = 4, + ACTIONS(661), 1, anon_sym_COMMA, - ACTIONS(2896), 1, - anon_sym_RBRACE, - STATE(1190), 1, - aux_sym_object_repeat1, + ACTIONS(2704), 1, + anon_sym_RBRACK, + STATE(1197), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47028] = 2, + [46998] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2898), 3, + ACTIONS(2580), 3, sym__automatic_semicolon, - anon_sym_with, + anon_sym_COMMA, anon_sym_SEMI, - [47038] = 4, - ACTIONS(2900), 1, - anon_sym_LPAREN, - ACTIONS(2902), 1, - anon_sym_await, - STATE(38), 1, - sym__for_header, + [47008] = 4, + ACTIONS(2574), 1, + sym_identifier, + ACTIONS(2576), 1, + anon_sym_LBRACK, + ACTIONS(2578), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47052] = 4, + [47022] = 4, + ACTIONS(2044), 1, + anon_sym_COMMA, ACTIONS(2904), 1, - anon_sym_LT_SLASH, + anon_sym_RBRACE, + STATE(1226), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [47036] = 4, + ACTIONS(2060), 1, + anon_sym_COMMA, ACTIONS(2906), 1, - sym_raw_text, - STATE(943), 1, - sym_glimmer_closing_tag, + anon_sym_RBRACE, + STATE(1227), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47066] = 4, + [47050] = 4, + ACTIONS(2060), 1, + anon_sym_COMMA, ACTIONS(2908), 1, - anon_sym_LPAREN, - ACTIONS(2910), 1, - anon_sym_await, - STATE(41), 1, - sym__for_header, + anon_sym_RBRACE, + STATE(1227), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47080] = 2, + [47064] = 4, + ACTIONS(2044), 1, + anon_sym_COMMA, + ACTIONS(2910), 1, + anon_sym_RBRACE, + STATE(1226), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2912), 3, - sym__automatic_semicolon, - anon_sym_from, - anon_sym_SEMI, - [47090] = 4, - ACTIONS(2500), 1, + [47078] = 4, + ACTIONS(2912), 1, anon_sym_LPAREN, ACTIONS(2914), 1, - sym_identifier, - STATE(1412), 1, - sym_formal_parameters, + anon_sym_await, + STATE(38), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47104] = 4, + [47092] = 4, ACTIONS(2916), 1, anon_sym_COMMA, - ACTIONS(2918), 1, + ACTIONS(2919), 1, anon_sym_RBRACE, - STATE(1171), 1, - aux_sym_export_clause_repeat1, + STATE(1256), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47118] = 4, + [47106] = 4, ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(1775), 1, + ACTIONS(2921), 1, anon_sym_RBRACK, - STATE(1099), 1, + STATE(1130), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47132] = 4, - ACTIONS(2920), 1, + [47120] = 4, + ACTIONS(661), 1, + anon_sym_COMMA, + ACTIONS(2923), 1, + anon_sym_RBRACK, + STATE(1197), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [47134] = 4, + ACTIONS(2592), 1, sym_identifier, - STATE(906), 1, - sym_decorator_member_expression, - STATE(994), 1, - sym_decorator_call_expression, + ACTIONS(2594), 1, + anon_sym_LBRACK, + ACTIONS(2596), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47146] = 4, + [47148] = 4, ACTIONS(696), 1, anon_sym_COMMA, - ACTIONS(2922), 1, + ACTIONS(1791), 1, anon_sym_RPAREN, - STATE(1099), 1, + STATE(1168), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47160] = 4, - ACTIONS(2854), 1, - anon_sym_RBRACK, - ACTIONS(2924), 1, + [47162] = 4, + ACTIONS(696), 1, anon_sym_COMMA, - STATE(1261), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(1791), 1, + anon_sym_RPAREN, + STATE(1130), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47174] = 4, - ACTIONS(2500), 1, - anon_sym_LPAREN, - ACTIONS(2927), 1, + [47176] = 3, + ACTIONS(2925), 1, sym_identifier, - STATE(1469), 1, - sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(2927), 2, + sym__automatic_semicolon, + anon_sym_SEMI, [47188] = 3, - ACTIONS(2500), 1, + ACTIONS(2088), 1, anon_sym_LPAREN, - STATE(1296), 1, - sym_formal_parameters, + ACTIONS(2284), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, [47199] = 3, - ACTIONS(2929), 1, + ACTIONS(2560), 1, + anon_sym_LBRACE, + STATE(636), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [47210] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2795), 2, anon_sym_COMMA, + anon_sym_RBRACK, + [47219] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(923), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [47230] = 3, + ACTIONS(2929), 1, + sym_identifier, ACTIONS(2931), 1, - anon_sym_from, + anon_sym_STAR, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [47241] = 3, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(646), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47210] = 3, - ACTIONS(2866), 1, + [47252] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(309), 1, + STATE(924), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47221] = 2, + [47263] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(925), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2933), 2, - anon_sym_in, - anon_sym_of, - [47230] = 3, - ACTIONS(2866), 1, + [47274] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(916), 1, + STATE(906), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47241] = 3, - ACTIONS(2935), 1, - sym_identifier, - ACTIONS(2937), 1, - anon_sym_STAR, + [47285] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(926), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47252] = 2, + [47296] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1408), 2, + ACTIONS(2935), 2, sym__automatic_semicolon, anon_sym_SEMI, - [47261] = 2, + [47305] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1387), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1412), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [47270] = 3, - ACTIONS(2939), 1, + [47316] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(1331), 1, - sym_object, + STATE(900), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47281] = 2, + [47327] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(921), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2941), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [47290] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1356), 1, - sym_formal_parameters, + [47338] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(907), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47301] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1462), 1, - sym_formal_parameters, + [47349] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(928), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47312] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1463), 1, - sym_formal_parameters, + [47360] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(908), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47323] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1466), 1, - sym_formal_parameters, + [47371] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(930), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47334] = 3, - ACTIONS(2690), 1, - anon_sym_from, - STATE(1124), 1, - sym__from_clause, + [47382] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1436), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47345] = 2, + [47393] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2943), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [47354] = 3, - ACTIONS(2866), 1, + ACTIONS(2937), 2, + anon_sym_in, + anon_sym_of, + [47402] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(930), 1, + STATE(931), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47365] = 3, - ACTIONS(2500), 1, + [47413] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1467), 1, + STATE(1438), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47376] = 3, - ACTIONS(2659), 1, + [47424] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(349), 1, - sym_class_body, + STATE(911), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47387] = 3, - ACTIONS(2904), 1, + [47435] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(932), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [47446] = 3, + ACTIONS(2797), 1, anon_sym_LT_SLASH, - STATE(944), 1, + STATE(945), 1, sym_glimmer_closing_tag, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47398] = 3, - ACTIONS(2945), 1, - anon_sym_LPAREN, - STATE(1456), 1, - sym_parenthesized_expression, + [47457] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(933), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47409] = 3, - ACTIONS(2947), 1, - sym_identifier, - ACTIONS(2949), 1, - anon_sym_STAR, + [47468] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(934), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47420] = 3, - ACTIONS(2574), 1, - anon_sym_in, - ACTIONS(2576), 1, - anon_sym_of, + [47479] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(937), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47431] = 3, - ACTIONS(2951), 1, + [47490] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(553), 1, + STATE(935), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47442] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1477), 1, - sym_formal_parameters, + [47501] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(917), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47453] = 3, - ACTIONS(2866), 1, + [47512] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(351), 1, + STATE(936), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47464] = 2, + [47523] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1439), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2953), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [47473] = 3, - ACTIONS(2554), 1, + [47534] = 3, + ACTIONS(2933), 1, anon_sym_LBRACE, - STATE(68), 1, - sym_class_body, + STATE(640), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47484] = 3, - ACTIONS(2955), 1, - anon_sym_SEMI, - ACTIONS(2957), 1, - sym__automatic_semicolon, + [47545] = 3, + ACTIONS(2939), 1, + anon_sym_LBRACE, + STATE(561), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47495] = 3, - ACTIONS(2959), 1, - anon_sym_SEMI, - ACTIONS(2961), 1, - sym__automatic_semicolon, + [47556] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47506] = 2, + ACTIONS(2941), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [47565] = 3, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(639), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1684), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [47515] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1483), 1, - sym_formal_parameters, + [47576] = 3, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(647), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47526] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1286), 1, - sym_formal_parameters, + [47587] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(921), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47537] = 3, - ACTIONS(2951), 1, + [47598] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(564), 1, + STATE(910), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47548] = 3, - ACTIONS(2951), 1, + [47609] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(514), 1, + STATE(907), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47559] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(912), 1, - sym_statement_block, + [47620] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1444), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47570] = 3, - ACTIONS(2866), 1, + [47631] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(913), 1, + STATE(908), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47581] = 3, - ACTIONS(2866), 1, + [47642] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(914), 1, + STATE(911), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47592] = 3, - ACTIONS(2500), 1, + [47653] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1484), 1, + STATE(1266), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47603] = 2, + [47664] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(937), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2870), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [47612] = 2, + [47675] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(917), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2963), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [47621] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1485), 1, - sym_formal_parameters, + [47686] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47632] = 3, - ACTIONS(2566), 1, + ACTIONS(2839), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [47695] = 3, + ACTIONS(2560), 1, anon_sym_LBRACE, - STATE(518), 1, + STATE(74), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47643] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(937), 1, - sym_statement_block, + [47706] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2943), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [47715] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1434), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47654] = 3, - ACTIONS(2866), 1, + [47726] = 3, + ACTIONS(2939), 1, anon_sym_LBRACE, - STATE(917), 1, + STATE(564), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47665] = 3, - ACTIONS(2866), 1, + [47737] = 3, + ACTIONS(2939), 1, anon_sym_LBRACE, - STATE(918), 1, + STATE(514), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47676] = 3, - ACTIONS(2866), 1, + [47748] = 3, + ACTIONS(2560), 1, anon_sym_LBRACE, - STATE(904), 1, - sym_statement_block, + STATE(68), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47687] = 3, - ACTIONS(2500), 1, + [47759] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1367), 1, + STATE(1271), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47698] = 3, + [47770] = 3, ACTIONS(2945), 1, anon_sym_LPAREN, STATE(39), 1, @@ -74900,7 +75044,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - [47709] = 3, + [47781] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2947), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [47790] = 3, ACTIONS(2945), 1, anon_sym_LPAREN, STATE(40), 1, @@ -74908,1021 +75059,990 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - [47720] = 3, - ACTIONS(2888), 1, - anon_sym_LT_SLASH, - STATE(674), 1, - sym_glimmer_closing_tag, + [47801] = 3, + ACTIONS(2616), 1, + anon_sym_from, + STATE(1143), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47731] = 3, - ACTIONS(2945), 1, + [47812] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(42), 1, - sym_parenthesized_expression, + STATE(1457), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47742] = 3, - ACTIONS(2500), 1, + [47823] = 3, + ACTIONS(2945), 1, anon_sym_LPAREN, - STATE(1426), 1, - sym_formal_parameters, + STATE(42), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47753] = 3, - ACTIONS(2866), 1, + [47834] = 3, + ACTIONS(2600), 1, anon_sym_LBRACE, - STATE(909), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [47764] = 2, + STATE(518), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2965), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [47773] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(915), 1, - sym_statement_block, + [47845] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47784] = 3, - ACTIONS(2500), 1, + ACTIONS(2835), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [47854] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1279), 1, + STATE(1301), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47795] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2967), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [47804] = 3, - ACTIONS(2969), 1, + [47865] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(43), 1, - sym__for_header, + STATE(1470), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47815] = 3, - ACTIONS(2971), 1, + [47876] = 3, + ACTIONS(2933), 1, anon_sym_LBRACE, - STATE(71), 1, + STATE(711), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47826] = 3, - ACTIONS(2500), 1, + [47887] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1409), 1, + STATE(1459), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47837] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1309), 1, - sym_formal_parameters, + [47898] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47848] = 3, - ACTIONS(2500), 1, + ACTIONS(1703), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [47907] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1386), 1, + STATE(1356), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47859] = 3, - ACTIONS(2500), 1, + [47918] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1316), 1, + STATE(1492), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47870] = 3, - ACTIONS(2500), 1, + [47929] = 3, + ACTIONS(2949), 1, anon_sym_LPAREN, - STATE(1318), 1, - sym_formal_parameters, + STATE(43), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47881] = 3, - ACTIONS(2866), 1, + [47940] = 3, + ACTIONS(2933), 1, anon_sym_LBRACE, - STATE(900), 1, + STATE(716), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47892] = 3, - ACTIONS(2973), 1, - anon_sym_SEMI, - ACTIONS(2975), 1, - sym__automatic_semicolon, + [47951] = 3, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(73), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47903] = 2, + [47962] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2977), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [47912] = 2, + ACTIONS(2873), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [47971] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2979), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [47921] = 2, + ACTIONS(2868), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [47980] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1378), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1702), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [47930] = 3, - ACTIONS(2500), 1, + [47991] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1496), 1, + STATE(1488), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47941] = 3, - ACTIONS(2566), 1, - anon_sym_LBRACE, - STATE(552), 1, - sym_class_body, + [48002] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1393), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47952] = 3, - ACTIONS(2951), 1, + [48013] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1416), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [48024] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(554), 1, + STATE(901), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47963] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1402), 1, - sym_formal_parameters, + [48035] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47974] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1267), 1, - sym_formal_parameters, + ACTIONS(1432), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48044] = 3, + ACTIONS(2951), 1, + anon_sym_SEMI, + ACTIONS(2953), 1, + sym__automatic_semicolon, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47985] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(649), 1, - sym_statement_block, + [48055] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [47996] = 3, - ACTIONS(2981), 1, + ACTIONS(2955), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48064] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(353), 1, - sym_parenthesized_expression, + STATE(1334), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48007] = 2, + [48075] = 3, + ACTIONS(2560), 1, + anon_sym_LBRACE, + STATE(642), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2983), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [48016] = 3, - ACTIONS(2866), 1, + [48086] = 3, + ACTIONS(2933), 1, anon_sym_LBRACE, - STATE(385), 1, + STATE(648), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48027] = 3, - ACTIONS(2610), 1, - sym_identifier, - ACTIONS(2614), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [48038] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1407), 1, - sym_formal_parameters, + [48097] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48049] = 3, - ACTIONS(2985), 1, - sym_identifier, - ACTIONS(2987), 1, - sym_private_property_identifier, + ACTIONS(2957), 2, + sym_raw_text, + anon_sym_LT_SLASH, + [48106] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48060] = 3, - ACTIONS(2500), 1, + ACTIONS(1705), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48115] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1413), 1, + STATE(1460), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48071] = 3, - ACTIONS(2690), 1, - anon_sym_from, - STATE(1291), 1, - sym__from_clause, + [48126] = 3, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(637), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48082] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1414), 1, - sym_formal_parameters, + [48137] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48093] = 3, - ACTIONS(2945), 1, + ACTIONS(2959), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48146] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(25), 1, - sym_parenthesized_expression, + STATE(1497), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48104] = 3, - ACTIONS(2872), 1, - anon_sym_LT_SLASH, - STATE(517), 1, - sym_glimmer_closing_tag, + [48157] = 3, + ACTIONS(2088), 1, + anon_sym_LPAREN, + ACTIONS(2961), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48115] = 2, + [48168] = 3, + ACTIONS(2560), 1, + anon_sym_LBRACE, + STATE(612), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2989), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [48124] = 3, - ACTIONS(2098), 1, + [48179] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(907), 1, + STATE(912), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48135] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2844), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [48144] = 2, + [48190] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2991), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [48153] = 2, + ACTIONS(1408), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48199] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2768), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [48162] = 2, + ACTIONS(1412), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48208] = 3, + ACTIONS(2945), 1, + anon_sym_LPAREN, + STATE(27), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2854), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [48171] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(911), 1, - sym_statement_block, + [48219] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48182] = 3, - ACTIONS(2500), 1, + ACTIONS(2963), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48228] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1415), 1, + STATE(1351), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48193] = 2, + [48239] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(905), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2993), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [48202] = 2, + [48250] = 3, + ACTIONS(2616), 1, + anon_sym_from, + STATE(1484), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(523), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [48211] = 3, - ACTIONS(2500), 1, + [48261] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1419), 1, + STATE(1298), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48222] = 3, - ACTIONS(2500), 1, + [48272] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1420), 1, + STATE(1295), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48233] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1421), 1, - sym_formal_parameters, + [48283] = 3, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(71), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48244] = 3, - ACTIONS(2500), 1, + [48294] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1423), 1, + STATE(1466), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48255] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1424), 1, - sym_formal_parameters, + [48305] = 3, + ACTIONS(2785), 1, + anon_sym_LT_SLASH, + STATE(677), 1, + sym_glimmer_closing_tag, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48266] = 3, - ACTIONS(2500), 1, + [48316] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1425), 1, + STATE(1406), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48277] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1396), 1, - sym_formal_parameters, + [48327] = 3, + ACTIONS(2965), 1, + anon_sym_LBRACE, + STATE(379), 1, + sym_switch_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [48338] = 3, + ACTIONS(2967), 1, + anon_sym_LBRACE, + STATE(350), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48288] = 3, - ACTIONS(2866), 1, + [48349] = 3, + ACTIONS(2967), 1, anon_sym_LBRACE, - STATE(921), 1, + STATE(352), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48299] = 3, - ACTIONS(2500), 1, + [48360] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1427), 1, + STATE(1478), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48310] = 2, + [48371] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(906), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [48382] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2808), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [48319] = 3, - ACTIONS(2500), 1, + ACTIONS(2969), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [48391] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1430), 1, + STATE(1479), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48330] = 3, - ACTIONS(2554), 1, - anon_sym_LBRACE, - STATE(634), 1, - sym_class_body, + [48402] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1480), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48341] = 3, - ACTIONS(2951), 1, + [48413] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(538), 1, + STATE(915), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48352] = 3, - ACTIONS(2951), 1, + [48424] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(547), 1, + STATE(910), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48363] = 3, - ACTIONS(2500), 1, + [48435] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1431), 1, + STATE(1362), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48374] = 3, - ACTIONS(2500), 1, + [48446] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1432), 1, + STATE(1374), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48385] = 3, - ACTIONS(2500), 1, + [48457] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1433), 1, + STATE(1379), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48396] = 3, - ACTIONS(2500), 1, + [48468] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1434), 1, + STATE(1407), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48407] = 3, - ACTIONS(2500), 1, + [48479] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1435), 1, + STATE(1420), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48418] = 3, - ACTIONS(2500), 1, + [48490] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1436), 1, + STATE(1445), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48429] = 3, - ACTIONS(2500), 1, + [48501] = 3, + ACTIONS(2949), 1, anon_sym_LPAREN, - STATE(1437), 1, - sym_formal_parameters, + STATE(53), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48440] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1438), 1, - sym_formal_parameters, + [48512] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(905), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48451] = 3, - ACTIONS(2500), 1, + [48523] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1439), 1, + STATE(1472), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48462] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1440), 1, - sym_formal_parameters, + [48534] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(913), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48473] = 3, - ACTIONS(2500), 1, + [48545] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1441), 1, + STATE(1268), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48484] = 3, - ACTIONS(2500), 1, + [48556] = 3, + ACTIONS(2945), 1, anon_sym_LPAREN, - STATE(1442), 1, - sym_formal_parameters, + STATE(55), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48495] = 3, - ACTIONS(2971), 1, + [48567] = 3, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(635), 1, + STATE(912), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48506] = 3, - ACTIONS(2945), 1, - anon_sym_LPAREN, - STATE(27), 1, - sym_parenthesized_expression, + [48578] = 3, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(918), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48517] = 3, - ACTIONS(2500), 1, + [48589] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1446), 1, + STATE(1269), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48528] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2797), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [48537] = 3, - ACTIONS(2500), 1, + [48600] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1447), 1, + STATE(1270), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48548] = 3, - ACTIONS(2500), 1, + [48611] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1448), 1, + STATE(1272), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48559] = 3, - ACTIONS(2500), 1, + [48622] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1449), 1, + STATE(1275), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48570] = 3, - ACTIONS(2500), 1, + [48633] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1450), 1, + STATE(1278), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48581] = 3, - ACTIONS(2500), 1, + [48644] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1451), 1, + STATE(1280), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48592] = 3, - ACTIONS(2500), 1, + [48655] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1452), 1, + STATE(1283), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48603] = 3, - ACTIONS(2995), 1, - anon_sym_LBRACE, - STATE(333), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [48614] = 3, - ACTIONS(2500), 1, + [48666] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1443), 1, + STATE(1286), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48625] = 3, - ACTIONS(2997), 1, - anon_sym_SEMI, - ACTIONS(2999), 1, - sym__automatic_semicolon, + [48677] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1288), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48636] = 3, - ACTIONS(2086), 1, + [48688] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2270), 1, - anon_sym_EQ_GT, + STATE(1289), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48647] = 3, - ACTIONS(2566), 1, - anon_sym_LBRACE, - STATE(560), 1, - sym_class_body, + [48699] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1291), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48658] = 3, - ACTIONS(2500), 1, + [48710] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1444), 1, + STATE(1293), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48669] = 3, - ACTIONS(2098), 1, + [48721] = 3, + ACTIONS(2967), 1, anon_sym_LBRACE, - STATE(916), 1, + STATE(333), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48680] = 3, + [48732] = 3, ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(900), 1, + STATE(915), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48691] = 3, - ACTIONS(2566), 1, - anon_sym_LBRACE, - STATE(531), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [48702] = 3, - ACTIONS(2086), 1, + [48743] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3001), 1, - anon_sym_EQ_GT, + STATE(1299), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48713] = 3, - ACTIONS(2554), 1, - anon_sym_LBRACE, - STATE(637), 1, - sym_class_body, + [48754] = 3, + ACTIONS(2971), 1, + anon_sym_SEMI, + ACTIONS(2973), 1, + sym__automatic_semicolon, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48724] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(638), 1, - sym_statement_block, + [48765] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1300), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48735] = 3, - ACTIONS(2500), 1, + [48776] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1297), 1, + STATE(1302), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48746] = 3, - ACTIONS(2951), 1, - anon_sym_LBRACE, - STATE(533), 1, - sym_statement_block, + [48787] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1304), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48757] = 3, - ACTIONS(2500), 1, + [48798] = 3, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1445), 1, + STATE(1305), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48768] = 2, + [48809] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1307), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3003), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [48777] = 3, - ACTIONS(2951), 1, - anon_sym_LBRACE, - STATE(561), 1, - sym_statement_block, + [48820] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1308), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48788] = 3, - ACTIONS(2971), 1, + [48831] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(640), 1, + STATE(919), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48799] = 3, - ACTIONS(2971), 1, + [48842] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(641), 1, + STATE(309), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48810] = 3, - ACTIONS(2866), 1, + [48853] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(927), 1, + STATE(924), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48821] = 2, + [48864] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1341), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2776), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [48830] = 2, + [48875] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(918), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3005), 2, - sym_raw_text, - anon_sym_LT_SLASH, - [48839] = 3, - ACTIONS(2554), 1, + [48886] = 3, + ACTIONS(2600), 1, anon_sym_LBRACE, - STATE(642), 1, + STATE(531), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48850] = 3, - ACTIONS(2098), 1, + [48897] = 3, + ACTIONS(2636), 1, anon_sym_LBRACE, - STATE(911), 1, - sym_statement_block, + STATE(346), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48861] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(921), 1, - sym_statement_block, + [48908] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1313), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48872] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(922), 1, - sym_statement_block, + [48919] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1314), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48883] = 3, - ACTIONS(2098), 1, + [48930] = 3, + ACTIONS(2939), 1, anon_sym_LBRACE, - STATE(930), 1, + STATE(533), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48894] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(904), 1, - sym_statement_block, + [48941] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48905] = 3, - ACTIONS(2098), 1, + ACTIONS(2975), 2, anon_sym_LBRACE, - STATE(909), 1, - sym_statement_block, + anon_sym_EQ_GT, + [48950] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1371), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48916] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(915), 1, - sym_statement_block, + [48961] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48927] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(922), 1, - sym_statement_block, + ACTIONS(2887), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [48970] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1372), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48938] = 3, - ACTIONS(2971), 1, + [48981] = 3, + ACTIONS(2967), 1, anon_sym_LBRACE, - STATE(643), 1, + STATE(335), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48949] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(644), 1, - sym_statement_block, + [48992] = 3, + ACTIONS(2977), 1, + sym_identifier, + ACTIONS(2979), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48960] = 3, - ACTIONS(2554), 1, - anon_sym_LBRACE, - STATE(645), 1, - sym_class_body, + [49003] = 3, + ACTIONS(2582), 1, + anon_sym_in, + ACTIONS(2584), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48971] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(646), 1, - sym_statement_block, + [49014] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48982] = 3, - ACTIONS(2098), 1, + ACTIONS(2981), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [49023] = 3, + ACTIONS(2939), 1, anon_sym_LBRACE, - STATE(927), 1, + STATE(553), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [48993] = 3, - ACTIONS(2098), 1, + [49034] = 3, + ACTIONS(2560), 1, anon_sym_LBRACE, - STATE(928), 1, - sym_statement_block, + STATE(641), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49004] = 3, - ACTIONS(2098), 1, + [49045] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(929), 1, + STATE(925), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49015] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(931), 1, - sym_statement_block, + [49056] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1430), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49026] = 3, - ACTIONS(2098), 1, + [49067] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(932), 1, + STATE(926), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49037] = 3, - ACTIONS(2098), 1, + [49078] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(926), 1, + STATE(900), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49048] = 3, - ACTIONS(2098), 1, + [49089] = 3, + ACTIONS(2983), 1, anon_sym_LBRACE, - STATE(910), 1, - sym_statement_block, + STATE(1344), 1, + sym_object, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49059] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(934), 1, - sym_statement_block, + [49100] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1418), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49070] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(901), 1, - sym_statement_block, + [49111] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49081] = 3, - ACTIONS(2098), 1, + ACTIONS(2985), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [49120] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(905), 1, + STATE(351), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49092] = 3, - ACTIONS(2098), 1, + [49131] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(908), 1, + STATE(928), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49103] = 3, + [49142] = 3, ACTIONS(2098), 1, anon_sym_LBRACE, STATE(919), 1, @@ -75930,221 +76050,194 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - [49114] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(928), 1, - sym_statement_block, + [49153] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1276), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49125] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(929), 1, - sym_statement_block, + [49164] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1277), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49136] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(931), 1, - sym_statement_block, + [49175] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1425), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49147] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(647), 1, - sym_statement_block, + [49186] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49158] = 3, - ACTIONS(2098), 1, - anon_sym_LBRACE, - STATE(912), 1, - sym_statement_block, + ACTIONS(1696), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [49195] = 3, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1279), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49169] = 3, - ACTIONS(2098), 1, + [49206] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2987), 2, anon_sym_LBRACE, - STATE(913), 1, - sym_statement_block, + anon_sym_EQ_GT, + [49215] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49180] = 3, - ACTIONS(2098), 1, + ACTIONS(2989), 2, anon_sym_LBRACE, - STATE(914), 1, - sym_statement_block, + anon_sym_EQ_GT, + [49224] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49191] = 3, - ACTIONS(2098), 1, + ACTIONS(2991), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [49233] = 3, + ACTIONS(2600), 1, anon_sym_LBRACE, - STATE(937), 1, - sym_statement_block, + STATE(552), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49202] = 3, - ACTIONS(2098), 1, + [49244] = 3, + ACTIONS(2939), 1, anon_sym_LBRACE, - STATE(917), 1, + STATE(554), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49213] = 3, + [49255] = 3, ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(918), 1, + STATE(949), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49224] = 3, - ACTIONS(2866), 1, + [49266] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(932), 1, + STATE(930), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49235] = 2, + [49277] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3007), 2, + ACTIONS(2993), 2, sym__automatic_semicolon, anon_sym_SEMI, - [49244] = 3, - ACTIONS(2098), 1, + [49286] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(938), 1, + STATE(931), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49255] = 3, - ACTIONS(3009), 1, + [49297] = 3, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(379), 1, - sym_switch_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [49266] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1298), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [49277] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1299), 1, - sym_formal_parameters, + STATE(932), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49288] = 2, + [49308] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3011), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [49297] = 3, - ACTIONS(2500), 1, + ACTIONS(2919), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [49317] = 3, + ACTIONS(2945), 1, anon_sym_LPAREN, - STATE(1300), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [49308] = 3, - ACTIONS(2554), 1, - anon_sym_LBRACE, - STATE(613), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [49319] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(926), 1, - sym_statement_block, + STATE(1370), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49330] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(910), 1, - sym_statement_block, + [49328] = 3, + ACTIONS(2574), 1, + sym_identifier, + ACTIONS(2578), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49341] = 3, - ACTIONS(2599), 1, + [49339] = 3, + ACTIONS(2592), 1, sym_identifier, - ACTIONS(2603), 1, + ACTIONS(2596), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49352] = 2, + [49350] = 3, + ACTIONS(2995), 1, + sym_identifier, + ACTIONS(2997), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3013), 2, - sym__automatic_semicolon, - anon_sym_SEMI, [49361] = 3, - ACTIONS(2866), 1, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(934), 1, + STATE(933), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49372] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(901), 1, - sym_statement_block, + ACTIONS(2877), 1, + anon_sym_LT_SLASH, + STATE(527), 1, + sym_glimmer_closing_tag, ACTIONS(5), 2, sym_html_comment, sym_comment, [49383] = 3, - ACTIONS(2500), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1322), 1, + STATE(1366), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, [49394] = 3, - ACTIONS(2971), 1, + ACTIONS(2933), 1, anon_sym_LBRACE, - STATE(617), 1, + STATE(616), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49405] = 3, - ACTIONS(2971), 1, + ACTIONS(2933), 1, anon_sym_LBRACE, STATE(70), 1, sym_statement_block, @@ -76152,252 +76245,252 @@ static const uint16_t ts_small_parse_table[] = { sym_html_comment, sym_comment, [49416] = 3, - ACTIONS(2500), 1, + ACTIONS(2999), 1, anon_sym_LPAREN, - STATE(1306), 1, - sym_formal_parameters, + STATE(353), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, [49427] = 3, - ACTIONS(2969), 1, - anon_sym_LPAREN, - STATE(53), 1, - sym__for_header, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(643), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49438] = 3, - ACTIONS(2659), 1, + ACTIONS(2933), 1, anon_sym_LBRACE, - STATE(346), 1, - sym_class_body, + STATE(644), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49449] = 3, - ACTIONS(2866), 1, + ACTIONS(2098), 1, anon_sym_LBRACE, - STATE(907), 1, + STATE(913), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49460] = 3, - ACTIONS(2500), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1487), 1, + STATE(1285), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, [49471] = 3, - ACTIONS(2500), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1492), 1, + STATE(1290), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, [49482] = 3, - ACTIONS(2995), 1, - anon_sym_LBRACE, - STATE(335), 1, - sym_statement_block, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1292), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, [49493] = 3, - ACTIONS(2554), 1, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(74), 1, - sym_class_body, + STATE(934), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49504] = 3, - ACTIONS(2945), 1, - anon_sym_LPAREN, - STATE(55), 1, - sym_parenthesized_expression, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(935), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49515] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1307), 1, - sym_formal_parameters, + ACTIONS(2789), 1, + anon_sym_LBRACE, + STATE(936), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49526] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1308), 1, - sym_formal_parameters, + ACTIONS(2636), 1, + anon_sym_LBRACE, + STATE(349), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, [49537] = 3, - ACTIONS(2554), 1, + ACTIONS(2789), 1, anon_sym_LBRACE, - STATE(648), 1, - sym_class_body, + STATE(385), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49548] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(905), 1, - sym_statement_block, + ACTIONS(2945), 1, + anon_sym_LPAREN, + STATE(25), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, [49559] = 3, - ACTIONS(2866), 1, - anon_sym_LBRACE, - STATE(908), 1, - sym_statement_block, + ACTIONS(3001), 1, + anon_sym_SEMI, + ACTIONS(3003), 1, + sym__automatic_semicolon, ACTIONS(5), 2, sym_html_comment, sym_comment, [49570] = 3, - ACTIONS(2866), 1, + ACTIONS(2560), 1, anon_sym_LBRACE, - STATE(919), 1, - sym_statement_block, + STATE(633), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, [49581] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1453), 1, - sym_formal_parameters, + ACTIONS(2939), 1, + anon_sym_LBRACE, + STATE(538), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49592] = 3, - ACTIONS(2995), 1, + ACTIONS(2939), 1, anon_sym_LBRACE, - STATE(350), 1, + STATE(547), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49603] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1328), 1, - sym_formal_parameters, + ACTIONS(2933), 1, + anon_sym_LBRACE, + STATE(634), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, [49614] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1470), 1, - sym_formal_parameters, + ACTIONS(3005), 1, + anon_sym_SEMI, + ACTIONS(3007), 1, + sym__automatic_semicolon, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49625] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(711), 1, - sym_statement_block, + [49625] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49636] = 2, + ACTIONS(3009), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [49634] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1711), 2, + ACTIONS(1391), 2, sym__automatic_semicolon, anon_sym_SEMI, - [49645] = 3, - ACTIONS(2995), 1, + [49643] = 3, + ACTIONS(2933), 1, anon_sym_LBRACE, - STATE(352), 1, + STATE(69), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49656] = 3, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(1495), 1, - sym_formal_parameters, + [49654] = 3, + ACTIONS(3011), 1, + anon_sym_COMMA, + ACTIONS(3013), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49667] = 3, - ACTIONS(2971), 1, + [49665] = 3, + ACTIONS(2600), 1, anon_sym_LBRACE, - STATE(716), 1, - sym_statement_block, + STATE(560), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49678] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(69), 1, - sym_statement_block, + [49676] = 3, + ACTIONS(3015), 1, + sym_identifier, + ACTIONS(3017), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49689] = 3, - ACTIONS(2971), 1, - anon_sym_LBRACE, - STATE(73), 1, - sym_statement_block, + [49687] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49700] = 3, - ACTIONS(3015), 1, - sym_identifier, - ACTIONS(3017), 1, - sym_private_property_identifier, + ACTIONS(1684), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [49696] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(923), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49711] = 2, + [49707] = 3, + ACTIONS(2098), 1, + anon_sym_LBRACE, + STATE(901), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1432), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [49720] = 2, + [49718] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1391), 2, + ACTIONS(523), 2, sym__automatic_semicolon, anon_sym_SEMI, - [49729] = 2, + [49727] = 3, + ACTIONS(2560), 1, + anon_sym_LBRACE, + STATE(645), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1669), 2, - sym__automatic_semicolon, - anon_sym_SEMI, [49738] = 3, - ACTIONS(2500), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1428), 1, + STATE(1473), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, [49749] = 2, - ACTIONS(1787), 1, - anon_sym_RPAREN, + ACTIONS(1819), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -76408,646 +76501,646 @@ static const uint16_t ts_small_parse_table[] = { sym_html_comment, sym_comment, [49765] = 2, - ACTIONS(1799), 1, - anon_sym_RPAREN, + ACTIONS(3021), 1, + sym_glimmer_template_tag_name, ACTIONS(5), 2, sym_html_comment, sym_comment, [49773] = 2, - ACTIONS(3021), 1, - anon_sym_as, + ACTIONS(3023), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49781] = 2, - ACTIONS(1636), 1, - anon_sym_in, + [49781] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3025), 1, + sym_regex_pattern, + [49791] = 2, + ACTIONS(2088), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49789] = 2, - ACTIONS(2270), 1, - anon_sym_EQ_GT, + [49799] = 2, + ACTIONS(3027), 1, + ts_builtin_sym_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49797] = 2, - ACTIONS(1779), 1, + [49807] = 2, + ACTIONS(1715), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49805] = 2, - ACTIONS(1757), 1, + [49815] = 2, + ACTIONS(1761), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49813] = 2, - ACTIONS(3023), 1, - anon_sym_RPAREN, + [49823] = 2, + ACTIONS(1779), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49821] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3025), 1, - anon_sym_SLASH2, [49831] = 2, - ACTIONS(3027), 1, - sym_glimmer_template_tag_name, + ACTIONS(3029), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, [49839] = 2, - ACTIONS(1761), 1, + ACTIONS(1753), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, [49847] = 2, - ACTIONS(2918), 1, - anon_sym_RBRACE, + ACTIONS(2284), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49855] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3029), 1, - anon_sym_SLASH2, - [49865] = 2, - ACTIONS(1773), 1, - anon_sym_RPAREN, + [49855] = 2, + ACTIONS(3031), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49873] = 2, - ACTIONS(2578), 1, - anon_sym_EQ, + [49863] = 2, + ACTIONS(3033), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49881] = 2, - ACTIONS(3031), 1, - anon_sym_EQ_GT, + [49871] = 2, + ACTIONS(1741), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49889] = 2, - ACTIONS(2727), 1, - anon_sym_EQ, + [49879] = 2, + ACTIONS(3035), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49897] = 2, - ACTIONS(1815), 1, - anon_sym_RPAREN, + [49887] = 2, + ACTIONS(1773), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49905] = 2, - ACTIONS(3033), 1, - anon_sym_meta, + [49895] = 2, + ACTIONS(1763), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49913] = 2, - ACTIONS(3035), 1, - anon_sym_from, + [49903] = 2, + ACTIONS(1809), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49921] = 2, + [49911] = 2, ACTIONS(3037), 1, - anon_sym_from, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49929] = 2, + [49919] = 2, ACTIONS(3039), 1, - sym_identifier, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49937] = 2, - ACTIONS(1797), 1, - anon_sym_RBRACK, + [49927] = 2, + ACTIONS(1815), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49945] = 2, - ACTIONS(1801), 1, + [49935] = 2, + ACTIONS(1775), 1, + anon_sym_RPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [49943] = 2, + ACTIONS(1803), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49953] = 2, + [49951] = 2, + ACTIONS(1771), 1, + anon_sym_RPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [49959] = 2, ACTIONS(3041), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49961] = 2, + [49967] = 2, ACTIONS(3043), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49969] = 2, - ACTIONS(3001), 1, - anon_sym_EQ_GT, + [49975] = 2, + ACTIONS(3045), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49977] = 2, - ACTIONS(3045), 1, - anon_sym_EQ_GT, + [49983] = 2, + ACTIONS(1755), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49985] = 2, + [49991] = 2, ACTIONS(3047), 1, - anon_sym_COLON, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [49993] = 2, + [49999] = 2, ACTIONS(3049), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [50001] = 2, - ACTIONS(1727), 1, - anon_sym_in, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50009] = 2, - ACTIONS(2086), 1, - anon_sym_LPAREN, + [50007] = 2, + ACTIONS(2741), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50017] = 2, - ACTIONS(1803), 1, + [50015] = 2, + ACTIONS(1805), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50025] = 2, - ACTIONS(3051), 1, - sym_identifier, + [50023] = 2, + ACTIONS(1751), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50033] = 2, - ACTIONS(3053), 1, - sym_glimmer_template_tag_name, + [50031] = 2, + ACTIONS(2767), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50041] = 2, - ACTIONS(3055), 1, - sym_identifier, + [50039] = 2, + ACTIONS(3051), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50049] = 2, - ACTIONS(3057), 1, - ts_builtin_sym_end, + [50047] = 2, + ACTIONS(1813), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50057] = 2, - ACTIONS(1785), 1, + [50055] = 2, + ACTIONS(1789), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50065] = 2, - ACTIONS(1817), 1, - anon_sym_COLON, + [50063] = 2, + ACTIONS(3053), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50073] = 2, - ACTIONS(3059), 1, - anon_sym_GT, + [50071] = 2, + ACTIONS(3055), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50081] = 2, - ACTIONS(3061), 1, + [50079] = 2, + ACTIONS(3057), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50089] = 2, - ACTIONS(1783), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, - sym_html_comment, + [50087] = 3, + ACTIONS(3), 1, sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(3059), 1, + sym_regex_pattern, [50097] = 2, - ACTIONS(3063), 1, + ACTIONS(2961), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, [50105] = 2, - ACTIONS(3065), 1, - anon_sym_EQ, + ACTIONS(3031), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, [50113] = 2, - ACTIONS(3067), 1, + ACTIONS(3061), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50121] = 2, - ACTIONS(1781), 1, - anon_sym_SEMI, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [50129] = 2, - ACTIONS(1751), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, - sym_html_comment, + [50121] = 3, + ACTIONS(3), 1, sym_comment, - [50137] = 2, - ACTIONS(3069), 1, - anon_sym_target, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [50145] = 2, - ACTIONS(1777), 1, + ACTIONS(3063), 1, + anon_sym_SLASH2, + [50131] = 2, + ACTIONS(3065), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50153] = 2, - ACTIONS(1769), 1, - anon_sym_RBRACE, + [50139] = 2, + ACTIONS(3067), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50161] = 2, - ACTIONS(3071), 1, - anon_sym_from, + [50147] = 2, + ACTIONS(3069), 1, + sym_glimmer_template_tag_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50169] = 3, + [50155] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3073), 1, + ACTIONS(3071), 1, anon_sym_SLASH2, - [50179] = 2, - ACTIONS(3033), 1, - anon_sym_target, + [50165] = 2, + ACTIONS(3073), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50187] = 2, - ACTIONS(1813), 1, - anon_sym_SEMI, + [50173] = 2, + ACTIONS(3075), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50195] = 2, - ACTIONS(1811), 1, - anon_sym_RBRACK, + [50181] = 2, + ACTIONS(3077), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50203] = 2, - ACTIONS(3075), 1, - anon_sym_EQ_GT, + [50189] = 2, + ACTIONS(3079), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50211] = 2, - ACTIONS(3077), 1, - anon_sym_EQ, + [50197] = 2, + ACTIONS(3081), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50219] = 2, - ACTIONS(3079), 1, + [50205] = 2, + ACTIONS(3083), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50227] = 2, - ACTIONS(1789), 1, + [50213] = 2, + ACTIONS(3085), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50235] = 2, - ACTIONS(3081), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [50243] = 2, - ACTIONS(1809), 1, - anon_sym_RBRACK, + [50221] = 2, + ACTIONS(3087), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50251] = 2, - ACTIONS(1793), 1, + [50229] = 2, + ACTIONS(1795), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50259] = 2, - ACTIONS(1791), 1, - anon_sym_SEMI, + [50237] = 2, + ACTIONS(3089), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50267] = 2, - ACTIONS(3083), 1, + [50245] = 2, + ACTIONS(3091), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50275] = 2, - ACTIONS(3085), 1, - sym_identifier, + [50253] = 2, + ACTIONS(1799), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50283] = 2, - ACTIONS(3087), 1, - sym_identifier, + [50261] = 2, + ACTIONS(1797), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50291] = 2, - ACTIONS(3069), 1, - anon_sym_meta, + [50269] = 2, + ACTIONS(3093), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50299] = 2, - ACTIONS(3089), 1, + [50277] = 2, + ACTIONS(3095), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50307] = 2, - ACTIONS(1805), 1, + [50285] = 2, + ACTIONS(1548), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [50293] = 2, + ACTIONS(1777), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50315] = 2, - ACTIONS(3091), 1, - anon_sym_function, + [50301] = 2, + ACTIONS(3097), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50323] = 2, - ACTIONS(3093), 1, - anon_sym_while, + [50309] = 2, + ACTIONS(2891), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50331] = 3, + [50317] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3095), 1, + ACTIONS(3099), 1, sym_regex_pattern, - [50341] = 2, - ACTIONS(2931), 1, - anon_sym_from, + [50327] = 2, + ACTIONS(1767), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50349] = 2, - ACTIONS(3097), 1, + [50335] = 2, + ACTIONS(3101), 1, sym_glimmer_template_tag_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50357] = 3, - ACTIONS(3), 1, + [50343] = 2, + ACTIONS(3103), 1, + sym_glimmer_template_tag_name, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [50351] = 2, + ACTIONS(3105), 1, + anon_sym_while, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(3099), 1, - sym_regex_pattern, + sym_comment, + [50359] = 2, + ACTIONS(1636), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, [50367] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3101), 1, + ACTIONS(3107), 1, sym_regex_pattern, [50377] = 2, - ACTIONS(3103), 1, - anon_sym_COLON, + ACTIONS(1781), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, [50385] = 2, - ACTIONS(3105), 1, - anon_sym_EQ_GT, + ACTIONS(3109), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, [50393] = 2, - ACTIONS(3107), 1, + ACTIONS(3111), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, [50401] = 2, - ACTIONS(1821), 1, - anon_sym_RBRACK, + ACTIONS(3113), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, [50409] = 2, - ACTIONS(1749), 1, + ACTIONS(1811), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50417] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(3109), 1, - sym_regex_pattern, - [50427] = 2, - ACTIONS(1606), 1, - anon_sym_in, + [50417] = 2, + ACTIONS(3115), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50435] = 2, - ACTIONS(3111), 1, + [50425] = 2, + ACTIONS(3013), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50443] = 2, - ACTIONS(1847), 1, + [50433] = 2, + ACTIONS(1606), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50451] = 2, - ACTIONS(3113), 1, - anon_sym_from, + [50441] = 2, + ACTIONS(1865), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50459] = 2, - ACTIONS(3115), 1, - anon_sym_EQ_GT, + [50449] = 2, + ACTIONS(2586), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50467] = 2, + [50457] = 2, ACTIONS(3117), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50475] = 2, + [50465] = 2, ACTIONS(3119), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50483] = 2, + [50473] = 2, ACTIONS(3121), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50491] = 2, + [50481] = 2, ACTIONS(3123), 1, - sym_glimmer_template_tag_name, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50499] = 2, - ACTIONS(1765), 1, + [50489] = 2, + ACTIONS(1759), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50507] = 2, + [50497] = 2, + ACTIONS(3035), 1, + anon_sym_meta, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [50505] = 2, + ACTIONS(1801), 1, + anon_sym_RBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [50513] = 2, ACTIONS(3125), 1, - anon_sym_EQ, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50515] = 2, + [50521] = 2, ACTIONS(3127), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50523] = 2, + [50529] = 2, ACTIONS(3129), 1, - sym_identifier, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50531] = 2, + [50537] = 2, ACTIONS(3131), 1, - sym_identifier, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50539] = 2, + [50545] = 2, ACTIONS(3133), 1, - anon_sym_EQ_GT, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50547] = 2, - ACTIONS(1548), 1, - anon_sym_in, + [50553] = 2, + ACTIONS(3135), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50555] = 2, - ACTIONS(2833), 1, - anon_sym_RBRACE, + [50561] = 2, + ACTIONS(3137), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [50563] = 3, + [50569] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(3135), 1, + ACTIONS(3139), 1, anon_sym_SLASH2, - [50573] = 2, - ACTIONS(3137), 1, - anon_sym_from, - ACTIONS(5), 2, - sym_html_comment, + [50579] = 3, + ACTIONS(3), 1, sym_comment, - [50581] = 2, - ACTIONS(3139), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [50589] = 2, ACTIONS(3141), 1, - anon_sym_as, + anon_sym_SLASH2, + [50589] = 2, + ACTIONS(3143), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, [50597] = 2, - ACTIONS(3143), 1, - anon_sym_EQ_GT, + ACTIONS(3145), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, [50605] = 2, - ACTIONS(1819), 1, + ACTIONS(1821), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, [50613] = 2, - ACTIONS(3145), 1, + ACTIONS(3147), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, [50621] = 2, - ACTIONS(3147), 1, - anon_sym_GT, + ACTIONS(1793), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -77306,20 +77399,20 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(573)] = 16259, [SMALL_STATE(574)] = 16340, [SMALL_STATE(575)] = 16433, - [SMALL_STATE(576)] = 16516, + [SMALL_STATE(576)] = 16526, [SMALL_STATE(577)] = 16609, - [SMALL_STATE(578)] = 16672, - [SMALL_STATE(579)] = 16757, + [SMALL_STATE(578)] = 16702, + [SMALL_STATE(579)] = 16765, [SMALL_STATE(580)] = 16850, - [SMALL_STATE(581)] = 16923, + [SMALL_STATE(581)] = 16943, [SMALL_STATE(582)] = 17016, [SMALL_STATE(583)] = 17109, [SMALL_STATE(584)] = 17160, [SMALL_STATE(585)] = 17253, [SMALL_STATE(586)] = 17320, - [SMALL_STATE(587)] = 17371, - [SMALL_STATE(588)] = 17434, - [SMALL_STATE(589)] = 17497, + [SMALL_STATE(587)] = 17413, + [SMALL_STATE(588)] = 17476, + [SMALL_STATE(589)] = 17539, [SMALL_STATE(590)] = 17590, [SMALL_STATE(591)] = 17647, [SMALL_STATE(592)] = 17724, @@ -77327,51 +77420,51 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(594)] = 17898, [SMALL_STATE(595)] = 17985, [SMALL_STATE(596)] = 18078, - [SMALL_STATE(597)] = 18138, - [SMALL_STATE(598)] = 18186, - [SMALL_STATE(599)] = 18236, - [SMALL_STATE(600)] = 18288, - [SMALL_STATE(601)] = 18346, - [SMALL_STATE(602)] = 18398, - [SMALL_STATE(603)] = 18452, - [SMALL_STATE(604)] = 18544, - [SMALL_STATE(605)] = 18594, - [SMALL_STATE(606)] = 18642, - [SMALL_STATE(607)] = 18702, + [SMALL_STATE(597)] = 18136, + [SMALL_STATE(598)] = 18184, + [SMALL_STATE(599)] = 18234, + [SMALL_STATE(600)] = 18286, + [SMALL_STATE(601)] = 18340, + [SMALL_STATE(602)] = 18390, + [SMALL_STATE(603)] = 18450, + [SMALL_STATE(604)] = 18542, + [SMALL_STATE(605)] = 18592, + [SMALL_STATE(606)] = 18640, + [SMALL_STATE(607)] = 18692, [SMALL_STATE(608)] = 18752, [SMALL_STATE(609)] = 18810, [SMALL_STATE(610)] = 18860, [SMALL_STATE(611)] = 18943, [SMALL_STATE(612)] = 18990, [SMALL_STATE(613)] = 19037, - [SMALL_STATE(614)] = 19084, + [SMALL_STATE(614)] = 19086, [SMALL_STATE(615)] = 19133, [SMALL_STATE(616)] = 19180, [SMALL_STATE(617)] = 19227, [SMALL_STATE(618)] = 19274, [SMALL_STATE(619)] = 19321, - [SMALL_STATE(620)] = 19368, - [SMALL_STATE(621)] = 19459, + [SMALL_STATE(620)] = 19412, + [SMALL_STATE(621)] = 19503, [SMALL_STATE(622)] = 19550, - [SMALL_STATE(623)] = 19597, - [SMALL_STATE(624)] = 19688, + [SMALL_STATE(623)] = 19641, + [SMALL_STATE(624)] = 19692, [SMALL_STATE(625)] = 19739, [SMALL_STATE(626)] = 19786, - [SMALL_STATE(627)] = 19833, + [SMALL_STATE(627)] = 19837, [SMALL_STATE(628)] = 19884, - [SMALL_STATE(629)] = 19931, - [SMALL_STATE(630)] = 19982, - [SMALL_STATE(631)] = 20033, + [SMALL_STATE(629)] = 19935, + [SMALL_STATE(630)] = 19986, + [SMALL_STATE(631)] = 20077, [SMALL_STATE(632)] = 20124, [SMALL_STATE(633)] = 20171, - [SMALL_STATE(634)] = 20218, - [SMALL_STATE(635)] = 20269, - [SMALL_STATE(636)] = 20320, + [SMALL_STATE(634)] = 20222, + [SMALL_STATE(635)] = 20273, + [SMALL_STATE(636)] = 20324, [SMALL_STATE(637)] = 20371, [SMALL_STATE(638)] = 20418, [SMALL_STATE(639)] = 20465, - [SMALL_STATE(640)] = 20512, - [SMALL_STATE(641)] = 20563, + [SMALL_STATE(640)] = 20516, + [SMALL_STATE(641)] = 20567, [SMALL_STATE(642)] = 20614, [SMALL_STATE(643)] = 20665, [SMALL_STATE(644)] = 20712, @@ -77381,196 +77474,196 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(648)] = 20904, [SMALL_STATE(649)] = 20951, [SMALL_STATE(650)] = 20998, - [SMALL_STATE(651)] = 21045, - [SMALL_STATE(652)] = 21094, + [SMALL_STATE(651)] = 21047, + [SMALL_STATE(652)] = 21096, [SMALL_STATE(653)] = 21143, - [SMALL_STATE(654)] = 21190, - [SMALL_STATE(655)] = 21241, - [SMALL_STATE(656)] = 21292, - [SMALL_STATE(657)] = 21343, + [SMALL_STATE(654)] = 21194, + [SMALL_STATE(655)] = 21245, + [SMALL_STATE(656)] = 21296, + [SMALL_STATE(657)] = 21387, [SMALL_STATE(658)] = 21434, - [SMALL_STATE(659)] = 21481, - [SMALL_STATE(660)] = 21572, + [SMALL_STATE(659)] = 21525, + [SMALL_STATE(660)] = 21596, [SMALL_STATE(661)] = 21643, - [SMALL_STATE(662)] = 21690, - [SMALL_STATE(663)] = 21781, + [SMALL_STATE(662)] = 21734, + [SMALL_STATE(663)] = 21795, [SMALL_STATE(664)] = 21842, - [SMALL_STATE(665)] = 21925, - [SMALL_STATE(666)] = 22010, - [SMALL_STATE(667)] = 22077, - [SMALL_STATE(668)] = 22156, - [SMALL_STATE(669)] = 22239, - [SMALL_STATE(670)] = 22304, - [SMALL_STATE(671)] = 22365, - [SMALL_STATE(672)] = 22440, - [SMALL_STATE(673)] = 22527, - [SMALL_STATE(674)] = 22574, - [SMALL_STATE(675)] = 22621, - [SMALL_STATE(676)] = 22712, - [SMALL_STATE(677)] = 22759, - [SMALL_STATE(678)] = 22850, - [SMALL_STATE(679)] = 22897, - [SMALL_STATE(680)] = 22944, - [SMALL_STATE(681)] = 22991, - [SMALL_STATE(682)] = 23038, - [SMALL_STATE(683)] = 23129, - [SMALL_STATE(684)] = 23220, - [SMALL_STATE(685)] = 23311, - [SMALL_STATE(686)] = 23402, - [SMALL_STATE(687)] = 23493, - [SMALL_STATE(688)] = 23564, - [SMALL_STATE(689)] = 23625, - [SMALL_STATE(690)] = 23708, - [SMALL_STATE(691)] = 23793, - [SMALL_STATE(692)] = 23860, - [SMALL_STATE(693)] = 23939, - [SMALL_STATE(694)] = 24020, - [SMALL_STATE(695)] = 24085, - [SMALL_STATE(696)] = 24146, - [SMALL_STATE(697)] = 24221, - [SMALL_STATE(698)] = 24308, - [SMALL_STATE(699)] = 24399, - [SMALL_STATE(700)] = 24490, - [SMALL_STATE(701)] = 24581, - [SMALL_STATE(702)] = 24672, - [SMALL_STATE(703)] = 24763, - [SMALL_STATE(704)] = 24854, - [SMALL_STATE(705)] = 24901, - [SMALL_STATE(706)] = 24948, - [SMALL_STATE(707)] = 24997, - [SMALL_STATE(708)] = 25088, - [SMALL_STATE(709)] = 25135, - [SMALL_STATE(710)] = 25182, - [SMALL_STATE(711)] = 25273, - [SMALL_STATE(712)] = 25320, - [SMALL_STATE(713)] = 25367, - [SMALL_STATE(714)] = 25458, - [SMALL_STATE(715)] = 25505, - [SMALL_STATE(716)] = 25596, - [SMALL_STATE(717)] = 25643, - [SMALL_STATE(718)] = 25690, - [SMALL_STATE(719)] = 25737, + [SMALL_STATE(665)] = 21927, + [SMALL_STATE(666)] = 21994, + [SMALL_STATE(667)] = 22073, + [SMALL_STATE(668)] = 22154, + [SMALL_STATE(669)] = 22237, + [SMALL_STATE(670)] = 22302, + [SMALL_STATE(671)] = 22363, + [SMALL_STATE(672)] = 22438, + [SMALL_STATE(673)] = 22525, + [SMALL_STATE(674)] = 22572, + [SMALL_STATE(675)] = 22663, + [SMALL_STATE(676)] = 22710, + [SMALL_STATE(677)] = 22801, + [SMALL_STATE(678)] = 22848, + [SMALL_STATE(679)] = 22895, + [SMALL_STATE(680)] = 22942, + [SMALL_STATE(681)] = 22989, + [SMALL_STATE(682)] = 23036, + [SMALL_STATE(683)] = 23083, + [SMALL_STATE(684)] = 23174, + [SMALL_STATE(685)] = 23265, + [SMALL_STATE(686)] = 23356, + [SMALL_STATE(687)] = 23447, + [SMALL_STATE(688)] = 23538, + [SMALL_STATE(689)] = 23609, + [SMALL_STATE(690)] = 23670, + [SMALL_STATE(691)] = 23753, + [SMALL_STATE(692)] = 23838, + [SMALL_STATE(693)] = 23905, + [SMALL_STATE(694)] = 23984, + [SMALL_STATE(695)] = 24065, + [SMALL_STATE(696)] = 24130, + [SMALL_STATE(697)] = 24191, + [SMALL_STATE(698)] = 24266, + [SMALL_STATE(699)] = 24353, + [SMALL_STATE(700)] = 24444, + [SMALL_STATE(701)] = 24535, + [SMALL_STATE(702)] = 24626, + [SMALL_STATE(703)] = 24717, + [SMALL_STATE(704)] = 24808, + [SMALL_STATE(705)] = 24899, + [SMALL_STATE(706)] = 24946, + [SMALL_STATE(707)] = 24995, + [SMALL_STATE(708)] = 25086, + [SMALL_STATE(709)] = 25133, + [SMALL_STATE(710)] = 25180, + [SMALL_STATE(711)] = 25271, + [SMALL_STATE(712)] = 25318, + [SMALL_STATE(713)] = 25365, + [SMALL_STATE(714)] = 25456, + [SMALL_STATE(715)] = 25503, + [SMALL_STATE(716)] = 25594, + [SMALL_STATE(717)] = 25641, + [SMALL_STATE(718)] = 25688, + [SMALL_STATE(719)] = 25735, [SMALL_STATE(720)] = 25818, [SMALL_STATE(721)] = 25870, - [SMALL_STATE(722)] = 25964, - [SMALL_STATE(723)] = 26058, - [SMALL_STATE(724)] = 26150, - [SMALL_STATE(725)] = 26200, - [SMALL_STATE(726)] = 26294, - [SMALL_STATE(727)] = 26388, - [SMALL_STATE(728)] = 26440, - [SMALL_STATE(729)] = 26492, - [SMALL_STATE(730)] = 26542, - [SMALL_STATE(731)] = 26632, - [SMALL_STATE(732)] = 26726, - [SMALL_STATE(733)] = 26776, - [SMALL_STATE(734)] = 26866, - [SMALL_STATE(735)] = 26918, + [SMALL_STATE(722)] = 25962, + [SMALL_STATE(723)] = 26052, + [SMALL_STATE(724)] = 26146, + [SMALL_STATE(725)] = 26236, + [SMALL_STATE(726)] = 26288, + [SMALL_STATE(727)] = 26338, + [SMALL_STATE(728)] = 26432, + [SMALL_STATE(729)] = 26526, + [SMALL_STATE(730)] = 26620, + [SMALL_STATE(731)] = 26670, + [SMALL_STATE(732)] = 26764, + [SMALL_STATE(733)] = 26858, + [SMALL_STATE(734)] = 26910, + [SMALL_STATE(735)] = 26962, [SMALL_STATE(736)] = 27012, - [SMALL_STATE(737)] = 27063, - [SMALL_STATE(738)] = 27136, - [SMALL_STATE(739)] = 27221, - [SMALL_STATE(740)] = 27310, - [SMALL_STATE(741)] = 27399, - [SMALL_STATE(742)] = 27488, - [SMALL_STATE(743)] = 27577, - [SMALL_STATE(744)] = 27666, - [SMALL_STATE(745)] = 27755, - [SMALL_STATE(746)] = 27844, - [SMALL_STATE(747)] = 27933, - [SMALL_STATE(748)] = 28026, - [SMALL_STATE(749)] = 28115, - [SMALL_STATE(750)] = 28208, - [SMALL_STATE(751)] = 28297, - [SMALL_STATE(752)] = 28390, - [SMALL_STATE(753)] = 28483, - [SMALL_STATE(754)] = 28576, - [SMALL_STATE(755)] = 28665, - [SMALL_STATE(756)] = 28758, - [SMALL_STATE(757)] = 28827, - [SMALL_STATE(758)] = 28886, - [SMALL_STATE(759)] = 28979, - [SMALL_STATE(760)] = 29068, - [SMALL_STATE(761)] = 29161, - [SMALL_STATE(762)] = 29254, - [SMALL_STATE(763)] = 29305, - [SMALL_STATE(764)] = 29356, - [SMALL_STATE(765)] = 29449, - [SMALL_STATE(766)] = 29530, - [SMALL_STATE(767)] = 29613, - [SMALL_STATE(768)] = 29706, - [SMALL_STATE(769)] = 29799, - [SMALL_STATE(770)] = 29892, - [SMALL_STATE(771)] = 29985, - [SMALL_STATE(772)] = 30074, - [SMALL_STATE(773)] = 30163, - [SMALL_STATE(774)] = 30256, - [SMALL_STATE(775)] = 30349, - [SMALL_STATE(776)] = 30414, - [SMALL_STATE(777)] = 30507, - [SMALL_STATE(778)] = 30600, - [SMALL_STATE(779)] = 30693, - [SMALL_STATE(780)] = 30786, - [SMALL_STATE(781)] = 30879, - [SMALL_STATE(782)] = 30972, - [SMALL_STATE(783)] = 31061, - [SMALL_STATE(784)] = 31154, - [SMALL_STATE(785)] = 31231, - [SMALL_STATE(786)] = 31324, - [SMALL_STATE(787)] = 31417, - [SMALL_STATE(788)] = 31510, - [SMALL_STATE(789)] = 31603, - [SMALL_STATE(790)] = 31682, - [SMALL_STATE(791)] = 31775, - [SMALL_STATE(792)] = 31868, - [SMALL_STATE(793)] = 31961, - [SMALL_STATE(794)] = 32042, - [SMALL_STATE(795)] = 32135, - [SMALL_STATE(796)] = 32198, - [SMALL_STATE(797)] = 32249, - [SMALL_STATE(798)] = 32308, - [SMALL_STATE(799)] = 32401, - [SMALL_STATE(800)] = 32494, - [SMALL_STATE(801)] = 32587, - [SMALL_STATE(802)] = 32680, + [SMALL_STATE(737)] = 27105, + [SMALL_STATE(738)] = 27194, + [SMALL_STATE(739)] = 27287, + [SMALL_STATE(740)] = 27376, + [SMALL_STATE(741)] = 27465, + [SMALL_STATE(742)] = 27534, + [SMALL_STATE(743)] = 27593, + [SMALL_STATE(744)] = 27674, + [SMALL_STATE(745)] = 27757, + [SMALL_STATE(746)] = 27822, + [SMALL_STATE(747)] = 27899, + [SMALL_STATE(748)] = 27978, + [SMALL_STATE(749)] = 28059, + [SMALL_STATE(750)] = 28122, + [SMALL_STATE(751)] = 28181, + [SMALL_STATE(752)] = 28254, + [SMALL_STATE(753)] = 28339, + [SMALL_STATE(754)] = 28428, + [SMALL_STATE(755)] = 28517, + [SMALL_STATE(756)] = 28606, + [SMALL_STATE(757)] = 28695, + [SMALL_STATE(758)] = 28784, + [SMALL_STATE(759)] = 28873, + [SMALL_STATE(760)] = 28966, + [SMALL_STATE(761)] = 29059, + [SMALL_STATE(762)] = 29110, + [SMALL_STATE(763)] = 29203, + [SMALL_STATE(764)] = 29254, + [SMALL_STATE(765)] = 29347, + [SMALL_STATE(766)] = 29436, + [SMALL_STATE(767)] = 29487, + [SMALL_STATE(768)] = 29580, + [SMALL_STATE(769)] = 29673, + [SMALL_STATE(770)] = 29766, + [SMALL_STATE(771)] = 29859, + [SMALL_STATE(772)] = 29952, + [SMALL_STATE(773)] = 30045, + [SMALL_STATE(774)] = 30134, + [SMALL_STATE(775)] = 30227, + [SMALL_STATE(776)] = 30320, + [SMALL_STATE(777)] = 30413, + [SMALL_STATE(778)] = 30506, + [SMALL_STATE(779)] = 30599, + [SMALL_STATE(780)] = 30692, + [SMALL_STATE(781)] = 30743, + [SMALL_STATE(782)] = 30832, + [SMALL_STATE(783)] = 30925, + [SMALL_STATE(784)] = 31018, + [SMALL_STATE(785)] = 31111, + [SMALL_STATE(786)] = 31204, + [SMALL_STATE(787)] = 31297, + [SMALL_STATE(788)] = 31390, + [SMALL_STATE(789)] = 31483, + [SMALL_STATE(790)] = 31572, + [SMALL_STATE(791)] = 31665, + [SMALL_STATE(792)] = 31758, + [SMALL_STATE(793)] = 31851, + [SMALL_STATE(794)] = 31944, + [SMALL_STATE(795)] = 32037, + [SMALL_STATE(796)] = 32130, + [SMALL_STATE(797)] = 32223, + [SMALL_STATE(798)] = 32316, + [SMALL_STATE(799)] = 32409, + [SMALL_STATE(800)] = 32502, + [SMALL_STATE(801)] = 32591, + [SMALL_STATE(802)] = 32684, [SMALL_STATE(803)] = 32773, - [SMALL_STATE(804)] = 32861, - [SMALL_STATE(805)] = 32949, - [SMALL_STATE(806)] = 33037, - [SMALL_STATE(807)] = 33125, - [SMALL_STATE(808)] = 33171, - [SMALL_STATE(809)] = 33257, - [SMALL_STATE(810)] = 33347, - [SMALL_STATE(811)] = 33433, - [SMALL_STATE(812)] = 33519, - [SMALL_STATE(813)] = 33607, - [SMALL_STATE(814)] = 33693, - [SMALL_STATE(815)] = 33779, - [SMALL_STATE(816)] = 33829, - [SMALL_STATE(817)] = 33915, - [SMALL_STATE(818)] = 34003, - [SMALL_STATE(819)] = 34091, - [SMALL_STATE(820)] = 34179, - [SMALL_STATE(821)] = 34267, - [SMALL_STATE(822)] = 34335, - [SMALL_STATE(823)] = 34393, - [SMALL_STATE(824)] = 34473, - [SMALL_STATE(825)] = 34555, - [SMALL_STATE(826)] = 34619, - [SMALL_STATE(827)] = 34695, - [SMALL_STATE(828)] = 34773, - [SMALL_STATE(829)] = 34853, - [SMALL_STATE(830)] = 34915, - [SMALL_STATE(831)] = 34973, - [SMALL_STATE(832)] = 35045, - [SMALL_STATE(833)] = 35129, - [SMALL_STATE(834)] = 35217, - [SMALL_STATE(835)] = 35305, - [SMALL_STATE(836)] = 35393, - [SMALL_STATE(837)] = 35481, - [SMALL_STATE(838)] = 35569, - [SMALL_STATE(839)] = 35657, - [SMALL_STATE(840)] = 35703, + [SMALL_STATE(804)] = 32837, + [SMALL_STATE(805)] = 32923, + [SMALL_STATE(806)] = 33011, + [SMALL_STATE(807)] = 33061, + [SMALL_STATE(808)] = 33149, + [SMALL_STATE(809)] = 33237, + [SMALL_STATE(810)] = 33325, + [SMALL_STATE(811)] = 33413, + [SMALL_STATE(812)] = 33501, + [SMALL_STATE(813)] = 33589, + [SMALL_STATE(814)] = 33657, + [SMALL_STATE(815)] = 33715, + [SMALL_STATE(816)] = 33795, + [SMALL_STATE(817)] = 33877, + [SMALL_STATE(818)] = 33963, + [SMALL_STATE(819)] = 34049, + [SMALL_STATE(820)] = 34127, + [SMALL_STATE(821)] = 34207, + [SMALL_STATE(822)] = 34269, + [SMALL_STATE(823)] = 34327, + [SMALL_STATE(824)] = 34399, + [SMALL_STATE(825)] = 34483, + [SMALL_STATE(826)] = 34571, + [SMALL_STATE(827)] = 34659, + [SMALL_STATE(828)] = 34747, + [SMALL_STATE(829)] = 34835, + [SMALL_STATE(830)] = 34923, + [SMALL_STATE(831)] = 35011, + [SMALL_STATE(832)] = 35097, + [SMALL_STATE(833)] = 35183, + [SMALL_STATE(834)] = 35271, + [SMALL_STATE(835)] = 35361, + [SMALL_STATE(836)] = 35407, + [SMALL_STATE(837)] = 35495, + [SMALL_STATE(838)] = 35541, + [SMALL_STATE(839)] = 35627, + [SMALL_STATE(840)] = 35715, [SMALL_STATE(841)] = 35791, [SMALL_STATE(842)] = 35878, [SMALL_STATE(843)] = 35965, @@ -77593,87 +77686,87 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(860)] = 37382, [SMALL_STATE(861)] = 37452, [SMALL_STATE(862)] = 37509, - [SMALL_STATE(863)] = 37566, + [SMALL_STATE(863)] = 37574, [SMALL_STATE(864)] = 37631, [SMALL_STATE(865)] = 37683, - [SMALL_STATE(866)] = 37741, - [SMALL_STATE(867)] = 37799, - [SMALL_STATE(868)] = 37857, - [SMALL_STATE(869)] = 37913, - [SMALL_STATE(870)] = 37969, - [SMALL_STATE(871)] = 38025, + [SMALL_STATE(866)] = 37739, + [SMALL_STATE(867)] = 37797, + [SMALL_STATE(868)] = 37853, + [SMALL_STATE(869)] = 37911, + [SMALL_STATE(870)] = 37967, + [SMALL_STATE(871)] = 38023, [SMALL_STATE(872)] = 38081, [SMALL_STATE(873)] = 38139, [SMALL_STATE(874)] = 38197, - [SMALL_STATE(875)] = 38255, + [SMALL_STATE(875)] = 38253, [SMALL_STATE(876)] = 38311, [SMALL_STATE(877)] = 38367, [SMALL_STATE(878)] = 38418, - [SMALL_STATE(879)] = 38469, - [SMALL_STATE(880)] = 38520, - [SMALL_STATE(881)] = 38571, - [SMALL_STATE(882)] = 38622, - [SMALL_STATE(883)] = 38673, + [SMALL_STATE(879)] = 38471, + [SMALL_STATE(880)] = 38522, + [SMALL_STATE(881)] = 38573, + [SMALL_STATE(882)] = 38624, + [SMALL_STATE(883)] = 38675, [SMALL_STATE(884)] = 38726, - [SMALL_STATE(885)] = 38786, - [SMALL_STATE(886)] = 38838, - [SMALL_STATE(887)] = 38888, - [SMALL_STATE(888)] = 38936, + [SMALL_STATE(885)] = 38774, + [SMALL_STATE(886)] = 38824, + [SMALL_STATE(887)] = 38874, + [SMALL_STATE(888)] = 38934, [SMALL_STATE(889)] = 38986, [SMALL_STATE(890)] = 39029, [SMALL_STATE(891)] = 39076, - [SMALL_STATE(892)] = 39119, + [SMALL_STATE(892)] = 39121, [SMALL_STATE(893)] = 39164, - [SMALL_STATE(894)] = 39209, + [SMALL_STATE(894)] = 39207, [SMALL_STATE(895)] = 39252, [SMALL_STATE(896)] = 39307, [SMALL_STATE(897)] = 39354, - [SMALL_STATE(898)] = 39399, + [SMALL_STATE(898)] = 39409, [SMALL_STATE(899)] = 39454, [SMALL_STATE(900)] = 39499, [SMALL_STATE(901)] = 39527, [SMALL_STATE(902)] = 39555, - [SMALL_STATE(903)] = 39593, - [SMALL_STATE(904)] = 39631, - [SMALL_STATE(905)] = 39659, - [SMALL_STATE(906)] = 39687, - [SMALL_STATE(907)] = 39721, - [SMALL_STATE(908)] = 39749, - [SMALL_STATE(909)] = 39777, - [SMALL_STATE(910)] = 39805, - [SMALL_STATE(911)] = 39833, - [SMALL_STATE(912)] = 39861, - [SMALL_STATE(913)] = 39889, - [SMALL_STATE(914)] = 39917, - [SMALL_STATE(915)] = 39945, - [SMALL_STATE(916)] = 39973, - [SMALL_STATE(917)] = 40001, - [SMALL_STATE(918)] = 40029, - [SMALL_STATE(919)] = 40057, - [SMALL_STATE(920)] = 40085, - [SMALL_STATE(921)] = 40115, - [SMALL_STATE(922)] = 40143, - [SMALL_STATE(923)] = 40171, - [SMALL_STATE(924)] = 40209, - [SMALL_STATE(925)] = 40239, - [SMALL_STATE(926)] = 40277, - [SMALL_STATE(927)] = 40305, - [SMALL_STATE(928)] = 40333, - [SMALL_STATE(929)] = 40361, - [SMALL_STATE(930)] = 40389, - [SMALL_STATE(931)] = 40417, - [SMALL_STATE(932)] = 40445, - [SMALL_STATE(933)] = 40473, - [SMALL_STATE(934)] = 40511, - [SMALL_STATE(935)] = 40539, - [SMALL_STATE(936)] = 40577, + [SMALL_STATE(903)] = 39595, + [SMALL_STATE(904)] = 39633, + [SMALL_STATE(905)] = 39671, + [SMALL_STATE(906)] = 39699, + [SMALL_STATE(907)] = 39727, + [SMALL_STATE(908)] = 39755, + [SMALL_STATE(909)] = 39783, + [SMALL_STATE(910)] = 39821, + [SMALL_STATE(911)] = 39849, + [SMALL_STATE(912)] = 39877, + [SMALL_STATE(913)] = 39905, + [SMALL_STATE(914)] = 39933, + [SMALL_STATE(915)] = 39967, + [SMALL_STATE(916)] = 39995, + [SMALL_STATE(917)] = 40033, + [SMALL_STATE(918)] = 40061, + [SMALL_STATE(919)] = 40089, + [SMALL_STATE(920)] = 40117, + [SMALL_STATE(921)] = 40155, + [SMALL_STATE(922)] = 40183, + [SMALL_STATE(923)] = 40221, + [SMALL_STATE(924)] = 40249, + [SMALL_STATE(925)] = 40277, + [SMALL_STATE(926)] = 40305, + [SMALL_STATE(927)] = 40333, + [SMALL_STATE(928)] = 40363, + [SMALL_STATE(929)] = 40391, + [SMALL_STATE(930)] = 40421, + [SMALL_STATE(931)] = 40449, + [SMALL_STATE(932)] = 40477, + [SMALL_STATE(933)] = 40505, + [SMALL_STATE(934)] = 40533, + [SMALL_STATE(935)] = 40561, + [SMALL_STATE(936)] = 40589, [SMALL_STATE(937)] = 40617, [SMALL_STATE(938)] = 40645, [SMALL_STATE(939)] = 40672, [SMALL_STATE(940)] = 40699, [SMALL_STATE(941)] = 40726, [SMALL_STATE(942)] = 40755, - [SMALL_STATE(943)] = 40788, + [SMALL_STATE(943)] = 40782, [SMALL_STATE(944)] = 40815, [SMALL_STATE(945)] = 40842, [SMALL_STATE(946)] = 40869, @@ -77682,191 +77775,191 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(949)] = 40950, [SMALL_STATE(950)] = 40977, [SMALL_STATE(951)] = 41004, - [SMALL_STATE(952)] = 41042, - [SMALL_STATE(953)] = 41088, - [SMALL_STATE(954)] = 41128, - [SMALL_STATE(955)] = 41170, - [SMALL_STATE(956)] = 41214, - [SMALL_STATE(957)] = 41256, + [SMALL_STATE(952)] = 41046, + [SMALL_STATE(953)] = 41086, + [SMALL_STATE(954)] = 41124, + [SMALL_STATE(955)] = 41166, + [SMALL_STATE(956)] = 41206, + [SMALL_STATE(957)] = 41252, [SMALL_STATE(958)] = 41296, [SMALL_STATE(959)] = 41338, [SMALL_STATE(960)] = 41380, - [SMALL_STATE(961)] = 41415, - [SMALL_STATE(962)] = 41458, - [SMALL_STATE(963)] = 41483, - [SMALL_STATE(964)] = 41522, - [SMALL_STATE(965)] = 41557, - [SMALL_STATE(966)] = 41592, - [SMALL_STATE(967)] = 41617, - [SMALL_STATE(968)] = 41652, - [SMALL_STATE(969)] = 41687, - [SMALL_STATE(970)] = 41722, - [SMALL_STATE(971)] = 41757, - [SMALL_STATE(972)] = 41792, - [SMALL_STATE(973)] = 41827, - [SMALL_STATE(974)] = 41862, - [SMALL_STATE(975)] = 41901, + [SMALL_STATE(961)] = 41421, + [SMALL_STATE(962)] = 41456, + [SMALL_STATE(963)] = 41491, + [SMALL_STATE(964)] = 41526, + [SMALL_STATE(965)] = 41561, + [SMALL_STATE(966)] = 41596, + [SMALL_STATE(967)] = 41631, + [SMALL_STATE(968)] = 41666, + [SMALL_STATE(969)] = 41701, + [SMALL_STATE(970)] = 41726, + [SMALL_STATE(971)] = 41751, + [SMALL_STATE(972)] = 41786, + [SMALL_STATE(973)] = 41825, + [SMALL_STATE(974)] = 41868, + [SMALL_STATE(975)] = 41903, [SMALL_STATE(976)] = 41944, - [SMALL_STATE(977)] = 41969, - [SMALL_STATE(978)] = 42004, - [SMALL_STATE(979)] = 42045, - [SMALL_STATE(980)] = 42080, - [SMALL_STATE(981)] = 42115, - [SMALL_STATE(982)] = 42150, - [SMALL_STATE(983)] = 42185, - [SMALL_STATE(984)] = 42220, - [SMALL_STATE(985)] = 42255, - [SMALL_STATE(986)] = 42290, - [SMALL_STATE(987)] = 42325, - [SMALL_STATE(988)] = 42350, - [SMALL_STATE(989)] = 42385, - [SMALL_STATE(990)] = 42410, - [SMALL_STATE(991)] = 42445, - [SMALL_STATE(992)] = 42480, - [SMALL_STATE(993)] = 42515, - [SMALL_STATE(994)] = 42550, - [SMALL_STATE(995)] = 42575, + [SMALL_STATE(977)] = 41987, + [SMALL_STATE(978)] = 42022, + [SMALL_STATE(979)] = 42057, + [SMALL_STATE(980)] = 42092, + [SMALL_STATE(981)] = 42127, + [SMALL_STATE(982)] = 42162, + [SMALL_STATE(983)] = 42197, + [SMALL_STATE(984)] = 42232, + [SMALL_STATE(985)] = 42267, + [SMALL_STATE(986)] = 42302, + [SMALL_STATE(987)] = 42327, + [SMALL_STATE(988)] = 42366, + [SMALL_STATE(989)] = 42401, + [SMALL_STATE(990)] = 42436, + [SMALL_STATE(991)] = 42471, + [SMALL_STATE(992)] = 42496, + [SMALL_STATE(993)] = 42521, + [SMALL_STATE(994)] = 42546, + [SMALL_STATE(995)] = 42581, [SMALL_STATE(996)] = 42616, [SMALL_STATE(997)] = 42648, - [SMALL_STATE(998)] = 42670, - [SMALL_STATE(999)] = 42702, - [SMALL_STATE(1000)] = 42724, - [SMALL_STATE(1001)] = 42756, - [SMALL_STATE(1002)] = 42778, - [SMALL_STATE(1003)] = 42810, - [SMALL_STATE(1004)] = 42842, - [SMALL_STATE(1005)] = 42874, - [SMALL_STATE(1006)] = 42906, - [SMALL_STATE(1007)] = 42938, - [SMALL_STATE(1008)] = 42970, - [SMALL_STATE(1009)] = 43002, - [SMALL_STATE(1010)] = 43034, - [SMALL_STATE(1011)] = 43066, - [SMALL_STATE(1012)] = 43098, - [SMALL_STATE(1013)] = 43130, - [SMALL_STATE(1014)] = 43162, - [SMALL_STATE(1015)] = 43194, + [SMALL_STATE(998)] = 42680, + [SMALL_STATE(999)] = 42712, + [SMALL_STATE(1000)] = 42734, + [SMALL_STATE(1001)] = 42766, + [SMALL_STATE(1002)] = 42798, + [SMALL_STATE(1003)] = 42830, + [SMALL_STATE(1004)] = 42862, + [SMALL_STATE(1005)] = 42894, + [SMALL_STATE(1006)] = 42926, + [SMALL_STATE(1007)] = 42958, + [SMALL_STATE(1008)] = 42990, + [SMALL_STATE(1009)] = 43022, + [SMALL_STATE(1010)] = 43054, + [SMALL_STATE(1011)] = 43086, + [SMALL_STATE(1012)] = 43118, + [SMALL_STATE(1013)] = 43150, + [SMALL_STATE(1014)] = 43172, + [SMALL_STATE(1015)] = 43204, [SMALL_STATE(1016)] = 43226, - [SMALL_STATE(1017)] = 43258, + [SMALL_STATE(1017)] = 43248, [SMALL_STATE(1018)] = 43280, [SMALL_STATE(1019)] = 43302, [SMALL_STATE(1020)] = 43339, [SMALL_STATE(1021)] = 43366, [SMALL_STATE(1022)] = 43393, - [SMALL_STATE(1023)] = 43407, - [SMALL_STATE(1024)] = 43429, - [SMALL_STATE(1025)] = 43453, - [SMALL_STATE(1026)] = 43475, + [SMALL_STATE(1023)] = 43415, + [SMALL_STATE(1024)] = 43439, + [SMALL_STATE(1025)] = 43457, + [SMALL_STATE(1026)] = 43479, [SMALL_STATE(1027)] = 43493, - [SMALL_STATE(1028)] = 43517, - [SMALL_STATE(1029)] = 43541, - [SMALL_STATE(1030)] = 43565, - [SMALL_STATE(1031)] = 43587, - [SMALL_STATE(1032)] = 43601, - [SMALL_STATE(1033)] = 43625, - [SMALL_STATE(1034)] = 43649, - [SMALL_STATE(1035)] = 43663, - [SMALL_STATE(1036)] = 43687, - [SMALL_STATE(1037)] = 43709, - [SMALL_STATE(1038)] = 43733, - [SMALL_STATE(1039)] = 43747, - [SMALL_STATE(1040)] = 43771, - [SMALL_STATE(1041)] = 43789, - [SMALL_STATE(1042)] = 43813, - [SMALL_STATE(1043)] = 43835, - [SMALL_STATE(1044)] = 43857, - [SMALL_STATE(1045)] = 43871, + [SMALL_STATE(1028)] = 43507, + [SMALL_STATE(1029)] = 43521, + [SMALL_STATE(1030)] = 43543, + [SMALL_STATE(1031)] = 43561, + [SMALL_STATE(1032)] = 43585, + [SMALL_STATE(1033)] = 43607, + [SMALL_STATE(1034)] = 43631, + [SMALL_STATE(1035)] = 43655, + [SMALL_STATE(1036)] = 43669, + [SMALL_STATE(1037)] = 43691, + [SMALL_STATE(1038)] = 43715, + [SMALL_STATE(1039)] = 43739, + [SMALL_STATE(1040)] = 43759, + [SMALL_STATE(1041)] = 43781, + [SMALL_STATE(1042)] = 43805, + [SMALL_STATE(1043)] = 43829, + [SMALL_STATE(1044)] = 43853, + [SMALL_STATE(1045)] = 43877, [SMALL_STATE(1046)] = 43891, - [SMALL_STATE(1047)] = 43910, - [SMALL_STATE(1048)] = 43923, - [SMALL_STATE(1049)] = 43936, + [SMALL_STATE(1047)] = 43904, + [SMALL_STATE(1048)] = 43917, + [SMALL_STATE(1049)] = 43930, [SMALL_STATE(1050)] = 43949, [SMALL_STATE(1051)] = 43970, - [SMALL_STATE(1052)] = 43989, - [SMALL_STATE(1053)] = 44002, + [SMALL_STATE(1052)] = 43983, + [SMALL_STATE(1053)] = 43996, [SMALL_STATE(1054)] = 44015, [SMALL_STATE(1055)] = 44034, - [SMALL_STATE(1056)] = 44047, - [SMALL_STATE(1057)] = 44066, - [SMALL_STATE(1058)] = 44085, - [SMALL_STATE(1059)] = 44104, - [SMALL_STATE(1060)] = 44123, - [SMALL_STATE(1061)] = 44136, - [SMALL_STATE(1062)] = 44149, - [SMALL_STATE(1063)] = 44162, - [SMALL_STATE(1064)] = 44181, - [SMALL_STATE(1065)] = 44202, - [SMALL_STATE(1066)] = 44223, - [SMALL_STATE(1067)] = 44242, - [SMALL_STATE(1068)] = 44263, + [SMALL_STATE(1056)] = 44053, + [SMALL_STATE(1057)] = 44074, + [SMALL_STATE(1058)] = 44093, + [SMALL_STATE(1059)] = 44112, + [SMALL_STATE(1060)] = 44133, + [SMALL_STATE(1061)] = 44152, + [SMALL_STATE(1062)] = 44165, + [SMALL_STATE(1063)] = 44184, + [SMALL_STATE(1064)] = 44197, + [SMALL_STATE(1065)] = 44216, + [SMALL_STATE(1066)] = 44229, + [SMALL_STATE(1067)] = 44250, + [SMALL_STATE(1068)] = 44271, [SMALL_STATE(1069)] = 44284, [SMALL_STATE(1070)] = 44305, [SMALL_STATE(1071)] = 44324, - [SMALL_STATE(1072)] = 44337, + [SMALL_STATE(1072)] = 44343, [SMALL_STATE(1073)] = 44356, - [SMALL_STATE(1074)] = 44376, - [SMALL_STATE(1075)] = 44394, - [SMALL_STATE(1076)] = 44414, - [SMALL_STATE(1077)] = 44426, - [SMALL_STATE(1078)] = 44446, - [SMALL_STATE(1079)] = 44464, - [SMALL_STATE(1080)] = 44484, - [SMALL_STATE(1081)] = 44500, - [SMALL_STATE(1082)] = 44520, - [SMALL_STATE(1083)] = 44540, - [SMALL_STATE(1084)] = 44556, - [SMALL_STATE(1085)] = 44570, - [SMALL_STATE(1086)] = 44590, - [SMALL_STATE(1087)] = 44602, - [SMALL_STATE(1088)] = 44618, - [SMALL_STATE(1089)] = 44638, - [SMALL_STATE(1090)] = 44652, - [SMALL_STATE(1091)] = 44672, - [SMALL_STATE(1092)] = 44692, - [SMALL_STATE(1093)] = 44710, - [SMALL_STATE(1094)] = 44730, - [SMALL_STATE(1095)] = 44750, - [SMALL_STATE(1096)] = 44762, - [SMALL_STATE(1097)] = 44782, + [SMALL_STATE(1074)] = 44368, + [SMALL_STATE(1075)] = 44382, + [SMALL_STATE(1076)] = 44396, + [SMALL_STATE(1077)] = 44412, + [SMALL_STATE(1078)] = 44432, + [SMALL_STATE(1079)] = 44448, + [SMALL_STATE(1080)] = 44468, + [SMALL_STATE(1081)] = 44488, + [SMALL_STATE(1082)] = 44500, + [SMALL_STATE(1083)] = 44520, + [SMALL_STATE(1084)] = 44538, + [SMALL_STATE(1085)] = 44558, + [SMALL_STATE(1086)] = 44578, + [SMALL_STATE(1087)] = 44594, + [SMALL_STATE(1088)] = 44608, + [SMALL_STATE(1089)] = 44628, + [SMALL_STATE(1090)] = 44646, + [SMALL_STATE(1091)] = 44666, + [SMALL_STATE(1092)] = 44686, + [SMALL_STATE(1093)] = 44706, + [SMALL_STATE(1094)] = 44724, + [SMALL_STATE(1095)] = 44744, + [SMALL_STATE(1096)] = 44764, + [SMALL_STATE(1097)] = 44776, [SMALL_STATE(1098)] = 44796, [SMALL_STATE(1099)] = 44816, [SMALL_STATE(1100)] = 44831, [SMALL_STATE(1101)] = 44848, [SMALL_STATE(1102)] = 44865, - [SMALL_STATE(1103)] = 44878, - [SMALL_STATE(1104)] = 44895, - [SMALL_STATE(1105)] = 44912, - [SMALL_STATE(1106)] = 44929, - [SMALL_STATE(1107)] = 44944, - [SMALL_STATE(1108)] = 44955, - [SMALL_STATE(1109)] = 44972, - [SMALL_STATE(1110)] = 44987, + [SMALL_STATE(1103)] = 44882, + [SMALL_STATE(1104)] = 44893, + [SMALL_STATE(1105)] = 44910, + [SMALL_STATE(1106)] = 44921, + [SMALL_STATE(1107)] = 44936, + [SMALL_STATE(1108)] = 44953, + [SMALL_STATE(1109)] = 44970, + [SMALL_STATE(1110)] = 44985, [SMALL_STATE(1111)] = 45002, - [SMALL_STATE(1112)] = 45019, - [SMALL_STATE(1113)] = 45036, - [SMALL_STATE(1114)] = 45053, - [SMALL_STATE(1115)] = 45064, + [SMALL_STATE(1112)] = 45017, + [SMALL_STATE(1113)] = 45034, + [SMALL_STATE(1114)] = 45045, + [SMALL_STATE(1115)] = 45062, [SMALL_STATE(1116)] = 45079, - [SMALL_STATE(1117)] = 45090, - [SMALL_STATE(1118)] = 45107, - [SMALL_STATE(1119)] = 45124, - [SMALL_STATE(1120)] = 45141, + [SMALL_STATE(1117)] = 45096, + [SMALL_STATE(1118)] = 45113, + [SMALL_STATE(1119)] = 45130, + [SMALL_STATE(1120)] = 45147, [SMALL_STATE(1121)] = 45158, [SMALL_STATE(1122)] = 45173, - [SMALL_STATE(1123)] = 45190, - [SMALL_STATE(1124)] = 45201, - [SMALL_STATE(1125)] = 45218, - [SMALL_STATE(1126)] = 45235, + [SMALL_STATE(1123)] = 45188, + [SMALL_STATE(1124)] = 45199, + [SMALL_STATE(1125)] = 45216, + [SMALL_STATE(1126)] = 45233, [SMALL_STATE(1127)] = 45250, [SMALL_STATE(1128)] = 45267, [SMALL_STATE(1129)] = 45284, [SMALL_STATE(1130)] = 45301, - [SMALL_STATE(1131)] = 45318, - [SMALL_STATE(1132)] = 45335, - [SMALL_STATE(1133)] = 45352, - [SMALL_STATE(1134)] = 45369, - [SMALL_STATE(1135)] = 45384, - [SMALL_STATE(1136)] = 45401, + [SMALL_STATE(1131)] = 45316, + [SMALL_STATE(1132)] = 45333, + [SMALL_STATE(1133)] = 45350, + [SMALL_STATE(1134)] = 45365, + [SMALL_STATE(1135)] = 45382, + [SMALL_STATE(1136)] = 45399, [SMALL_STATE(1137)] = 45416, [SMALL_STATE(1138)] = 45433, [SMALL_STATE(1139)] = 45450, @@ -77878,324 +77971,324 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(1145)] = 45548, [SMALL_STATE(1146)] = 45565, [SMALL_STATE(1147)] = 45580, - [SMALL_STATE(1148)] = 45593, - [SMALL_STATE(1149)] = 45610, - [SMALL_STATE(1150)] = 45621, - [SMALL_STATE(1151)] = 45638, - [SMALL_STATE(1152)] = 45655, - [SMALL_STATE(1153)] = 45672, - [SMALL_STATE(1154)] = 45687, - [SMALL_STATE(1155)] = 45704, - [SMALL_STATE(1156)] = 45721, - [SMALL_STATE(1157)] = 45738, - [SMALL_STATE(1158)] = 45755, - [SMALL_STATE(1159)] = 45772, - [SMALL_STATE(1160)] = 45789, - [SMALL_STATE(1161)] = 45806, - [SMALL_STATE(1162)] = 45823, - [SMALL_STATE(1163)] = 45840, - [SMALL_STATE(1164)] = 45857, - [SMALL_STATE(1165)] = 45868, + [SMALL_STATE(1148)] = 45597, + [SMALL_STATE(1149)] = 45614, + [SMALL_STATE(1150)] = 45631, + [SMALL_STATE(1151)] = 45648, + [SMALL_STATE(1152)] = 45665, + [SMALL_STATE(1153)] = 45682, + [SMALL_STATE(1154)] = 45695, + [SMALL_STATE(1155)] = 45712, + [SMALL_STATE(1156)] = 45725, + [SMALL_STATE(1157)] = 45742, + [SMALL_STATE(1158)] = 45759, + [SMALL_STATE(1159)] = 45776, + [SMALL_STATE(1160)] = 45793, + [SMALL_STATE(1161)] = 45810, + [SMALL_STATE(1162)] = 45825, + [SMALL_STATE(1163)] = 45836, + [SMALL_STATE(1164)] = 45853, + [SMALL_STATE(1165)] = 45870, [SMALL_STATE(1166)] = 45885, [SMALL_STATE(1167)] = 45902, - [SMALL_STATE(1168)] = 45914, - [SMALL_STATE(1169)] = 45928, - [SMALL_STATE(1170)] = 45938, - [SMALL_STATE(1171)] = 45952, - [SMALL_STATE(1172)] = 45966, - [SMALL_STATE(1173)] = 45980, - [SMALL_STATE(1174)] = 45994, - [SMALL_STATE(1175)] = 46008, - [SMALL_STATE(1176)] = 46022, - [SMALL_STATE(1177)] = 46034, - [SMALL_STATE(1178)] = 46048, - [SMALL_STATE(1179)] = 46062, - [SMALL_STATE(1180)] = 46076, - [SMALL_STATE(1181)] = 46090, - [SMALL_STATE(1182)] = 46104, - [SMALL_STATE(1183)] = 46118, - [SMALL_STATE(1184)] = 46132, - [SMALL_STATE(1185)] = 46146, - [SMALL_STATE(1186)] = 46160, - [SMALL_STATE(1187)] = 46174, - [SMALL_STATE(1188)] = 46188, - [SMALL_STATE(1189)] = 46202, - [SMALL_STATE(1190)] = 46216, - [SMALL_STATE(1191)] = 46230, - [SMALL_STATE(1192)] = 46244, - [SMALL_STATE(1193)] = 46256, - [SMALL_STATE(1194)] = 46270, - [SMALL_STATE(1195)] = 46282, - [SMALL_STATE(1196)] = 46292, - [SMALL_STATE(1197)] = 46306, - [SMALL_STATE(1198)] = 46320, - [SMALL_STATE(1199)] = 46334, - [SMALL_STATE(1200)] = 46348, - [SMALL_STATE(1201)] = 46358, - [SMALL_STATE(1202)] = 46372, - [SMALL_STATE(1203)] = 46384, - [SMALL_STATE(1204)] = 46396, - [SMALL_STATE(1205)] = 46410, - [SMALL_STATE(1206)] = 46424, - [SMALL_STATE(1207)] = 46438, - [SMALL_STATE(1208)] = 46452, - [SMALL_STATE(1209)] = 46466, - [SMALL_STATE(1210)] = 46480, - [SMALL_STATE(1211)] = 46494, - [SMALL_STATE(1212)] = 46508, - [SMALL_STATE(1213)] = 46518, - [SMALL_STATE(1214)] = 46532, - [SMALL_STATE(1215)] = 46546, - [SMALL_STATE(1216)] = 46558, - [SMALL_STATE(1217)] = 46570, - [SMALL_STATE(1218)] = 46584, - [SMALL_STATE(1219)] = 46596, - [SMALL_STATE(1220)] = 46606, + [SMALL_STATE(1168)] = 45916, + [SMALL_STATE(1169)] = 45930, + [SMALL_STATE(1170)] = 45940, + [SMALL_STATE(1171)] = 45950, + [SMALL_STATE(1172)] = 45964, + [SMALL_STATE(1173)] = 45978, + [SMALL_STATE(1174)] = 45990, + [SMALL_STATE(1175)] = 46002, + [SMALL_STATE(1176)] = 46012, + [SMALL_STATE(1177)] = 46026, + [SMALL_STATE(1178)] = 46040, + [SMALL_STATE(1179)] = 46050, + [SMALL_STATE(1180)] = 46064, + [SMALL_STATE(1181)] = 46078, + [SMALL_STATE(1182)] = 46092, + [SMALL_STATE(1183)] = 46106, + [SMALL_STATE(1184)] = 46120, + [SMALL_STATE(1185)] = 46134, + [SMALL_STATE(1186)] = 46148, + [SMALL_STATE(1187)] = 46158, + [SMALL_STATE(1188)] = 46170, + [SMALL_STATE(1189)] = 46182, + [SMALL_STATE(1190)] = 46196, + [SMALL_STATE(1191)] = 46210, + [SMALL_STATE(1192)] = 46224, + [SMALL_STATE(1193)] = 46238, + [SMALL_STATE(1194)] = 46252, + [SMALL_STATE(1195)] = 46266, + [SMALL_STATE(1196)] = 46280, + [SMALL_STATE(1197)] = 46294, + [SMALL_STATE(1198)] = 46308, + [SMALL_STATE(1199)] = 46322, + [SMALL_STATE(1200)] = 46336, + [SMALL_STATE(1201)] = 46350, + [SMALL_STATE(1202)] = 46364, + [SMALL_STATE(1203)] = 46378, + [SMALL_STATE(1204)] = 46390, + [SMALL_STATE(1205)] = 46404, + [SMALL_STATE(1206)] = 46418, + [SMALL_STATE(1207)] = 46432, + [SMALL_STATE(1208)] = 46446, + [SMALL_STATE(1209)] = 46458, + [SMALL_STATE(1210)] = 46470, + [SMALL_STATE(1211)] = 46484, + [SMALL_STATE(1212)] = 46498, + [SMALL_STATE(1213)] = 46512, + [SMALL_STATE(1214)] = 46526, + [SMALL_STATE(1215)] = 46540, + [SMALL_STATE(1216)] = 46554, + [SMALL_STATE(1217)] = 46564, + [SMALL_STATE(1218)] = 46578, + [SMALL_STATE(1219)] = 46590, + [SMALL_STATE(1220)] = 46604, [SMALL_STATE(1221)] = 46618, [SMALL_STATE(1222)] = 46632, [SMALL_STATE(1223)] = 46646, [SMALL_STATE(1224)] = 46660, - [SMALL_STATE(1225)] = 46674, - [SMALL_STATE(1226)] = 46688, - [SMALL_STATE(1227)] = 46702, - [SMALL_STATE(1228)] = 46716, - [SMALL_STATE(1229)] = 46730, - [SMALL_STATE(1230)] = 46744, - [SMALL_STATE(1231)] = 46756, - [SMALL_STATE(1232)] = 46770, - [SMALL_STATE(1233)] = 46784, - [SMALL_STATE(1234)] = 46798, - [SMALL_STATE(1235)] = 46812, - [SMALL_STATE(1236)] = 46822, - [SMALL_STATE(1237)] = 46836, - [SMALL_STATE(1238)] = 46850, - [SMALL_STATE(1239)] = 46864, - [SMALL_STATE(1240)] = 46878, - [SMALL_STATE(1241)] = 46892, + [SMALL_STATE(1225)] = 46670, + [SMALL_STATE(1226)] = 46684, + [SMALL_STATE(1227)] = 46698, + [SMALL_STATE(1228)] = 46712, + [SMALL_STATE(1229)] = 46726, + [SMALL_STATE(1230)] = 46740, + [SMALL_STATE(1231)] = 46754, + [SMALL_STATE(1232)] = 46768, + [SMALL_STATE(1233)] = 46780, + [SMALL_STATE(1234)] = 46794, + [SMALL_STATE(1235)] = 46806, + [SMALL_STATE(1236)] = 46820, + [SMALL_STATE(1237)] = 46834, + [SMALL_STATE(1238)] = 46848, + [SMALL_STATE(1239)] = 46862, + [SMALL_STATE(1240)] = 46876, + [SMALL_STATE(1241)] = 46890, [SMALL_STATE(1242)] = 46904, - [SMALL_STATE(1243)] = 46918, - [SMALL_STATE(1244)] = 46932, - [SMALL_STATE(1245)] = 46946, - [SMALL_STATE(1246)] = 46960, - [SMALL_STATE(1247)] = 46974, - [SMALL_STATE(1248)] = 46988, - [SMALL_STATE(1249)] = 47002, - [SMALL_STATE(1250)] = 47014, - [SMALL_STATE(1251)] = 47028, - [SMALL_STATE(1252)] = 47038, - [SMALL_STATE(1253)] = 47052, - [SMALL_STATE(1254)] = 47066, - [SMALL_STATE(1255)] = 47080, - [SMALL_STATE(1256)] = 47090, - [SMALL_STATE(1257)] = 47104, - [SMALL_STATE(1258)] = 47118, - [SMALL_STATE(1259)] = 47132, - [SMALL_STATE(1260)] = 47146, - [SMALL_STATE(1261)] = 47160, - [SMALL_STATE(1262)] = 47174, + [SMALL_STATE(1243)] = 46916, + [SMALL_STATE(1244)] = 46930, + [SMALL_STATE(1245)] = 46942, + [SMALL_STATE(1246)] = 46956, + [SMALL_STATE(1247)] = 46970, + [SMALL_STATE(1248)] = 46984, + [SMALL_STATE(1249)] = 46998, + [SMALL_STATE(1250)] = 47008, + [SMALL_STATE(1251)] = 47022, + [SMALL_STATE(1252)] = 47036, + [SMALL_STATE(1253)] = 47050, + [SMALL_STATE(1254)] = 47064, + [SMALL_STATE(1255)] = 47078, + [SMALL_STATE(1256)] = 47092, + [SMALL_STATE(1257)] = 47106, + [SMALL_STATE(1258)] = 47120, + [SMALL_STATE(1259)] = 47134, + [SMALL_STATE(1260)] = 47148, + [SMALL_STATE(1261)] = 47162, + [SMALL_STATE(1262)] = 47176, [SMALL_STATE(1263)] = 47188, [SMALL_STATE(1264)] = 47199, [SMALL_STATE(1265)] = 47210, - [SMALL_STATE(1266)] = 47221, + [SMALL_STATE(1266)] = 47219, [SMALL_STATE(1267)] = 47230, [SMALL_STATE(1268)] = 47241, [SMALL_STATE(1269)] = 47252, - [SMALL_STATE(1270)] = 47261, - [SMALL_STATE(1271)] = 47270, - [SMALL_STATE(1272)] = 47281, - [SMALL_STATE(1273)] = 47290, - [SMALL_STATE(1274)] = 47301, - [SMALL_STATE(1275)] = 47312, - [SMALL_STATE(1276)] = 47323, - [SMALL_STATE(1277)] = 47334, - [SMALL_STATE(1278)] = 47345, - [SMALL_STATE(1279)] = 47354, - [SMALL_STATE(1280)] = 47365, - [SMALL_STATE(1281)] = 47376, - [SMALL_STATE(1282)] = 47387, - [SMALL_STATE(1283)] = 47398, - [SMALL_STATE(1284)] = 47409, - [SMALL_STATE(1285)] = 47420, - [SMALL_STATE(1286)] = 47431, - [SMALL_STATE(1287)] = 47442, - [SMALL_STATE(1288)] = 47453, - [SMALL_STATE(1289)] = 47464, - [SMALL_STATE(1290)] = 47473, - [SMALL_STATE(1291)] = 47484, - [SMALL_STATE(1292)] = 47495, - [SMALL_STATE(1293)] = 47506, - [SMALL_STATE(1294)] = 47515, - [SMALL_STATE(1295)] = 47526, - [SMALL_STATE(1296)] = 47537, - [SMALL_STATE(1297)] = 47548, - [SMALL_STATE(1298)] = 47559, - [SMALL_STATE(1299)] = 47570, - [SMALL_STATE(1300)] = 47581, - [SMALL_STATE(1301)] = 47592, - [SMALL_STATE(1302)] = 47603, - [SMALL_STATE(1303)] = 47612, - [SMALL_STATE(1304)] = 47621, - [SMALL_STATE(1305)] = 47632, - [SMALL_STATE(1306)] = 47643, - [SMALL_STATE(1307)] = 47654, - [SMALL_STATE(1308)] = 47665, - [SMALL_STATE(1309)] = 47676, - [SMALL_STATE(1310)] = 47687, - [SMALL_STATE(1311)] = 47698, - [SMALL_STATE(1312)] = 47709, - [SMALL_STATE(1313)] = 47720, - [SMALL_STATE(1314)] = 47731, - [SMALL_STATE(1315)] = 47742, - [SMALL_STATE(1316)] = 47753, - [SMALL_STATE(1317)] = 47764, - [SMALL_STATE(1318)] = 47773, - [SMALL_STATE(1319)] = 47784, - [SMALL_STATE(1320)] = 47795, - [SMALL_STATE(1321)] = 47804, - [SMALL_STATE(1322)] = 47815, - [SMALL_STATE(1323)] = 47826, - [SMALL_STATE(1324)] = 47837, - [SMALL_STATE(1325)] = 47848, - [SMALL_STATE(1326)] = 47859, - [SMALL_STATE(1327)] = 47870, - [SMALL_STATE(1328)] = 47881, - [SMALL_STATE(1329)] = 47892, - [SMALL_STATE(1330)] = 47903, - [SMALL_STATE(1331)] = 47912, - [SMALL_STATE(1332)] = 47921, - [SMALL_STATE(1333)] = 47930, - [SMALL_STATE(1334)] = 47941, - [SMALL_STATE(1335)] = 47952, - [SMALL_STATE(1336)] = 47963, - [SMALL_STATE(1337)] = 47974, - [SMALL_STATE(1338)] = 47985, - [SMALL_STATE(1339)] = 47996, - [SMALL_STATE(1340)] = 48007, - [SMALL_STATE(1341)] = 48016, - [SMALL_STATE(1342)] = 48027, - [SMALL_STATE(1343)] = 48038, - [SMALL_STATE(1344)] = 48049, - [SMALL_STATE(1345)] = 48060, - [SMALL_STATE(1346)] = 48071, - [SMALL_STATE(1347)] = 48082, - [SMALL_STATE(1348)] = 48093, - [SMALL_STATE(1349)] = 48104, + [SMALL_STATE(1270)] = 47263, + [SMALL_STATE(1271)] = 47274, + [SMALL_STATE(1272)] = 47285, + [SMALL_STATE(1273)] = 47296, + [SMALL_STATE(1274)] = 47305, + [SMALL_STATE(1275)] = 47316, + [SMALL_STATE(1276)] = 47327, + [SMALL_STATE(1277)] = 47338, + [SMALL_STATE(1278)] = 47349, + [SMALL_STATE(1279)] = 47360, + [SMALL_STATE(1280)] = 47371, + [SMALL_STATE(1281)] = 47382, + [SMALL_STATE(1282)] = 47393, + [SMALL_STATE(1283)] = 47402, + [SMALL_STATE(1284)] = 47413, + [SMALL_STATE(1285)] = 47424, + [SMALL_STATE(1286)] = 47435, + [SMALL_STATE(1287)] = 47446, + [SMALL_STATE(1288)] = 47457, + [SMALL_STATE(1289)] = 47468, + [SMALL_STATE(1290)] = 47479, + [SMALL_STATE(1291)] = 47490, + [SMALL_STATE(1292)] = 47501, + [SMALL_STATE(1293)] = 47512, + [SMALL_STATE(1294)] = 47523, + [SMALL_STATE(1295)] = 47534, + [SMALL_STATE(1296)] = 47545, + [SMALL_STATE(1297)] = 47556, + [SMALL_STATE(1298)] = 47565, + [SMALL_STATE(1299)] = 47576, + [SMALL_STATE(1300)] = 47587, + [SMALL_STATE(1301)] = 47598, + [SMALL_STATE(1302)] = 47609, + [SMALL_STATE(1303)] = 47620, + [SMALL_STATE(1304)] = 47631, + [SMALL_STATE(1305)] = 47642, + [SMALL_STATE(1306)] = 47653, + [SMALL_STATE(1307)] = 47664, + [SMALL_STATE(1308)] = 47675, + [SMALL_STATE(1309)] = 47686, + [SMALL_STATE(1310)] = 47695, + [SMALL_STATE(1311)] = 47706, + [SMALL_STATE(1312)] = 47715, + [SMALL_STATE(1313)] = 47726, + [SMALL_STATE(1314)] = 47737, + [SMALL_STATE(1315)] = 47748, + [SMALL_STATE(1316)] = 47759, + [SMALL_STATE(1317)] = 47770, + [SMALL_STATE(1318)] = 47781, + [SMALL_STATE(1319)] = 47790, + [SMALL_STATE(1320)] = 47801, + [SMALL_STATE(1321)] = 47812, + [SMALL_STATE(1322)] = 47823, + [SMALL_STATE(1323)] = 47834, + [SMALL_STATE(1324)] = 47845, + [SMALL_STATE(1325)] = 47854, + [SMALL_STATE(1326)] = 47865, + [SMALL_STATE(1327)] = 47876, + [SMALL_STATE(1328)] = 47887, + [SMALL_STATE(1329)] = 47898, + [SMALL_STATE(1330)] = 47907, + [SMALL_STATE(1331)] = 47918, + [SMALL_STATE(1332)] = 47929, + [SMALL_STATE(1333)] = 47940, + [SMALL_STATE(1334)] = 47951, + [SMALL_STATE(1335)] = 47962, + [SMALL_STATE(1336)] = 47971, + [SMALL_STATE(1337)] = 47980, + [SMALL_STATE(1338)] = 47991, + [SMALL_STATE(1339)] = 48002, + [SMALL_STATE(1340)] = 48013, + [SMALL_STATE(1341)] = 48024, + [SMALL_STATE(1342)] = 48035, + [SMALL_STATE(1343)] = 48044, + [SMALL_STATE(1344)] = 48055, + [SMALL_STATE(1345)] = 48064, + [SMALL_STATE(1346)] = 48075, + [SMALL_STATE(1347)] = 48086, + [SMALL_STATE(1348)] = 48097, + [SMALL_STATE(1349)] = 48106, [SMALL_STATE(1350)] = 48115, - [SMALL_STATE(1351)] = 48124, - [SMALL_STATE(1352)] = 48135, - [SMALL_STATE(1353)] = 48144, - [SMALL_STATE(1354)] = 48153, - [SMALL_STATE(1355)] = 48162, - [SMALL_STATE(1356)] = 48171, - [SMALL_STATE(1357)] = 48182, - [SMALL_STATE(1358)] = 48193, - [SMALL_STATE(1359)] = 48202, - [SMALL_STATE(1360)] = 48211, - [SMALL_STATE(1361)] = 48222, - [SMALL_STATE(1362)] = 48233, - [SMALL_STATE(1363)] = 48244, - [SMALL_STATE(1364)] = 48255, - [SMALL_STATE(1365)] = 48266, - [SMALL_STATE(1366)] = 48277, - [SMALL_STATE(1367)] = 48288, - [SMALL_STATE(1368)] = 48299, - [SMALL_STATE(1369)] = 48310, - [SMALL_STATE(1370)] = 48319, - [SMALL_STATE(1371)] = 48330, - [SMALL_STATE(1372)] = 48341, - [SMALL_STATE(1373)] = 48352, - [SMALL_STATE(1374)] = 48363, - [SMALL_STATE(1375)] = 48374, - [SMALL_STATE(1376)] = 48385, - [SMALL_STATE(1377)] = 48396, - [SMALL_STATE(1378)] = 48407, - [SMALL_STATE(1379)] = 48418, - [SMALL_STATE(1380)] = 48429, - [SMALL_STATE(1381)] = 48440, - [SMALL_STATE(1382)] = 48451, - [SMALL_STATE(1383)] = 48462, - [SMALL_STATE(1384)] = 48473, - [SMALL_STATE(1385)] = 48484, - [SMALL_STATE(1386)] = 48495, - [SMALL_STATE(1387)] = 48506, - [SMALL_STATE(1388)] = 48517, - [SMALL_STATE(1389)] = 48528, - [SMALL_STATE(1390)] = 48537, - [SMALL_STATE(1391)] = 48548, - [SMALL_STATE(1392)] = 48559, - [SMALL_STATE(1393)] = 48570, - [SMALL_STATE(1394)] = 48581, - [SMALL_STATE(1395)] = 48592, - [SMALL_STATE(1396)] = 48603, - [SMALL_STATE(1397)] = 48614, - [SMALL_STATE(1398)] = 48625, - [SMALL_STATE(1399)] = 48636, - [SMALL_STATE(1400)] = 48647, - [SMALL_STATE(1401)] = 48658, - [SMALL_STATE(1402)] = 48669, - [SMALL_STATE(1403)] = 48680, - [SMALL_STATE(1404)] = 48691, - [SMALL_STATE(1405)] = 48702, - [SMALL_STATE(1406)] = 48713, - [SMALL_STATE(1407)] = 48724, - [SMALL_STATE(1408)] = 48735, - [SMALL_STATE(1409)] = 48746, - [SMALL_STATE(1410)] = 48757, - [SMALL_STATE(1411)] = 48768, - [SMALL_STATE(1412)] = 48777, - [SMALL_STATE(1413)] = 48788, - [SMALL_STATE(1414)] = 48799, - [SMALL_STATE(1415)] = 48810, - [SMALL_STATE(1416)] = 48821, - [SMALL_STATE(1417)] = 48830, - [SMALL_STATE(1418)] = 48839, - [SMALL_STATE(1419)] = 48850, - [SMALL_STATE(1420)] = 48861, - [SMALL_STATE(1421)] = 48872, - [SMALL_STATE(1422)] = 48883, - [SMALL_STATE(1423)] = 48894, - [SMALL_STATE(1424)] = 48905, - [SMALL_STATE(1425)] = 48916, - [SMALL_STATE(1426)] = 48927, - [SMALL_STATE(1427)] = 48938, - [SMALL_STATE(1428)] = 48949, - [SMALL_STATE(1429)] = 48960, - [SMALL_STATE(1430)] = 48971, - [SMALL_STATE(1431)] = 48982, - [SMALL_STATE(1432)] = 48993, - [SMALL_STATE(1433)] = 49004, - [SMALL_STATE(1434)] = 49015, - [SMALL_STATE(1435)] = 49026, - [SMALL_STATE(1436)] = 49037, - [SMALL_STATE(1437)] = 49048, - [SMALL_STATE(1438)] = 49059, - [SMALL_STATE(1439)] = 49070, - [SMALL_STATE(1440)] = 49081, - [SMALL_STATE(1441)] = 49092, - [SMALL_STATE(1442)] = 49103, - [SMALL_STATE(1443)] = 49114, - [SMALL_STATE(1444)] = 49125, - [SMALL_STATE(1445)] = 49136, - [SMALL_STATE(1446)] = 49147, - [SMALL_STATE(1447)] = 49158, - [SMALL_STATE(1448)] = 49169, - [SMALL_STATE(1449)] = 49180, - [SMALL_STATE(1450)] = 49191, - [SMALL_STATE(1451)] = 49202, - [SMALL_STATE(1452)] = 49213, + [SMALL_STATE(1351)] = 48126, + [SMALL_STATE(1352)] = 48137, + [SMALL_STATE(1353)] = 48146, + [SMALL_STATE(1354)] = 48157, + [SMALL_STATE(1355)] = 48168, + [SMALL_STATE(1356)] = 48179, + [SMALL_STATE(1357)] = 48190, + [SMALL_STATE(1358)] = 48199, + [SMALL_STATE(1359)] = 48208, + [SMALL_STATE(1360)] = 48219, + [SMALL_STATE(1361)] = 48228, + [SMALL_STATE(1362)] = 48239, + [SMALL_STATE(1363)] = 48250, + [SMALL_STATE(1364)] = 48261, + [SMALL_STATE(1365)] = 48272, + [SMALL_STATE(1366)] = 48283, + [SMALL_STATE(1367)] = 48294, + [SMALL_STATE(1368)] = 48305, + [SMALL_STATE(1369)] = 48316, + [SMALL_STATE(1370)] = 48327, + [SMALL_STATE(1371)] = 48338, + [SMALL_STATE(1372)] = 48349, + [SMALL_STATE(1373)] = 48360, + [SMALL_STATE(1374)] = 48371, + [SMALL_STATE(1375)] = 48382, + [SMALL_STATE(1376)] = 48391, + [SMALL_STATE(1377)] = 48402, + [SMALL_STATE(1378)] = 48413, + [SMALL_STATE(1379)] = 48424, + [SMALL_STATE(1380)] = 48435, + [SMALL_STATE(1381)] = 48446, + [SMALL_STATE(1382)] = 48457, + [SMALL_STATE(1383)] = 48468, + [SMALL_STATE(1384)] = 48479, + [SMALL_STATE(1385)] = 48490, + [SMALL_STATE(1386)] = 48501, + [SMALL_STATE(1387)] = 48512, + [SMALL_STATE(1388)] = 48523, + [SMALL_STATE(1389)] = 48534, + [SMALL_STATE(1390)] = 48545, + [SMALL_STATE(1391)] = 48556, + [SMALL_STATE(1392)] = 48567, + [SMALL_STATE(1393)] = 48578, + [SMALL_STATE(1394)] = 48589, + [SMALL_STATE(1395)] = 48600, + [SMALL_STATE(1396)] = 48611, + [SMALL_STATE(1397)] = 48622, + [SMALL_STATE(1398)] = 48633, + [SMALL_STATE(1399)] = 48644, + [SMALL_STATE(1400)] = 48655, + [SMALL_STATE(1401)] = 48666, + [SMALL_STATE(1402)] = 48677, + [SMALL_STATE(1403)] = 48688, + [SMALL_STATE(1404)] = 48699, + [SMALL_STATE(1405)] = 48710, + [SMALL_STATE(1406)] = 48721, + [SMALL_STATE(1407)] = 48732, + [SMALL_STATE(1408)] = 48743, + [SMALL_STATE(1409)] = 48754, + [SMALL_STATE(1410)] = 48765, + [SMALL_STATE(1411)] = 48776, + [SMALL_STATE(1412)] = 48787, + [SMALL_STATE(1413)] = 48798, + [SMALL_STATE(1414)] = 48809, + [SMALL_STATE(1415)] = 48820, + [SMALL_STATE(1416)] = 48831, + [SMALL_STATE(1417)] = 48842, + [SMALL_STATE(1418)] = 48853, + [SMALL_STATE(1419)] = 48864, + [SMALL_STATE(1420)] = 48875, + [SMALL_STATE(1421)] = 48886, + [SMALL_STATE(1422)] = 48897, + [SMALL_STATE(1423)] = 48908, + [SMALL_STATE(1424)] = 48919, + [SMALL_STATE(1425)] = 48930, + [SMALL_STATE(1426)] = 48941, + [SMALL_STATE(1427)] = 48950, + [SMALL_STATE(1428)] = 48961, + [SMALL_STATE(1429)] = 48970, + [SMALL_STATE(1430)] = 48981, + [SMALL_STATE(1431)] = 48992, + [SMALL_STATE(1432)] = 49003, + [SMALL_STATE(1433)] = 49014, + [SMALL_STATE(1434)] = 49023, + [SMALL_STATE(1435)] = 49034, + [SMALL_STATE(1436)] = 49045, + [SMALL_STATE(1437)] = 49056, + [SMALL_STATE(1438)] = 49067, + [SMALL_STATE(1439)] = 49078, + [SMALL_STATE(1440)] = 49089, + [SMALL_STATE(1441)] = 49100, + [SMALL_STATE(1442)] = 49111, + [SMALL_STATE(1443)] = 49120, + [SMALL_STATE(1444)] = 49131, + [SMALL_STATE(1445)] = 49142, + [SMALL_STATE(1446)] = 49153, + [SMALL_STATE(1447)] = 49164, + [SMALL_STATE(1448)] = 49175, + [SMALL_STATE(1449)] = 49186, + [SMALL_STATE(1450)] = 49195, + [SMALL_STATE(1451)] = 49206, + [SMALL_STATE(1452)] = 49215, [SMALL_STATE(1453)] = 49224, - [SMALL_STATE(1454)] = 49235, + [SMALL_STATE(1454)] = 49233, [SMALL_STATE(1455)] = 49244, [SMALL_STATE(1456)] = 49255, [SMALL_STATE(1457)] = 49266, [SMALL_STATE(1458)] = 49277, - [SMALL_STATE(1459)] = 49288, + [SMALL_STATE(1459)] = 49286, [SMALL_STATE(1460)] = 49297, [SMALL_STATE(1461)] = 49308, - [SMALL_STATE(1462)] = 49319, - [SMALL_STATE(1463)] = 49330, - [SMALL_STATE(1464)] = 49341, - [SMALL_STATE(1465)] = 49352, + [SMALL_STATE(1462)] = 49317, + [SMALL_STATE(1463)] = 49328, + [SMALL_STATE(1464)] = 49339, + [SMALL_STATE(1465)] = 49350, [SMALL_STATE(1466)] = 49361, [SMALL_STATE(1467)] = 49372, [SMALL_STATE(1468)] = 49383, @@ -78221,93 +78314,93 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(1488)] = 49603, [SMALL_STATE(1489)] = 49614, [SMALL_STATE(1490)] = 49625, - [SMALL_STATE(1491)] = 49636, - [SMALL_STATE(1492)] = 49645, - [SMALL_STATE(1493)] = 49656, - [SMALL_STATE(1494)] = 49667, - [SMALL_STATE(1495)] = 49678, - [SMALL_STATE(1496)] = 49689, - [SMALL_STATE(1497)] = 49700, - [SMALL_STATE(1498)] = 49711, - [SMALL_STATE(1499)] = 49720, - [SMALL_STATE(1500)] = 49729, + [SMALL_STATE(1491)] = 49634, + [SMALL_STATE(1492)] = 49643, + [SMALL_STATE(1493)] = 49654, + [SMALL_STATE(1494)] = 49665, + [SMALL_STATE(1495)] = 49676, + [SMALL_STATE(1496)] = 49687, + [SMALL_STATE(1497)] = 49696, + [SMALL_STATE(1498)] = 49707, + [SMALL_STATE(1499)] = 49718, + [SMALL_STATE(1500)] = 49727, [SMALL_STATE(1501)] = 49738, [SMALL_STATE(1502)] = 49749, [SMALL_STATE(1503)] = 49757, [SMALL_STATE(1504)] = 49765, [SMALL_STATE(1505)] = 49773, [SMALL_STATE(1506)] = 49781, - [SMALL_STATE(1507)] = 49789, - [SMALL_STATE(1508)] = 49797, - [SMALL_STATE(1509)] = 49805, - [SMALL_STATE(1510)] = 49813, - [SMALL_STATE(1511)] = 49821, + [SMALL_STATE(1507)] = 49791, + [SMALL_STATE(1508)] = 49799, + [SMALL_STATE(1509)] = 49807, + [SMALL_STATE(1510)] = 49815, + [SMALL_STATE(1511)] = 49823, [SMALL_STATE(1512)] = 49831, [SMALL_STATE(1513)] = 49839, [SMALL_STATE(1514)] = 49847, [SMALL_STATE(1515)] = 49855, - [SMALL_STATE(1516)] = 49865, - [SMALL_STATE(1517)] = 49873, - [SMALL_STATE(1518)] = 49881, - [SMALL_STATE(1519)] = 49889, - [SMALL_STATE(1520)] = 49897, - [SMALL_STATE(1521)] = 49905, - [SMALL_STATE(1522)] = 49913, - [SMALL_STATE(1523)] = 49921, - [SMALL_STATE(1524)] = 49929, - [SMALL_STATE(1525)] = 49937, - [SMALL_STATE(1526)] = 49945, - [SMALL_STATE(1527)] = 49953, - [SMALL_STATE(1528)] = 49961, - [SMALL_STATE(1529)] = 49969, - [SMALL_STATE(1530)] = 49977, - [SMALL_STATE(1531)] = 49985, - [SMALL_STATE(1532)] = 49993, - [SMALL_STATE(1533)] = 50001, - [SMALL_STATE(1534)] = 50009, - [SMALL_STATE(1535)] = 50017, - [SMALL_STATE(1536)] = 50025, - [SMALL_STATE(1537)] = 50033, - [SMALL_STATE(1538)] = 50041, - [SMALL_STATE(1539)] = 50049, - [SMALL_STATE(1540)] = 50057, - [SMALL_STATE(1541)] = 50065, - [SMALL_STATE(1542)] = 50073, - [SMALL_STATE(1543)] = 50081, - [SMALL_STATE(1544)] = 50089, + [SMALL_STATE(1516)] = 49863, + [SMALL_STATE(1517)] = 49871, + [SMALL_STATE(1518)] = 49879, + [SMALL_STATE(1519)] = 49887, + [SMALL_STATE(1520)] = 49895, + [SMALL_STATE(1521)] = 49903, + [SMALL_STATE(1522)] = 49911, + [SMALL_STATE(1523)] = 49919, + [SMALL_STATE(1524)] = 49927, + [SMALL_STATE(1525)] = 49935, + [SMALL_STATE(1526)] = 49943, + [SMALL_STATE(1527)] = 49951, + [SMALL_STATE(1528)] = 49959, + [SMALL_STATE(1529)] = 49967, + [SMALL_STATE(1530)] = 49975, + [SMALL_STATE(1531)] = 49983, + [SMALL_STATE(1532)] = 49991, + [SMALL_STATE(1533)] = 49999, + [SMALL_STATE(1534)] = 50007, + [SMALL_STATE(1535)] = 50015, + [SMALL_STATE(1536)] = 50023, + [SMALL_STATE(1537)] = 50031, + [SMALL_STATE(1538)] = 50039, + [SMALL_STATE(1539)] = 50047, + [SMALL_STATE(1540)] = 50055, + [SMALL_STATE(1541)] = 50063, + [SMALL_STATE(1542)] = 50071, + [SMALL_STATE(1543)] = 50079, + [SMALL_STATE(1544)] = 50087, [SMALL_STATE(1545)] = 50097, [SMALL_STATE(1546)] = 50105, [SMALL_STATE(1547)] = 50113, [SMALL_STATE(1548)] = 50121, - [SMALL_STATE(1549)] = 50129, - [SMALL_STATE(1550)] = 50137, - [SMALL_STATE(1551)] = 50145, - [SMALL_STATE(1552)] = 50153, - [SMALL_STATE(1553)] = 50161, - [SMALL_STATE(1554)] = 50169, - [SMALL_STATE(1555)] = 50179, - [SMALL_STATE(1556)] = 50187, - [SMALL_STATE(1557)] = 50195, - [SMALL_STATE(1558)] = 50203, - [SMALL_STATE(1559)] = 50211, - [SMALL_STATE(1560)] = 50219, - [SMALL_STATE(1561)] = 50227, - [SMALL_STATE(1562)] = 50235, - [SMALL_STATE(1563)] = 50243, - [SMALL_STATE(1564)] = 50251, - [SMALL_STATE(1565)] = 50259, - [SMALL_STATE(1566)] = 50267, - [SMALL_STATE(1567)] = 50275, - [SMALL_STATE(1568)] = 50283, - [SMALL_STATE(1569)] = 50291, - [SMALL_STATE(1570)] = 50299, - [SMALL_STATE(1571)] = 50307, - [SMALL_STATE(1572)] = 50315, - [SMALL_STATE(1573)] = 50323, - [SMALL_STATE(1574)] = 50331, - [SMALL_STATE(1575)] = 50341, - [SMALL_STATE(1576)] = 50349, - [SMALL_STATE(1577)] = 50357, + [SMALL_STATE(1549)] = 50131, + [SMALL_STATE(1550)] = 50139, + [SMALL_STATE(1551)] = 50147, + [SMALL_STATE(1552)] = 50155, + [SMALL_STATE(1553)] = 50165, + [SMALL_STATE(1554)] = 50173, + [SMALL_STATE(1555)] = 50181, + [SMALL_STATE(1556)] = 50189, + [SMALL_STATE(1557)] = 50197, + [SMALL_STATE(1558)] = 50205, + [SMALL_STATE(1559)] = 50213, + [SMALL_STATE(1560)] = 50221, + [SMALL_STATE(1561)] = 50229, + [SMALL_STATE(1562)] = 50237, + [SMALL_STATE(1563)] = 50245, + [SMALL_STATE(1564)] = 50253, + [SMALL_STATE(1565)] = 50261, + [SMALL_STATE(1566)] = 50269, + [SMALL_STATE(1567)] = 50277, + [SMALL_STATE(1568)] = 50285, + [SMALL_STATE(1569)] = 50293, + [SMALL_STATE(1570)] = 50301, + [SMALL_STATE(1571)] = 50309, + [SMALL_STATE(1572)] = 50317, + [SMALL_STATE(1573)] = 50327, + [SMALL_STATE(1574)] = 50335, + [SMALL_STATE(1575)] = 50343, + [SMALL_STATE(1576)] = 50351, + [SMALL_STATE(1577)] = 50359, [SMALL_STATE(1578)] = 50367, [SMALL_STATE(1579)] = 50377, [SMALL_STATE(1580)] = 50385, @@ -78315,26 +78408,26 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(1582)] = 50401, [SMALL_STATE(1583)] = 50409, [SMALL_STATE(1584)] = 50417, - [SMALL_STATE(1585)] = 50427, - [SMALL_STATE(1586)] = 50435, - [SMALL_STATE(1587)] = 50443, - [SMALL_STATE(1588)] = 50451, - [SMALL_STATE(1589)] = 50459, - [SMALL_STATE(1590)] = 50467, - [SMALL_STATE(1591)] = 50475, - [SMALL_STATE(1592)] = 50483, - [SMALL_STATE(1593)] = 50491, - [SMALL_STATE(1594)] = 50499, - [SMALL_STATE(1595)] = 50507, - [SMALL_STATE(1596)] = 50515, - [SMALL_STATE(1597)] = 50523, - [SMALL_STATE(1598)] = 50531, - [SMALL_STATE(1599)] = 50539, - [SMALL_STATE(1600)] = 50547, - [SMALL_STATE(1601)] = 50555, - [SMALL_STATE(1602)] = 50563, - [SMALL_STATE(1603)] = 50573, - [SMALL_STATE(1604)] = 50581, + [SMALL_STATE(1585)] = 50425, + [SMALL_STATE(1586)] = 50433, + [SMALL_STATE(1587)] = 50441, + [SMALL_STATE(1588)] = 50449, + [SMALL_STATE(1589)] = 50457, + [SMALL_STATE(1590)] = 50465, + [SMALL_STATE(1591)] = 50473, + [SMALL_STATE(1592)] = 50481, + [SMALL_STATE(1593)] = 50489, + [SMALL_STATE(1594)] = 50497, + [SMALL_STATE(1595)] = 50505, + [SMALL_STATE(1596)] = 50513, + [SMALL_STATE(1597)] = 50521, + [SMALL_STATE(1598)] = 50529, + [SMALL_STATE(1599)] = 50537, + [SMALL_STATE(1600)] = 50545, + [SMALL_STATE(1601)] = 50553, + [SMALL_STATE(1602)] = 50561, + [SMALL_STATE(1603)] = 50569, + [SMALL_STATE(1604)] = 50579, [SMALL_STATE(1605)] = 50589, [SMALL_STATE(1606)] = 50597, [SMALL_STATE(1607)] = 50605, @@ -78353,59 +78446,59 @@ static const TSParseActionEntry ts_parse_actions[] = { [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299), [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1348), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1479), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1252), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1391), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1462), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255), [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1359), [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417), [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1203), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1465), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1375), [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147), [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(57), [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), - [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), - [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577), + [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), + [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1108), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), + [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1544), + [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), - [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), - [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), + [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), + [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), + [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(611), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), + [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), + [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), + [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), [125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431), [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), @@ -78426,43 +78519,43 @@ static const TSParseActionEntry ts_parse_actions[] = { [161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), [163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2), [166] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1019), - [169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1348), - [172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1042), + [169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1483), + [172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1032), [175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(338), - [178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1036), - [181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1479), - [184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1283), - [187] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1252), + [178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1022), + [181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1391), + [184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1462), + [187] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1255), [190] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(94), [193] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(334), [196] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(175), - [199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1387), + [199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1359), [202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(28), - [205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1265), + [205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1417), [208] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1203), - [211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1192), - [214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1465), + [211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1262), + [214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1375), [217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(107), [220] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(147), [223] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(57), [226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(77), - [229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1593), - [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1091), - [235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(316), - [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1152), - [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(140), - [244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(181), - [247] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1577), + [229] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1098), + [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(316), + [235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1108), + [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(140), + [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(181), + [244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1544), + [247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1575), [250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(181), [253] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(183), - [256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1140), - [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1143), - [262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1072), - [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(612), - [268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1506), - [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(612), - [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(614), - [277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1259), + [256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1125), + [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1140), + [262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1062), + [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(611), + [268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1577), + [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(611), + [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(613), + [277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1202), [280] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(460), [283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 35), [285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 35), @@ -78480,57 +78573,57 @@ static const TSParseActionEntry ts_parse_actions[] = { [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), + [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), + [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1311), + [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317), [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), - [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312), - [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254), - [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1314), - [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), + [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1319), + [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1210), + [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1322), + [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), + [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), + [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), [355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216), + [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1244), [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), [363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56), [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1593), - [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079), - [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), - [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), - [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), - [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1584), + [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), + [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), + [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1137), + [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), + [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), + [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), - [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), + [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), + [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), + [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), - [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), [399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(583), [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), [403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), - [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), - [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), + [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1242), + [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), - [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165), + [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), [417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), [419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), [421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), @@ -78539,15 +78632,15 @@ static const TSParseActionEntry ts_parse_actions[] = { [427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), [429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272), - [433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), + [433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1572), [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), [443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), [445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), [447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), - [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), + [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), [451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), [453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(59), [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), @@ -78556,7 +78649,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), + [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), @@ -78570,7 +78663,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), - [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839), + [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), [497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), [499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), @@ -78632,66 +78725,66 @@ static const TSParseActionEntry ts_parse_actions[] = { [613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), [615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), - [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), - [621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628), + [621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), + [623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), [625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), - [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), - [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), + [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), - [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), - [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023), + [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1025), [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030), + [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040), [649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), - [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), + [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725), [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), - [659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), + [659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), [661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), + [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), + [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), - [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), + [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), - [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624), + [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623), [687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), [690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), - [694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), + [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), + [694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), [696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), [698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), [700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), - [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), - [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), + [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), [708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1197), + [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1185), [714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), + [716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), [718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), [720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), - [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), - [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), [726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), [729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), [731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(36), [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), - [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), - [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), - [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), + [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505), + [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), [742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), [744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1), [746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), @@ -78705,20 +78798,20 @@ static const TSParseActionEntry ts_parse_actions[] = { [762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), - [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1056), + [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053), [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436), - [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057), + [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054), [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), + [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), [778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), - [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1555), + [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609), [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550), + [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1546), [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), @@ -78732,57 +78825,57 @@ static const TSParseActionEntry ts_parse_actions[] = { [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), + [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), [826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627), + [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626), [832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), - [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), - [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1399), - [842] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(998), + [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1354), + [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1263), + [842] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1011), [845] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), SHIFT(100), [849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(221), - [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), - [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), - [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), - [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), - [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), + [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), + [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), + [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), + [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), + [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1534), - [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), - [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991), - [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), - [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1543), + [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), + [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952), + [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968), + [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1541), [874] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(100), [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), - [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), + [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), [885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), [887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), - [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1229), - [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1341), + [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1184), + [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1482), [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), - [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), + [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076), + [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), [899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1580), - [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1570), + [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550), + [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547), [905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), [907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(229), [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1529), - [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), - [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1103), + [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), + [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), + [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152), [918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558), - [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), [924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 19), [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), - [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), + [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1128), [930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), [933] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(194), [936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 19), @@ -78860,7 +78953,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 9, 0, 107), [1084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), [1086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), + [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029), [1090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), [1092] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), [1094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 60), @@ -78944,7 +79037,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 42), [1253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 44), [1255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 44), - [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1249), + [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), [1259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(89), [1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), @@ -78977,18 +79070,18 @@ static const TSParseActionEntry ts_parse_actions[] = { [1323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 7), [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), - [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), + [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), + [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), [1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), [1335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 8), [1337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 8), - [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), [1341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 8), [1343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 8), [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), [1347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), [1349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), + [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), [1353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0), [1355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0), [1357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 40), @@ -78997,22 +79090,22 @@ static const TSParseActionEntry ts_parse_actions[] = { [1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 9), [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), [1367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [1369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, 0, 47), - [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, 0, 47), + [1369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 47), + [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 47), [1373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 10), [1375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 10), - [1377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, 0, 11), - [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, 0, 11), - [1381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [1377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), + [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [1381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, 0, 11), + [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, 0, 11), [1385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16), [1387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16), [1389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), [1391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), [1393] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18), [1396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 18), - [1398] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 48), - [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 48), + [1398] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, 0, 48), + [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, 0, 48), [1402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 50), [1404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 50), [1406] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 17), @@ -79095,15 +79188,15 @@ static const TSParseActionEntry ts_parse_actions[] = { [1562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 41), [1564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15), - [1568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), - [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497), - [1576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 41), + [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 41), + [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), + [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 84), [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 39), - [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), [1588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), [1590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), @@ -79144,724 +79237,724 @@ static const TSParseActionEntry ts_parse_actions[] = { [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), [1664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [1667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [1669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [1671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 15), - [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), - [1676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 56), - [1678] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 56), SHIFT(252), + [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 56), + [1669] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 56), SHIFT(252), + [1672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), + [1674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 15), + [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), + [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 39), [1681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), [1686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 39), [1689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 39), REDUCE(sym_assignment_expression, 3, 0, 39), [1692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 39), - [1694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [1697] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18), - [1700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [1704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [1709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 39), - [1711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [1713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), - [1715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), - [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), - [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [1725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [1729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), - [1735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), - [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [1739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), - [1741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [1743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [1745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [1749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [1755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [1761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [1763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [1767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), - [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), - [1771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [1777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [1779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [1698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), + [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), + [1703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [1705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [1707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [1710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18), + [1713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [1715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), + [1719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), + [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), + [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [1729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), + [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), + [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), + [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [1741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [1743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), + [1745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [1749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [1755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), + [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), + [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [1761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [1763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), + [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), + [1767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [1771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [1777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), + [1779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), [1781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [1783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [1787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [1789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [1791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [1793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [1795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [1811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [1819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [1783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [1785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), + [1787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [1789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [1791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), + [1793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [1795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), + [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), + [1811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), + [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [1819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), [1823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), - [1827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), - [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [1841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), - [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [1845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [1847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [1849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), - [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), - [1863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870), - [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), - [1871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874), - [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881), - [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [1877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), - [1881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), - [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871), - [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872), - [1887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), - [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029), - [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), - [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867), - [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880), - [1899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 54), - [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1024), - [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876), - [1907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), - [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877), - [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1027), - [1913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [1915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868), - [1917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(866), - [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), - [1921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039), - [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [1925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875), - [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), - [1929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), - [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), - [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [1945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), + [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [1827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), + [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), + [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867), + [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [1843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868), + [1845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), + [1847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [1849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), + [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), + [1855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [1863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), + [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [1873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [1875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1041), + [1877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), + [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), + [1881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872), + [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), + [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), + [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874), + [1891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875), + [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880), + [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044), + [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), + [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876), + [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), + [1903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), + [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), + [1907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), + [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871), + [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877), + [1915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), + [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), + [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031), + [1921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [1923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870), + [1925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(866), + [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881), + [1929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 54), + [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), + [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), + [1943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), + [1945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), [1947] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 56), SHIFT(280), - [1950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), + [1950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), [1952] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887), - [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), - [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), - [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), - [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), + [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885), + [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), + [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123), + [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), [1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), - [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), - [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), - [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), - [1979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), - [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [1983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), - [1985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), - [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), - [1989] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1114), - [1992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1000), - [1995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), - [1997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(855), - [2000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(267), - [2003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1593), - [2006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(891), - [2009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1144), - [2012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1145), - [2015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1065), - [2018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1259), - [2021] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(883), - [2024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(974), - [2027] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(923), - [2030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [2032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [2034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [2036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [2038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [2040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074), - [2044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), - [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), + [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), + [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), + [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), + [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), + [1979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), + [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), + [1983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(909), + [1985] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1123), + [1988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1017), + [1991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), + [1993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(854), + [1996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(267), + [1999] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(892), + [2002] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1575), + [2005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1126), + [2008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1150), + [2011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1056), + [2014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1202), + [2017] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(878), + [2020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(972), + [2023] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(909), + [2026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [2028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), + [2030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [2032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [2034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [2036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [2038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [2040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1083), + [2044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), + [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), [2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), - [2052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), - [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885), - [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), - [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075), + [2052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), + [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), + [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092), [2060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), - [2062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), - [2064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [2066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085), - [2068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), - [2070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1102), - [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [2074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), - [2076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890), - [2078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), - [2080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146), + [2062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [2064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), + [2066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), + [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), + [2070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), + [2072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890), + [2074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902), + [2076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1097), + [2078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), + [2080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1111), [2082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [2086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), - [2088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), - [2092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [2094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [2096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [2086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), + [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [2092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), + [2094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [2096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), [2098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [2100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), - [2102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), - [2104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935), - [2106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(1455), - [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952), - [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), - [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), - [2117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), - [2119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955), - [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [2123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982), - [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), - [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), - [2129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), - [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), - [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [2136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(979), - [2138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), - [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [2142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), - [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379), - [2148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985), - [2150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), - [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [2154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), - [2156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980), - [2158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981), - [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [2162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), - [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), - [2166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(925), - [2168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(933), - [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [2172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893), - [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), - [2176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), - [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [2180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902), - [2182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), - [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 78), - [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 78), - [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 94), - [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 94), - [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), - [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), - [2196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 88), - [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 88), - [2200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), - [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [2206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1567), + [2100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893), + [2102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), + [2104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(920), + [2106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(1456), + [2109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), + [2112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), + [2114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956), + [2116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [2118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082), + [2120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), + [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419), + [2124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957), + [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), + [2128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), + [2130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989), + [2132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), + [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), + [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), + [2138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), + [2140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), + [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), + [2144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(974), + [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), + [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), + [2150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(995), + [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [2154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), + [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [2158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), + [2160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), + [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [2164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), + [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), + [2168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), + [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), + [2172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(922), + [2174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(916), + [2176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), + [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), + [2180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981), + [2182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982), + [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 94), + [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 94), + [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 78), + [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 78), + [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), + [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), + [2196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 83), + [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 83), + [2200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 88), + [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 88), + [2204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 101), + [2206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 101), [2208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 55), [2210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 55), - [2212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 83), - [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 83), - [2216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 101), - [2218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 101), - [2220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 71), - [2222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 71), - [2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [2226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), - [2228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), - [2230] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 93), - [2232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 93), - [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), - [2236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 3, 0, 35), - [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 3, 0, 35), - [2240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31), - [2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31), - [2244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 32), - [2246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 32), - [2248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 32), SHIFT_REPEAT(950), - [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), - [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), - [2255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(1259), - [2258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), - [2260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), - [2262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), - [2264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), - [2266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 32), - [2268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 32), - [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), - [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), - [2278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969), - [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), - [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), - [2284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964), - [2286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965), - [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [2290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956), - [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), - [2294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), - [2296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968), - [2298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), - [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), - [2302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972), - [2304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(973), - [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), - [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), - [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), - [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), - [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(990), - [2320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993), - [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), - [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), - [2328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), - [2330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), - [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), - [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), - [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), - [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1301), - [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), - [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), - [2346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957), - [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [2352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), - [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [2356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983), - [2358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), - [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), - [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), - [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377), - [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), - [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), - [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), - [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), - [2376] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), - [2378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), - [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), - [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), - [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), - [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), - [2390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(959), - [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), - [2394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(970), - [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971), - [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [2212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), + [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), + [2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [2218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), + [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), + [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), + [2224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 71), + [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 71), + [2228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 93), + [2230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 93), + [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), + [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), + [2236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31), + [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31), + [2240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31), SHIFT_REPEAT(946), + [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), + [2245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), + [2247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(1202), + [2250] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 33), + [2252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 33), + [2254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 31), + [2256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 31), + [2258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), + [2260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), + [2262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 3, 0, 35), + [2264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 3, 0, 35), + [2266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), + [2268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 44), + [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), + [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), + [2274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971), + [2276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(994), + [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), + [2282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985), + [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), + [2290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(990), + [2292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), + [2294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [2296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [2298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), + [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), + [2302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(963), + [2304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964), + [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), + [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), + [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(961), + [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(962), + [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), + [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), + [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983), + [2320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), + [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [2324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), + [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), + [2328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965), + [2330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966), + [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), + [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), + [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), + [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), + [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), + [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377), + [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), + [2346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), + [2348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2), + [2350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), + [2352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 9), + [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), + [2356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955), + [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), + [2362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(959), + [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), + [2366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(979), + [2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980), + [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), + [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), + [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), + [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405), + [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), + [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), + [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), + [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), + [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), + [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), + [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), + [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), + [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), + [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), + [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), + [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), - [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), - [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), - [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), - [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), - [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), - [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378), - [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), - [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), - [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), - [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), - [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), - [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505), - [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), + [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), + [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), + [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), + [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), + [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), + [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), + [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), + [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), + [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), + [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), [2438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), - [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521), - [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), - [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), - [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), - [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), - [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), - [2454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), - [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), - [2460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(201), - [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), - [2465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [2469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), - [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), - [2473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), - [2475] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 18), - [2477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), - [2479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), - [2481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), - [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [2487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), SHIFT(1266), - [2490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), - [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), + [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), + [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), + [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), + [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), + [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), + [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), + [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), + [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), + [2458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(201), + [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [2463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), + [2465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), + [2467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), + [2469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), + [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [2473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [2475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), SHIFT(1282), + [2478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), + [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), + [2482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 18), + [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), + [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), + [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [2492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [2502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 80), - [2504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1579), - [2507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), - [2509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(144), - [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), - [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), - [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), - [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [2530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 33), - [2532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1066), - [2535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), - [2537] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(141), - [2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 61), - [2542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 63), - [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), - [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), - [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), - [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), - [2552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1119), - [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), - [2556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), - [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149), - [2560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161), - [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), - [2564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158), - [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), - [2568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125), - [2570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163), - [2572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 22), - [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), - [2586] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(231), - [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), - [2593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113), - [2595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), - [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159), - [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [2601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [2605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1150), - [2607] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(197), - [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [2616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(102), - [2619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522), - [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), - [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108), - [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), - [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), - [2629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [2631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1105), - [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [2636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [2638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1108), - [2641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), - [2643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [2647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [2649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), - [2651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117), - [2653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), - [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1049), - [2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), - [2661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), - [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [2667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [2669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [2671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(186), - [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), - [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), - [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), - [2684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095), - [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), - [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), - [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), - [2694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), - [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [2702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(605), - [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [2706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(597), - [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), - [2710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(1025), - [2713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), - [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), - [2717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), - [2719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076), - [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157), - [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), - [2725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), - [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [2733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), - [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), - [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), - [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), - [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), - [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), - [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), - [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), + [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139), + [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), + [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [2514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 32), + [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), + [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), + [2522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 80), + [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), + [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [2532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 61), + [2534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 63), + [2536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1538), + [2539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), + [2541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(144), + [2544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1071), + [2547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), + [2549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(141), + [2552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(197), + [2555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(231), + [2558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1157), + [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), + [2562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), + [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), + [2568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1142), + [2570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145), + [2572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115), + [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), + [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), + [2580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 22), + [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [2588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124), + [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [2598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), + [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), + [2606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1110), + [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), + [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), + [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), + [2614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158), + [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), + [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [2620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), + [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), + [2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(605), + [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147), + [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), + [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149), + [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), + [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [2644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18), + [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), + [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [2658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072), + [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), + [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [2668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(597), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), + [2672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), + [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), + [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), + [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [2688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(102), + [2691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(186), + [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065), + [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), + [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), + [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), + [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), + [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), + [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), + [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [2718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(1036), + [2721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), + [2723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), + [2725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1147), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), + [2730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), + [2732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1149), + [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), + [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), + [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), + [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), + [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), + [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521), + [2749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081), + [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), [2753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), - [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), - [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), - [2759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), - [2761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), - [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), - [2765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1069), - [2768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), - [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), - [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), - [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), - [2776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), - [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), - [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), - [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), - [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), - [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), - [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), - [2794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(863), - [2797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), - [2803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [2805] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(864), - [2808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [2810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), - [2812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 5), - [2814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(105), - [2817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), - [2819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [2821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), - [2823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), - [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [2833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), - [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), - [2841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1064), - [2844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), - [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [2848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092), - [2850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 5), - [2852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), - [2854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), - [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), - [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), - [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), - [2870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 54), - [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), - [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [2876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), - [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), - [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), - [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), - [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), - [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), - [2898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 20), - [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), - [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1576), - [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), - [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), - [2912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), - [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), - [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), - [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), - [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), - [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [2924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(93), - [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), - [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), - [2931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), - [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), - [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), - [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), - [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [2943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), + [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), + [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [2761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), + [2763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), + [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), + [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), + [2771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 5), + [2773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 20), + [2775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), + [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), + [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), + [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), + [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), + [2795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), + [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), + [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), + [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [2803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), + [2805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [2807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), + [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), + [2811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), + [2813] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(93), + [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [2832] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1050), + [2835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), + [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), + [2839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 54), + [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), + [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), + [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), + [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), + [2857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), + [2859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), + [2863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), + [2865] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(862), + [2868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), + [2870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(864), + [2873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), + [2875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), + [2877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), + [2879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), + [2881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), + [2883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 5), + [2885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), + [2887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), + [2889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), + [2891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), + [2893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), + [2897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), + [2899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(105), + [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), + [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), + [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), + [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), + [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), + [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), + [2916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1069), + [2919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), + [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), + [2923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), + [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), + [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437), + [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), + [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), + [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), + [2943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 77), [2945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [2947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), - [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [2953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 92), - [2955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [2959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), - [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [2963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), - [2965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 79), - [2967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 81), - [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), - [2977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), - [2979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), - [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [2983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 77), - [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [2987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [2991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 77), - [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [3003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), - [3005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_opening_tag, 3, 0, 0), - [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), - [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [3011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 62), - [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), + [2947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), + [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [2955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), + [2957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_opening_tag, 3, 0, 0), + [2959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 79), + [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [2963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 81), + [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), + [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), + [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [2975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), + [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), + [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [2981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 77), + [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), + [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [2987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), + [2989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), + [2991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 92), + [2993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 62), + [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), + [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), + [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [3005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), + [3013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), [3017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), [3019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), - [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [3027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), - [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), - [3035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), - [3037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), - [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), - [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [3043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), - [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [3047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), - [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), - [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), - [3057] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [3071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), - [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), - [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), - [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), - [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), - [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), - [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), - [3095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1602), - [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), - [3099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), - [3101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515), - [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), - [3109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1554), - [3111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), - [3113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), - [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), - [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), - [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [3137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), - [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), + [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), + [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), + [3025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1548), + [3027] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), + [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [3035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [3037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [3039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), + [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [3043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), + [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [3047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [3059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), + [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), + [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), + [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [3073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), + [3075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), + [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), + [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), + [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), + [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), + [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), + [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [3093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), + [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), + [3099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604), + [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), + [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), + [3107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603), + [3109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), + [3111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), + [3113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), + [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), + [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), + [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), + [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), + [3137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1417), + [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), }; enum ts_external_scanner_symbol_identifiers { @@ -79955,7 +80048,7 @@ void tree_sitter_glimmer_javascript_external_scanner_deserialize(void *, const c TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) { static const TSLanguage language = { - .version = LANGUAGE_VERSION, + .abi_version = LANGUAGE_VERSION, .symbol_count = SYMBOL_COUNT, .alias_count = ALIAS_COUNT, .token_count = TOKEN_COUNT, @@ -79963,6 +80056,7 @@ TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) { .state_count = STATE_COUNT, .large_state_count = LARGE_STATE_COUNT, .production_id_count = PRODUCTION_ID_COUNT, + .supertype_count = SUPERTYPE_COUNT, .field_count = FIELD_COUNT, .max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH, .parse_table = &ts_parse_table[0][0], @@ -79973,11 +80067,14 @@ TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) { .field_names = ts_field_names, .field_map_slices = ts_field_map_slices, .field_map_entries = ts_field_map_entries, + .supertype_map_slices = ts_supertype_map_slices, + .supertype_map_entries = ts_supertype_map_entries, + .supertype_symbols = ts_supertype_symbols, .symbol_metadata = ts_symbol_metadata, .public_symbol_map = ts_symbol_map, .alias_map = ts_non_terminal_alias_map, .alias_sequences = &ts_alias_sequences[0][0], - .lex_modes = ts_lex_modes, + .lex_modes = (const void*)ts_lex_modes, .lex_fn = ts_lex, .keyword_lex_fn = ts_lex_keywords, .keyword_capture_token = sym_identifier, @@ -79991,6 +80088,13 @@ TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) { tree_sitter_glimmer_javascript_external_scanner_deserialize, }, .primary_state_ids = ts_primary_state_ids, + .name = "glimmer_javascript", + .max_reserved_word_set_size = 0, + .metadata = { + .major_version = 0, + .minor_version = 0, + .patch_version = 3, + }, }; return &language; } diff --git a/src/tree_sitter/array.h b/src/tree_sitter/array.h index 15a3b23..56fc8cd 100644 --- a/src/tree_sitter/array.h +++ b/src/tree_sitter/array.h @@ -14,6 +14,7 @@ extern "C" { #include #ifdef _MSC_VER +#pragma warning(push) #pragma warning(disable : 4101) #elif defined(__GNUC__) || defined(__clang__) #pragma GCC diagnostic push @@ -51,67 +52,96 @@ extern "C" { /// Reserve `new_capacity` elements of space in the array. If `new_capacity` is /// less than the array's current capacity, this function has no effect. -#define array_reserve(self, new_capacity) \ - _array__reserve((Array *)(self), array_elem_size(self), new_capacity) +#define array_reserve(self, new_capacity) \ + ((self)->contents = _array__reserve( \ + (void *)(self)->contents, &(self)->capacity, \ + array_elem_size(self), new_capacity) \ + ) /// Free any memory allocated for this array. Note that this does not free any /// memory allocated for the array's contents. -#define array_delete(self) _array__delete((Array *)(self)) +#define array_delete(self) \ + do { \ + if ((self)->contents) ts_free((self)->contents); \ + (self)->contents = NULL; \ + (self)->size = 0; \ + (self)->capacity = 0; \ + } while (0) /// Push a new `element` onto the end of the array. -#define array_push(self, element) \ - (_array__grow((Array *)(self), 1, array_elem_size(self)), \ - (self)->contents[(self)->size++] = (element)) +#define array_push(self, element) \ + do { \ + (self)->contents = _array__grow( \ + (void *)(self)->contents, (self)->size, &(self)->capacity, \ + 1, array_elem_size(self) \ + ); \ + (self)->contents[(self)->size++] = (element); \ + } while(0) /// Increase the array's size by `count` elements. /// New elements are zero-initialized. -#define array_grow_by(self, count) \ - do { \ - if ((count) == 0) break; \ - _array__grow((Array *)(self), count, array_elem_size(self)); \ +#define array_grow_by(self, count) \ + do { \ + if ((count) == 0) break; \ + (self)->contents = _array__grow( \ + (self)->contents, (self)->size, &(self)->capacity, \ + count, array_elem_size(self) \ + ); \ memset((self)->contents + (self)->size, 0, (count) * array_elem_size(self)); \ - (self)->size += (count); \ + (self)->size += (count); \ } while (0) /// Append all elements from one array to the end of another. -#define array_push_all(self, other) \ +#define array_push_all(self, other) \ array_extend((self), (other)->size, (other)->contents) /// Append `count` elements to the end of the array, reading their values from the /// `contents` pointer. -#define array_extend(self, count, contents) \ - _array__splice( \ - (Array *)(self), array_elem_size(self), (self)->size, \ - 0, count, contents \ +#define array_extend(self, count, other_contents) \ + (self)->contents = _array__splice( \ + (void*)(self)->contents, &(self)->size, &(self)->capacity, \ + array_elem_size(self), (self)->size, 0, count, other_contents \ ) /// Remove `old_count` elements from the array starting at the given `index`. At /// the same index, insert `new_count` new elements, reading their values from the /// `new_contents` pointer. -#define array_splice(self, _index, old_count, new_count, new_contents) \ - _array__splice( \ - (Array *)(self), array_elem_size(self), _index, \ - old_count, new_count, new_contents \ +#define array_splice(self, _index, old_count, new_count, new_contents) \ + (self)->contents = _array__splice( \ + (void *)(self)->contents, &(self)->size, &(self)->capacity, \ + array_elem_size(self), _index, old_count, new_count, new_contents \ ) /// Insert one `element` into the array at the given `index`. -#define array_insert(self, _index, element) \ - _array__splice((Array *)(self), array_elem_size(self), _index, 0, 1, &(element)) +#define array_insert(self, _index, element) \ + (self)->contents = _array__splice( \ + (void *)(self)->contents, &(self)->size, &(self)->capacity, \ + array_elem_size(self), _index, 0, 1, &(element) \ + ) /// Remove one element from the array at the given `index`. #define array_erase(self, _index) \ - _array__erase((Array *)(self), array_elem_size(self), _index) + _array__erase((void *)(self)->contents, &(self)->size, array_elem_size(self), _index) /// Pop the last element off the array, returning the element by value. #define array_pop(self) ((self)->contents[--(self)->size]) /// Assign the contents of one array to another, reallocating if necessary. -#define array_assign(self, other) \ - _array__assign((Array *)(self), (const Array *)(other), array_elem_size(self)) +#define array_assign(self, other) \ + (self)->contents = _array__assign( \ + (void *)(self)->contents, &(self)->size, &(self)->capacity, \ + (const void *)(other)->contents, (other)->size, array_elem_size(self) \ + ) /// Swap one array with another -#define array_swap(self, other) \ - _array__swap((Array *)(self), (Array *)(other)) +#define array_swap(self, other) \ + do { \ + void *_array_swap_tmp = (void *)(self)->contents; \ + (self)->contents = (other)->contents; \ + (other)->contents = _array_swap_tmp; \ + _array__swap(&(self)->size, &(self)->capacity, \ + &(other)->size, &(other)->capacity); \ + } while (0) /// Get the size of the array contents #define array_elem_size(self) (sizeof *(self)->contents) @@ -156,82 +186,90 @@ extern "C" { // Private -typedef Array(void) Array; - -/// This is not what you're looking for, see `array_delete`. -static inline void _array__delete(Array *self) { - if (self->contents) { - ts_free(self->contents); - self->contents = NULL; - self->size = 0; - self->capacity = 0; - } -} +// Pointers to individual `Array` fields (rather than the entire `Array` itself) +// are passed to the various `_array__*` functions below to address strict aliasing +// violations that arises when the _entire_ `Array` struct is passed as `Array(void)*`. +// +// The `Array` type itself was not altered as a solution in order to avoid breakage +// with existing consumers (in particular, parsers with external scanners). /// This is not what you're looking for, see `array_erase`. -static inline void _array__erase(Array *self, size_t element_size, - uint32_t index) { - assert(index < self->size); - char *contents = (char *)self->contents; +static inline void _array__erase(void* self_contents, uint32_t *size, + size_t element_size, uint32_t index) { + assert(index < *size); + char *contents = (char *)self_contents; memmove(contents + index * element_size, contents + (index + 1) * element_size, - (self->size - index - 1) * element_size); - self->size--; + (*size - index - 1) * element_size); + (*size)--; } /// This is not what you're looking for, see `array_reserve`. -static inline void _array__reserve(Array *self, size_t element_size, uint32_t new_capacity) { - if (new_capacity > self->capacity) { - if (self->contents) { - self->contents = ts_realloc(self->contents, new_capacity * element_size); +static inline void *_array__reserve(void *contents, uint32_t *capacity, + size_t element_size, uint32_t new_capacity) { + void *new_contents = contents; + if (new_capacity > *capacity) { + if (contents) { + new_contents = ts_realloc(contents, new_capacity * element_size); } else { - self->contents = ts_malloc(new_capacity * element_size); + new_contents = ts_malloc(new_capacity * element_size); } - self->capacity = new_capacity; + *capacity = new_capacity; } + return new_contents; } /// This is not what you're looking for, see `array_assign`. -static inline void _array__assign(Array *self, const Array *other, size_t element_size) { - _array__reserve(self, element_size, other->size); - self->size = other->size; - memcpy(self->contents, other->contents, self->size * element_size); +static inline void *_array__assign(void* self_contents, uint32_t *self_size, uint32_t *self_capacity, + const void *other_contents, uint32_t other_size, size_t element_size) { + void *new_contents = _array__reserve(self_contents, self_capacity, element_size, other_size); + *self_size = other_size; + memcpy(new_contents, other_contents, *self_size * element_size); + return new_contents; } /// This is not what you're looking for, see `array_swap`. -static inline void _array__swap(Array *self, Array *other) { - Array swap = *other; - *other = *self; - *self = swap; +static inline void _array__swap(uint32_t *self_size, uint32_t *self_capacity, + uint32_t *other_size, uint32_t *other_capacity) { + uint32_t tmp_size = *self_size; + uint32_t tmp_capacity = *self_capacity; + *self_size = *other_size; + *self_capacity = *other_capacity; + *other_size = tmp_size; + *other_capacity = tmp_capacity; } /// This is not what you're looking for, see `array_push` or `array_grow_by`. -static inline void _array__grow(Array *self, uint32_t count, size_t element_size) { - uint32_t new_size = self->size + count; - if (new_size > self->capacity) { - uint32_t new_capacity = self->capacity * 2; +static inline void *_array__grow(void *contents, uint32_t size, uint32_t *capacity, + uint32_t count, size_t element_size) { + void *new_contents = contents; + uint32_t new_size = size + count; + if (new_size > *capacity) { + uint32_t new_capacity = *capacity * 2; if (new_capacity < 8) new_capacity = 8; if (new_capacity < new_size) new_capacity = new_size; - _array__reserve(self, element_size, new_capacity); + new_contents = _array__reserve(contents, capacity, element_size, new_capacity); } + return new_contents; } /// This is not what you're looking for, see `array_splice`. -static inline void _array__splice(Array *self, size_t element_size, +static inline void *_array__splice(void *self_contents, uint32_t *size, uint32_t *capacity, + size_t element_size, uint32_t index, uint32_t old_count, uint32_t new_count, const void *elements) { - uint32_t new_size = self->size + new_count - old_count; + uint32_t new_size = *size + new_count - old_count; uint32_t old_end = index + old_count; uint32_t new_end = index + new_count; - assert(old_end <= self->size); + assert(old_end <= *size); - _array__reserve(self, element_size, new_size); + void *new_contents = _array__reserve(self_contents, capacity, element_size, new_size); - char *contents = (char *)self->contents; - if (self->size > old_end) { + char *contents = (char *)new_contents; + if (*size > old_end) { memmove( contents + new_end * element_size, contents + old_end * element_size, - (self->size - old_end) * element_size + (*size - old_end) * element_size ); } if (new_count > 0) { @@ -249,7 +287,9 @@ static inline void _array__splice(Array *self, size_t element_size, ); } } - self->size += new_count - old_count; + *size += new_count - old_count; + + return new_contents; } /// A binary search routine, based on Rust's `std::slice::binary_search_by`. @@ -278,7 +318,7 @@ static inline void _array__splice(Array *self, size_t element_size, #define _compare_int(a, b) ((int)*(a) - (int)(b)) #ifdef _MSC_VER -#pragma warning(default : 4101) +#pragma warning(pop) #elif defined(__GNUC__) || defined(__clang__) #pragma GCC diagnostic pop #endif diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h index 799f599..858107d 100644 --- a/src/tree_sitter/parser.h +++ b/src/tree_sitter/parser.h @@ -18,6 +18,11 @@ typedef uint16_t TSStateId; typedef uint16_t TSSymbol; typedef uint16_t TSFieldId; typedef struct TSLanguage TSLanguage; +typedef struct TSLanguageMetadata { + uint8_t major_version; + uint8_t minor_version; + uint8_t patch_version; +} TSLanguageMetadata; #endif typedef struct { @@ -26,10 +31,11 @@ typedef struct { bool inherited; } TSFieldMapEntry; +// Used to index the field and supertype maps. typedef struct { uint16_t index; uint16_t length; -} TSFieldMapSlice; +} TSMapSlice; typedef struct { bool visible; @@ -79,6 +85,12 @@ typedef struct { uint16_t external_lex_state; } TSLexMode; +typedef struct { + uint16_t lex_state; + uint16_t external_lex_state; + uint16_t reserved_word_set_id; +} TSLexerMode; + typedef union { TSParseAction action; struct { @@ -93,7 +105,7 @@ typedef struct { } TSCharacterRange; struct TSLanguage { - uint32_t version; + uint32_t abi_version; uint32_t symbol_count; uint32_t alias_count; uint32_t token_count; @@ -109,13 +121,13 @@ struct TSLanguage { const TSParseActionEntry *parse_actions; const char * const *symbol_names; const char * const *field_names; - const TSFieldMapSlice *field_map_slices; + const TSMapSlice *field_map_slices; const TSFieldMapEntry *field_map_entries; const TSSymbolMetadata *symbol_metadata; const TSSymbol *public_symbol_map; const uint16_t *alias_map; const TSSymbol *alias_sequences; - const TSLexMode *lex_modes; + const TSLexerMode *lex_modes; bool (*lex_fn)(TSLexer *, TSStateId); bool (*keyword_lex_fn)(TSLexer *, TSStateId); TSSymbol keyword_capture_token; @@ -129,15 +141,23 @@ struct TSLanguage { void (*deserialize)(void *, const char *, unsigned); } external_scanner; const TSStateId *primary_state_ids; + const char *name; + const TSSymbol *reserved_words; + uint16_t max_reserved_word_set_size; + uint32_t supertype_count; + const TSSymbol *supertype_symbols; + const TSMapSlice *supertype_map_slices; + const TSSymbol *supertype_map_entries; + TSLanguageMetadata metadata; }; -static inline bool set_contains(TSCharacterRange *ranges, uint32_t len, int32_t lookahead) { +static inline bool set_contains(const TSCharacterRange *ranges, uint32_t len, int32_t lookahead) { uint32_t index = 0; uint32_t size = len - index; while (size > 1) { uint32_t half_size = size / 2; uint32_t mid_index = index + half_size; - TSCharacterRange *range = &ranges[mid_index]; + const TSCharacterRange *range = &ranges[mid_index]; if (lookahead >= range->start && lookahead <= range->end) { return true; } else if (lookahead > range->end) { @@ -145,7 +165,7 @@ static inline bool set_contains(TSCharacterRange *ranges, uint32_t len, int32_t } size -= half_size; } - TSCharacterRange *range = &ranges[index]; + const TSCharacterRange *range = &ranges[index]; return (lookahead >= range->start && lookahead <= range->end); } From c771297a31abfd860781576b09a27b9abb845c7f Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Sat, 9 May 2026 23:20:23 -0400 Subject: [PATCH 4/8] docs: list auto-generated vs hand-written files in README The README was just a header and badges, so it wasn't obvious to drive-by contributors which files under src/ are produced by `tree-sitter generate` and which are hand-maintained. Spell that out so people don't waste time hand-editing parser.c only to have it overwritten, or vice versa. Also fixes the previously-undefined link references for the CI/matrix/npm badges and adds a one-line description of what this grammar is. Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/README.md b/README.md index b908a0d..96dd65b 100644 --- a/README.md +++ b/README.md @@ -4,3 +4,44 @@ [![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org) [![npm][npm]](https://www.npmjs.com/package/tree-sitter-glimmer-typescript) +A tree-sitter grammar for Glimmer-flavored JavaScript (`.gjs`). Wraps +[tree-sitter-javascript][ts-js] and adds the `` +syntax used by Ember/Glimmer. + +## Source vs. generated files + +The single source of truth for the grammar is `grammar.js`. Most of the +files under `src/` are produced by `tree-sitter generate` and **must not +be edited by hand** — any change there will be overwritten on the next +generation, and CI verifies that committed artifacts match what +generation produces. + +**Hand-written (edit these):** + +- `grammar.js` — grammar definition +- `src/scanner.c` — external scanner (handles `