.github
workflows build.yml
content help.txt ollama.txt
queries bash.scm c.scm cpp.scm css.scm dockerfile.scm go.scm html.scm javascript.scm lua.scm markdown.scm php.scm python.scm sql.scm tsx.scm typescript.scm
samples format.txt lsp.c ollama.py test.c test.cpp test.css test.dockerfile test.html test.js test.lua test.md test.php test.py test.rb test.sh test.sql test.ts test.tsx
vendor
github.com
mattn
go-runewidth .travis.yml LICENSE README.md go.test.sh runewidth.go runewidth_appengine.go runewidth_js.go runewidth_posix.go runewidth_table.go runewidth_windows.go
mitjafelicijan
go-tree-sitter
bash binding.go parser.c parser.h scanner.c
c binding.go parser.c parser.h
cpp binding.go parser.c parser.h scanner.c
css binding.go parser.c parser.h scanner.c
dockerfile binding.go parser.c parser.h scanner.c
golang binding.go parser.c parser.h
html binding.go parser.c parser.h scanner.c tag.h
javascript binding.go parser.c parser.h scanner.c
lua binding.go parser.c parser.h scanner.c
markdown
tree-sitter-markdown binding.go parser.c parser.h scanner.c
php
tree_sitter .keep alloc.h array.h parser.h
binding.go parser.c parser.h scanner.c scanner.h
python binding.go parser.c parser.h scanner.c
sql
tree_sitter .keep alloc.h array.h parser.h
binding.go parser.c scanner.c
typescript
tsx binding.go parser.c parser.h scanner.c scanner.h
typescript binding.go parser.c parser.h scanner.c scanner.h
.gitignore LICENSE Makefile README.md alloc.c alloc.h api.h array.h atomic.h bindings.c bindings.go bindings.h bits.h clock.h error_costs.h get_changed_ranges.c get_changed_ranges.h host.h iter.go language.c language.h length.h lexer.c lexer.h node.c parser.c parser.h point.h ptypes.h query.c reduce_action.h reusable_node.h stack.c stack.h subtree.c subtree.h test_grammar.go test_grammar.js test_grammar_generate.sh tree.c tree.h tree_cursor.c tree_cursor.h umachine.h unicode.h urename.h utf.h utf16.h utf8.h wasm_store.c wasm_store.h
nsf
termbox-go AUTHORS LICENSE README.md api.go api_common.go api_windows.go collect_terminfo.py escwait.go escwait_darwin.go syscalls_darwin.go syscalls_darwin_amd64.go syscalls_dragonfly.go syscalls_freebsd.go syscalls_linux.go syscalls_netbsd.go syscalls_openbsd.go syscalls_windows.go termbox.go termbox_common.go termbox_windows.go terminfo.go terminfo_builtin.go
modules.txt
.gitignore LICENSE Makefile README.md buffer.go colors.go command.go config.go editor.go embed.go ftypes.go go.mod go.sum info.go intro.go kevent.go lsp.go main.go ollama.go replace.go syntax.go theme.go treesitter.txt
vendor/github.com/mitjafelicijan/go-tree-sitter/javascript/parser.c raw
    1#include "parser.h"
    2
    3#if defined(__GNUC__) || defined(__clang__)
    4#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
    5#endif
    6
    7#ifdef _MSC_VER
    8#pragma optimize("", off)
    9#elif defined(__clang__)
   10#pragma clang optimize off
   11#elif defined(__GNUC__)
   12#pragma GCC optimize ("O0")
   13#endif
   14
   15#define LANGUAGE_VERSION 14
   16#define STATE_COUNT 1694
   17#define LARGE_STATE_COUNT 311
   18#define SYMBOL_COUNT 265
   19#define ALIAS_COUNT 4
   20#define TOKEN_COUNT 136
   21#define EXTERNAL_TOKEN_COUNT 7
   22#define FIELD_COUNT 38
   23#define MAX_ALIAS_SEQUENCE_LENGTH 7
   24#define PRODUCTION_ID_COUNT 106
   25
   26enum ts_symbol_identifiers {
   27  sym_identifier = 1,
   28  sym_hash_bang_line = 2,
   29  anon_sym_export = 3,
   30  anon_sym_STAR = 4,
   31  anon_sym_default = 5,
   32  anon_sym_as = 6,
   33  anon_sym_LBRACE = 7,
   34  anon_sym_COMMA = 8,
   35  anon_sym_RBRACE = 9,
   36  anon_sym_import = 10,
   37  anon_sym_from = 11,
   38  anon_sym_with = 12,
   39  anon_sym_var = 13,
   40  anon_sym_let = 14,
   41  anon_sym_const = 15,
   42  anon_sym_else = 16,
   43  anon_sym_if = 17,
   44  anon_sym_switch = 18,
   45  anon_sym_for = 19,
   46  anon_sym_LPAREN = 20,
   47  anon_sym_RPAREN = 21,
   48  anon_sym_await = 22,
   49  anon_sym_in = 23,
   50  anon_sym_of = 24,
   51  anon_sym_while = 25,
   52  anon_sym_do = 26,
   53  anon_sym_try = 27,
   54  anon_sym_break = 28,
   55  anon_sym_continue = 29,
   56  anon_sym_debugger = 30,
   57  anon_sym_return = 31,
   58  anon_sym_throw = 32,
   59  anon_sym_SEMI = 33,
   60  anon_sym_COLON = 34,
   61  anon_sym_case = 35,
   62  anon_sym_catch = 36,
   63  anon_sym_finally = 37,
   64  anon_sym_yield = 38,
   65  anon_sym_EQ = 39,
   66  anon_sym_LBRACK = 40,
   67  anon_sym_RBRACK = 41,
   68  sym__glimmer_template_content = 42,
   69  sym_glimmer_opening_tag = 43,
   70  sym_glimmer_closing_tag = 44,
   71  aux_sym_jsx_text_token1 = 45,
   72  aux_sym_jsx_text_token2 = 46,
   73  sym_html_character_reference = 47,
   74  anon_sym_LT = 48,
   75  anon_sym_GT = 49,
   76  sym_jsx_identifier = 50,
   77  anon_sym_DOT = 51,
   78  anon_sym_LT_SLASH = 52,
   79  anon_sym_SLASH_GT = 53,
   80  anon_sym_DQUOTE = 54,
   81  anon_sym_SQUOTE = 55,
   82  sym_unescaped_double_jsx_string_fragment = 56,
   83  sym_unescaped_single_jsx_string_fragment = 57,
   84  anon_sym_class = 58,
   85  anon_sym_extends = 59,
   86  anon_sym_async = 60,
   87  anon_sym_function = 61,
   88  anon_sym_EQ_GT = 62,
   89  sym_optional_chain = 63,
   90  anon_sym_new = 64,
   91  anon_sym_PLUS_EQ = 65,
   92  anon_sym_DASH_EQ = 66,
   93  anon_sym_STAR_EQ = 67,
   94  anon_sym_SLASH_EQ = 68,
   95  anon_sym_PERCENT_EQ = 69,
   96  anon_sym_CARET_EQ = 70,
   97  anon_sym_AMP_EQ = 71,
   98  anon_sym_PIPE_EQ = 72,
   99  anon_sym_GT_GT_EQ = 73,
  100  anon_sym_GT_GT_GT_EQ = 74,
  101  anon_sym_LT_LT_EQ = 75,
  102  anon_sym_STAR_STAR_EQ = 76,
  103  anon_sym_AMP_AMP_EQ = 77,
  104  anon_sym_PIPE_PIPE_EQ = 78,
  105  anon_sym_QMARK_QMARK_EQ = 79,
  106  anon_sym_DOT_DOT_DOT = 80,
  107  anon_sym_AMP_AMP = 81,
  108  anon_sym_PIPE_PIPE = 82,
  109  anon_sym_GT_GT = 83,
  110  anon_sym_GT_GT_GT = 84,
  111  anon_sym_LT_LT = 85,
  112  anon_sym_AMP = 86,
  113  anon_sym_CARET = 87,
  114  anon_sym_PIPE = 88,
  115  anon_sym_PLUS = 89,
  116  anon_sym_DASH = 90,
  117  anon_sym_SLASH = 91,
  118  anon_sym_PERCENT = 92,
  119  anon_sym_STAR_STAR = 93,
  120  anon_sym_LT_EQ = 94,
  121  anon_sym_EQ_EQ = 95,
  122  anon_sym_EQ_EQ_EQ = 96,
  123  anon_sym_BANG_EQ = 97,
  124  anon_sym_BANG_EQ_EQ = 98,
  125  anon_sym_GT_EQ = 99,
  126  anon_sym_QMARK_QMARK = 100,
  127  anon_sym_instanceof = 101,
  128  anon_sym_BANG = 102,
  129  anon_sym_TILDE = 103,
  130  anon_sym_typeof = 104,
  131  anon_sym_void = 105,
  132  anon_sym_delete = 106,
  133  anon_sym_PLUS_PLUS = 107,
  134  anon_sym_DASH_DASH = 108,
  135  sym_unescaped_double_string_fragment = 109,
  136  sym_unescaped_single_string_fragment = 110,
  137  sym_escape_sequence = 111,
  138  sym_comment = 112,
  139  anon_sym_BQUOTE = 113,
  140  anon_sym_DOLLAR_LBRACE = 114,
  141  anon_sym_SLASH2 = 115,
  142  sym_regex_pattern = 116,
  143  sym_regex_flags = 117,
  144  sym_number = 118,
  145  sym_private_property_identifier = 119,
  146  anon_sym_target = 120,
  147  sym_this = 121,
  148  sym_super = 122,
  149  sym_true = 123,
  150  sym_false = 124,
  151  sym_null = 125,
  152  sym_undefined = 126,
  153  anon_sym_AT = 127,
  154  anon_sym_static = 128,
  155  aux_sym_method_definition_token1 = 129,
  156  anon_sym_get = 130,
  157  anon_sym_set = 131,
  158  sym__automatic_semicolon = 132,
  159  sym__template_chars = 133,
  160  sym__ternary_qmark = 134,
  161  sym_html_comment = 135,
  162  sym_program = 136,
  163  sym_export_statement = 137,
  164  sym_namespace_export = 138,
  165  sym_export_clause = 139,
  166  sym_export_specifier = 140,
  167  sym__module_export_name = 141,
  168  sym_declaration = 142,
  169  sym_import = 143,
  170  sym_import_statement = 144,
  171  sym_import_clause = 145,
  172  sym__from_clause = 146,
  173  sym_namespace_import = 147,
  174  sym_named_imports = 148,
  175  sym_import_specifier = 149,
  176  sym_import_attribute = 150,
  177  sym_statement = 151,
  178  sym_expression_statement = 152,
  179  sym_variable_declaration = 153,
  180  sym_lexical_declaration = 154,
  181  sym_variable_declarator = 155,
  182  sym_statement_block = 156,
  183  sym_else_clause = 157,
  184  sym_if_statement = 158,
  185  sym_switch_statement = 159,
  186  sym_for_statement = 160,
  187  sym_for_in_statement = 161,
  188  sym__for_header = 162,
  189  sym_while_statement = 163,
  190  sym_do_statement = 164,
  191  sym_try_statement = 165,
  192  sym_with_statement = 166,
  193  sym_break_statement = 167,
  194  sym_continue_statement = 168,
  195  sym_debugger_statement = 169,
  196  sym_return_statement = 170,
  197  sym_throw_statement = 171,
  198  sym_empty_statement = 172,
  199  sym_labeled_statement = 173,
  200  sym_switch_body = 174,
  201  sym_switch_case = 175,
  202  sym_switch_default = 176,
  203  sym_catch_clause = 177,
  204  sym_finally_clause = 178,
  205  sym_parenthesized_expression = 179,
  206  sym_expression = 180,
  207  sym_primary_expression = 181,
  208  sym_yield_expression = 182,
  209  sym_object = 183,
  210  sym_object_pattern = 184,
  211  sym_assignment_pattern = 185,
  212  sym_object_assignment_pattern = 186,
  213  sym_array = 187,
  214  sym_array_pattern = 188,
  215  sym_glimmer_template = 189,
  216  sym_jsx_element = 190,
  217  sym_jsx_text = 191,
  218  sym_jsx_expression = 192,
  219  sym_jsx_opening_element = 193,
  220  sym_nested_identifier = 194,
  221  sym_jsx_namespace_name = 195,
  222  sym_jsx_closing_element = 196,
  223  sym_jsx_self_closing_element = 197,
  224  sym_jsx_attribute = 198,
  225  sym__jsx_string = 199,
  226  sym_class = 200,
  227  sym_class_declaration = 201,
  228  sym_class_heritage = 202,
  229  sym_function_expression = 203,
  230  sym_function_declaration = 204,
  231  sym_generator_function = 205,
  232  sym_generator_function_declaration = 206,
  233  sym_arrow_function = 207,
  234  sym_call_expression = 208,
  235  sym_new_expression = 209,
  236  sym_await_expression = 210,
  237  sym_member_expression = 211,
  238  sym_subscript_expression = 212,
  239  sym_assignment_expression = 213,
  240  sym__augmented_assignment_lhs = 214,
  241  sym_augmented_assignment_expression = 215,
  242  sym__initializer = 216,
  243  sym__destructuring_pattern = 217,
  244  sym_spread_element = 218,
  245  sym_ternary_expression = 219,
  246  sym_binary_expression = 220,
  247  sym_unary_expression = 221,
  248  sym_update_expression = 222,
  249  sym_sequence_expression = 223,
  250  sym_string = 224,
  251  sym_template_string = 225,
  252  sym_template_substitution = 226,
  253  sym_regex = 227,
  254  sym_meta_property = 228,
  255  sym_arguments = 229,
  256  sym_decorator = 230,
  257  sym_decorator_member_expression = 231,
  258  sym_decorator_call_expression = 232,
  259  sym_class_body = 233,
  260  sym_field_definition = 234,
  261  sym_formal_parameters = 235,
  262  sym_class_static_block = 236,
  263  sym_pattern = 237,
  264  sym_rest_pattern = 238,
  265  sym_method_definition = 239,
  266  sym_pair = 240,
  267  sym_pair_pattern = 241,
  268  sym__property_name = 242,
  269  sym_computed_property_name = 243,
  270  aux_sym_program_repeat1 = 244,
  271  aux_sym_export_statement_repeat1 = 245,
  272  aux_sym_export_clause_repeat1 = 246,
  273  aux_sym_named_imports_repeat1 = 247,
  274  aux_sym_variable_declaration_repeat1 = 248,
  275  aux_sym_switch_body_repeat1 = 249,
  276  aux_sym_object_repeat1 = 250,
  277  aux_sym_object_pattern_repeat1 = 251,
  278  aux_sym_array_repeat1 = 252,
  279  aux_sym_array_pattern_repeat1 = 253,
  280  aux_sym_glimmer_template_repeat1 = 254,
  281  aux_sym_jsx_element_repeat1 = 255,
  282  aux_sym_jsx_opening_element_repeat1 = 256,
  283  aux_sym__jsx_string_repeat1 = 257,
  284  aux_sym__jsx_string_repeat2 = 258,
  285  aux_sym_sequence_expression_repeat1 = 259,
  286  aux_sym_string_repeat1 = 260,
  287  aux_sym_string_repeat2 = 261,
  288  aux_sym_template_string_repeat1 = 262,
  289  aux_sym_class_body_repeat1 = 263,
  290  aux_sym_formal_parameters_repeat1 = 264,
  291  alias_sym_property_identifier = 265,
  292  alias_sym_shorthand_property_identifier = 266,
  293  alias_sym_shorthand_property_identifier_pattern = 267,
  294  alias_sym_statement_identifier = 268,
  295};
  296
  297static const char * const ts_symbol_names[] = {
  298  [ts_builtin_sym_end] = "end",
  299  [sym_identifier] = "identifier",
  300  [sym_hash_bang_line] = "hash_bang_line",
  301  [anon_sym_export] = "export",
  302  [anon_sym_STAR] = "*",
  303  [anon_sym_default] = "default",
  304  [anon_sym_as] = "as",
  305  [anon_sym_LBRACE] = "{",
  306  [anon_sym_COMMA] = ",",
  307  [anon_sym_RBRACE] = "}",
  308  [anon_sym_import] = "import",
  309  [anon_sym_from] = "from",
  310  [anon_sym_with] = "with",
  311  [anon_sym_var] = "var",
  312  [anon_sym_let] = "let",
  313  [anon_sym_const] = "const",
  314  [anon_sym_else] = "else",
  315  [anon_sym_if] = "if",
  316  [anon_sym_switch] = "switch",
  317  [anon_sym_for] = "for",
  318  [anon_sym_LPAREN] = "(",
  319  [anon_sym_RPAREN] = ")",
  320  [anon_sym_await] = "await",
  321  [anon_sym_in] = "in",
  322  [anon_sym_of] = "of",
  323  [anon_sym_while] = "while",
  324  [anon_sym_do] = "do",
  325  [anon_sym_try] = "try",
  326  [anon_sym_break] = "break",
  327  [anon_sym_continue] = "continue",
  328  [anon_sym_debugger] = "debugger",
  329  [anon_sym_return] = "return",
  330  [anon_sym_throw] = "throw",
  331  [anon_sym_SEMI] = ";",
  332  [anon_sym_COLON] = ":",
  333  [anon_sym_case] = "case",
  334  [anon_sym_catch] = "catch",
  335  [anon_sym_finally] = "finally",
  336  [anon_sym_yield] = "yield",
  337  [anon_sym_EQ] = "=",
  338  [anon_sym_LBRACK] = "[",
  339  [anon_sym_RBRACK] = "]",
  340  [sym__glimmer_template_content] = "_glimmer_template_content",
  341  [sym_glimmer_opening_tag] = "glimmer_opening_tag",
  342  [sym_glimmer_closing_tag] = "glimmer_closing_tag",
  343  [aux_sym_jsx_text_token1] = "jsx_text_token1",
  344  [aux_sym_jsx_text_token2] = "jsx_text_token2",
  345  [sym_html_character_reference] = "html_character_reference",
  346  [anon_sym_LT] = "<",
  347  [anon_sym_GT] = ">",
  348  [sym_jsx_identifier] = "identifier",
  349  [anon_sym_DOT] = ".",
  350  [anon_sym_LT_SLASH] = "</",
  351  [anon_sym_SLASH_GT] = "/>",
  352  [anon_sym_DQUOTE] = "\"",
  353  [anon_sym_SQUOTE] = "'",
  354  [sym_unescaped_double_jsx_string_fragment] = "string_fragment",
  355  [sym_unescaped_single_jsx_string_fragment] = "string_fragment",
  356  [anon_sym_class] = "class",
  357  [anon_sym_extends] = "extends",
  358  [anon_sym_async] = "async",
  359  [anon_sym_function] = "function",
  360  [anon_sym_EQ_GT] = "=>",
  361  [sym_optional_chain] = "optional_chain",
  362  [anon_sym_new] = "new",
  363  [anon_sym_PLUS_EQ] = "+=",
  364  [anon_sym_DASH_EQ] = "-=",
  365  [anon_sym_STAR_EQ] = "*=",
  366  [anon_sym_SLASH_EQ] = "/=",
  367  [anon_sym_PERCENT_EQ] = "%=",
  368  [anon_sym_CARET_EQ] = "^=",
  369  [anon_sym_AMP_EQ] = "&=",
  370  [anon_sym_PIPE_EQ] = "|=",
  371  [anon_sym_GT_GT_EQ] = ">>=",
  372  [anon_sym_GT_GT_GT_EQ] = ">>>=",
  373  [anon_sym_LT_LT_EQ] = "<<=",
  374  [anon_sym_STAR_STAR_EQ] = "**=",
  375  [anon_sym_AMP_AMP_EQ] = "&&=",
  376  [anon_sym_PIPE_PIPE_EQ] = "||=",
  377  [anon_sym_QMARK_QMARK_EQ] = "\?\?=",
  378  [anon_sym_DOT_DOT_DOT] = "...",
  379  [anon_sym_AMP_AMP] = "&&",
  380  [anon_sym_PIPE_PIPE] = "||",
  381  [anon_sym_GT_GT] = ">>",
  382  [anon_sym_GT_GT_GT] = ">>>",
  383  [anon_sym_LT_LT] = "<<",
  384  [anon_sym_AMP] = "&",
  385  [anon_sym_CARET] = "^",
  386  [anon_sym_PIPE] = "|",
  387  [anon_sym_PLUS] = "+",
  388  [anon_sym_DASH] = "-",
  389  [anon_sym_SLASH] = "/",
  390  [anon_sym_PERCENT] = "%",
  391  [anon_sym_STAR_STAR] = "**",
  392  [anon_sym_LT_EQ] = "<=",
  393  [anon_sym_EQ_EQ] = "==",
  394  [anon_sym_EQ_EQ_EQ] = "===",
  395  [anon_sym_BANG_EQ] = "!=",
  396  [anon_sym_BANG_EQ_EQ] = "!==",
  397  [anon_sym_GT_EQ] = ">=",
  398  [anon_sym_QMARK_QMARK] = "\?\?",
  399  [anon_sym_instanceof] = "instanceof",
  400  [anon_sym_BANG] = "!",
  401  [anon_sym_TILDE] = "~",
  402  [anon_sym_typeof] = "typeof",
  403  [anon_sym_void] = "void",
  404  [anon_sym_delete] = "delete",
  405  [anon_sym_PLUS_PLUS] = "++",
  406  [anon_sym_DASH_DASH] = "--",
  407  [sym_unescaped_double_string_fragment] = "string_fragment",
  408  [sym_unescaped_single_string_fragment] = "string_fragment",
  409  [sym_escape_sequence] = "escape_sequence",
  410  [sym_comment] = "comment",
  411  [anon_sym_BQUOTE] = "`",
  412  [anon_sym_DOLLAR_LBRACE] = "${",
  413  [anon_sym_SLASH2] = "/",
  414  [sym_regex_pattern] = "regex_pattern",
  415  [sym_regex_flags] = "regex_flags",
  416  [sym_number] = "number",
  417  [sym_private_property_identifier] = "private_property_identifier",
  418  [anon_sym_target] = "target",
  419  [sym_this] = "this",
  420  [sym_super] = "super",
  421  [sym_true] = "true",
  422  [sym_false] = "false",
  423  [sym_null] = "null",
  424  [sym_undefined] = "undefined",
  425  [anon_sym_AT] = "@",
  426  [anon_sym_static] = "static",
  427  [aux_sym_method_definition_token1] = "static get",
  428  [anon_sym_get] = "get",
  429  [anon_sym_set] = "set",
  430  [sym__automatic_semicolon] = "_automatic_semicolon",
  431  [sym__template_chars] = "string_fragment",
  432  [sym__ternary_qmark] = "\?",
  433  [sym_html_comment] = "html_comment",
  434  [sym_program] = "program",
  435  [sym_export_statement] = "export_statement",
  436  [sym_namespace_export] = "namespace_export",
  437  [sym_export_clause] = "export_clause",
  438  [sym_export_specifier] = "export_specifier",
  439  [sym__module_export_name] = "_module_export_name",
  440  [sym_declaration] = "declaration",
  441  [sym_import] = "import",
  442  [sym_import_statement] = "import_statement",
  443  [sym_import_clause] = "import_clause",
  444  [sym__from_clause] = "_from_clause",
  445  [sym_namespace_import] = "namespace_import",
  446  [sym_named_imports] = "named_imports",
  447  [sym_import_specifier] = "import_specifier",
  448  [sym_import_attribute] = "import_attribute",
  449  [sym_statement] = "statement",
  450  [sym_expression_statement] = "expression_statement",
  451  [sym_variable_declaration] = "variable_declaration",
  452  [sym_lexical_declaration] = "lexical_declaration",
  453  [sym_variable_declarator] = "variable_declarator",
  454  [sym_statement_block] = "statement_block",
  455  [sym_else_clause] = "else_clause",
  456  [sym_if_statement] = "if_statement",
  457  [sym_switch_statement] = "switch_statement",
  458  [sym_for_statement] = "for_statement",
  459  [sym_for_in_statement] = "for_in_statement",
  460  [sym__for_header] = "_for_header",
  461  [sym_while_statement] = "while_statement",
  462  [sym_do_statement] = "do_statement",
  463  [sym_try_statement] = "try_statement",
  464  [sym_with_statement] = "with_statement",
  465  [sym_break_statement] = "break_statement",
  466  [sym_continue_statement] = "continue_statement",
  467  [sym_debugger_statement] = "debugger_statement",
  468  [sym_return_statement] = "return_statement",
  469  [sym_throw_statement] = "throw_statement",
  470  [sym_empty_statement] = "empty_statement",
  471  [sym_labeled_statement] = "labeled_statement",
  472  [sym_switch_body] = "switch_body",
  473  [sym_switch_case] = "switch_case",
  474  [sym_switch_default] = "switch_default",
  475  [sym_catch_clause] = "catch_clause",
  476  [sym_finally_clause] = "finally_clause",
  477  [sym_parenthesized_expression] = "parenthesized_expression",
  478  [sym_expression] = "expression",
  479  [sym_primary_expression] = "primary_expression",
  480  [sym_yield_expression] = "yield_expression",
  481  [sym_object] = "object",
  482  [sym_object_pattern] = "object_pattern",
  483  [sym_assignment_pattern] = "assignment_pattern",
  484  [sym_object_assignment_pattern] = "object_assignment_pattern",
  485  [sym_array] = "array",
  486  [sym_array_pattern] = "array_pattern",
  487  [sym_glimmer_template] = "glimmer_template",
  488  [sym_jsx_element] = "jsx_element",
  489  [sym_jsx_text] = "jsx_text",
  490  [sym_jsx_expression] = "jsx_expression",
  491  [sym_jsx_opening_element] = "jsx_opening_element",
  492  [sym_nested_identifier] = "member_expression",
  493  [sym_jsx_namespace_name] = "jsx_namespace_name",
  494  [sym_jsx_closing_element] = "jsx_closing_element",
  495  [sym_jsx_self_closing_element] = "jsx_self_closing_element",
  496  [sym_jsx_attribute] = "jsx_attribute",
  497  [sym__jsx_string] = "string",
  498  [sym_class] = "class",
  499  [sym_class_declaration] = "class_declaration",
  500  [sym_class_heritage] = "class_heritage",
  501  [sym_function_expression] = "function_expression",
  502  [sym_function_declaration] = "function_declaration",
  503  [sym_generator_function] = "generator_function",
  504  [sym_generator_function_declaration] = "generator_function_declaration",
  505  [sym_arrow_function] = "arrow_function",
  506  [sym_call_expression] = "call_expression",
  507  [sym_new_expression] = "new_expression",
  508  [sym_await_expression] = "await_expression",
  509  [sym_member_expression] = "member_expression",
  510  [sym_subscript_expression] = "subscript_expression",
  511  [sym_assignment_expression] = "assignment_expression",
  512  [sym__augmented_assignment_lhs] = "_augmented_assignment_lhs",
  513  [sym_augmented_assignment_expression] = "augmented_assignment_expression",
  514  [sym__initializer] = "_initializer",
  515  [sym__destructuring_pattern] = "_destructuring_pattern",
  516  [sym_spread_element] = "spread_element",
  517  [sym_ternary_expression] = "ternary_expression",
  518  [sym_binary_expression] = "binary_expression",
  519  [sym_unary_expression] = "unary_expression",
  520  [sym_update_expression] = "update_expression",
  521  [sym_sequence_expression] = "sequence_expression",
  522  [sym_string] = "string",
  523  [sym_template_string] = "template_string",
  524  [sym_template_substitution] = "template_substitution",
  525  [sym_regex] = "regex",
  526  [sym_meta_property] = "meta_property",
  527  [sym_arguments] = "arguments",
  528  [sym_decorator] = "decorator",
  529  [sym_decorator_member_expression] = "member_expression",
  530  [sym_decorator_call_expression] = "call_expression",
  531  [sym_class_body] = "class_body",
  532  [sym_field_definition] = "field_definition",
  533  [sym_formal_parameters] = "formal_parameters",
  534  [sym_class_static_block] = "class_static_block",
  535  [sym_pattern] = "pattern",
  536  [sym_rest_pattern] = "rest_pattern",
  537  [sym_method_definition] = "method_definition",
  538  [sym_pair] = "pair",
  539  [sym_pair_pattern] = "pair_pattern",
  540  [sym__property_name] = "_property_name",
  541  [sym_computed_property_name] = "computed_property_name",
  542  [aux_sym_program_repeat1] = "program_repeat1",
  543  [aux_sym_export_statement_repeat1] = "export_statement_repeat1",
  544  [aux_sym_export_clause_repeat1] = "export_clause_repeat1",
  545  [aux_sym_named_imports_repeat1] = "named_imports_repeat1",
  546  [aux_sym_variable_declaration_repeat1] = "variable_declaration_repeat1",
  547  [aux_sym_switch_body_repeat1] = "switch_body_repeat1",
  548  [aux_sym_object_repeat1] = "object_repeat1",
  549  [aux_sym_object_pattern_repeat1] = "object_pattern_repeat1",
  550  [aux_sym_array_repeat1] = "array_repeat1",
  551  [aux_sym_array_pattern_repeat1] = "array_pattern_repeat1",
  552  [aux_sym_glimmer_template_repeat1] = "glimmer_template_repeat1",
  553  [aux_sym_jsx_element_repeat1] = "jsx_element_repeat1",
  554  [aux_sym_jsx_opening_element_repeat1] = "jsx_opening_element_repeat1",
  555  [aux_sym__jsx_string_repeat1] = "_jsx_string_repeat1",
  556  [aux_sym__jsx_string_repeat2] = "_jsx_string_repeat2",
  557  [aux_sym_sequence_expression_repeat1] = "sequence_expression_repeat1",
  558  [aux_sym_string_repeat1] = "string_repeat1",
  559  [aux_sym_string_repeat2] = "string_repeat2",
  560  [aux_sym_template_string_repeat1] = "template_string_repeat1",
  561  [aux_sym_class_body_repeat1] = "class_body_repeat1",
  562  [aux_sym_formal_parameters_repeat1] = "formal_parameters_repeat1",
  563  [alias_sym_property_identifier] = "property_identifier",
  564  [alias_sym_shorthand_property_identifier] = "shorthand_property_identifier",
  565  [alias_sym_shorthand_property_identifier_pattern] = "shorthand_property_identifier_pattern",
  566  [alias_sym_statement_identifier] = "statement_identifier",
  567};
  568
  569static const TSSymbol ts_symbol_map[] = {
  570  [ts_builtin_sym_end] = ts_builtin_sym_end,
  571  [sym_identifier] = sym_identifier,
  572  [sym_hash_bang_line] = sym_hash_bang_line,
  573  [anon_sym_export] = anon_sym_export,
  574  [anon_sym_STAR] = anon_sym_STAR,
  575  [anon_sym_default] = anon_sym_default,
  576  [anon_sym_as] = anon_sym_as,
  577  [anon_sym_LBRACE] = anon_sym_LBRACE,
  578  [anon_sym_COMMA] = anon_sym_COMMA,
  579  [anon_sym_RBRACE] = anon_sym_RBRACE,
  580  [anon_sym_import] = anon_sym_import,
  581  [anon_sym_from] = anon_sym_from,
  582  [anon_sym_with] = anon_sym_with,
  583  [anon_sym_var] = anon_sym_var,
  584  [anon_sym_let] = anon_sym_let,
  585  [anon_sym_const] = anon_sym_const,
  586  [anon_sym_else] = anon_sym_else,
  587  [anon_sym_if] = anon_sym_if,
  588  [anon_sym_switch] = anon_sym_switch,
  589  [anon_sym_for] = anon_sym_for,
  590  [anon_sym_LPAREN] = anon_sym_LPAREN,
  591  [anon_sym_RPAREN] = anon_sym_RPAREN,
  592  [anon_sym_await] = anon_sym_await,
  593  [anon_sym_in] = anon_sym_in,
  594  [anon_sym_of] = anon_sym_of,
  595  [anon_sym_while] = anon_sym_while,
  596  [anon_sym_do] = anon_sym_do,
  597  [anon_sym_try] = anon_sym_try,
  598  [anon_sym_break] = anon_sym_break,
  599  [anon_sym_continue] = anon_sym_continue,
  600  [anon_sym_debugger] = anon_sym_debugger,
  601  [anon_sym_return] = anon_sym_return,
  602  [anon_sym_throw] = anon_sym_throw,
  603  [anon_sym_SEMI] = anon_sym_SEMI,
  604  [anon_sym_COLON] = anon_sym_COLON,
  605  [anon_sym_case] = anon_sym_case,
  606  [anon_sym_catch] = anon_sym_catch,
  607  [anon_sym_finally] = anon_sym_finally,
  608  [anon_sym_yield] = anon_sym_yield,
  609  [anon_sym_EQ] = anon_sym_EQ,
  610  [anon_sym_LBRACK] = anon_sym_LBRACK,
  611  [anon_sym_RBRACK] = anon_sym_RBRACK,
  612  [sym__glimmer_template_content] = sym__glimmer_template_content,
  613  [sym_glimmer_opening_tag] = sym_glimmer_opening_tag,
  614  [sym_glimmer_closing_tag] = sym_glimmer_closing_tag,
  615  [aux_sym_jsx_text_token1] = aux_sym_jsx_text_token1,
  616  [aux_sym_jsx_text_token2] = aux_sym_jsx_text_token2,
  617  [sym_html_character_reference] = sym_html_character_reference,
  618  [anon_sym_LT] = anon_sym_LT,
  619  [anon_sym_GT] = anon_sym_GT,
  620  [sym_jsx_identifier] = sym_identifier,
  621  [anon_sym_DOT] = anon_sym_DOT,
  622  [anon_sym_LT_SLASH] = anon_sym_LT_SLASH,
  623  [anon_sym_SLASH_GT] = anon_sym_SLASH_GT,
  624  [anon_sym_DQUOTE] = anon_sym_DQUOTE,
  625  [anon_sym_SQUOTE] = anon_sym_SQUOTE,
  626  [sym_unescaped_double_jsx_string_fragment] = sym__template_chars,
  627  [sym_unescaped_single_jsx_string_fragment] = sym__template_chars,
  628  [anon_sym_class] = anon_sym_class,
  629  [anon_sym_extends] = anon_sym_extends,
  630  [anon_sym_async] = anon_sym_async,
  631  [anon_sym_function] = anon_sym_function,
  632  [anon_sym_EQ_GT] = anon_sym_EQ_GT,
  633  [sym_optional_chain] = sym_optional_chain,
  634  [anon_sym_new] = anon_sym_new,
  635  [anon_sym_PLUS_EQ] = anon_sym_PLUS_EQ,
  636  [anon_sym_DASH_EQ] = anon_sym_DASH_EQ,
  637  [anon_sym_STAR_EQ] = anon_sym_STAR_EQ,
  638  [anon_sym_SLASH_EQ] = anon_sym_SLASH_EQ,
  639  [anon_sym_PERCENT_EQ] = anon_sym_PERCENT_EQ,
  640  [anon_sym_CARET_EQ] = anon_sym_CARET_EQ,
  641  [anon_sym_AMP_EQ] = anon_sym_AMP_EQ,
  642  [anon_sym_PIPE_EQ] = anon_sym_PIPE_EQ,
  643  [anon_sym_GT_GT_EQ] = anon_sym_GT_GT_EQ,
  644  [anon_sym_GT_GT_GT_EQ] = anon_sym_GT_GT_GT_EQ,
  645  [anon_sym_LT_LT_EQ] = anon_sym_LT_LT_EQ,
  646  [anon_sym_STAR_STAR_EQ] = anon_sym_STAR_STAR_EQ,
  647  [anon_sym_AMP_AMP_EQ] = anon_sym_AMP_AMP_EQ,
  648  [anon_sym_PIPE_PIPE_EQ] = anon_sym_PIPE_PIPE_EQ,
  649  [anon_sym_QMARK_QMARK_EQ] = anon_sym_QMARK_QMARK_EQ,
  650  [anon_sym_DOT_DOT_DOT] = anon_sym_DOT_DOT_DOT,
  651  [anon_sym_AMP_AMP] = anon_sym_AMP_AMP,
  652  [anon_sym_PIPE_PIPE] = anon_sym_PIPE_PIPE,
  653  [anon_sym_GT_GT] = anon_sym_GT_GT,
  654  [anon_sym_GT_GT_GT] = anon_sym_GT_GT_GT,
  655  [anon_sym_LT_LT] = anon_sym_LT_LT,
  656  [anon_sym_AMP] = anon_sym_AMP,
  657  [anon_sym_CARET] = anon_sym_CARET,
  658  [anon_sym_PIPE] = anon_sym_PIPE,
  659  [anon_sym_PLUS] = anon_sym_PLUS,
  660  [anon_sym_DASH] = anon_sym_DASH,
  661  [anon_sym_SLASH] = anon_sym_SLASH,
  662  [anon_sym_PERCENT] = anon_sym_PERCENT,
  663  [anon_sym_STAR_STAR] = anon_sym_STAR_STAR,
  664  [anon_sym_LT_EQ] = anon_sym_LT_EQ,
  665  [anon_sym_EQ_EQ] = anon_sym_EQ_EQ,
  666  [anon_sym_EQ_EQ_EQ] = anon_sym_EQ_EQ_EQ,
  667  [anon_sym_BANG_EQ] = anon_sym_BANG_EQ,
  668  [anon_sym_BANG_EQ_EQ] = anon_sym_BANG_EQ_EQ,
  669  [anon_sym_GT_EQ] = anon_sym_GT_EQ,
  670  [anon_sym_QMARK_QMARK] = anon_sym_QMARK_QMARK,
  671  [anon_sym_instanceof] = anon_sym_instanceof,
  672  [anon_sym_BANG] = anon_sym_BANG,
  673  [anon_sym_TILDE] = anon_sym_TILDE,
  674  [anon_sym_typeof] = anon_sym_typeof,
  675  [anon_sym_void] = anon_sym_void,
  676  [anon_sym_delete] = anon_sym_delete,
  677  [anon_sym_PLUS_PLUS] = anon_sym_PLUS_PLUS,
  678  [anon_sym_DASH_DASH] = anon_sym_DASH_DASH,
  679  [sym_unescaped_double_string_fragment] = sym__template_chars,
  680  [sym_unescaped_single_string_fragment] = sym__template_chars,
  681  [sym_escape_sequence] = sym_escape_sequence,
  682  [sym_comment] = sym_comment,
  683  [anon_sym_BQUOTE] = anon_sym_BQUOTE,
  684  [anon_sym_DOLLAR_LBRACE] = anon_sym_DOLLAR_LBRACE,
  685  [anon_sym_SLASH2] = anon_sym_SLASH,
  686  [sym_regex_pattern] = sym_regex_pattern,
  687  [sym_regex_flags] = sym_regex_flags,
  688  [sym_number] = sym_number,
  689  [sym_private_property_identifier] = sym_private_property_identifier,
  690  [anon_sym_target] = anon_sym_target,
  691  [sym_this] = sym_this,
  692  [sym_super] = sym_super,
  693  [sym_true] = sym_true,
  694  [sym_false] = sym_false,
  695  [sym_null] = sym_null,
  696  [sym_undefined] = sym_undefined,
  697  [anon_sym_AT] = anon_sym_AT,
  698  [anon_sym_static] = anon_sym_static,
  699  [aux_sym_method_definition_token1] = aux_sym_method_definition_token1,
  700  [anon_sym_get] = anon_sym_get,
  701  [anon_sym_set] = anon_sym_set,
  702  [sym__automatic_semicolon] = sym__automatic_semicolon,
  703  [sym__template_chars] = sym__template_chars,
  704  [sym__ternary_qmark] = sym__ternary_qmark,
  705  [sym_html_comment] = sym_html_comment,
  706  [sym_program] = sym_program,
  707  [sym_export_statement] = sym_export_statement,
  708  [sym_namespace_export] = sym_namespace_export,
  709  [sym_export_clause] = sym_export_clause,
  710  [sym_export_specifier] = sym_export_specifier,
  711  [sym__module_export_name] = sym__module_export_name,
  712  [sym_declaration] = sym_declaration,
  713  [sym_import] = sym_import,
  714  [sym_import_statement] = sym_import_statement,
  715  [sym_import_clause] = sym_import_clause,
  716  [sym__from_clause] = sym__from_clause,
  717  [sym_namespace_import] = sym_namespace_import,
  718  [sym_named_imports] = sym_named_imports,
  719  [sym_import_specifier] = sym_import_specifier,
  720  [sym_import_attribute] = sym_import_attribute,
  721  [sym_statement] = sym_statement,
  722  [sym_expression_statement] = sym_expression_statement,
  723  [sym_variable_declaration] = sym_variable_declaration,
  724  [sym_lexical_declaration] = sym_lexical_declaration,
  725  [sym_variable_declarator] = sym_variable_declarator,
  726  [sym_statement_block] = sym_statement_block,
  727  [sym_else_clause] = sym_else_clause,
  728  [sym_if_statement] = sym_if_statement,
  729  [sym_switch_statement] = sym_switch_statement,
  730  [sym_for_statement] = sym_for_statement,
  731  [sym_for_in_statement] = sym_for_in_statement,
  732  [sym__for_header] = sym__for_header,
  733  [sym_while_statement] = sym_while_statement,
  734  [sym_do_statement] = sym_do_statement,
  735  [sym_try_statement] = sym_try_statement,
  736  [sym_with_statement] = sym_with_statement,
  737  [sym_break_statement] = sym_break_statement,
  738  [sym_continue_statement] = sym_continue_statement,
  739  [sym_debugger_statement] = sym_debugger_statement,
  740  [sym_return_statement] = sym_return_statement,
  741  [sym_throw_statement] = sym_throw_statement,
  742  [sym_empty_statement] = sym_empty_statement,
  743  [sym_labeled_statement] = sym_labeled_statement,
  744  [sym_switch_body] = sym_switch_body,
  745  [sym_switch_case] = sym_switch_case,
  746  [sym_switch_default] = sym_switch_default,
  747  [sym_catch_clause] = sym_catch_clause,
  748  [sym_finally_clause] = sym_finally_clause,
  749  [sym_parenthesized_expression] = sym_parenthesized_expression,
  750  [sym_expression] = sym_expression,
  751  [sym_primary_expression] = sym_primary_expression,
  752  [sym_yield_expression] = sym_yield_expression,
  753  [sym_object] = sym_object,
  754  [sym_object_pattern] = sym_object_pattern,
  755  [sym_assignment_pattern] = sym_assignment_pattern,
  756  [sym_object_assignment_pattern] = sym_object_assignment_pattern,
  757  [sym_array] = sym_array,
  758  [sym_array_pattern] = sym_array_pattern,
  759  [sym_glimmer_template] = sym_glimmer_template,
  760  [sym_jsx_element] = sym_jsx_element,
  761  [sym_jsx_text] = sym_jsx_text,
  762  [sym_jsx_expression] = sym_jsx_expression,
  763  [sym_jsx_opening_element] = sym_jsx_opening_element,
  764  [sym_nested_identifier] = sym_member_expression,
  765  [sym_jsx_namespace_name] = sym_jsx_namespace_name,
  766  [sym_jsx_closing_element] = sym_jsx_closing_element,
  767  [sym_jsx_self_closing_element] = sym_jsx_self_closing_element,
  768  [sym_jsx_attribute] = sym_jsx_attribute,
  769  [sym__jsx_string] = sym_string,
  770  [sym_class] = sym_class,
  771  [sym_class_declaration] = sym_class_declaration,
  772  [sym_class_heritage] = sym_class_heritage,
  773  [sym_function_expression] = sym_function_expression,
  774  [sym_function_declaration] = sym_function_declaration,
  775  [sym_generator_function] = sym_generator_function,
  776  [sym_generator_function_declaration] = sym_generator_function_declaration,
  777  [sym_arrow_function] = sym_arrow_function,
  778  [sym_call_expression] = sym_call_expression,
  779  [sym_new_expression] = sym_new_expression,
  780  [sym_await_expression] = sym_await_expression,
  781  [sym_member_expression] = sym_member_expression,
  782  [sym_subscript_expression] = sym_subscript_expression,
  783  [sym_assignment_expression] = sym_assignment_expression,
  784  [sym__augmented_assignment_lhs] = sym__augmented_assignment_lhs,
  785  [sym_augmented_assignment_expression] = sym_augmented_assignment_expression,
  786  [sym__initializer] = sym__initializer,
  787  [sym__destructuring_pattern] = sym__destructuring_pattern,
  788  [sym_spread_element] = sym_spread_element,
  789  [sym_ternary_expression] = sym_ternary_expression,
  790  [sym_binary_expression] = sym_binary_expression,
  791  [sym_unary_expression] = sym_unary_expression,
  792  [sym_update_expression] = sym_update_expression,
  793  [sym_sequence_expression] = sym_sequence_expression,
  794  [sym_string] = sym_string,
  795  [sym_template_string] = sym_template_string,
  796  [sym_template_substitution] = sym_template_substitution,
  797  [sym_regex] = sym_regex,
  798  [sym_meta_property] = sym_meta_property,
  799  [sym_arguments] = sym_arguments,
  800  [sym_decorator] = sym_decorator,
  801  [sym_decorator_member_expression] = sym_member_expression,
  802  [sym_decorator_call_expression] = sym_call_expression,
  803  [sym_class_body] = sym_class_body,
  804  [sym_field_definition] = sym_field_definition,
  805  [sym_formal_parameters] = sym_formal_parameters,
  806  [sym_class_static_block] = sym_class_static_block,
  807  [sym_pattern] = sym_pattern,
  808  [sym_rest_pattern] = sym_rest_pattern,
  809  [sym_method_definition] = sym_method_definition,
  810  [sym_pair] = sym_pair,
  811  [sym_pair_pattern] = sym_pair_pattern,
  812  [sym__property_name] = sym__property_name,
  813  [sym_computed_property_name] = sym_computed_property_name,
  814  [aux_sym_program_repeat1] = aux_sym_program_repeat1,
  815  [aux_sym_export_statement_repeat1] = aux_sym_export_statement_repeat1,
  816  [aux_sym_export_clause_repeat1] = aux_sym_export_clause_repeat1,
  817  [aux_sym_named_imports_repeat1] = aux_sym_named_imports_repeat1,
  818  [aux_sym_variable_declaration_repeat1] = aux_sym_variable_declaration_repeat1,
  819  [aux_sym_switch_body_repeat1] = aux_sym_switch_body_repeat1,
  820  [aux_sym_object_repeat1] = aux_sym_object_repeat1,
  821  [aux_sym_object_pattern_repeat1] = aux_sym_object_pattern_repeat1,
  822  [aux_sym_array_repeat1] = aux_sym_array_repeat1,
  823  [aux_sym_array_pattern_repeat1] = aux_sym_array_pattern_repeat1,
  824  [aux_sym_glimmer_template_repeat1] = aux_sym_glimmer_template_repeat1,
  825  [aux_sym_jsx_element_repeat1] = aux_sym_jsx_element_repeat1,
  826  [aux_sym_jsx_opening_element_repeat1] = aux_sym_jsx_opening_element_repeat1,
  827  [aux_sym__jsx_string_repeat1] = aux_sym__jsx_string_repeat1,
  828  [aux_sym__jsx_string_repeat2] = aux_sym__jsx_string_repeat2,
  829  [aux_sym_sequence_expression_repeat1] = aux_sym_sequence_expression_repeat1,
  830  [aux_sym_string_repeat1] = aux_sym_string_repeat1,
  831  [aux_sym_string_repeat2] = aux_sym_string_repeat2,
  832  [aux_sym_template_string_repeat1] = aux_sym_template_string_repeat1,
  833  [aux_sym_class_body_repeat1] = aux_sym_class_body_repeat1,
  834  [aux_sym_formal_parameters_repeat1] = aux_sym_formal_parameters_repeat1,
  835  [alias_sym_property_identifier] = alias_sym_property_identifier,
  836  [alias_sym_shorthand_property_identifier] = alias_sym_shorthand_property_identifier,
  837  [alias_sym_shorthand_property_identifier_pattern] = alias_sym_shorthand_property_identifier_pattern,
  838  [alias_sym_statement_identifier] = alias_sym_statement_identifier,
  839};
  840
  841static const TSSymbolMetadata ts_symbol_metadata[] = {
  842  [ts_builtin_sym_end] = {
  843    .visible = false,
  844    .named = true,
  845  },
  846  [sym_identifier] = {
  847    .visible = true,
  848    .named = true,
  849  },
  850  [sym_hash_bang_line] = {
  851    .visible = true,
  852    .named = true,
  853  },
  854  [anon_sym_export] = {
  855    .visible = true,
  856    .named = false,
  857  },
  858  [anon_sym_STAR] = {
  859    .visible = true,
  860    .named = false,
  861  },
  862  [anon_sym_default] = {
  863    .visible = true,
  864    .named = false,
  865  },
  866  [anon_sym_as] = {
  867    .visible = true,
  868    .named = false,
  869  },
  870  [anon_sym_LBRACE] = {
  871    .visible = true,
  872    .named = false,
  873  },
  874  [anon_sym_COMMA] = {
  875    .visible = true,
  876    .named = false,
  877  },
  878  [anon_sym_RBRACE] = {
  879    .visible = true,
  880    .named = false,
  881  },
  882  [anon_sym_import] = {
  883    .visible = true,
  884    .named = false,
  885  },
  886  [anon_sym_from] = {
  887    .visible = true,
  888    .named = false,
  889  },
  890  [anon_sym_with] = {
  891    .visible = true,
  892    .named = false,
  893  },
  894  [anon_sym_var] = {
  895    .visible = true,
  896    .named = false,
  897  },
  898  [anon_sym_let] = {
  899    .visible = true,
  900    .named = false,
  901  },
  902  [anon_sym_const] = {
  903    .visible = true,
  904    .named = false,
  905  },
  906  [anon_sym_else] = {
  907    .visible = true,
  908    .named = false,
  909  },
  910  [anon_sym_if] = {
  911    .visible = true,
  912    .named = false,
  913  },
  914  [anon_sym_switch] = {
  915    .visible = true,
  916    .named = false,
  917  },
  918  [anon_sym_for] = {
  919    .visible = true,
  920    .named = false,
  921  },
  922  [anon_sym_LPAREN] = {
  923    .visible = true,
  924    .named = false,
  925  },
  926  [anon_sym_RPAREN] = {
  927    .visible = true,
  928    .named = false,
  929  },
  930  [anon_sym_await] = {
  931    .visible = true,
  932    .named = false,
  933  },
  934  [anon_sym_in] = {
  935    .visible = true,
  936    .named = false,
  937  },
  938  [anon_sym_of] = {
  939    .visible = true,
  940    .named = false,
  941  },
  942  [anon_sym_while] = {
  943    .visible = true,
  944    .named = false,
  945  },
  946  [anon_sym_do] = {
  947    .visible = true,
  948    .named = false,
  949  },
  950  [anon_sym_try] = {
  951    .visible = true,
  952    .named = false,
  953  },
  954  [anon_sym_break] = {
  955    .visible = true,
  956    .named = false,
  957  },
  958  [anon_sym_continue] = {
  959    .visible = true,
  960    .named = false,
  961  },
  962  [anon_sym_debugger] = {
  963    .visible = true,
  964    .named = false,
  965  },
  966  [anon_sym_return] = {
  967    .visible = true,
  968    .named = false,
  969  },
  970  [anon_sym_throw] = {
  971    .visible = true,
  972    .named = false,
  973  },
  974  [anon_sym_SEMI] = {
  975    .visible = true,
  976    .named = false,
  977  },
  978  [anon_sym_COLON] = {
  979    .visible = true,
  980    .named = false,
  981  },
  982  [anon_sym_case] = {
  983    .visible = true,
  984    .named = false,
  985  },
  986  [anon_sym_catch] = {
  987    .visible = true,
  988    .named = false,
  989  },
  990  [anon_sym_finally] = {
  991    .visible = true,
  992    .named = false,
  993  },
  994  [anon_sym_yield] = {
  995    .visible = true,
  996    .named = false,
  997  },
  998  [anon_sym_EQ] = {
  999    .visible = true,
 1000    .named = false,
 1001  },
 1002  [anon_sym_LBRACK] = {
 1003    .visible = true,
 1004    .named = false,
 1005  },
 1006  [anon_sym_RBRACK] = {
 1007    .visible = true,
 1008    .named = false,
 1009  },
 1010  [sym__glimmer_template_content] = {
 1011    .visible = false,
 1012    .named = true,
 1013  },
 1014  [sym_glimmer_opening_tag] = {
 1015    .visible = true,
 1016    .named = true,
 1017  },
 1018  [sym_glimmer_closing_tag] = {
 1019    .visible = true,
 1020    .named = true,
 1021  },
 1022  [aux_sym_jsx_text_token1] = {
 1023    .visible = false,
 1024    .named = false,
 1025  },
 1026  [aux_sym_jsx_text_token2] = {
 1027    .visible = false,
 1028    .named = false,
 1029  },
 1030  [sym_html_character_reference] = {
 1031    .visible = true,
 1032    .named = true,
 1033  },
 1034  [anon_sym_LT] = {
 1035    .visible = true,
 1036    .named = false,
 1037  },
 1038  [anon_sym_GT] = {
 1039    .visible = true,
 1040    .named = false,
 1041  },
 1042  [sym_jsx_identifier] = {
 1043    .visible = true,
 1044    .named = true,
 1045  },
 1046  [anon_sym_DOT] = {
 1047    .visible = true,
 1048    .named = false,
 1049  },
 1050  [anon_sym_LT_SLASH] = {
 1051    .visible = true,
 1052    .named = false,
 1053  },
 1054  [anon_sym_SLASH_GT] = {
 1055    .visible = true,
 1056    .named = false,
 1057  },
 1058  [anon_sym_DQUOTE] = {
 1059    .visible = true,
 1060    .named = false,
 1061  },
 1062  [anon_sym_SQUOTE] = {
 1063    .visible = true,
 1064    .named = false,
 1065  },
 1066  [sym_unescaped_double_jsx_string_fragment] = {
 1067    .visible = true,
 1068    .named = true,
 1069  },
 1070  [sym_unescaped_single_jsx_string_fragment] = {
 1071    .visible = true,
 1072    .named = true,
 1073  },
 1074  [anon_sym_class] = {
 1075    .visible = true,
 1076    .named = false,
 1077  },
 1078  [anon_sym_extends] = {
 1079    .visible = true,
 1080    .named = false,
 1081  },
 1082  [anon_sym_async] = {
 1083    .visible = true,
 1084    .named = false,
 1085  },
 1086  [anon_sym_function] = {
 1087    .visible = true,
 1088    .named = false,
 1089  },
 1090  [anon_sym_EQ_GT] = {
 1091    .visible = true,
 1092    .named = false,
 1093  },
 1094  [sym_optional_chain] = {
 1095    .visible = true,
 1096    .named = true,
 1097  },
 1098  [anon_sym_new] = {
 1099    .visible = true,
 1100    .named = false,
 1101  },
 1102  [anon_sym_PLUS_EQ] = {
 1103    .visible = true,
 1104    .named = false,
 1105  },
 1106  [anon_sym_DASH_EQ] = {
 1107    .visible = true,
 1108    .named = false,
 1109  },
 1110  [anon_sym_STAR_EQ] = {
 1111    .visible = true,
 1112    .named = false,
 1113  },
 1114  [anon_sym_SLASH_EQ] = {
 1115    .visible = true,
 1116    .named = false,
 1117  },
 1118  [anon_sym_PERCENT_EQ] = {
 1119    .visible = true,
 1120    .named = false,
 1121  },
 1122  [anon_sym_CARET_EQ] = {
 1123    .visible = true,
 1124    .named = false,
 1125  },
 1126  [anon_sym_AMP_EQ] = {
 1127    .visible = true,
 1128    .named = false,
 1129  },
 1130  [anon_sym_PIPE_EQ] = {
 1131    .visible = true,
 1132    .named = false,
 1133  },
 1134  [anon_sym_GT_GT_EQ] = {
 1135    .visible = true,
 1136    .named = false,
 1137  },
 1138  [anon_sym_GT_GT_GT_EQ] = {
 1139    .visible = true,
 1140    .named = false,
 1141  },
 1142  [anon_sym_LT_LT_EQ] = {
 1143    .visible = true,
 1144    .named = false,
 1145  },
 1146  [anon_sym_STAR_STAR_EQ] = {
 1147    .visible = true,
 1148    .named = false,
 1149  },
 1150  [anon_sym_AMP_AMP_EQ] = {
 1151    .visible = true,
 1152    .named = false,
 1153  },
 1154  [anon_sym_PIPE_PIPE_EQ] = {
 1155    .visible = true,
 1156    .named = false,
 1157  },
 1158  [anon_sym_QMARK_QMARK_EQ] = {
 1159    .visible = true,
 1160    .named = false,
 1161  },
 1162  [anon_sym_DOT_DOT_DOT] = {
 1163    .visible = true,
 1164    .named = false,
 1165  },
 1166  [anon_sym_AMP_AMP] = {
 1167    .visible = true,
 1168    .named = false,
 1169  },
 1170  [anon_sym_PIPE_PIPE] = {
 1171    .visible = true,
 1172    .named = false,
 1173  },
 1174  [anon_sym_GT_GT] = {
 1175    .visible = true,
 1176    .named = false,
 1177  },
 1178  [anon_sym_GT_GT_GT] = {
 1179    .visible = true,
 1180    .named = false,
 1181  },
 1182  [anon_sym_LT_LT] = {
 1183    .visible = true,
 1184    .named = false,
 1185  },
 1186  [anon_sym_AMP] = {
 1187    .visible = true,
 1188    .named = false,
 1189  },
 1190  [anon_sym_CARET] = {
 1191    .visible = true,
 1192    .named = false,
 1193  },
 1194  [anon_sym_PIPE] = {
 1195    .visible = true,
 1196    .named = false,
 1197  },
 1198  [anon_sym_PLUS] = {
 1199    .visible = true,
 1200    .named = false,
 1201  },
 1202  [anon_sym_DASH] = {
 1203    .visible = true,
 1204    .named = false,
 1205  },
 1206  [anon_sym_SLASH] = {
 1207    .visible = true,
 1208    .named = false,
 1209  },
 1210  [anon_sym_PERCENT] = {
 1211    .visible = true,
 1212    .named = false,
 1213  },
 1214  [anon_sym_STAR_STAR] = {
 1215    .visible = true,
 1216    .named = false,
 1217  },
 1218  [anon_sym_LT_EQ] = {
 1219    .visible = true,
 1220    .named = false,
 1221  },
 1222  [anon_sym_EQ_EQ] = {
 1223    .visible = true,
 1224    .named = false,
 1225  },
 1226  [anon_sym_EQ_EQ_EQ] = {
 1227    .visible = true,
 1228    .named = false,
 1229  },
 1230  [anon_sym_BANG_EQ] = {
 1231    .visible = true,
 1232    .named = false,
 1233  },
 1234  [anon_sym_BANG_EQ_EQ] = {
 1235    .visible = true,
 1236    .named = false,
 1237  },
 1238  [anon_sym_GT_EQ] = {
 1239    .visible = true,
 1240    .named = false,
 1241  },
 1242  [anon_sym_QMARK_QMARK] = {
 1243    .visible = true,
 1244    .named = false,
 1245  },
 1246  [anon_sym_instanceof] = {
 1247    .visible = true,
 1248    .named = false,
 1249  },
 1250  [anon_sym_BANG] = {
 1251    .visible = true,
 1252    .named = false,
 1253  },
 1254  [anon_sym_TILDE] = {
 1255    .visible = true,
 1256    .named = false,
 1257  },
 1258  [anon_sym_typeof] = {
 1259    .visible = true,
 1260    .named = false,
 1261  },
 1262  [anon_sym_void] = {
 1263    .visible = true,
 1264    .named = false,
 1265  },
 1266  [anon_sym_delete] = {
 1267    .visible = true,
 1268    .named = false,
 1269  },
 1270  [anon_sym_PLUS_PLUS] = {
 1271    .visible = true,
 1272    .named = false,
 1273  },
 1274  [anon_sym_DASH_DASH] = {
 1275    .visible = true,
 1276    .named = false,
 1277  },
 1278  [sym_unescaped_double_string_fragment] = {
 1279    .visible = true,
 1280    .named = true,
 1281  },
 1282  [sym_unescaped_single_string_fragment] = {
 1283    .visible = true,
 1284    .named = true,
 1285  },
 1286  [sym_escape_sequence] = {
 1287    .visible = true,
 1288    .named = true,
 1289  },
 1290  [sym_comment] = {
 1291    .visible = true,
 1292    .named = true,
 1293  },
 1294  [anon_sym_BQUOTE] = {
 1295    .visible = true,
 1296    .named = false,
 1297  },
 1298  [anon_sym_DOLLAR_LBRACE] = {
 1299    .visible = true,
 1300    .named = false,
 1301  },
 1302  [anon_sym_SLASH2] = {
 1303    .visible = true,
 1304    .named = false,
 1305  },
 1306  [sym_regex_pattern] = {
 1307    .visible = true,
 1308    .named = true,
 1309  },
 1310  [sym_regex_flags] = {
 1311    .visible = true,
 1312    .named = true,
 1313  },
 1314  [sym_number] = {
 1315    .visible = true,
 1316    .named = true,
 1317  },
 1318  [sym_private_property_identifier] = {
 1319    .visible = true,
 1320    .named = true,
 1321  },
 1322  [anon_sym_target] = {
 1323    .visible = true,
 1324    .named = false,
 1325  },
 1326  [sym_this] = {
 1327    .visible = true,
 1328    .named = true,
 1329  },
 1330  [sym_super] = {
 1331    .visible = true,
 1332    .named = true,
 1333  },
 1334  [sym_true] = {
 1335    .visible = true,
 1336    .named = true,
 1337  },
 1338  [sym_false] = {
 1339    .visible = true,
 1340    .named = true,
 1341  },
 1342  [sym_null] = {
 1343    .visible = true,
 1344    .named = true,
 1345  },
 1346  [sym_undefined] = {
 1347    .visible = true,
 1348    .named = true,
 1349  },
 1350  [anon_sym_AT] = {
 1351    .visible = true,
 1352    .named = false,
 1353  },
 1354  [anon_sym_static] = {
 1355    .visible = true,
 1356    .named = false,
 1357  },
 1358  [aux_sym_method_definition_token1] = {
 1359    .visible = true,
 1360    .named = false,
 1361  },
 1362  [anon_sym_get] = {
 1363    .visible = true,
 1364    .named = false,
 1365  },
 1366  [anon_sym_set] = {
 1367    .visible = true,
 1368    .named = false,
 1369  },
 1370  [sym__automatic_semicolon] = {
 1371    .visible = false,
 1372    .named = true,
 1373  },
 1374  [sym__template_chars] = {
 1375    .visible = true,
 1376    .named = true,
 1377  },
 1378  [sym__ternary_qmark] = {
 1379    .visible = true,
 1380    .named = false,
 1381  },
 1382  [sym_html_comment] = {
 1383    .visible = true,
 1384    .named = true,
 1385  },
 1386  [sym_program] = {
 1387    .visible = true,
 1388    .named = true,
 1389  },
 1390  [sym_export_statement] = {
 1391    .visible = true,
 1392    .named = true,
 1393  },
 1394  [sym_namespace_export] = {
 1395    .visible = true,
 1396    .named = true,
 1397  },
 1398  [sym_export_clause] = {
 1399    .visible = true,
 1400    .named = true,
 1401  },
 1402  [sym_export_specifier] = {
 1403    .visible = true,
 1404    .named = true,
 1405  },
 1406  [sym__module_export_name] = {
 1407    .visible = false,
 1408    .named = true,
 1409  },
 1410  [sym_declaration] = {
 1411    .visible = false,
 1412    .named = true,
 1413    .supertype = true,
 1414  },
 1415  [sym_import] = {
 1416    .visible = true,
 1417    .named = true,
 1418  },
 1419  [sym_import_statement] = {
 1420    .visible = true,
 1421    .named = true,
 1422  },
 1423  [sym_import_clause] = {
 1424    .visible = true,
 1425    .named = true,
 1426  },
 1427  [sym__from_clause] = {
 1428    .visible = false,
 1429    .named = true,
 1430  },
 1431  [sym_namespace_import] = {
 1432    .visible = true,
 1433    .named = true,
 1434  },
 1435  [sym_named_imports] = {
 1436    .visible = true,
 1437    .named = true,
 1438  },
 1439  [sym_import_specifier] = {
 1440    .visible = true,
 1441    .named = true,
 1442  },
 1443  [sym_import_attribute] = {
 1444    .visible = true,
 1445    .named = true,
 1446  },
 1447  [sym_statement] = {
 1448    .visible = false,
 1449    .named = true,
 1450    .supertype = true,
 1451  },
 1452  [sym_expression_statement] = {
 1453    .visible = true,
 1454    .named = true,
 1455  },
 1456  [sym_variable_declaration] = {
 1457    .visible = true,
 1458    .named = true,
 1459  },
 1460  [sym_lexical_declaration] = {
 1461    .visible = true,
 1462    .named = true,
 1463  },
 1464  [sym_variable_declarator] = {
 1465    .visible = true,
 1466    .named = true,
 1467  },
 1468  [sym_statement_block] = {
 1469    .visible = true,
 1470    .named = true,
 1471  },
 1472  [sym_else_clause] = {
 1473    .visible = true,
 1474    .named = true,
 1475  },
 1476  [sym_if_statement] = {
 1477    .visible = true,
 1478    .named = true,
 1479  },
 1480  [sym_switch_statement] = {
 1481    .visible = true,
 1482    .named = true,
 1483  },
 1484  [sym_for_statement] = {
 1485    .visible = true,
 1486    .named = true,
 1487  },
 1488  [sym_for_in_statement] = {
 1489    .visible = true,
 1490    .named = true,
 1491  },
 1492  [sym__for_header] = {
 1493    .visible = false,
 1494    .named = true,
 1495  },
 1496  [sym_while_statement] = {
 1497    .visible = true,
 1498    .named = true,
 1499  },
 1500  [sym_do_statement] = {
 1501    .visible = true,
 1502    .named = true,
 1503  },
 1504  [sym_try_statement] = {
 1505    .visible = true,
 1506    .named = true,
 1507  },
 1508  [sym_with_statement] = {
 1509    .visible = true,
 1510    .named = true,
 1511  },
 1512  [sym_break_statement] = {
 1513    .visible = true,
 1514    .named = true,
 1515  },
 1516  [sym_continue_statement] = {
 1517    .visible = true,
 1518    .named = true,
 1519  },
 1520  [sym_debugger_statement] = {
 1521    .visible = true,
 1522    .named = true,
 1523  },
 1524  [sym_return_statement] = {
 1525    .visible = true,
 1526    .named = true,
 1527  },
 1528  [sym_throw_statement] = {
 1529    .visible = true,
 1530    .named = true,
 1531  },
 1532  [sym_empty_statement] = {
 1533    .visible = true,
 1534    .named = true,
 1535  },
 1536  [sym_labeled_statement] = {
 1537    .visible = true,
 1538    .named = true,
 1539  },
 1540  [sym_switch_body] = {
 1541    .visible = true,
 1542    .named = true,
 1543  },
 1544  [sym_switch_case] = {
 1545    .visible = true,
 1546    .named = true,
 1547  },
 1548  [sym_switch_default] = {
 1549    .visible = true,
 1550    .named = true,
 1551  },
 1552  [sym_catch_clause] = {
 1553    .visible = true,
 1554    .named = true,
 1555  },
 1556  [sym_finally_clause] = {
 1557    .visible = true,
 1558    .named = true,
 1559  },
 1560  [sym_parenthesized_expression] = {
 1561    .visible = true,
 1562    .named = true,
 1563  },
 1564  [sym_expression] = {
 1565    .visible = false,
 1566    .named = true,
 1567    .supertype = true,
 1568  },
 1569  [sym_primary_expression] = {
 1570    .visible = false,
 1571    .named = true,
 1572    .supertype = true,
 1573  },
 1574  [sym_yield_expression] = {
 1575    .visible = true,
 1576    .named = true,
 1577  },
 1578  [sym_object] = {
 1579    .visible = true,
 1580    .named = true,
 1581  },
 1582  [sym_object_pattern] = {
 1583    .visible = true,
 1584    .named = true,
 1585  },
 1586  [sym_assignment_pattern] = {
 1587    .visible = true,
 1588    .named = true,
 1589  },
 1590  [sym_object_assignment_pattern] = {
 1591    .visible = true,
 1592    .named = true,
 1593  },
 1594  [sym_array] = {
 1595    .visible = true,
 1596    .named = true,
 1597  },
 1598  [sym_array_pattern] = {
 1599    .visible = true,
 1600    .named = true,
 1601  },
 1602  [sym_glimmer_template] = {
 1603    .visible = true,
 1604    .named = true,
 1605  },
 1606  [sym_jsx_element] = {
 1607    .visible = true,
 1608    .named = true,
 1609  },
 1610  [sym_jsx_text] = {
 1611    .visible = true,
 1612    .named = true,
 1613  },
 1614  [sym_jsx_expression] = {
 1615    .visible = true,
 1616    .named = true,
 1617  },
 1618  [sym_jsx_opening_element] = {
 1619    .visible = true,
 1620    .named = true,
 1621  },
 1622  [sym_nested_identifier] = {
 1623    .visible = true,
 1624    .named = true,
 1625  },
 1626  [sym_jsx_namespace_name] = {
 1627    .visible = true,
 1628    .named = true,
 1629  },
 1630  [sym_jsx_closing_element] = {
 1631    .visible = true,
 1632    .named = true,
 1633  },
 1634  [sym_jsx_self_closing_element] = {
 1635    .visible = true,
 1636    .named = true,
 1637  },
 1638  [sym_jsx_attribute] = {
 1639    .visible = true,
 1640    .named = true,
 1641  },
 1642  [sym__jsx_string] = {
 1643    .visible = true,
 1644    .named = true,
 1645  },
 1646  [sym_class] = {
 1647    .visible = true,
 1648    .named = true,
 1649  },
 1650  [sym_class_declaration] = {
 1651    .visible = true,
 1652    .named = true,
 1653  },
 1654  [sym_class_heritage] = {
 1655    .visible = true,
 1656    .named = true,
 1657  },
 1658  [sym_function_expression] = {
 1659    .visible = true,
 1660    .named = true,
 1661  },
 1662  [sym_function_declaration] = {
 1663    .visible = true,
 1664    .named = true,
 1665  },
 1666  [sym_generator_function] = {
 1667    .visible = true,
 1668    .named = true,
 1669  },
 1670  [sym_generator_function_declaration] = {
 1671    .visible = true,
 1672    .named = true,
 1673  },
 1674  [sym_arrow_function] = {
 1675    .visible = true,
 1676    .named = true,
 1677  },
 1678  [sym_call_expression] = {
 1679    .visible = true,
 1680    .named = true,
 1681  },
 1682  [sym_new_expression] = {
 1683    .visible = true,
 1684    .named = true,
 1685  },
 1686  [sym_await_expression] = {
 1687    .visible = true,
 1688    .named = true,
 1689  },
 1690  [sym_member_expression] = {
 1691    .visible = true,
 1692    .named = true,
 1693  },
 1694  [sym_subscript_expression] = {
 1695    .visible = true,
 1696    .named = true,
 1697  },
 1698  [sym_assignment_expression] = {
 1699    .visible = true,
 1700    .named = true,
 1701  },
 1702  [sym__augmented_assignment_lhs] = {
 1703    .visible = false,
 1704    .named = true,
 1705  },
 1706  [sym_augmented_assignment_expression] = {
 1707    .visible = true,
 1708    .named = true,
 1709  },
 1710  [sym__initializer] = {
 1711    .visible = false,
 1712    .named = true,
 1713  },
 1714  [sym__destructuring_pattern] = {
 1715    .visible = false,
 1716    .named = true,
 1717  },
 1718  [sym_spread_element] = {
 1719    .visible = true,
 1720    .named = true,
 1721  },
 1722  [sym_ternary_expression] = {
 1723    .visible = true,
 1724    .named = true,
 1725  },
 1726  [sym_binary_expression] = {
 1727    .visible = true,
 1728    .named = true,
 1729  },
 1730  [sym_unary_expression] = {
 1731    .visible = true,
 1732    .named = true,
 1733  },
 1734  [sym_update_expression] = {
 1735    .visible = true,
 1736    .named = true,
 1737  },
 1738  [sym_sequence_expression] = {
 1739    .visible = true,
 1740    .named = true,
 1741  },
 1742  [sym_string] = {
 1743    .visible = true,
 1744    .named = true,
 1745  },
 1746  [sym_template_string] = {
 1747    .visible = true,
 1748    .named = true,
 1749  },
 1750  [sym_template_substitution] = {
 1751    .visible = true,
 1752    .named = true,
 1753  },
 1754  [sym_regex] = {
 1755    .visible = true,
 1756    .named = true,
 1757  },
 1758  [sym_meta_property] = {
 1759    .visible = true,
 1760    .named = true,
 1761  },
 1762  [sym_arguments] = {
 1763    .visible = true,
 1764    .named = true,
 1765  },
 1766  [sym_decorator] = {
 1767    .visible = true,
 1768    .named = true,
 1769  },
 1770  [sym_decorator_member_expression] = {
 1771    .visible = true,
 1772    .named = true,
 1773  },
 1774  [sym_decorator_call_expression] = {
 1775    .visible = true,
 1776    .named = true,
 1777  },
 1778  [sym_class_body] = {
 1779    .visible = true,
 1780    .named = true,
 1781  },
 1782  [sym_field_definition] = {
 1783    .visible = true,
 1784    .named = true,
 1785  },
 1786  [sym_formal_parameters] = {
 1787    .visible = true,
 1788    .named = true,
 1789  },
 1790  [sym_class_static_block] = {
 1791    .visible = true,
 1792    .named = true,
 1793  },
 1794  [sym_pattern] = {
 1795    .visible = false,
 1796    .named = true,
 1797    .supertype = true,
 1798  },
 1799  [sym_rest_pattern] = {
 1800    .visible = true,
 1801    .named = true,
 1802  },
 1803  [sym_method_definition] = {
 1804    .visible = true,
 1805    .named = true,
 1806  },
 1807  [sym_pair] = {
 1808    .visible = true,
 1809    .named = true,
 1810  },
 1811  [sym_pair_pattern] = {
 1812    .visible = true,
 1813    .named = true,
 1814  },
 1815  [sym__property_name] = {
 1816    .visible = false,
 1817    .named = true,
 1818  },
 1819  [sym_computed_property_name] = {
 1820    .visible = true,
 1821    .named = true,
 1822  },
 1823  [aux_sym_program_repeat1] = {
 1824    .visible = false,
 1825    .named = false,
 1826  },
 1827  [aux_sym_export_statement_repeat1] = {
 1828    .visible = false,
 1829    .named = false,
 1830  },
 1831  [aux_sym_export_clause_repeat1] = {
 1832    .visible = false,
 1833    .named = false,
 1834  },
 1835  [aux_sym_named_imports_repeat1] = {
 1836    .visible = false,
 1837    .named = false,
 1838  },
 1839  [aux_sym_variable_declaration_repeat1] = {
 1840    .visible = false,
 1841    .named = false,
 1842  },
 1843  [aux_sym_switch_body_repeat1] = {
 1844    .visible = false,
 1845    .named = false,
 1846  },
 1847  [aux_sym_object_repeat1] = {
 1848    .visible = false,
 1849    .named = false,
 1850  },
 1851  [aux_sym_object_pattern_repeat1] = {
 1852    .visible = false,
 1853    .named = false,
 1854  },
 1855  [aux_sym_array_repeat1] = {
 1856    .visible = false,
 1857    .named = false,
 1858  },
 1859  [aux_sym_array_pattern_repeat1] = {
 1860    .visible = false,
 1861    .named = false,
 1862  },
 1863  [aux_sym_glimmer_template_repeat1] = {
 1864    .visible = false,
 1865    .named = false,
 1866  },
 1867  [aux_sym_jsx_element_repeat1] = {
 1868    .visible = false,
 1869    .named = false,
 1870  },
 1871  [aux_sym_jsx_opening_element_repeat1] = {
 1872    .visible = false,
 1873    .named = false,
 1874  },
 1875  [aux_sym__jsx_string_repeat1] = {
 1876    .visible = false,
 1877    .named = false,
 1878  },
 1879  [aux_sym__jsx_string_repeat2] = {
 1880    .visible = false,
 1881    .named = false,
 1882  },
 1883  [aux_sym_sequence_expression_repeat1] = {
 1884    .visible = false,
 1885    .named = false,
 1886  },
 1887  [aux_sym_string_repeat1] = {
 1888    .visible = false,
 1889    .named = false,
 1890  },
 1891  [aux_sym_string_repeat2] = {
 1892    .visible = false,
 1893    .named = false,
 1894  },
 1895  [aux_sym_template_string_repeat1] = {
 1896    .visible = false,
 1897    .named = false,
 1898  },
 1899  [aux_sym_class_body_repeat1] = {
 1900    .visible = false,
 1901    .named = false,
 1902  },
 1903  [aux_sym_formal_parameters_repeat1] = {
 1904    .visible = false,
 1905    .named = false,
 1906  },
 1907  [alias_sym_property_identifier] = {
 1908    .visible = true,
 1909    .named = true,
 1910  },
 1911  [alias_sym_shorthand_property_identifier] = {
 1912    .visible = true,
 1913    .named = true,
 1914  },
 1915  [alias_sym_shorthand_property_identifier_pattern] = {
 1916    .visible = true,
 1917    .named = true,
 1918  },
 1919  [alias_sym_statement_identifier] = {
 1920    .visible = true,
 1921    .named = true,
 1922  },
 1923};
 1924
 1925enum ts_field_identifiers {
 1926  field_alias = 1,
 1927  field_alternative = 2,
 1928  field_argument = 3,
 1929  field_arguments = 4,
 1930  field_attribute = 5,
 1931  field_body = 6,
 1932  field_close_tag = 7,
 1933  field_condition = 8,
 1934  field_consequence = 9,
 1935  field_constructor = 10,
 1936  field_content = 11,
 1937  field_declaration = 12,
 1938  field_decorator = 13,
 1939  field_finalizer = 14,
 1940  field_flags = 15,
 1941  field_function = 16,
 1942  field_handler = 17,
 1943  field_increment = 18,
 1944  field_index = 19,
 1945  field_initializer = 20,
 1946  field_key = 21,
 1947  field_kind = 22,
 1948  field_label = 23,
 1949  field_left = 24,
 1950  field_member = 25,
 1951  field_name = 26,
 1952  field_object = 27,
 1953  field_open_tag = 28,
 1954  field_operator = 29,
 1955  field_optional_chain = 30,
 1956  field_parameter = 31,
 1957  field_parameters = 32,
 1958  field_pattern = 33,
 1959  field_property = 34,
 1960  field_right = 35,
 1961  field_source = 36,
 1962  field_template = 37,
 1963  field_value = 38,
 1964};
 1965
 1966static const char * const ts_field_names[] = {
 1967  [0] = NULL,
 1968  [field_alias] = "alias",
 1969  [field_alternative] = "alternative",
 1970  [field_argument] = "argument",
 1971  [field_arguments] = "arguments",
 1972  [field_attribute] = "attribute",
 1973  [field_body] = "body",
 1974  [field_close_tag] = "close_tag",
 1975  [field_condition] = "condition",
 1976  [field_consequence] = "consequence",
 1977  [field_constructor] = "constructor",
 1978  [field_content] = "content",
 1979  [field_declaration] = "declaration",
 1980  [field_decorator] = "decorator",
 1981  [field_finalizer] = "finalizer",
 1982  [field_flags] = "flags",
 1983  [field_function] = "function",
 1984  [field_handler] = "handler",
 1985  [field_increment] = "increment",
 1986  [field_index] = "index",
 1987  [field_initializer] = "initializer",
 1988  [field_key] = "key",
 1989  [field_kind] = "kind",
 1990  [field_label] = "label",
 1991  [field_left] = "left",
 1992  [field_member] = "member",
 1993  [field_name] = "name",
 1994  [field_object] = "object",
 1995  [field_open_tag] = "open_tag",
 1996  [field_operator] = "operator",
 1997  [field_optional_chain] = "optional_chain",
 1998  [field_parameter] = "parameter",
 1999  [field_parameters] = "parameters",
 2000  [field_pattern] = "pattern",
 2001  [field_property] = "property",
 2002  [field_right] = "right",
 2003  [field_source] = "source",
 2004  [field_template] = "template",
 2005  [field_value] = "value",
 2006};
 2007
 2008static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = {
 2009  [2] = {.index = 0, .length = 1},
 2010  [3] = {.index = 1, .length = 1},
 2011  [5] = {.index = 2, .length = 1},
 2012  [6] = {.index = 3, .length = 1},
 2013  [7] = {.index = 4, .length = 2},
 2014  [8] = {.index = 6, .length = 1},
 2015  [9] = {.index = 7, .length = 2},
 2016  [10] = {.index = 9, .length = 2},
 2017  [11] = {.index = 11, .length = 2},
 2018  [12] = {.index = 13, .length = 2},
 2019  [13] = {.index = 15, .length = 1},
 2020  [14] = {.index = 16, .length = 2},
 2021  [15] = {.index = 18, .length = 2},
 2022  [16] = {.index = 20, .length = 2},
 2023  [20] = {.index = 22, .length = 1},
 2024  [21] = {.index = 23, .length = 2},
 2025  [22] = {.index = 25, .length = 2},
 2026  [23] = {.index = 27, .length = 1},
 2027  [24] = {.index = 28, .length = 2},
 2028  [25] = {.index = 30, .length = 2},
 2029  [26] = {.index = 32, .length = 6},
 2030  [27] = {.index = 38, .length = 2},
 2031  [28] = {.index = 40, .length = 2},
 2032  [29] = {.index = 42, .length = 2},
 2033  [30] = {.index = 44, .length = 1},
 2034  [31] = {.index = 45, .length = 3},
 2035  [32] = {.index = 48, .length = 1},
 2036  [33] = {.index = 49, .length = 1},
 2037  [34] = {.index = 50, .length = 1},
 2038  [35] = {.index = 51, .length = 1},
 2039  [36] = {.index = 52, .length = 1},
 2040  [37] = {.index = 53, .length = 2},
 2041  [38] = {.index = 55, .length = 1},
 2042  [39] = {.index = 56, .length = 2},
 2043  [40] = {.index = 58, .length = 2},
 2044  [41] = {.index = 60, .length = 1},
 2045  [42] = {.index = 18, .length = 2},
 2046  [43] = {.index = 20, .length = 2},
 2047  [44] = {.index = 61, .length = 3},
 2048  [45] = {.index = 64, .length = 2},
 2049  [46] = {.index = 64, .length = 2},
 2050  [47] = {.index = 66, .length = 3},
 2051  [48] = {.index = 66, .length = 3},
 2052  [49] = {.index = 69, .length = 3},
 2053  [50] = {.index = 72, .length = 2},
 2054  [51] = {.index = 74, .length = 2},
 2055  [52] = {.index = 76, .length = 2},
 2056  [53] = {.index = 78, .length = 2},
 2057  [54] = {.index = 80, .length = 1},
 2058  [55] = {.index = 81, .length = 1},
 2059  [56] = {.index = 18, .length = 2},
 2060  [57] = {.index = 82, .length = 2},
 2061  [58] = {.index = 84, .length = 3},
 2062  [59] = {.index = 87, .length = 1},
 2063  [60] = {.index = 88, .length = 3},
 2064  [61] = {.index = 91, .length = 6},
 2065  [62] = {.index = 97, .length = 2},
 2066  [63] = {.index = 99, .length = 3},
 2067  [64] = {.index = 102, .length = 2},
 2068  [65] = {.index = 104, .length = 2},
 2069  [66] = {.index = 106, .length = 1},
 2070  [67] = {.index = 107, .length = 2},
 2071  [68] = {.index = 109, .length = 2},
 2072  [69] = {.index = 111, .length = 2},
 2073  [70] = {.index = 113, .length = 4},
 2074  [71] = {.index = 117, .length = 2},
 2075  [72] = {.index = 119, .length = 2},
 2076  [73] = {.index = 121, .length = 2},
 2077  [74] = {.index = 119, .length = 2},
 2078  [75] = {.index = 123, .length = 2},
 2079  [76] = {.index = 125, .length = 3},
 2080  [77] = {.index = 128, .length = 2},
 2081  [78] = {.index = 130, .length = 2},
 2082  [79] = {.index = 132, .length = 2},
 2083  [80] = {.index = 134, .length = 3},
 2084  [81] = {.index = 137, .length = 2},
 2085  [82] = {.index = 139, .length = 2},
 2086  [83] = {.index = 141, .length = 4},
 2087  [84] = {.index = 145, .length = 2},
 2088  [85] = {.index = 147, .length = 2},
 2089  [86] = {.index = 149, .length = 3},
 2090  [87] = {.index = 152, .length = 2},
 2091  [88] = {.index = 154, .length = 3},
 2092  [89] = {.index = 157, .length = 3},
 2093  [90] = {.index = 160, .length = 3},
 2094  [91] = {.index = 163, .length = 2},
 2095  [92] = {.index = 165, .length = 3},
 2096  [93] = {.index = 168, .length = 4},
 2097  [94] = {.index = 172, .length = 3},
 2098  [95] = {.index = 172, .length = 3},
 2099  [96] = {.index = 175, .length = 3},
 2100  [97] = {.index = 178, .length = 3},
 2101  [98] = {.index = 181, .length = 3},
 2102  [99] = {.index = 184, .length = 4},
 2103  [100] = {.index = 188, .length = 2},
 2104  [101] = {.index = 190, .length = 4},
 2105  [102] = {.index = 194, .length = 4},
 2106  [103] = {.index = 198, .length = 2},
 2107  [104] = {.index = 200, .length = 4},
 2108  [105] = {.index = 204, .length = 5},
 2109};
 2110
 2111static const TSFieldMapEntry ts_field_map_entries[] = {
 2112  [0] =
 2113    {field_decorator, 0},
 2114  [1] =
 2115    {field_declaration, 1},
 2116  [2] =
 2117    {field_name, 0},
 2118  [3] =
 2119    {field_body, 1},
 2120  [4] =
 2121    {field_close_tag, 1},
 2122    {field_open_tag, 0},
 2123  [6] =
 2124    {field_constructor, 1},
 2125  [7] =
 2126    {field_argument, 1},
 2127    {field_operator, 0},
 2128  [9] =
 2129    {field_arguments, 1},
 2130    {field_function, 0},
 2131  [11] =
 2132    {field_argument, 0},
 2133    {field_operator, 1},
 2134  [13] =
 2135    {field_decorator, 0, .inherited = true},
 2136    {field_decorator, 1, .inherited = true},
 2137  [15] =
 2138    {field_declaration, 2},
 2139  [16] =
 2140    {field_body, 2},
 2141    {field_label, 0},
 2142  [18] =
 2143    {field_left, 0},
 2144    {field_right, 2},
 2145  [20] =
 2146    {field_body, 2},
 2147    {field_parameter, 0},
 2148  [22] =
 2149    {field_source, 1},
 2150  [23] =
 2151    {field_body, 2},
 2152    {field_object, 1},
 2153  [25] =
 2154    {field_name, 0},
 2155    {field_value, 1, .inherited = true},
 2156  [27] =
 2157    {field_kind, 0},
 2158  [28] =
 2159    {field_condition, 1},
 2160    {field_consequence, 2},
 2161  [30] =
 2162    {field_body, 2},
 2163    {field_value, 1},
 2164  [32] =
 2165    {field_body, 2},
 2166    {field_kind, 1, .inherited = true},
 2167    {field_left, 1, .inherited = true},
 2168    {field_operator, 1, .inherited = true},
 2169    {field_right, 1, .inherited = true},
 2170    {field_value, 1, .inherited = true},
 2171  [38] =
 2172    {field_body, 2},
 2173    {field_condition, 1},
 2174  [40] =
 2175    {field_body, 1},
 2176    {field_handler, 2},
 2177  [42] =
 2178    {field_body, 1},
 2179    {field_finalizer, 2},
 2180  [44] =
 2181    {field_label, 1},
 2182  [45] =
 2183    {field_close_tag, 2},
 2184    {field_content, 1},
 2185    {field_open_tag, 0},
 2186  [48] =
 2187    {field_name, 1},
 2188  [49] =
 2189    {field_attribute, 0},
 2190  [50] =
 2191    {field_template, 0},
 2192  [51] =
 2193    {field_member, 0},
 2194  [52] =
 2195    {field_property, 0},
 2196  [53] =
 2197    {field_body, 2},
 2198    {field_name, 1},
 2199  [55] =
 2200    {field_body, 2},
 2201  [56] =
 2202    {field_body, 2},
 2203    {field_parameters, 1},
 2204  [58] =
 2205    {field_arguments, 2},
 2206    {field_constructor, 1},
 2207  [60] =
 2208    {field_pattern, 1},
 2209  [61] =
 2210    {field_left, 0},
 2211    {field_operator, 1},
 2212    {field_right, 2},
 2213  [64] =
 2214    {field_object, 0},
 2215    {field_property, 2},
 2216  [66] =
 2217    {field_object, 0},
 2218    {field_optional_chain, 1},
 2219    {field_property, 2},
 2220  [69] =
 2221    {field_arguments, 2},
 2222    {field_function, 0},
 2223    {field_optional_chain, 1},
 2224  [72] =
 2225    {field_close_tag, 2},
 2226    {field_open_tag, 0},
 2227  [74] =
 2228    {field_body, 2},
 2229    {field_parameters, 0},
 2230  [76] =
 2231    {field_declaration, 2},
 2232    {field_decorator, 0, .inherited = true},
 2233  [78] =
 2234    {field_body, 2},
 2235    {field_decorator, 0, .inherited = true},
 2236  [80] =
 2237    {field_source, 2, .inherited = true},
 2238  [81] =
 2239    {field_value, 2},
 2240  [82] =
 2241    {field_key, 0},
 2242    {field_value, 2},
 2243  [84] =
 2244    {field_body, 2},
 2245    {field_name, 0},
 2246    {field_parameters, 1},
 2247  [87] =
 2248    {field_value, 1},
 2249  [88] =
 2250    {field_alternative, 3},
 2251    {field_condition, 1},
 2252    {field_consequence, 2},
 2253  [91] =
 2254    {field_body, 3},
 2255    {field_kind, 2, .inherited = true},
 2256    {field_left, 2, .inherited = true},
 2257    {field_operator, 2, .inherited = true},
 2258    {field_right, 2, .inherited = true},
 2259    {field_value, 2, .inherited = true},
 2260  [97] =
 2261    {field_body, 1},
 2262    {field_condition, 3},
 2263  [99] =
 2264    {field_body, 1},
 2265    {field_finalizer, 3},
 2266    {field_handler, 2},
 2267  [102] =
 2268    {field_attribute, 2, .inherited = true},
 2269    {field_name, 1},
 2270  [104] =
 2271    {field_attribute, 0, .inherited = true},
 2272    {field_attribute, 1, .inherited = true},
 2273  [106] =
 2274    {field_property, 1},
 2275  [107] =
 2276    {field_property, 0},
 2277    {field_value, 1, .inherited = true},
 2278  [109] =
 2279    {field_decorator, 0, .inherited = true},
 2280    {field_property, 1},
 2281  [111] =
 2282    {field_member, 1, .inherited = true},
 2283    {field_template, 1, .inherited = true},
 2284  [113] =
 2285    {field_member, 0, .inherited = true},
 2286    {field_member, 1, .inherited = true},
 2287    {field_template, 0, .inherited = true},
 2288    {field_template, 1, .inherited = true},
 2289  [117] =
 2290    {field_body, 3},
 2291    {field_name, 1},
 2292  [119] =
 2293    {field_body, 3},
 2294    {field_parameter, 1},
 2295  [121] =
 2296    {field_body, 3},
 2297    {field_parameters, 2},
 2298  [123] =
 2299    {field_body, 3},
 2300    {field_parameters, 1},
 2301  [125] =
 2302    {field_body, 3},
 2303    {field_name, 1},
 2304    {field_parameters, 2},
 2305  [128] =
 2306    {field_flags, 3},
 2307    {field_pattern, 1},
 2308  [130] =
 2309    {field_index, 2},
 2310    {field_object, 0},
 2311  [132] =
 2312    {field_declaration, 3},
 2313    {field_decorator, 0, .inherited = true},
 2314  [134] =
 2315    {field_body, 3},
 2316    {field_decorator, 0, .inherited = true},
 2317    {field_name, 2},
 2318  [137] =
 2319    {field_body, 3},
 2320    {field_decorator, 0, .inherited = true},
 2321  [139] =
 2322    {field_alias, 2},
 2323    {field_name, 0},
 2324  [141] =
 2325    {field_body, 3},
 2326    {field_decorator, 0, .inherited = true},
 2327    {field_name, 1},
 2328    {field_parameters, 2},
 2329  [145] =
 2330    {field_property, 1},
 2331    {field_value, 2, .inherited = true},
 2332  [147] =
 2333    {field_decorator, 0, .inherited = true},
 2334    {field_property, 2},
 2335  [149] =
 2336    {field_decorator, 0, .inherited = true},
 2337    {field_property, 1},
 2338    {field_value, 2, .inherited = true},
 2339  [152] =
 2340    {field_body, 4},
 2341    {field_parameters, 3},
 2342  [154] =
 2343    {field_body, 4},
 2344    {field_name, 2},
 2345    {field_parameters, 3},
 2346  [157] =
 2347    {field_alternative, 4},
 2348    {field_condition, 0},
 2349    {field_consequence, 2},
 2350  [160] =
 2351    {field_index, 3},
 2352    {field_object, 0},
 2353    {field_optional_chain, 1},
 2354  [163] =
 2355    {field_decorator, 0, .inherited = true},
 2356    {field_value, 3},
 2357  [165] =
 2358    {field_body, 4},
 2359    {field_decorator, 0, .inherited = true},
 2360    {field_name, 2},
 2361  [168] =
 2362    {field_body, 4},
 2363    {field_decorator, 0, .inherited = true},
 2364    {field_name, 2},
 2365    {field_parameters, 3},
 2366  [172] =
 2367    {field_left, 1},
 2368    {field_operator, 2},
 2369    {field_right, 3},
 2370  [175] =
 2371    {field_body, 5},
 2372    {field_condition, 3},
 2373    {field_initializer, 2},
 2374  [178] =
 2375    {field_decorator, 0, .inherited = true},
 2376    {field_property, 2},
 2377    {field_value, 3, .inherited = true},
 2378  [181] =
 2379    {field_body, 5},
 2380    {field_name, 3},
 2381    {field_parameters, 4},
 2382  [184] =
 2383    {field_body, 5},
 2384    {field_decorator, 0, .inherited = true},
 2385    {field_name, 3},
 2386    {field_parameters, 4},
 2387  [188] =
 2388    {field_body, 3},
 2389    {field_value, 1},
 2390  [190] =
 2391    {field_kind, 1},
 2392    {field_left, 2},
 2393    {field_operator, 3},
 2394    {field_right, 4},
 2395  [194] =
 2396    {field_body, 6},
 2397    {field_condition, 3},
 2398    {field_increment, 4},
 2399    {field_initializer, 2},
 2400  [198] =
 2401    {field_body, 4},
 2402    {field_parameter, 2},
 2403  [200] =
 2404    {field_body, 6},
 2405    {field_decorator, 0, .inherited = true},
 2406    {field_name, 4},
 2407    {field_parameters, 5},
 2408  [204] =
 2409    {field_kind, 1},
 2410    {field_left, 2},
 2411    {field_operator, 4},
 2412    {field_right, 5},
 2413    {field_value, 3, .inherited = true},
 2414};
 2415
 2416static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = {
 2417  [0] = {0},
 2418  [1] = {
 2419    [0] = sym_identifier,
 2420  },
 2421  [4] = {
 2422    [0] = alias_sym_property_identifier,
 2423  },
 2424  [14] = {
 2425    [0] = alias_sym_statement_identifier,
 2426  },
 2427  [15] = {
 2428    [0] = sym_identifier,
 2429  },
 2430  [16] = {
 2431    [0] = sym_identifier,
 2432  },
 2433  [17] = {
 2434    [1] = alias_sym_shorthand_property_identifier,
 2435  },
 2436  [18] = {
 2437    [1] = alias_sym_shorthand_property_identifier_pattern,
 2438  },
 2439  [19] = {
 2440    [1] = sym_identifier,
 2441  },
 2442  [30] = {
 2443    [1] = alias_sym_statement_identifier,
 2444  },
 2445  [45] = {
 2446    [2] = alias_sym_property_identifier,
 2447  },
 2448  [47] = {
 2449    [2] = alias_sym_property_identifier,
 2450  },
 2451  [56] = {
 2452    [0] = alias_sym_shorthand_property_identifier_pattern,
 2453  },
 2454  [72] = {
 2455    [1] = sym_identifier,
 2456  },
 2457  [94] = {
 2458    [1] = sym_identifier,
 2459  },
 2460};
 2461
 2462static const uint16_t ts_non_terminal_alias_map[] = {
 2463  0,
 2464};
 2465
 2466static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
 2467  [0] = 0,
 2468  [1] = 1,
 2469  [2] = 2,
 2470  [3] = 2,
 2471  [4] = 2,
 2472  [5] = 2,
 2473  [6] = 2,
 2474  [7] = 7,
 2475  [8] = 8,
 2476  [9] = 9,
 2477  [10] = 10,
 2478  [11] = 11,
 2479  [12] = 12,
 2480  [13] = 12,
 2481  [14] = 14,
 2482  [15] = 15,
 2483  [16] = 16,
 2484  [17] = 12,
 2485  [18] = 14,
 2486  [19] = 19,
 2487  [20] = 12,
 2488  [21] = 14,
 2489  [22] = 12,
 2490  [23] = 14,
 2491  [24] = 12,
 2492  [25] = 14,
 2493  [26] = 14,
 2494  [27] = 27,
 2495  [28] = 28,
 2496  [29] = 27,
 2497  [30] = 30,
 2498  [31] = 31,
 2499  [32] = 32,
 2500  [33] = 28,
 2501  [34] = 34,
 2502  [35] = 30,
 2503  [36] = 36,
 2504  [37] = 32,
 2505  [38] = 34,
 2506  [39] = 39,
 2507  [40] = 39,
 2508  [41] = 31,
 2509  [42] = 42,
 2510  [43] = 43,
 2511  [44] = 36,
 2512  [45] = 42,
 2513  [46] = 46,
 2514  [47] = 46,
 2515  [48] = 46,
 2516  [49] = 46,
 2517  [50] = 46,
 2518  [51] = 51,
 2519  [52] = 52,
 2520  [53] = 53,
 2521  [54] = 54,
 2522  [55] = 55,
 2523  [56] = 56,
 2524  [57] = 57,
 2525  [58] = 58,
 2526  [59] = 59,
 2527  [60] = 60,
 2528  [61] = 57,
 2529  [62] = 57,
 2530  [63] = 63,
 2531  [64] = 64,
 2532  [65] = 57,
 2533  [66] = 57,
 2534  [67] = 67,
 2535  [68] = 68,
 2536  [69] = 57,
 2537  [70] = 70,
 2538  [71] = 57,
 2539  [72] = 72,
 2540  [73] = 73,
 2541  [74] = 74,
 2542  [75] = 74,
 2543  [76] = 76,
 2544  [77] = 76,
 2545  [78] = 78,
 2546  [79] = 78,
 2547  [80] = 80,
 2548  [81] = 81,
 2549  [82] = 82,
 2550  [83] = 81,
 2551  [84] = 84,
 2552  [85] = 85,
 2553  [86] = 84,
 2554  [87] = 87,
 2555  [88] = 88,
 2556  [89] = 87,
 2557  [90] = 90,
 2558  [91] = 91,
 2559  [92] = 87,
 2560  [93] = 93,
 2561  [94] = 94,
 2562  [95] = 95,
 2563  [96] = 96,
 2564  [97] = 95,
 2565  [98] = 98,
 2566  [99] = 99,
 2567  [100] = 99,
 2568  [101] = 101,
 2569  [102] = 102,
 2570  [103] = 102,
 2571  [104] = 104,
 2572  [105] = 105,
 2573  [106] = 106,
 2574  [107] = 106,
 2575  [108] = 108,
 2576  [109] = 109,
 2577  [110] = 110,
 2578  [111] = 105,
 2579  [112] = 112,
 2580  [113] = 113,
 2581  [114] = 114,
 2582  [115] = 108,
 2583  [116] = 116,
 2584  [117] = 117,
 2585  [118] = 118,
 2586  [119] = 119,
 2587  [120] = 106,
 2588  [121] = 108,
 2589  [122] = 109,
 2590  [123] = 110,
 2591  [124] = 105,
 2592  [125] = 112,
 2593  [126] = 105,
 2594  [127] = 117,
 2595  [128] = 109,
 2596  [129] = 129,
 2597  [130] = 112,
 2598  [131] = 131,
 2599  [132] = 106,
 2600  [133] = 131,
 2601  [134] = 108,
 2602  [135] = 118,
 2603  [136] = 109,
 2604  [137] = 110,
 2605  [138] = 105,
 2606  [139] = 112,
 2607  [140] = 140,
 2608  [141] = 141,
 2609  [142] = 142,
 2610  [143] = 140,
 2611  [144] = 117,
 2612  [145] = 110,
 2613  [146] = 106,
 2614  [147] = 108,
 2615  [148] = 109,
 2616  [149] = 110,
 2617  [150] = 150,
 2618  [151] = 112,
 2619  [152] = 117,
 2620  [153] = 117,
 2621  [154] = 154,
 2622  [155] = 154,
 2623  [156] = 156,
 2624  [157] = 157,
 2625  [158] = 158,
 2626  [159] = 159,
 2627  [160] = 160,
 2628  [161] = 161,
 2629  [162] = 162,
 2630  [163] = 163,
 2631  [164] = 164,
 2632  [165] = 165,
 2633  [166] = 166,
 2634  [167] = 167,
 2635  [168] = 166,
 2636  [169] = 169,
 2637  [170] = 170,
 2638  [171] = 171,
 2639  [172] = 172,
 2640  [173] = 173,
 2641  [174] = 174,
 2642  [175] = 175,
 2643  [176] = 176,
 2644  [177] = 177,
 2645  [178] = 178,
 2646  [179] = 179,
 2647  [180] = 154,
 2648  [181] = 156,
 2649  [182] = 163,
 2650  [183] = 157,
 2651  [184] = 158,
 2652  [185] = 159,
 2653  [186] = 160,
 2654  [187] = 161,
 2655  [188] = 188,
 2656  [189] = 164,
 2657  [190] = 190,
 2658  [191] = 191,
 2659  [192] = 170,
 2660  [193] = 172,
 2661  [194] = 171,
 2662  [195] = 174,
 2663  [196] = 177,
 2664  [197] = 178,
 2665  [198] = 179,
 2666  [199] = 156,
 2667  [200] = 157,
 2668  [201] = 158,
 2669  [202] = 159,
 2670  [203] = 160,
 2671  [204] = 161,
 2672  [205] = 205,
 2673  [206] = 190,
 2674  [207] = 166,
 2675  [208] = 172,
 2676  [209] = 205,
 2677  [210] = 210,
 2678  [211] = 211,
 2679  [212] = 212,
 2680  [213] = 213,
 2681  [214] = 214,
 2682  [215] = 215,
 2683  [216] = 188,
 2684  [217] = 163,
 2685  [218] = 164,
 2686  [219] = 190,
 2687  [220] = 220,
 2688  [221] = 191,
 2689  [222] = 170,
 2690  [223] = 171,
 2691  [224] = 173,
 2692  [225] = 174,
 2693  [226] = 177,
 2694  [227] = 178,
 2695  [228] = 179,
 2696  [229] = 154,
 2697  [230] = 156,
 2698  [231] = 157,
 2699  [232] = 158,
 2700  [233] = 159,
 2701  [234] = 160,
 2702  [235] = 161,
 2703  [236] = 205,
 2704  [237] = 212,
 2705  [238] = 191,
 2706  [239] = 188,
 2707  [240] = 164,
 2708  [241] = 190,
 2709  [242] = 166,
 2710  [243] = 173,
 2711  [244] = 172,
 2712  [245] = 188,
 2713  [246] = 191,
 2714  [247] = 188,
 2715  [248] = 164,
 2716  [249] = 190,
 2717  [250] = 170,
 2718  [251] = 191,
 2719  [252] = 170,
 2720  [253] = 171,
 2721  [254] = 174,
 2722  [255] = 177,
 2723  [256] = 178,
 2724  [257] = 179,
 2725  [258] = 154,
 2726  [259] = 156,
 2727  [260] = 157,
 2728  [261] = 158,
 2729  [262] = 159,
 2730  [263] = 160,
 2731  [264] = 161,
 2732  [265] = 205,
 2733  [266] = 171,
 2734  [267] = 174,
 2735  [268] = 175,
 2736  [269] = 177,
 2737  [270] = 166,
 2738  [271] = 172,
 2739  [272] = 178,
 2740  [273] = 173,
 2741  [274] = 179,
 2742  [275] = 173,
 2743  [276] = 205,
 2744  [277] = 277,
 2745  [278] = 277,
 2746  [279] = 277,
 2747  [280] = 280,
 2748  [281] = 281,
 2749  [282] = 281,
 2750  [283] = 281,
 2751  [284] = 280,
 2752  [285] = 285,
 2753  [286] = 286,
 2754  [287] = 285,
 2755  [288] = 286,
 2756  [289] = 285,
 2757  [290] = 286,
 2758  [291] = 291,
 2759  [292] = 292,
 2760  [293] = 292,
 2761  [294] = 60,
 2762  [295] = 70,
 2763  [296] = 292,
 2764  [297] = 297,
 2765  [298] = 298,
 2766  [299] = 292,
 2767  [300] = 298,
 2768  [301] = 292,
 2769  [302] = 302,
 2770  [303] = 297,
 2771  [304] = 297,
 2772  [305] = 72,
 2773  [306] = 73,
 2774  [307] = 307,
 2775  [308] = 308,
 2776  [309] = 292,
 2777  [310] = 307,
 2778  [311] = 302,
 2779  [312] = 312,
 2780  [313] = 292,
 2781  [314] = 314,
 2782  [315] = 298,
 2783  [316] = 73,
 2784  [317] = 317,
 2785  [318] = 70,
 2786  [319] = 319,
 2787  [320] = 320,
 2788  [321] = 321,
 2789  [322] = 72,
 2790  [323] = 323,
 2791  [324] = 324,
 2792  [325] = 325,
 2793  [326] = 326,
 2794  [327] = 327,
 2795  [328] = 328,
 2796  [329] = 329,
 2797  [330] = 330,
 2798  [331] = 321,
 2799  [332] = 332,
 2800  [333] = 333,
 2801  [334] = 67,
 2802  [335] = 335,
 2803  [336] = 60,
 2804  [337] = 68,
 2805  [338] = 338,
 2806  [339] = 339,
 2807  [340] = 340,
 2808  [341] = 341,
 2809  [342] = 342,
 2810  [343] = 343,
 2811  [344] = 344,
 2812  [345] = 345,
 2813  [346] = 346,
 2814  [347] = 347,
 2815  [348] = 348,
 2816  [349] = 349,
 2817  [350] = 350,
 2818  [351] = 351,
 2819  [352] = 352,
 2820  [353] = 353,
 2821  [354] = 354,
 2822  [355] = 355,
 2823  [356] = 356,
 2824  [357] = 357,
 2825  [358] = 358,
 2826  [359] = 359,
 2827  [360] = 360,
 2828  [361] = 361,
 2829  [362] = 362,
 2830  [363] = 363,
 2831  [364] = 364,
 2832  [365] = 365,
 2833  [366] = 366,
 2834  [367] = 367,
 2835  [368] = 308,
 2836  [369] = 369,
 2837  [370] = 370,
 2838  [371] = 371,
 2839  [372] = 372,
 2840  [373] = 373,
 2841  [374] = 374,
 2842  [375] = 375,
 2843  [376] = 376,
 2844  [377] = 361,
 2845  [378] = 378,
 2846  [379] = 379,
 2847  [380] = 380,
 2848  [381] = 381,
 2849  [382] = 382,
 2850  [383] = 383,
 2851  [384] = 384,
 2852  [385] = 385,
 2853  [386] = 386,
 2854  [387] = 387,
 2855  [388] = 388,
 2856  [389] = 389,
 2857  [390] = 390,
 2858  [391] = 391,
 2859  [392] = 392,
 2860  [393] = 393,
 2861  [394] = 394,
 2862  [395] = 395,
 2863  [396] = 396,
 2864  [397] = 292,
 2865  [398] = 398,
 2866  [399] = 292,
 2867  [400] = 400,
 2868  [401] = 401,
 2869  [402] = 402,
 2870  [403] = 403,
 2871  [404] = 403,
 2872  [405] = 403,
 2873  [406] = 406,
 2874  [407] = 407,
 2875  [408] = 408,
 2876  [409] = 409,
 2877  [410] = 410,
 2878  [411] = 411,
 2879  [412] = 412,
 2880  [413] = 413,
 2881  [414] = 333,
 2882  [415] = 333,
 2883  [416] = 416,
 2884  [417] = 416,
 2885  [418] = 418,
 2886  [419] = 418,
 2887  [420] = 420,
 2888  [421] = 421,
 2889  [422] = 422,
 2890  [423] = 423,
 2891  [424] = 424,
 2892  [425] = 425,
 2893  [426] = 426,
 2894  [427] = 407,
 2895  [428] = 428,
 2896  [429] = 429,
 2897  [430] = 416,
 2898  [431] = 416,
 2899  [432] = 418,
 2900  [433] = 416,
 2901  [434] = 434,
 2902  [435] = 418,
 2903  [436] = 436,
 2904  [437] = 416,
 2905  [438] = 438,
 2906  [439] = 439,
 2907  [440] = 413,
 2908  [441] = 408,
 2909  [442] = 333,
 2910  [443] = 443,
 2911  [444] = 428,
 2912  [445] = 443,
 2913  [446] = 406,
 2914  [447] = 410,
 2915  [448] = 418,
 2916  [449] = 409,
 2917  [450] = 411,
 2918  [451] = 413,
 2919  [452] = 438,
 2920  [453] = 439,
 2921  [454] = 418,
 2922  [455] = 455,
 2923  [456] = 456,
 2924  [457] = 455,
 2925  [458] = 413,
 2926  [459] = 459,
 2927  [460] = 413,
 2928  [461] = 459,
 2929  [462] = 462,
 2930  [463] = 434,
 2931  [464] = 443,
 2932  [465] = 416,
 2933  [466] = 428,
 2934  [467] = 418,
 2935  [468] = 462,
 2936  [469] = 436,
 2937  [470] = 459,
 2938  [471] = 429,
 2939  [472] = 416,
 2940  [473] = 416,
 2941  [474] = 418,
 2942  [475] = 418,
 2943  [476] = 456,
 2944  [477] = 413,
 2945  [478] = 478,
 2946  [479] = 51,
 2947  [480] = 480,
 2948  [481] = 481,
 2949  [482] = 482,
 2950  [483] = 483,
 2951  [484] = 484,
 2952  [485] = 485,
 2953  [486] = 70,
 2954  [487] = 60,
 2955  [488] = 488,
 2956  [489] = 489,
 2957  [490] = 490,
 2958  [491] = 491,
 2959  [492] = 68,
 2960  [493] = 480,
 2961  [494] = 478,
 2962  [495] = 495,
 2963  [496] = 496,
 2964  [497] = 497,
 2965  [498] = 498,
 2966  [499] = 499,
 2967  [500] = 500,
 2968  [501] = 501,
 2969  [502] = 502,
 2970  [503] = 503,
 2971  [504] = 504,
 2972  [505] = 505,
 2973  [506] = 506,
 2974  [507] = 507,
 2975  [508] = 508,
 2976  [509] = 509,
 2977  [510] = 510,
 2978  [511] = 511,
 2979  [512] = 512,
 2980  [513] = 513,
 2981  [514] = 514,
 2982  [515] = 72,
 2983  [516] = 516,
 2984  [517] = 70,
 2985  [518] = 60,
 2986  [519] = 519,
 2987  [520] = 520,
 2988  [521] = 521,
 2989  [522] = 522,
 2990  [523] = 67,
 2991  [524] = 524,
 2992  [525] = 525,
 2993  [526] = 526,
 2994  [527] = 527,
 2995  [528] = 528,
 2996  [529] = 529,
 2997  [530] = 530,
 2998  [531] = 531,
 2999  [532] = 532,
 3000  [533] = 533,
 3001  [534] = 534,
 3002  [535] = 535,
 3003  [536] = 536,
 3004  [537] = 537,
 3005  [538] = 67,
 3006  [539] = 539,
 3007  [540] = 540,
 3008  [541] = 541,
 3009  [542] = 542,
 3010  [543] = 543,
 3011  [544] = 544,
 3012  [545] = 545,
 3013  [546] = 546,
 3014  [547] = 547,
 3015  [548] = 548,
 3016  [549] = 549,
 3017  [550] = 550,
 3018  [551] = 551,
 3019  [552] = 552,
 3020  [553] = 553,
 3021  [554] = 554,
 3022  [555] = 555,
 3023  [556] = 73,
 3024  [557] = 557,
 3025  [558] = 558,
 3026  [559] = 559,
 3027  [560] = 560,
 3028  [561] = 561,
 3029  [562] = 68,
 3030  [563] = 563,
 3031  [564] = 564,
 3032  [565] = 565,
 3033  [566] = 566,
 3034  [567] = 567,
 3035  [568] = 568,
 3036  [569] = 569,
 3037  [570] = 570,
 3038  [571] = 571,
 3039  [572] = 572,
 3040  [573] = 573,
 3041  [574] = 574,
 3042  [575] = 575,
 3043  [576] = 576,
 3044  [577] = 577,
 3045  [578] = 72,
 3046  [579] = 579,
 3047  [580] = 73,
 3048  [581] = 481,
 3049  [582] = 582,
 3050  [583] = 505,
 3051  [584] = 584,
 3052  [585] = 482,
 3053  [586] = 586,
 3054  [587] = 488,
 3055  [588] = 588,
 3056  [589] = 589,
 3057  [590] = 490,
 3058  [591] = 577,
 3059  [592] = 484,
 3060  [593] = 593,
 3061  [594] = 594,
 3062  [595] = 51,
 3063  [596] = 512,
 3064  [597] = 514,
 3065  [598] = 489,
 3066  [599] = 599,
 3067  [600] = 564,
 3068  [601] = 567,
 3069  [602] = 51,
 3070  [603] = 483,
 3071  [604] = 489,
 3072  [605] = 485,
 3073  [606] = 569,
 3074  [607] = 485,
 3075  [608] = 484,
 3076  [609] = 609,
 3077  [610] = 519,
 3078  [611] = 579,
 3079  [612] = 512,
 3080  [613] = 514,
 3081  [614] = 519,
 3082  [615] = 530,
 3083  [616] = 532,
 3084  [617] = 533,
 3085  [618] = 535,
 3086  [619] = 537,
 3087  [620] = 582,
 3088  [621] = 539,
 3089  [622] = 540,
 3090  [623] = 541,
 3091  [624] = 542,
 3092  [625] = 543,
 3093  [626] = 544,
 3094  [627] = 545,
 3095  [628] = 546,
 3096  [629] = 550,
 3097  [630] = 552,
 3098  [631] = 530,
 3099  [632] = 564,
 3100  [633] = 567,
 3101  [634] = 569,
 3102  [635] = 532,
 3103  [636] = 490,
 3104  [637] = 533,
 3105  [638] = 535,
 3106  [639] = 505,
 3107  [640] = 537,
 3108  [641] = 582,
 3109  [642] = 539,
 3110  [643] = 540,
 3111  [644] = 541,
 3112  [645] = 542,
 3113  [646] = 543,
 3114  [647] = 544,
 3115  [648] = 545,
 3116  [649] = 546,
 3117  [650] = 550,
 3118  [651] = 651,
 3119  [652] = 552,
 3120  [653] = 483,
 3121  [654] = 525,
 3122  [655] = 52,
 3123  [656] = 498,
 3124  [657] = 499,
 3125  [658] = 500,
 3126  [659] = 64,
 3127  [660] = 501,
 3128  [661] = 661,
 3129  [662] = 516,
 3130  [663] = 53,
 3131  [664] = 664,
 3132  [665] = 665,
 3133  [666] = 568,
 3134  [667] = 555,
 3135  [668] = 575,
 3136  [669] = 528,
 3137  [670] = 509,
 3138  [671] = 483,
 3139  [672] = 489,
 3140  [673] = 485,
 3141  [674] = 483,
 3142  [675] = 489,
 3143  [676] = 485,
 3144  [677] = 576,
 3145  [678] = 678,
 3146  [679] = 679,
 3147  [680] = 680,
 3148  [681] = 681,
 3149  [682] = 682,
 3150  [683] = 665,
 3151  [684] = 684,
 3152  [685] = 685,
 3153  [686] = 678,
 3154  [687] = 503,
 3155  [688] = 504,
 3156  [689] = 689,
 3157  [690] = 690,
 3158  [691] = 570,
 3159  [692] = 520,
 3160  [693] = 678,
 3161  [694] = 680,
 3162  [695] = 521,
 3163  [696] = 678,
 3164  [697] = 522,
 3165  [698] = 571,
 3166  [699] = 524,
 3167  [700] = 572,
 3168  [701] = 484,
 3169  [702] = 527,
 3170  [703] = 510,
 3171  [704] = 528,
 3172  [705] = 506,
 3173  [706] = 706,
 3174  [707] = 529,
 3175  [708] = 593,
 3176  [709] = 511,
 3177  [710] = 710,
 3178  [711] = 711,
 3179  [712] = 573,
 3180  [713] = 502,
 3181  [714] = 679,
 3182  [715] = 574,
 3183  [716] = 507,
 3184  [717] = 491,
 3185  [718] = 554,
 3186  [719] = 685,
 3187  [720] = 557,
 3188  [721] = 531,
 3189  [722] = 54,
 3190  [723] = 558,
 3191  [724] = 559,
 3192  [725] = 513,
 3193  [726] = 661,
 3194  [727] = 560,
 3195  [728] = 534,
 3196  [729] = 680,
 3197  [730] = 484,
 3198  [731] = 561,
 3199  [732] = 508,
 3200  [733] = 536,
 3201  [734] = 681,
 3202  [735] = 735,
 3203  [736] = 55,
 3204  [737] = 563,
 3205  [738] = 738,
 3206  [739] = 565,
 3207  [740] = 56,
 3208  [741] = 566,
 3209  [742] = 495,
 3210  [743] = 496,
 3211  [744] = 497,
 3212  [745] = 547,
 3213  [746] = 682,
 3214  [747] = 548,
 3215  [748] = 549,
 3216  [749] = 749,
 3217  [750] = 58,
 3218  [751] = 551,
 3219  [752] = 59,
 3220  [753] = 753,
 3221  [754] = 553,
 3222  [755] = 526,
 3223  [756] = 541,
 3224  [757] = 542,
 3225  [758] = 758,
 3226  [759] = 543,
 3227  [760] = 544,
 3228  [761] = 505,
 3229  [762] = 762,
 3230  [763] = 545,
 3231  [764] = 546,
 3232  [765] = 550,
 3233  [766] = 552,
 3234  [767] = 564,
 3235  [768] = 567,
 3236  [769] = 569,
 3237  [770] = 490,
 3238  [771] = 664,
 3239  [772] = 512,
 3240  [773] = 514,
 3241  [774] = 519,
 3242  [775] = 530,
 3243  [776] = 776,
 3244  [777] = 532,
 3245  [778] = 533,
 3246  [779] = 779,
 3247  [780] = 780,
 3248  [781] = 535,
 3249  [782] = 782,
 3250  [783] = 537,
 3251  [784] = 582,
 3252  [785] = 785,
 3253  [786] = 539,
 3254  [787] = 540,
 3255  [788] = 544,
 3256  [789] = 789,
 3257  [790] = 483,
 3258  [791] = 489,
 3259  [792] = 485,
 3260  [793] = 789,
 3261  [794] = 794,
 3262  [795] = 789,
 3263  [796] = 794,
 3264  [797] = 797,
 3265  [798] = 505,
 3266  [799] = 789,
 3267  [800] = 685,
 3268  [801] = 512,
 3269  [802] = 514,
 3270  [803] = 519,
 3271  [804] = 530,
 3272  [805] = 532,
 3273  [806] = 533,
 3274  [807] = 535,
 3275  [808] = 537,
 3276  [809] = 582,
 3277  [810] = 539,
 3278  [811] = 540,
 3279  [812] = 541,
 3280  [813] = 542,
 3281  [814] = 543,
 3282  [815] = 545,
 3283  [816] = 546,
 3284  [817] = 550,
 3285  [818] = 552,
 3286  [819] = 564,
 3287  [820] = 567,
 3288  [821] = 569,
 3289  [822] = 490,
 3290  [823] = 593,
 3291  [824] = 789,
 3292  [825] = 528,
 3293  [826] = 483,
 3294  [827] = 827,
 3295  [828] = 828,
 3296  [829] = 828,
 3297  [830] = 684,
 3298  [831] = 489,
 3299  [832] = 485,
 3300  [833] = 828,
 3301  [834] = 828,
 3302  [835] = 828,
 3303  [836] = 827,
 3304  [837] = 828,
 3305  [838] = 828,
 3306  [839] = 484,
 3307  [840] = 840,
 3308  [841] = 841,
 3309  [842] = 842,
 3310  [843] = 843,
 3311  [844] = 841,
 3312  [845] = 842,
 3313  [846] = 841,
 3314  [847] = 841,
 3315  [848] = 842,
 3316  [849] = 842,
 3317  [850] = 850,
 3318  [851] = 851,
 3319  [852] = 852,
 3320  [853] = 852,
 3321  [854] = 854,
 3322  [855] = 855,
 3323  [856] = 856,
 3324  [857] = 855,
 3325  [858] = 856,
 3326  [859] = 855,
 3327  [860] = 856,
 3328  [861] = 855,
 3329  [862] = 856,
 3330  [863] = 856,
 3331  [864] = 855,
 3332  [865] = 855,
 3333  [866] = 856,
 3334  [867] = 855,
 3335  [868] = 856,
 3336  [869] = 869,
 3337  [870] = 870,
 3338  [871] = 869,
 3339  [872] = 869,
 3340  [873] = 869,
 3341  [874] = 869,
 3342  [875] = 869,
 3343  [876] = 869,
 3344  [877] = 877,
 3345  [878] = 878,
 3346  [879] = 879,
 3347  [880] = 880,
 3348  [881] = 881,
 3349  [882] = 882,
 3350  [883] = 883,
 3351  [884] = 884,
 3352  [885] = 885,
 3353  [886] = 886,
 3354  [887] = 887,
 3355  [888] = 888,
 3356  [889] = 889,
 3357  [890] = 890,
 3358  [891] = 891,
 3359  [892] = 892,
 3360  [893] = 893,
 3361  [894] = 894,
 3362  [895] = 895,
 3363  [896] = 896,
 3364  [897] = 897,
 3365  [898] = 898,
 3366  [899] = 899,
 3367  [900] = 900,
 3368  [901] = 901,
 3369  [902] = 902,
 3370  [903] = 903,
 3371  [904] = 904,
 3372  [905] = 905,
 3373  [906] = 906,
 3374  [907] = 907,
 3375  [908] = 908,
 3376  [909] = 909,
 3377  [910] = 910,
 3378  [911] = 911,
 3379  [912] = 912,
 3380  [913] = 913,
 3381  [914] = 914,
 3382  [915] = 915,
 3383  [916] = 916,
 3384  [917] = 917,
 3385  [918] = 70,
 3386  [919] = 919,
 3387  [920] = 60,
 3388  [921] = 921,
 3389  [922] = 922,
 3390  [923] = 923,
 3391  [924] = 924,
 3392  [925] = 925,
 3393  [926] = 926,
 3394  [927] = 927,
 3395  [928] = 928,
 3396  [929] = 929,
 3397  [930] = 930,
 3398  [931] = 931,
 3399  [932] = 521,
 3400  [933] = 933,
 3401  [934] = 934,
 3402  [935] = 935,
 3403  [936] = 936,
 3404  [937] = 73,
 3405  [938] = 938,
 3406  [939] = 939,
 3407  [940] = 72,
 3408  [941] = 506,
 3409  [942] = 942,
 3410  [943] = 891,
 3411  [944] = 944,
 3412  [945] = 945,
 3413  [946] = 885,
 3414  [947] = 890,
 3415  [948] = 948,
 3416  [949] = 948,
 3417  [950] = 950,
 3418  [951] = 890,
 3419  [952] = 917,
 3420  [953] = 904,
 3421  [954] = 576,
 3422  [955] = 955,
 3423  [956] = 956,
 3424  [957] = 957,
 3425  [958] = 958,
 3426  [959] = 959,
 3427  [960] = 960,
 3428  [961] = 961,
 3429  [962] = 905,
 3430  [963] = 963,
 3431  [964] = 917,
 3432  [965] = 965,
 3433  [966] = 955,
 3434  [967] = 967,
 3435  [968] = 572,
 3436  [969] = 969,
 3437  [970] = 970,
 3438  [971] = 956,
 3439  [972] = 957,
 3440  [973] = 958,
 3441  [974] = 960,
 3442  [975] = 967,
 3443  [976] = 926,
 3444  [977] = 977,
 3445  [978] = 970,
 3446  [979] = 979,
 3447  [980] = 921,
 3448  [981] = 981,
 3449  [982] = 534,
 3450  [983] = 961,
 3451  [984] = 969,
 3452  [985] = 963,
 3453  [986] = 965,
 3454  [987] = 977,
 3455  [988] = 988,
 3456  [989] = 988,
 3457  [990] = 990,
 3458  [991] = 991,
 3459  [992] = 992,
 3460  [993] = 993,
 3461  [994] = 994,
 3462  [995] = 995,
 3463  [996] = 993,
 3464  [997] = 997,
 3465  [998] = 997,
 3466  [999] = 992,
 3467  [1000] = 990,
 3468  [1001] = 1001,
 3469  [1002] = 1001,
 3470  [1003] = 994,
 3471  [1004] = 997,
 3472  [1005] = 997,
 3473  [1006] = 1006,
 3474  [1007] = 995,
 3475  [1008] = 991,
 3476  [1009] = 997,
 3477  [1010] = 1006,
 3478  [1011] = 1011,
 3479  [1012] = 1011,
 3480  [1013] = 1011,
 3481  [1014] = 1014,
 3482  [1015] = 1014,
 3483  [1016] = 1014,
 3484  [1017] = 1014,
 3485  [1018] = 1011,
 3486  [1019] = 1019,
 3487  [1020] = 1020,
 3488  [1021] = 1021,
 3489  [1022] = 1021,
 3490  [1023] = 1021,
 3491  [1024] = 1021,
 3492  [1025] = 1025,
 3493  [1026] = 1026,
 3494  [1027] = 1026,
 3495  [1028] = 1026,
 3496  [1029] = 1026,
 3497  [1030] = 1025,
 3498  [1031] = 1025,
 3499  [1032] = 1025,
 3500  [1033] = 1033,
 3501  [1034] = 1034,
 3502  [1035] = 1035,
 3503  [1036] = 1036,
 3504  [1037] = 1037,
 3505  [1038] = 1035,
 3506  [1039] = 1039,
 3507  [1040] = 1040,
 3508  [1041] = 1039,
 3509  [1042] = 1035,
 3510  [1043] = 1039,
 3511  [1044] = 1033,
 3512  [1045] = 1036,
 3513  [1046] = 1033,
 3514  [1047] = 1037,
 3515  [1048] = 1035,
 3516  [1049] = 1039,
 3517  [1050] = 1050,
 3518  [1051] = 1036,
 3519  [1052] = 1037,
 3520  [1053] = 1033,
 3521  [1054] = 1037,
 3522  [1055] = 1036,
 3523  [1056] = 1056,
 3524  [1057] = 1057,
 3525  [1058] = 1058,
 3526  [1059] = 1059,
 3527  [1060] = 1060,
 3528  [1061] = 1061,
 3529  [1062] = 1062,
 3530  [1063] = 1063,
 3531  [1064] = 1064,
 3532  [1065] = 1065,
 3533  [1066] = 1066,
 3534  [1067] = 1063,
 3535  [1068] = 1068,
 3536  [1069] = 1069,
 3537  [1070] = 1063,
 3538  [1071] = 1063,
 3539  [1072] = 1072,
 3540  [1073] = 1073,
 3541  [1074] = 1063,
 3542  [1075] = 1063,
 3543  [1076] = 1076,
 3544  [1077] = 1063,
 3545  [1078] = 1078,
 3546  [1079] = 1079,
 3547  [1080] = 1080,
 3548  [1081] = 1081,
 3549  [1082] = 511,
 3550  [1083] = 1083,
 3551  [1084] = 1084,
 3552  [1085] = 1085,
 3553  [1086] = 1086,
 3554  [1087] = 1087,
 3555  [1088] = 549,
 3556  [1089] = 1084,
 3557  [1090] = 1090,
 3558  [1091] = 1091,
 3559  [1092] = 1092,
 3560  [1093] = 1093,
 3561  [1094] = 1094,
 3562  [1095] = 1085,
 3563  [1096] = 558,
 3564  [1097] = 559,
 3565  [1098] = 560,
 3566  [1099] = 1099,
 3567  [1100] = 1100,
 3568  [1101] = 561,
 3569  [1102] = 548,
 3570  [1103] = 573,
 3571  [1104] = 1104,
 3572  [1105] = 1105,
 3573  [1106] = 1106,
 3574  [1107] = 1107,
 3575  [1108] = 1108,
 3576  [1109] = 1109,
 3577  [1110] = 1110,
 3578  [1111] = 1111,
 3579  [1112] = 579,
 3580  [1113] = 1113,
 3581  [1114] = 1081,
 3582  [1115] = 1115,
 3583  [1116] = 1116,
 3584  [1117] = 1069,
 3585  [1118] = 1118,
 3586  [1119] = 1119,
 3587  [1120] = 1120,
 3588  [1121] = 1093,
 3589  [1122] = 1122,
 3590  [1123] = 1123,
 3591  [1124] = 1124,
 3592  [1125] = 1076,
 3593  [1126] = 1064,
 3594  [1127] = 1060,
 3595  [1128] = 1128,
 3596  [1129] = 1129,
 3597  [1130] = 522,
 3598  [1131] = 1131,
 3599  [1132] = 1132,
 3600  [1133] = 577,
 3601  [1134] = 1107,
 3602  [1135] = 1135,
 3603  [1136] = 1135,
 3604  [1137] = 1137,
 3605  [1138] = 1138,
 3606  [1139] = 1139,
 3607  [1140] = 1140,
 3608  [1141] = 1141,
 3609  [1142] = 1142,
 3610  [1143] = 577,
 3611  [1144] = 1144,
 3612  [1145] = 1145,
 3613  [1146] = 1144,
 3614  [1147] = 1147,
 3615  [1148] = 1148,
 3616  [1149] = 1144,
 3617  [1150] = 511,
 3618  [1151] = 522,
 3619  [1152] = 1152,
 3620  [1153] = 548,
 3621  [1154] = 549,
 3622  [1155] = 1155,
 3623  [1156] = 1156,
 3624  [1157] = 1139,
 3625  [1158] = 1140,
 3626  [1159] = 1159,
 3627  [1160] = 1160,
 3628  [1161] = 579,
 3629  [1162] = 1144,
 3630  [1163] = 558,
 3631  [1164] = 559,
 3632  [1165] = 560,
 3633  [1166] = 1155,
 3634  [1167] = 1167,
 3635  [1168] = 1168,
 3636  [1169] = 1155,
 3637  [1170] = 1155,
 3638  [1171] = 1171,
 3639  [1172] = 1168,
 3640  [1173] = 1171,
 3641  [1174] = 1129,
 3642  [1175] = 1175,
 3643  [1176] = 1138,
 3644  [1177] = 1177,
 3645  [1178] = 1178,
 3646  [1179] = 1179,
 3647  [1180] = 561,
 3648  [1181] = 1156,
 3649  [1182] = 573,
 3650  [1183] = 1160,
 3651  [1184] = 1184,
 3652  [1185] = 1185,
 3653  [1186] = 1186,
 3654  [1187] = 1187,
 3655  [1188] = 1188,
 3656  [1189] = 1189,
 3657  [1190] = 1190,
 3658  [1191] = 1086,
 3659  [1192] = 1087,
 3660  [1193] = 1193,
 3661  [1194] = 1194,
 3662  [1195] = 1195,
 3663  [1196] = 1196,
 3664  [1197] = 1197,
 3665  [1198] = 1198,
 3666  [1199] = 1186,
 3667  [1200] = 1200,
 3668  [1201] = 1200,
 3669  [1202] = 1202,
 3670  [1203] = 1203,
 3671  [1204] = 1204,
 3672  [1205] = 1205,
 3673  [1206] = 1206,
 3674  [1207] = 1203,
 3675  [1208] = 1208,
 3676  [1209] = 1209,
 3677  [1210] = 1210,
 3678  [1211] = 1159,
 3679  [1212] = 1212,
 3680  [1213] = 1202,
 3681  [1214] = 1214,
 3682  [1215] = 1187,
 3683  [1216] = 1216,
 3684  [1217] = 1188,
 3685  [1218] = 1193,
 3686  [1219] = 1219,
 3687  [1220] = 1200,
 3688  [1221] = 1203,
 3689  [1222] = 1187,
 3690  [1223] = 1195,
 3691  [1224] = 1224,
 3692  [1225] = 1210,
 3693  [1226] = 1226,
 3694  [1227] = 1227,
 3695  [1228] = 1219,
 3696  [1229] = 1229,
 3697  [1230] = 1188,
 3698  [1231] = 1231,
 3699  [1232] = 1108,
 3700  [1233] = 1200,
 3701  [1234] = 1187,
 3702  [1235] = 1235,
 3703  [1236] = 1236,
 3704  [1237] = 1237,
 3705  [1238] = 1238,
 3706  [1239] = 1239,
 3707  [1240] = 1123,
 3708  [1241] = 1241,
 3709  [1242] = 1242,
 3710  [1243] = 1243,
 3711  [1244] = 1244,
 3712  [1245] = 1208,
 3713  [1246] = 1246,
 3714  [1247] = 1188,
 3715  [1248] = 1248,
 3716  [1249] = 1203,
 3717  [1250] = 1110,
 3718  [1251] = 1251,
 3719  [1252] = 1216,
 3720  [1253] = 1251,
 3721  [1254] = 1226,
 3722  [1255] = 1243,
 3723  [1256] = 1256,
 3724  [1257] = 1257,
 3725  [1258] = 1258,
 3726  [1259] = 1259,
 3727  [1260] = 1260,
 3728  [1261] = 1261,
 3729  [1262] = 1262,
 3730  [1263] = 1263,
 3731  [1264] = 1264,
 3732  [1265] = 1263,
 3733  [1266] = 1266,
 3734  [1267] = 1267,
 3735  [1268] = 1268,
 3736  [1269] = 1269,
 3737  [1270] = 1270,
 3738  [1271] = 1271,
 3739  [1272] = 1264,
 3740  [1273] = 1273,
 3741  [1274] = 1274,
 3742  [1275] = 1275,
 3743  [1276] = 1276,
 3744  [1277] = 1277,
 3745  [1278] = 1278,
 3746  [1279] = 1279,
 3747  [1280] = 1280,
 3748  [1281] = 1281,
 3749  [1282] = 1282,
 3750  [1283] = 1283,
 3751  [1284] = 1284,
 3752  [1285] = 1264,
 3753  [1286] = 1269,
 3754  [1287] = 1287,
 3755  [1288] = 1257,
 3756  [1289] = 1289,
 3757  [1290] = 1290,
 3758  [1291] = 1291,
 3759  [1292] = 1292,
 3760  [1293] = 1293,
 3761  [1294] = 1294,
 3762  [1295] = 1295,
 3763  [1296] = 1273,
 3764  [1297] = 1297,
 3765  [1298] = 1298,
 3766  [1299] = 1269,
 3767  [1300] = 1300,
 3768  [1301] = 1279,
 3769  [1302] = 1302,
 3770  [1303] = 1257,
 3771  [1304] = 1304,
 3772  [1305] = 1290,
 3773  [1306] = 1306,
 3774  [1307] = 1307,
 3775  [1308] = 1308,
 3776  [1309] = 1309,
 3777  [1310] = 1310,
 3778  [1311] = 1311,
 3779  [1312] = 1312,
 3780  [1313] = 1300,
 3781  [1314] = 1314,
 3782  [1315] = 1315,
 3783  [1316] = 1316,
 3784  [1317] = 1317,
 3785  [1318] = 1290,
 3786  [1319] = 1307,
 3787  [1320] = 1320,
 3788  [1321] = 1291,
 3789  [1322] = 1258,
 3790  [1323] = 1323,
 3791  [1324] = 1324,
 3792  [1325] = 1325,
 3793  [1326] = 327,
 3794  [1327] = 1276,
 3795  [1328] = 1260,
 3796  [1329] = 1287,
 3797  [1330] = 1302,
 3798  [1331] = 1331,
 3799  [1332] = 1289,
 3800  [1333] = 1333,
 3801  [1334] = 1295,
 3802  [1335] = 1297,
 3803  [1336] = 1298,
 3804  [1337] = 1297,
 3805  [1338] = 1298,
 3806  [1339] = 1259,
 3807  [1340] = 1300,
 3808  [1341] = 1323,
 3809  [1342] = 1331,
 3810  [1343] = 1316,
 3811  [1344] = 1344,
 3812  [1345] = 1300,
 3813  [1346] = 1279,
 3814  [1347] = 1292,
 3815  [1348] = 1348,
 3816  [1349] = 1317,
 3817  [1350] = 1320,
 3818  [1351] = 1351,
 3819  [1352] = 1276,
 3820  [1353] = 1291,
 3821  [1354] = 1354,
 3822  [1355] = 1355,
 3823  [1356] = 1356,
 3824  [1357] = 1270,
 3825  [1358] = 1358,
 3826  [1359] = 1359,
 3827  [1360] = 1360,
 3828  [1361] = 1361,
 3829  [1362] = 1362,
 3830  [1363] = 1363,
 3831  [1364] = 1364,
 3832  [1365] = 1365,
 3833  [1366] = 1366,
 3834  [1367] = 1367,
 3835  [1368] = 1368,
 3836  [1369] = 1369,
 3837  [1370] = 1370,
 3838  [1371] = 1371,
 3839  [1372] = 1372,
 3840  [1373] = 1373,
 3841  [1374] = 1374,
 3842  [1375] = 1375,
 3843  [1376] = 1376,
 3844  [1377] = 1377,
 3845  [1378] = 1378,
 3846  [1379] = 1379,
 3847  [1380] = 1380,
 3848  [1381] = 1379,
 3849  [1382] = 1382,
 3850  [1383] = 1383,
 3851  [1384] = 1384,
 3852  [1385] = 1385,
 3853  [1386] = 1386,
 3854  [1387] = 1387,
 3855  [1388] = 1388,
 3856  [1389] = 1389,
 3857  [1390] = 1390,
 3858  [1391] = 1391,
 3859  [1392] = 1392,
 3860  [1393] = 1393,
 3861  [1394] = 1394,
 3862  [1395] = 1395,
 3863  [1396] = 1396,
 3864  [1397] = 1397,
 3865  [1398] = 1398,
 3866  [1399] = 1376,
 3867  [1400] = 1377,
 3868  [1401] = 1378,
 3869  [1402] = 1402,
 3870  [1403] = 1403,
 3871  [1404] = 1404,
 3872  [1405] = 1405,
 3873  [1406] = 1360,
 3874  [1407] = 1407,
 3875  [1408] = 1408,
 3876  [1409] = 1409,
 3877  [1410] = 1244,
 3878  [1411] = 1411,
 3879  [1412] = 1358,
 3880  [1413] = 1384,
 3881  [1414] = 1414,
 3882  [1415] = 1415,
 3883  [1416] = 1416,
 3884  [1417] = 1417,
 3885  [1418] = 1418,
 3886  [1419] = 1419,
 3887  [1420] = 1420,
 3888  [1421] = 1421,
 3889  [1422] = 1422,
 3890  [1423] = 1423,
 3891  [1424] = 1382,
 3892  [1425] = 1425,
 3893  [1426] = 1426,
 3894  [1427] = 1427,
 3895  [1428] = 1428,
 3896  [1429] = 1361,
 3897  [1430] = 1430,
 3898  [1431] = 1431,
 3899  [1432] = 1432,
 3900  [1433] = 1433,
 3901  [1434] = 1434,
 3902  [1435] = 1435,
 3903  [1436] = 1436,
 3904  [1437] = 1434,
 3905  [1438] = 1438,
 3906  [1439] = 1439,
 3907  [1440] = 1392,
 3908  [1441] = 1441,
 3909  [1442] = 1442,
 3910  [1443] = 1443,
 3911  [1444] = 1444,
 3912  [1445] = 1445,
 3913  [1446] = 1446,
 3914  [1447] = 1447,
 3915  [1448] = 1448,
 3916  [1449] = 1449,
 3917  [1450] = 1450,
 3918  [1451] = 1385,
 3919  [1452] = 1452,
 3920  [1453] = 554,
 3921  [1454] = 1389,
 3922  [1455] = 1450,
 3923  [1456] = 1456,
 3924  [1457] = 1457,
 3925  [1458] = 1458,
 3926  [1459] = 1369,
 3927  [1460] = 1460,
 3928  [1461] = 1452,
 3929  [1462] = 1441,
 3930  [1463] = 1463,
 3931  [1464] = 1445,
 3932  [1465] = 1465,
 3933  [1466] = 1456,
 3934  [1467] = 1467,
 3935  [1468] = 1468,
 3936  [1469] = 1469,
 3937  [1470] = 1470,
 3938  [1471] = 555,
 3939  [1472] = 1472,
 3940  [1473] = 1473,
 3941  [1474] = 1474,
 3942  [1475] = 1475,
 3943  [1476] = 1476,
 3944  [1477] = 1477,
 3945  [1478] = 1478,
 3946  [1479] = 1479,
 3947  [1480] = 1418,
 3948  [1481] = 1481,
 3949  [1482] = 1482,
 3950  [1483] = 1483,
 3951  [1484] = 1484,
 3952  [1485] = 1485,
 3953  [1486] = 1486,
 3954  [1487] = 1363,
 3955  [1488] = 1488,
 3956  [1489] = 1489,
 3957  [1490] = 1490,
 3958  [1491] = 1491,
 3959  [1492] = 1484,
 3960  [1493] = 1370,
 3961  [1494] = 1494,
 3962  [1495] = 1495,
 3963  [1496] = 1421,
 3964  [1497] = 1432,
 3965  [1498] = 1498,
 3966  [1499] = 1444,
 3967  [1500] = 1449,
 3968  [1501] = 1460,
 3969  [1502] = 1463,
 3970  [1503] = 1465,
 3971  [1504] = 1468,
 3972  [1505] = 1474,
 3973  [1506] = 1475,
 3974  [1507] = 1476,
 3975  [1508] = 1508,
 3976  [1509] = 1509,
 3977  [1510] = 1510,
 3978  [1511] = 1511,
 3979  [1512] = 1512,
 3980  [1513] = 1513,
 3981  [1514] = 1473,
 3982  [1515] = 1495,
 3983  [1516] = 1516,
 3984  [1517] = 1517,
 3985  [1518] = 1518,
 3986  [1519] = 1510,
 3987  [1520] = 1438,
 3988  [1521] = 1442,
 3989  [1522] = 1446,
 3990  [1523] = 1516,
 3991  [1524] = 1517,
 3992  [1525] = 1447,
 3993  [1526] = 1526,
 3994  [1527] = 1527,
 3995  [1528] = 1528,
 3996  [1529] = 1529,
 3997  [1530] = 1530,
 3998  [1531] = 1482,
 3999  [1532] = 1528,
 4000  [1533] = 1376,
 4001  [1534] = 1395,
 4002  [1535] = 1535,
 4003  [1536] = 1536,
 4004  [1537] = 1483,
 4005  [1538] = 1378,
 4006  [1539] = 1539,
 4007  [1540] = 1490,
 4008  [1541] = 1541,
 4009  [1542] = 1509,
 4010  [1543] = 1543,
 4011  [1544] = 1544,
 4012  [1545] = 1485,
 4013  [1546] = 1491,
 4014  [1547] = 1547,
 4015  [1548] = 1548,
 4016  [1549] = 1498,
 4017  [1550] = 1550,
 4018  [1551] = 1508,
 4019  [1552] = 1365,
 4020  [1553] = 1553,
 4021  [1554] = 1536,
 4022  [1555] = 1548,
 4023  [1556] = 1556,
 4024  [1557] = 1557,
 4025  [1558] = 1411,
 4026  [1559] = 1559,
 4027  [1560] = 1386,
 4028  [1561] = 516,
 4029  [1562] = 1387,
 4030  [1563] = 1563,
 4031  [1564] = 1376,
 4032  [1565] = 1565,
 4033  [1566] = 1378,
 4034  [1567] = 1416,
 4035  [1568] = 1563,
 4036  [1569] = 1419,
 4037  [1570] = 1570,
 4038  [1571] = 1571,
 4039  [1572] = 1486,
 4040  [1573] = 1415,
 4041  [1574] = 1372,
 4042  [1575] = 1417,
 4043  [1576] = 1426,
 4044  [1577] = 1448,
 4045  [1578] = 1403,
 4046  [1579] = 1579,
 4047  [1580] = 1467,
 4048  [1581] = 1581,
 4049  [1582] = 1477,
 4050  [1583] = 1478,
 4051  [1584] = 1479,
 4052  [1585] = 1585,
 4053  [1586] = 1366,
 4054  [1587] = 1587,
 4055  [1588] = 1373,
 4056  [1589] = 1375,
 4057  [1590] = 1439,
 4058  [1591] = 1420,
 4059  [1592] = 1380,
 4060  [1593] = 1593,
 4061  [1594] = 1543,
 4062  [1595] = 1511,
 4063  [1596] = 1541,
 4064  [1597] = 1544,
 4065  [1598] = 1512,
 4066  [1599] = 1585,
 4067  [1600] = 1513,
 4068  [1601] = 1435,
 4069  [1602] = 1602,
 4070  [1603] = 1603,
 4071  [1604] = 1604,
 4072  [1605] = 1605,
 4073  [1606] = 1606,
 4074  [1607] = 1607,
 4075  [1608] = 1608,
 4076  [1609] = 1609,
 4077  [1610] = 1610,
 4078  [1611] = 1611,
 4079  [1612] = 1612,
 4080  [1613] = 1605,
 4081  [1614] = 1614,
 4082  [1615] = 1238,
 4083  [1616] = 1616,
 4084  [1617] = 1606,
 4085  [1618] = 1618,
 4086  [1619] = 1619,
 4087  [1620] = 1605,
 4088  [1621] = 1621,
 4089  [1622] = 1622,
 4090  [1623] = 1604,
 4091  [1624] = 1616,
 4092  [1625] = 1625,
 4093  [1626] = 1626,
 4094  [1627] = 1608,
 4095  [1628] = 1628,
 4096  [1629] = 1629,
 4097  [1630] = 1630,
 4098  [1631] = 1631,
 4099  [1632] = 1632,
 4100  [1633] = 1633,
 4101  [1634] = 1606,
 4102  [1635] = 1635,
 4103  [1636] = 1626,
 4104  [1637] = 1637,
 4105  [1638] = 1638,
 4106  [1639] = 1607,
 4107  [1640] = 1604,
 4108  [1641] = 1626,
 4109  [1642] = 1607,
 4110  [1643] = 1606,
 4111  [1644] = 1644,
 4112  [1645] = 1645,
 4113  [1646] = 1646,
 4114  [1647] = 1611,
 4115  [1648] = 1626,
 4116  [1649] = 1649,
 4117  [1650] = 1650,
 4118  [1651] = 1651,
 4119  [1652] = 1611,
 4120  [1653] = 1653,
 4121  [1654] = 1651,
 4122  [1655] = 1655,
 4123  [1656] = 1656,
 4124  [1657] = 1618,
 4125  [1658] = 1658,
 4126  [1659] = 1603,
 4127  [1660] = 1603,
 4128  [1661] = 1661,
 4129  [1662] = 1618,
 4130  [1663] = 1663,
 4131  [1664] = 1604,
 4132  [1665] = 1607,
 4133  [1666] = 1621,
 4134  [1667] = 1603,
 4135  [1668] = 1668,
 4136  [1669] = 1669,
 4137  [1670] = 1622,
 4138  [1671] = 1611,
 4139  [1672] = 1621,
 4140  [1673] = 1603,
 4141  [1674] = 1618,
 4142  [1675] = 1607,
 4143  [1676] = 1618,
 4144  [1677] = 1605,
 4145  [1678] = 1616,
 4146  [1679] = 1638,
 4147  [1680] = 1605,
 4148  [1681] = 1616,
 4149  [1682] = 1682,
 4150  [1683] = 1683,
 4151  [1684] = 1621,
 4152  [1685] = 1685,
 4153  [1686] = 1686,
 4154  [1687] = 1687,
 4155  [1688] = 1616,
 4156  [1689] = 1689,
 4157  [1690] = 1690,
 4158  [1691] = 1629,
 4159  [1692] = 1604,
 4160  [1693] = 1693,
 4161};
 4162
 4163static TSCharacterRange extras_character_set_1[] = {
 4164  {'\t', '\r'}, {' ', ' '}, {0xa0, 0xa0}, {0x1680, 0x1680}, {0x2000, 0x200b}, {0x2028, 0x2029}, {0x202f, 0x202f}, {0x205f, 0x2060},
 4165  {0x3000, 0x3000}, {0xfeff, 0xfeff},
 4166};
 4167
 4168static TSCharacterRange sym_identifier_character_set_1[] = {
 4169  {'$', '$'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f}, {0x1681, 0x1fff},
 4170  {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff},
 4171};
 4172
 4173static TSCharacterRange sym_identifier_character_set_2[] = {
 4174  {'$', '$'}, {'0', '9'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f},
 4175  {0x1681, 0x1fff}, {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff},
 4176};
 4177
 4178static bool ts_lex(TSLexer *lexer, TSStateId state) {
 4179  START_LEXER();
 4180  eof = lexer->eof(lexer);
 4181  switch (state) {
 4182    case 0:
 4183      if (eof) ADVANCE(147);
 4184      ADVANCE_MAP(
 4185        '!', 266,
 4186        '"', 199,
 4187        '#', 5,
 4188        '$', 313,
 4189        '%', 254,
 4190        '&', 241,
 4191        '\'', 200,
 4192        '(', 155,
 4193        ')', 156,
 4194        '*', 150,
 4195        '+', 248,
 4196        ',', 153,
 4197        '-', 250,
 4198        '.', 195,
 4199        '/', 293,
 4200        '0', 298,
 4201        ':', 158,
 4202        ';', 157,
 4203        '<', 185,
 4204        '=', 161,
 4205        '>', 191,
 4206        '?', 32,
 4207        '@', 317,
 4208        '[', 163,
 4209        '\\', 101,
 4210        ']', 164,
 4211        '^', 244,
 4212        '`', 291,
 4213        's', 311,
 4214        '{', 152,
 4215        '|', 245,
 4216        '}', 154,
 4217        '~', 267,
 4218      );
 4219      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 4220      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(144);
 4221      if (lookahead > '@') ADVANCE(315);
 4222      END_STATE();
 4223    case 1:
 4224      if (lookahead == '\n') ADVANCE(318);
 4225      if (('\t' <= lookahead && lookahead <= '\r') ||
 4226          lookahead == ' ') ADVANCE(1);
 4227      END_STATE();
 4228    case 2:
 4229      if (lookahead == '\n') ADVANCE(21);
 4230      if (lookahead == '&') ADVANCE(16);
 4231      if (lookahead == '/') ADVANCE(171);
 4232      if (lookahead == '<') ADVANCE(184);
 4233      if (lookahead == '{') ADVANCE(152);
 4234      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(181);
 4235      if (lookahead != 0 &&
 4236          lookahead != '>' &&
 4237          lookahead != '}') ADVANCE(173);
 4238      END_STATE();
 4239    case 3:
 4240      if (lookahead == '\n') SKIP(3);
 4241      if (lookahead == '/') ADVANCE(166);
 4242      if (lookahead == '<') ADVANCE(168);
 4243      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(167);
 4244      if (lookahead != 0) ADVANCE(165);
 4245      END_STATE();
 4246    case 4:
 4247      if (lookahead == '\n') SKIP(37);
 4248      if (lookahead == '/') ADVANCE(25);
 4249      if (lookahead == '[') ADVANCE(82);
 4250      if (lookahead == '\\') ADVANCE(143);
 4251      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(294);
 4252      if (lookahead != 0) ADVANCE(295);
 4253      END_STATE();
 4254    case 5:
 4255      if (lookahead == '!') ADVANCE(148);
 4256      if (lookahead == '\\') ADVANCE(102);
 4257      if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(316);
 4258      END_STATE();
 4259    case 6:
 4260      ADVANCE_MAP(
 4261        '!', 265,
 4262        '"', 199,
 4263        '#', 81,
 4264        '\'', 200,
 4265        '(', 155,
 4266        '*', 149,
 4267        '+', 247,
 4268        ',', 153,
 4269        '-', 249,
 4270        '.', 31,
 4271        '/', 251,
 4272        '0', 298,
 4273        ';', 157,
 4274        '<', 189,
 4275        '@', 317,
 4276        '[', 163,
 4277        '\\', 103,
 4278        '`', 291,
 4279        's', 311,
 4280        '{', 152,
 4281        '}', 154,
 4282        '~', 267,
 4283      );
 4284      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 4285      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(6);
 4286      if (lookahead > '#' &&
 4287          (lookahead < '%' || '@' < lookahead) &&
 4288          (lookahead < '[' || '^' < lookahead) &&
 4289          (lookahead < '{' || '~' < lookahead)) ADVANCE(315);
 4290      END_STATE();
 4291    case 7:
 4292      ADVANCE_MAP(
 4293        '!', 265,
 4294        '"', 199,
 4295        '#', 81,
 4296        '\'', 200,
 4297        '(', 155,
 4298        '+', 247,
 4299        '-', 249,
 4300        '.', 196,
 4301        '/', 251,
 4302        '0', 298,
 4303        ':', 158,
 4304        '<', 189,
 4305        '>', 190,
 4306        '@', 317,
 4307        '[', 163,
 4308        '\\', 103,
 4309        '`', 291,
 4310        '{', 152,
 4311        '~', 267,
 4312      );
 4313      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 4314      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(7);
 4315      if (lookahead > '#' &&
 4316          (lookahead < '%' || '@' < lookahead) &&
 4317          (lookahead < '[' || '^' < lookahead) &&
 4318          (lookahead < '{' || '~' < lookahead)) ADVANCE(315);
 4319      END_STATE();
 4320    case 8:
 4321      ADVANCE_MAP(
 4322        '!', 77,
 4323        '"', 199,
 4324        '#', 81,
 4325        '%', 254,
 4326        '&', 241,
 4327        '\'', 200,
 4328        '(', 155,
 4329        ')', 156,
 4330        '*', 150,
 4331        '+', 248,
 4332        ',', 153,
 4333        '-', 250,
 4334        '.', 196,
 4335        '/', 252,
 4336        '0', 298,
 4337        ':', 158,
 4338        ';', 157,
 4339        '<', 186,
 4340        '=', 161,
 4341        '>', 191,
 4342        '?', 32,
 4343        '@', 317,
 4344        '[', 163,
 4345        '\\', 103,
 4346        ']', 164,
 4347        '^', 244,
 4348        '`', 291,
 4349        '{', 152,
 4350        '|', 245,
 4351        '}', 154,
 4352      );
 4353      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 4354      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8);
 4355      if (lookahead > '#' &&
 4356          (lookahead < '{' || '~' < lookahead)) ADVANCE(315);
 4357      END_STATE();
 4358    case 9:
 4359      ADVANCE_MAP(
 4360        '!', 77,
 4361        '%', 253,
 4362        '&', 242,
 4363        '(', 155,
 4364        ')', 156,
 4365        '*', 151,
 4366        '+', 247,
 4367        ',', 153,
 4368        '-', 249,
 4369        '.', 194,
 4370        '/', 251,
 4371        ':', 158,
 4372        ';', 157,
 4373        '<', 187,
 4374        '=', 160,
 4375        '>', 192,
 4376        '?', 33,
 4377        '[', 163,
 4378        '\\', 103,
 4379        ']', 164,
 4380        '^', 243,
 4381        '`', 291,
 4382        '{', 152,
 4383        '|', 246,
 4384        '}', 154,
 4385      );
 4386      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9);
 4387      if (lookahead > '#' &&
 4388          (lookahead < '%' || '@' < lookahead) &&
 4389          (lookahead < '{' || '~' < lookahead)) ADVANCE(315);
 4390      END_STATE();
 4391    case 10:
 4392      ADVANCE_MAP(
 4393        '!', 77,
 4394        '%', 253,
 4395        '&', 242,
 4396        '(', 155,
 4397        ')', 156,
 4398        '*', 151,
 4399        '+', 247,
 4400        ',', 153,
 4401        '-', 249,
 4402        '.', 194,
 4403        '/', 251,
 4404        ':', 158,
 4405        ';', 157,
 4406        '<', 187,
 4407        '=', 78,
 4408        '>', 192,
 4409        '?', 33,
 4410        '[', 163,
 4411        '\\', 103,
 4412        ']', 164,
 4413        '^', 243,
 4414        '`', 291,
 4415        '{', 152,
 4416        '|', 246,
 4417        '}', 154,
 4418      );
 4419      if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(296);
 4420      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(11);
 4421      if (lookahead > '#' &&
 4422          (lookahead < '%' || '@' < lookahead) &&
 4423          (lookahead < '`' || '~' < lookahead)) ADVANCE(315);
 4424      END_STATE();
 4425    case 11:
 4426      ADVANCE_MAP(
 4427        '!', 77,
 4428        '%', 253,
 4429        '&', 242,
 4430        '(', 155,
 4431        ')', 156,
 4432        '*', 151,
 4433        '+', 247,
 4434        ',', 153,
 4435        '-', 249,
 4436        '.', 194,
 4437        '/', 251,
 4438        ':', 158,
 4439        ';', 157,
 4440        '<', 187,
 4441        '=', 78,
 4442        '>', 192,
 4443        '?', 33,
 4444        '[', 163,
 4445        '\\', 103,
 4446        ']', 164,
 4447        '^', 243,
 4448        '`', 291,
 4449        '{', 152,
 4450        '|', 246,
 4451        '}', 154,
 4452      );
 4453      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(11);
 4454      if (lookahead > '#' &&
 4455          (lookahead < '%' || '@' < lookahead) &&
 4456          (lookahead < '{' || '~' < lookahead)) ADVANCE(315);
 4457      END_STATE();
 4458    case 12:
 4459      ADVANCE_MAP(
 4460        '"', 199,
 4461        '#', 81,
 4462        '\'', 200,
 4463        '(', 155,
 4464        '*', 149,
 4465        '.', 196,
 4466        '/', 25,
 4467        '0', 298,
 4468        '<', 183,
 4469        '@', 317,
 4470        '[', 163,
 4471        '\\', 103,
 4472        's', 311,
 4473        '{', 152,
 4474      );
 4475      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 4476      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(12);
 4477      if (lookahead > '#' &&
 4478          (lookahead < '%' || '@' < lookahead) &&
 4479          (lookahead < '[' || '^' < lookahead) &&
 4480          lookahead != '`' &&
 4481          (lookahead < '{' || '~' < lookahead)) ADVANCE(315);
 4482      END_STATE();
 4483    case 13:
 4484      if (lookahead == '"') ADVANCE(199);
 4485      if (lookahead == '&') ADVANCE(17);
 4486      if (lookahead == '/') ADVANCE(202);
 4487      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(201);
 4488      if (lookahead != 0) ADVANCE(203);
 4489      END_STATE();
 4490    case 14:
 4491      if (lookahead == '"') ADVANCE(199);
 4492      if (lookahead == '/') ADVANCE(25);
 4493      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(14);
 4494      END_STATE();
 4495    case 15:
 4496      if (lookahead == '"') ADVANCE(199);
 4497      if (lookahead == '/') ADVANCE(270);
 4498      if (lookahead == '\\') ADVANCE(104);
 4499      if (lookahead == '\n' ||
 4500          lookahead == '\r') SKIP(14);
 4501      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(273);
 4502      if (lookahead != 0) ADVANCE(275);
 4503      END_STATE();
 4504    case 16:
 4505      if (lookahead == '#') ADVANCE(115);
 4506      if (('A' <= lookahead && lookahead <= 'Z') ||
 4507          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(76);
 4508      END_STATE();
 4509    case 17:
 4510      if (lookahead == '#') ADVANCE(115);
 4511      if (('A' <= lookahead && lookahead <= 'Z') ||
 4512          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(76);
 4513      if (lookahead != 0) ADVANCE(203);
 4514      END_STATE();
 4515    case 18:
 4516      if (lookahead == '#') ADVANCE(115);
 4517      if (('A' <= lookahead && lookahead <= 'Z') ||
 4518          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(76);
 4519      if (lookahead != 0) ADVANCE(209);
 4520      END_STATE();
 4521    case 19:
 4522      if (lookahead == '$') ADVANCE(105);
 4523      if (lookahead == '/') ADVANCE(25);
 4524      if (lookahead == '\\') ADVANCE(104);
 4525      if (lookahead == '`') ADVANCE(291);
 4526      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(20);
 4527      END_STATE();
 4528    case 20:
 4529      if (lookahead == '$') ADVANCE(105);
 4530      if (lookahead == '/') ADVANCE(25);
 4531      if (lookahead == '`') ADVANCE(291);
 4532      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(20);
 4533      END_STATE();
 4534    case 21:
 4535      if (lookahead == '&') ADVANCE(16);
 4536      if (lookahead == '/') ADVANCE(176);
 4537      if (lookahead == '<') ADVANCE(184);
 4538      if (lookahead == '{') ADVANCE(152);
 4539      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(21);
 4540      if (lookahead != 0 &&
 4541          lookahead != '>' &&
 4542          lookahead != '}') ADVANCE(180);
 4543      END_STATE();
 4544    case 22:
 4545      if (lookahead == '&') ADVANCE(18);
 4546      if (lookahead == '\'') ADVANCE(200);
 4547      if (lookahead == '/') ADVANCE(208);
 4548      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(207);
 4549      if (lookahead != 0) ADVANCE(209);
 4550      END_STATE();
 4551    case 23:
 4552      if (lookahead == '\'') ADVANCE(200);
 4553      if (lookahead == '/') ADVANCE(25);
 4554      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(23);
 4555      END_STATE();
 4556    case 24:
 4557      if (lookahead == '\'') ADVANCE(200);
 4558      if (lookahead == '/') ADVANCE(276);
 4559      if (lookahead == '\\') ADVANCE(104);
 4560      if (lookahead == '\n' ||
 4561          lookahead == '\r') SKIP(23);
 4562      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(279);
 4563      if (lookahead != 0) ADVANCE(281);
 4564      END_STATE();
 4565    case 25:
 4566      if (lookahead == '*') ADVANCE(28);
 4567      if (lookahead == '/') ADVANCE(290);
 4568      END_STATE();
 4569    case 26:
 4570      if (lookahead == '*') ADVANCE(28);
 4571      if (lookahead == '/') ADVANCE(290);
 4572      if (lookahead == '>') ADVANCE(198);
 4573      END_STATE();
 4574    case 27:
 4575      if (lookahead == '*') ADVANCE(27);
 4576      if (lookahead == '/') ADVANCE(287);
 4577      if (lookahead != 0) ADVANCE(28);
 4578      END_STATE();
 4579    case 28:
 4580      if (lookahead == '*') ADVANCE(27);
 4581      if (lookahead != 0) ADVANCE(28);
 4582      END_STATE();
 4583    case 29:
 4584      if (lookahead == '*') ADVANCE(204);
 4585      if (lookahead == '#' ||
 4586          ('A' <= lookahead && lookahead <= 'Z') ||
 4587          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(28);
 4588      if (lookahead != 0) ADVANCE(205);
 4589      END_STATE();
 4590    case 30:
 4591      if (lookahead == '*') ADVANCE(210);
 4592      if (lookahead == '#' ||
 4593          ('A' <= lookahead && lookahead <= 'Z') ||
 4594          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(28);
 4595      if (lookahead != 0) ADVANCE(211);
 4596      END_STATE();
 4597    case 31:
 4598      if (lookahead == '.') ADVANCE(34);
 4599      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(304);
 4600      END_STATE();
 4601    case 32:
 4602      if (lookahead == '.') ADVANCE(214);
 4603      if (lookahead == '?') ADVANCE(264);
 4604      END_STATE();
 4605    case 33:
 4606      if (lookahead == '.') ADVANCE(214);
 4607      if (lookahead == '?') ADVANCE(263);
 4608      END_STATE();
 4609    case 34:
 4610      if (lookahead == '.') ADVANCE(230);
 4611      END_STATE();
 4612    case 35:
 4613      if (lookahead == '.') ADVANCE(194);
 4614      if (lookahead == '/') ADVANCE(26);
 4615      if (lookahead == ':') ADVANCE(158);
 4616      if (lookahead == '=') ADVANCE(159);
 4617      if (lookahead == '>') ADVANCE(190);
 4618      if (lookahead == '\\') ADVANCE(103);
 4619      if (lookahead == '{') ADVANCE(152);
 4620      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(35);
 4621      if (lookahead == '$' ||
 4622          ('A' <= lookahead && lookahead <= 'Z') ||
 4623          lookahead == '_' ||
 4624          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(307);
 4625      if (lookahead > '~') ADVANCE(315);
 4626      END_STATE();
 4627    case 36:
 4628      if (lookahead == '/') ADVANCE(293);
 4629      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(37);
 4630      END_STATE();
 4631    case 37:
 4632      if (lookahead == '/') ADVANCE(25);
 4633      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(37);
 4634      END_STATE();
 4635    case 38:
 4636      if (lookahead == ';') ADVANCE(182);
 4637      END_STATE();
 4638    case 39:
 4639      if (lookahead == ';') ADVANCE(182);
 4640      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(38);
 4641      END_STATE();
 4642    case 40:
 4643      if (lookahead == ';') ADVANCE(182);
 4644      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(39);
 4645      END_STATE();
 4646    case 41:
 4647      if (lookahead == ';') ADVANCE(182);
 4648      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(40);
 4649      END_STATE();
 4650    case 42:
 4651      if (lookahead == ';') ADVANCE(182);
 4652      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(41);
 4653      END_STATE();
 4654    case 43:
 4655      if (lookahead == ';') ADVANCE(182);
 4656      if (('0' <= lookahead && lookahead <= '9') ||
 4657          ('A' <= lookahead && lookahead <= 'F') ||
 4658          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(38);
 4659      END_STATE();
 4660    case 44:
 4661      if (lookahead == ';') ADVANCE(182);
 4662      if (('0' <= lookahead && lookahead <= '9') ||
 4663          ('A' <= lookahead && lookahead <= 'F') ||
 4664          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(43);
 4665      END_STATE();
 4666    case 45:
 4667      if (lookahead == ';') ADVANCE(182);
 4668      if (('0' <= lookahead && lookahead <= '9') ||
 4669          ('A' <= lookahead && lookahead <= 'F') ||
 4670          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(44);
 4671      END_STATE();
 4672    case 46:
 4673      if (lookahead == ';') ADVANCE(182);
 4674      if (('0' <= lookahead && lookahead <= '9') ||
 4675          ('A' <= lookahead && lookahead <= 'F') ||
 4676          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(45);
 4677      END_STATE();
 4678    case 47:
 4679      if (lookahead == ';') ADVANCE(182);
 4680      if (('0' <= lookahead && lookahead <= '9') ||
 4681          ('A' <= lookahead && lookahead <= 'F') ||
 4682          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(46);
 4683      END_STATE();
 4684    case 48:
 4685      if (lookahead == ';') ADVANCE(182);
 4686      if (('A' <= lookahead && lookahead <= 'Z') ||
 4687          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(38);
 4688      END_STATE();
 4689    case 49:
 4690      if (lookahead == ';') ADVANCE(182);
 4691      if (('A' <= lookahead && lookahead <= 'Z') ||
 4692          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(48);
 4693      END_STATE();
 4694    case 50:
 4695      if (lookahead == ';') ADVANCE(182);
 4696      if (('A' <= lookahead && lookahead <= 'Z') ||
 4697          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(49);
 4698      END_STATE();
 4699    case 51:
 4700      if (lookahead == ';') ADVANCE(182);
 4701      if (('A' <= lookahead && lookahead <= 'Z') ||
 4702          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(50);
 4703      END_STATE();
 4704    case 52:
 4705      if (lookahead == ';') ADVANCE(182);
 4706      if (('A' <= lookahead && lookahead <= 'Z') ||
 4707          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(51);
 4708      END_STATE();
 4709    case 53:
 4710      if (lookahead == ';') ADVANCE(182);
 4711      if (('A' <= lookahead && lookahead <= 'Z') ||
 4712          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(52);
 4713      END_STATE();
 4714    case 54:
 4715      if (lookahead == ';') ADVANCE(182);
 4716      if (('A' <= lookahead && lookahead <= 'Z') ||
 4717          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(53);
 4718      END_STATE();
 4719    case 55:
 4720      if (lookahead == ';') ADVANCE(182);
 4721      if (('A' <= lookahead && lookahead <= 'Z') ||
 4722          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(54);
 4723      END_STATE();
 4724    case 56:
 4725      if (lookahead == ';') ADVANCE(182);
 4726      if (('A' <= lookahead && lookahead <= 'Z') ||
 4727          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(55);
 4728      END_STATE();
 4729    case 57:
 4730      if (lookahead == ';') ADVANCE(182);
 4731      if (('A' <= lookahead && lookahead <= 'Z') ||
 4732          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(56);
 4733      END_STATE();
 4734    case 58:
 4735      if (lookahead == ';') ADVANCE(182);
 4736      if (('A' <= lookahead && lookahead <= 'Z') ||
 4737          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(57);
 4738      END_STATE();
 4739    case 59:
 4740      if (lookahead == ';') ADVANCE(182);
 4741      if (('A' <= lookahead && lookahead <= 'Z') ||
 4742          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58);
 4743      END_STATE();
 4744    case 60:
 4745      if (lookahead == ';') ADVANCE(182);
 4746      if (('A' <= lookahead && lookahead <= 'Z') ||
 4747          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(59);
 4748      END_STATE();
 4749    case 61:
 4750      if (lookahead == ';') ADVANCE(182);
 4751      if (('A' <= lookahead && lookahead <= 'Z') ||
 4752          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(60);
 4753      END_STATE();
 4754    case 62:
 4755      if (lookahead == ';') ADVANCE(182);
 4756      if (('A' <= lookahead && lookahead <= 'Z') ||
 4757          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(61);
 4758      END_STATE();
 4759    case 63:
 4760      if (lookahead == ';') ADVANCE(182);
 4761      if (('A' <= lookahead && lookahead <= 'Z') ||
 4762          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(62);
 4763      END_STATE();
 4764    case 64:
 4765      if (lookahead == ';') ADVANCE(182);
 4766      if (('A' <= lookahead && lookahead <= 'Z') ||
 4767          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63);
 4768      END_STATE();
 4769    case 65:
 4770      if (lookahead == ';') ADVANCE(182);
 4771      if (('A' <= lookahead && lookahead <= 'Z') ||
 4772          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(64);
 4773      END_STATE();
 4774    case 66:
 4775      if (lookahead == ';') ADVANCE(182);
 4776      if (('A' <= lookahead && lookahead <= 'Z') ||
 4777          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(65);
 4778      END_STATE();
 4779    case 67:
 4780      if (lookahead == ';') ADVANCE(182);
 4781      if (('A' <= lookahead && lookahead <= 'Z') ||
 4782          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66);
 4783      END_STATE();
 4784    case 68:
 4785      if (lookahead == ';') ADVANCE(182);
 4786      if (('A' <= lookahead && lookahead <= 'Z') ||
 4787          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(67);
 4788      END_STATE();
 4789    case 69:
 4790      if (lookahead == ';') ADVANCE(182);
 4791      if (('A' <= lookahead && lookahead <= 'Z') ||
 4792          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(68);
 4793      END_STATE();
 4794    case 70:
 4795      if (lookahead == ';') ADVANCE(182);
 4796      if (('A' <= lookahead && lookahead <= 'Z') ||
 4797          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(69);
 4798      END_STATE();
 4799    case 71:
 4800      if (lookahead == ';') ADVANCE(182);
 4801      if (('A' <= lookahead && lookahead <= 'Z') ||
 4802          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(70);
 4803      END_STATE();
 4804    case 72:
 4805      if (lookahead == ';') ADVANCE(182);
 4806      if (('A' <= lookahead && lookahead <= 'Z') ||
 4807          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(71);
 4808      END_STATE();
 4809    case 73:
 4810      if (lookahead == ';') ADVANCE(182);
 4811      if (('A' <= lookahead && lookahead <= 'Z') ||
 4812          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(72);
 4813      END_STATE();
 4814    case 74:
 4815      if (lookahead == ';') ADVANCE(182);
 4816      if (('A' <= lookahead && lookahead <= 'Z') ||
 4817          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(73);
 4818      END_STATE();
 4819    case 75:
 4820      if (lookahead == ';') ADVANCE(182);
 4821      if (('A' <= lookahead && lookahead <= 'Z') ||
 4822          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74);
 4823      END_STATE();
 4824    case 76:
 4825      if (lookahead == ';') ADVANCE(182);
 4826      if (('A' <= lookahead && lookahead <= 'Z') ||
 4827          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(75);
 4828      END_STATE();
 4829    case 77:
 4830      if (lookahead == '=') ADVANCE(260);
 4831      END_STATE();
 4832    case 78:
 4833      if (lookahead == '=') ADVANCE(258);
 4834      END_STATE();
 4835    case 79:
 4836      if (lookahead == '>') ADVANCE(169);
 4837      END_STATE();
 4838    case 80:
 4839      if (lookahead == '>') ADVANCE(170);
 4840      END_STATE();
 4841    case 81:
 4842      if (lookahead == '\\') ADVANCE(102);
 4843      if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(316);
 4844      END_STATE();
 4845    case 82:
 4846      if (lookahead == '\\') ADVANCE(142);
 4847      if (lookahead == ']') ADVANCE(295);
 4848      if (lookahead != 0 &&
 4849          lookahead != '\n') ADVANCE(82);
 4850      END_STATE();
 4851    case 83:
 4852      if (lookahead == 'a') ADVANCE(98);
 4853      END_STATE();
 4854    case 84:
 4855      if (lookahead == 'a') ADVANCE(99);
 4856      END_STATE();
 4857    case 85:
 4858      if (lookahead == 'e') ADVANCE(93);
 4859      END_STATE();
 4860    case 86:
 4861      if (lookahead == 'e') ADVANCE(79);
 4862      END_STATE();
 4863    case 87:
 4864      if (lookahead == 'e') ADVANCE(97);
 4865      END_STATE();
 4866    case 88:
 4867      if (lookahead == 'e') ADVANCE(80);
 4868      END_STATE();
 4869    case 89:
 4870      if (lookahead == 'e') ADVANCE(94);
 4871      END_STATE();
 4872    case 90:
 4873      if (lookahead == 'g') ADVANCE(87);
 4874      if (('\t' <= lookahead && lookahead <= '\r') ||
 4875          lookahead == ' ') ADVANCE(90);
 4876      END_STATE();
 4877    case 91:
 4878      if (lookahead == 'l') ADVANCE(83);
 4879      END_STATE();
 4880    case 92:
 4881      if (lookahead == 'l') ADVANCE(84);
 4882      END_STATE();
 4883    case 93:
 4884      if (lookahead == 'm') ADVANCE(95);
 4885      END_STATE();
 4886    case 94:
 4887      if (lookahead == 'm') ADVANCE(96);
 4888      END_STATE();
 4889    case 95:
 4890      if (lookahead == 'p') ADVANCE(91);
 4891      END_STATE();
 4892    case 96:
 4893      if (lookahead == 'p') ADVANCE(92);
 4894      END_STATE();
 4895    case 97:
 4896      if (lookahead == 't') ADVANCE(1);
 4897      END_STATE();
 4898    case 98:
 4899      if (lookahead == 't') ADVANCE(86);
 4900      END_STATE();
 4901    case 99:
 4902      if (lookahead == 't') ADVANCE(88);
 4903      END_STATE();
 4904    case 100:
 4905      if (lookahead == 't') ADVANCE(89);
 4906      END_STATE();
 4907    case 101:
 4908      if (lookahead == 'u') ADVANCE(106);
 4909      if (lookahead == 'x') ADVANCE(132);
 4910      if (lookahead == '\r' ||
 4911          lookahead == '?') ADVANCE(284);
 4912      if (('0' <= lookahead && lookahead <= '7')) ADVANCE(286);
 4913      if (lookahead != 0) ADVANCE(282);
 4914      END_STATE();
 4915    case 102:
 4916      if (lookahead == 'u') ADVANCE(107);
 4917      END_STATE();
 4918    case 103:
 4919      if (lookahead == 'u') ADVANCE(108);
 4920      END_STATE();
 4921    case 104:
 4922      if (lookahead == 'u') ADVANCE(109);
 4923      if (lookahead == 'x') ADVANCE(132);
 4924      if (lookahead == '\r' ||
 4925          lookahead == '?') ADVANCE(284);
 4926      if (('0' <= lookahead && lookahead <= '7')) ADVANCE(286);
 4927      if (lookahead != 0) ADVANCE(282);
 4928      END_STATE();
 4929    case 105:
 4930      if (lookahead == '{') ADVANCE(292);
 4931      END_STATE();
 4932    case 106:
 4933      if (lookahead == '{') ADVANCE(126);
 4934      if (('0' <= lookahead && lookahead <= '9') ||
 4935          ('A' <= lookahead && lookahead <= 'F') ||
 4936          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(137);
 4937      END_STATE();
 4938    case 107:
 4939      if (lookahead == '{') ADVANCE(130);
 4940      if (('0' <= lookahead && lookahead <= '9') ||
 4941          ('A' <= lookahead && lookahead <= 'F') ||
 4942          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(138);
 4943      END_STATE();
 4944    case 108:
 4945      if (lookahead == '{') ADVANCE(131);
 4946      if (('0' <= lookahead && lookahead <= '9') ||
 4947          ('A' <= lookahead && lookahead <= 'F') ||
 4948          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(139);
 4949      END_STATE();
 4950    case 109:
 4951      if (lookahead == '{') ADVANCE(133);
 4952      if (('0' <= lookahead && lookahead <= '9') ||
 4953          ('A' <= lookahead && lookahead <= 'F') ||
 4954          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(129);
 4955      END_STATE();
 4956    case 110:
 4957      if (lookahead == '}') ADVANCE(315);
 4958      if (('0' <= lookahead && lookahead <= '9') ||
 4959          ('A' <= lookahead && lookahead <= 'F') ||
 4960          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(110);
 4961      END_STATE();
 4962    case 111:
 4963      if (lookahead == '}') ADVANCE(316);
 4964      if (('0' <= lookahead && lookahead <= '9') ||
 4965          ('A' <= lookahead && lookahead <= 'F') ||
 4966          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(111);
 4967      END_STATE();
 4968    case 112:
 4969      if (lookahead == '}') ADVANCE(282);
 4970      if (('0' <= lookahead && lookahead <= '9') ||
 4971          ('A' <= lookahead && lookahead <= 'F') ||
 4972          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(112);
 4973      END_STATE();
 4974    case 113:
 4975      if (lookahead == '}') ADVANCE(283);
 4976      if (('0' <= lookahead && lookahead <= '9') ||
 4977          ('A' <= lookahead && lookahead <= 'F') ||
 4978          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(113);
 4979      END_STATE();
 4980    case 114:
 4981      if (lookahead == '+' ||
 4982          lookahead == '-') ADVANCE(121);
 4983      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(305);
 4984      END_STATE();
 4985    case 115:
 4986      if (lookahead == 'X' ||
 4987          lookahead == 'x') ADVANCE(128);
 4988      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(42);
 4989      END_STATE();
 4990    case 116:
 4991      if (lookahead == '0' ||
 4992          lookahead == '1') ADVANCE(301);
 4993      END_STATE();
 4994    case 117:
 4995      if (('0' <= lookahead && lookahead <= '7')) ADVANCE(302);
 4996      END_STATE();
 4997    case 118:
 4998      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(299);
 4999      END_STATE();
 5000    case 119:
 5001      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(304);
 5002      END_STATE();
 5003    case 120:
 5004      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(300);
 5005      END_STATE();
 5006    case 121:
 5007      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(305);
 5008      END_STATE();
 5009    case 122:
 5010      if (('0' <= lookahead && lookahead <= '9') ||
 5011          ('A' <= lookahead && lookahead <= 'F') ||
 5012          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(315);
 5013      END_STATE();
 5014    case 123:
 5015      if (('0' <= lookahead && lookahead <= '9') ||
 5016          ('A' <= lookahead && lookahead <= 'F') ||
 5017          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(316);
 5018      END_STATE();
 5019    case 124:
 5020      if (('0' <= lookahead && lookahead <= '9') ||
 5021          ('A' <= lookahead && lookahead <= 'F') ||
 5022          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(282);
 5023      END_STATE();
 5024    case 125:
 5025      if (('0' <= lookahead && lookahead <= '9') ||
 5026          ('A' <= lookahead && lookahead <= 'F') ||
 5027          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(303);
 5028      END_STATE();
 5029    case 126:
 5030      if (('0' <= lookahead && lookahead <= '9') ||
 5031          ('A' <= lookahead && lookahead <= 'F') ||
 5032          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(113);
 5033      END_STATE();
 5034    case 127:
 5035      if (('0' <= lookahead && lookahead <= '9') ||
 5036          ('A' <= lookahead && lookahead <= 'F') ||
 5037          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(283);
 5038      END_STATE();
 5039    case 128:
 5040      if (('0' <= lookahead && lookahead <= '9') ||
 5041          ('A' <= lookahead && lookahead <= 'F') ||
 5042          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(47);
 5043      END_STATE();
 5044    case 129:
 5045      if (('0' <= lookahead && lookahead <= '9') ||
 5046          ('A' <= lookahead && lookahead <= 'F') ||
 5047          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(132);
 5048      END_STATE();
 5049    case 130:
 5050      if (('0' <= lookahead && lookahead <= '9') ||
 5051          ('A' <= lookahead && lookahead <= 'F') ||
 5052          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(111);
 5053      END_STATE();
 5054    case 131:
 5055      if (('0' <= lookahead && lookahead <= '9') ||
 5056          ('A' <= lookahead && lookahead <= 'F') ||
 5057          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(110);
 5058      END_STATE();
 5059    case 132:
 5060      if (('0' <= lookahead && lookahead <= '9') ||
 5061          ('A' <= lookahead && lookahead <= 'F') ||
 5062          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(124);
 5063      END_STATE();
 5064    case 133:
 5065      if (('0' <= lookahead && lookahead <= '9') ||
 5066          ('A' <= lookahead && lookahead <= 'F') ||
 5067          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(112);
 5068      END_STATE();
 5069    case 134:
 5070      if (('0' <= lookahead && lookahead <= '9') ||
 5071          ('A' <= lookahead && lookahead <= 'F') ||
 5072          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(127);
 5073      END_STATE();
 5074    case 135:
 5075      if (('0' <= lookahead && lookahead <= '9') ||
 5076          ('A' <= lookahead && lookahead <= 'F') ||
 5077          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(123);
 5078      END_STATE();
 5079    case 136:
 5080      if (('0' <= lookahead && lookahead <= '9') ||
 5081          ('A' <= lookahead && lookahead <= 'F') ||
 5082          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(122);
 5083      END_STATE();
 5084    case 137:
 5085      if (('0' <= lookahead && lookahead <= '9') ||
 5086          ('A' <= lookahead && lookahead <= 'F') ||
 5087          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(134);
 5088      END_STATE();
 5089    case 138:
 5090      if (('0' <= lookahead && lookahead <= '9') ||
 5091          ('A' <= lookahead && lookahead <= 'F') ||
 5092          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(135);
 5093      END_STATE();
 5094    case 139:
 5095      if (('0' <= lookahead && lookahead <= '9') ||
 5096          ('A' <= lookahead && lookahead <= 'F') ||
 5097          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(136);
 5098      END_STATE();
 5099    case 140:
 5100      if (lookahead != 0 &&
 5101          lookahead != '#' &&
 5102          (lookahead < 'A' || 'Z' < lookahead) &&
 5103          (lookahead < 'a' || 'z' < lookahead)) ADVANCE(203);
 5104      END_STATE();
 5105    case 141:
 5106      if (lookahead != 0 &&
 5107          lookahead != '#' &&
 5108          (lookahead < 'A' || 'Z' < lookahead) &&
 5109          (lookahead < 'a' || 'z' < lookahead)) ADVANCE(209);
 5110      END_STATE();
 5111    case 142:
 5112      if (lookahead != 0 &&
 5113          lookahead != '\n') ADVANCE(82);
 5114      END_STATE();
 5115    case 143:
 5116      if (lookahead != 0 &&
 5117          lookahead != '\n') ADVANCE(295);
 5118      END_STATE();
 5119    case 144:
 5120      if (eof) ADVANCE(147);
 5121      ADVANCE_MAP(
 5122        '!', 266,
 5123        '"', 199,
 5124        '#', 5,
 5125        '$', 313,
 5126        '%', 254,
 5127        '&', 241,
 5128        '\'', 200,
 5129        '(', 155,
 5130        ')', 156,
 5131        '*', 150,
 5132        '+', 248,
 5133        ',', 153,
 5134        '-', 250,
 5135        '.', 195,
 5136        '/', 252,
 5137        '0', 298,
 5138        ':', 158,
 5139        ';', 157,
 5140        '<', 185,
 5141        '=', 161,
 5142        '>', 191,
 5143        '?', 32,
 5144        '@', 317,
 5145        '[', 163,
 5146        '\\', 103,
 5147        ']', 164,
 5148        '^', 244,
 5149        '`', 291,
 5150        's', 311,
 5151        '{', 152,
 5152        '|', 245,
 5153        '}', 154,
 5154        '~', 267,
 5155      );
 5156      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 5157      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(144);
 5158      if (lookahead > '@') ADVANCE(315);
 5159      END_STATE();
 5160    case 145:
 5161      if (eof) ADVANCE(147);
 5162      ADVANCE_MAP(
 5163        '!', 266,
 5164        '"', 199,
 5165        '#', 81,
 5166        '%', 253,
 5167        '&', 242,
 5168        '\'', 200,
 5169        '(', 155,
 5170        ')', 156,
 5171        '*', 151,
 5172        '+', 247,
 5173        ',', 153,
 5174        '-', 249,
 5175        '.', 196,
 5176        '/', 251,
 5177        '0', 298,
 5178        ':', 158,
 5179        ';', 157,
 5180        '<', 188,
 5181        '=', 160,
 5182        '>', 192,
 5183        '?', 33,
 5184        '@', 317,
 5185        '[', 163,
 5186        '\\', 103,
 5187        ']', 164,
 5188        '^', 243,
 5189        '`', 291,
 5190        '{', 152,
 5191        '|', 246,
 5192        '}', 154,
 5193        '~', 267,
 5194      );
 5195      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 5196      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(145);
 5197      if (lookahead > '#') ADVANCE(315);
 5198      END_STATE();
 5199    case 146:
 5200      if (eof) ADVANCE(147);
 5201      ADVANCE_MAP(
 5202        '!', 265,
 5203        '"', 199,
 5204        '#', 5,
 5205        '\'', 200,
 5206        '(', 155,
 5207        ')', 156,
 5208        '*', 149,
 5209        '+', 247,
 5210        ',', 153,
 5211        '-', 249,
 5212        '.', 31,
 5213        '/', 251,
 5214        '0', 298,
 5215        ':', 158,
 5216        ';', 157,
 5217        '<', 189,
 5218        '=', 162,
 5219        '>', 190,
 5220        '@', 317,
 5221        '[', 163,
 5222        '\\', 103,
 5223        ']', 164,
 5224        '`', 291,
 5225        '{', 152,
 5226        '}', 154,
 5227        '~', 267,
 5228      );
 5229      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 5230      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(146);
 5231      if (lookahead > '#' &&
 5232          (lookahead < '%' || '@' < lookahead) &&
 5233          (lookahead < '[' || '^' < lookahead) &&
 5234          (lookahead < '{' || '~' < lookahead)) ADVANCE(315);
 5235      END_STATE();
 5236    case 147:
 5237      ACCEPT_TOKEN(ts_builtin_sym_end);
 5238      END_STATE();
 5239    case 148:
 5240      ACCEPT_TOKEN(sym_hash_bang_line);
 5241      if (lookahead != 0 &&
 5242          lookahead != '\n') ADVANCE(148);
 5243      END_STATE();
 5244    case 149:
 5245      ACCEPT_TOKEN(anon_sym_STAR);
 5246      END_STATE();
 5247    case 150:
 5248      ACCEPT_TOKEN(anon_sym_STAR);
 5249      if (lookahead == '*') ADVANCE(256);
 5250      if (lookahead == '=') ADVANCE(217);
 5251      END_STATE();
 5252    case 151:
 5253      ACCEPT_TOKEN(anon_sym_STAR);
 5254      if (lookahead == '*') ADVANCE(255);
 5255      END_STATE();
 5256    case 152:
 5257      ACCEPT_TOKEN(anon_sym_LBRACE);
 5258      END_STATE();
 5259    case 153:
 5260      ACCEPT_TOKEN(anon_sym_COMMA);
 5261      END_STATE();
 5262    case 154:
 5263      ACCEPT_TOKEN(anon_sym_RBRACE);
 5264      END_STATE();
 5265    case 155:
 5266      ACCEPT_TOKEN(anon_sym_LPAREN);
 5267      END_STATE();
 5268    case 156:
 5269      ACCEPT_TOKEN(anon_sym_RPAREN);
 5270      END_STATE();
 5271    case 157:
 5272      ACCEPT_TOKEN(anon_sym_SEMI);
 5273      END_STATE();
 5274    case 158:
 5275      ACCEPT_TOKEN(anon_sym_COLON);
 5276      END_STATE();
 5277    case 159:
 5278      ACCEPT_TOKEN(anon_sym_EQ);
 5279      END_STATE();
 5280    case 160:
 5281      ACCEPT_TOKEN(anon_sym_EQ);
 5282      if (lookahead == '=') ADVANCE(258);
 5283      END_STATE();
 5284    case 161:
 5285      ACCEPT_TOKEN(anon_sym_EQ);
 5286      if (lookahead == '=') ADVANCE(258);
 5287      if (lookahead == '>') ADVANCE(213);
 5288      END_STATE();
 5289    case 162:
 5290      ACCEPT_TOKEN(anon_sym_EQ);
 5291      if (lookahead == '>') ADVANCE(213);
 5292      END_STATE();
 5293    case 163:
 5294      ACCEPT_TOKEN(anon_sym_LBRACK);
 5295      END_STATE();
 5296    case 164:
 5297      ACCEPT_TOKEN(anon_sym_RBRACK);
 5298      END_STATE();
 5299    case 165:
 5300      ACCEPT_TOKEN(sym__glimmer_template_content);
 5301      END_STATE();
 5302    case 166:
 5303      ACCEPT_TOKEN(sym__glimmer_template_content);
 5304      if (lookahead == '*') ADVANCE(28);
 5305      if (lookahead == '/') ADVANCE(290);
 5306      END_STATE();
 5307    case 167:
 5308      ACCEPT_TOKEN(sym__glimmer_template_content);
 5309      if (lookahead == '/') ADVANCE(166);
 5310      if (lookahead == '<') ADVANCE(168);
 5311      if ((set_contains(extras_character_set_1, 10, lookahead)) &&
 5312          lookahead != '\n') ADVANCE(167);
 5313      if (lookahead != 0 &&
 5314          (lookahead < '\t' || '\r' < lookahead)) ADVANCE(165);
 5315      END_STATE();
 5316    case 168:
 5317      ACCEPT_TOKEN(sym__glimmer_template_content);
 5318      if (lookahead == '/') ADVANCE(100);
 5319      END_STATE();
 5320    case 169:
 5321      ACCEPT_TOKEN(sym_glimmer_opening_tag);
 5322      END_STATE();
 5323    case 170:
 5324      ACCEPT_TOKEN(sym_glimmer_closing_tag);
 5325      END_STATE();
 5326    case 171:
 5327      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5328      if (lookahead == '\n') ADVANCE(180);
 5329      if (lookahead == '*') ADVANCE(175);
 5330      if (lookahead == '/') ADVANCE(172);
 5331      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(173);
 5332      if (lookahead != 0 &&
 5333          lookahead != '&' &&
 5334          lookahead != '<' &&
 5335          lookahead != '>' &&
 5336          lookahead != '{' &&
 5337          lookahead != '}') ADVANCE(173);
 5338      END_STATE();
 5339    case 172:
 5340      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5341      ADVANCE_MAP(
 5342        '\n', 180,
 5343        '\r', 173,
 5344        0x2028, 173,
 5345        0x2029, 173,
 5346        '&', 290,
 5347        '<', 290,
 5348        '>', 290,
 5349        '{', 290,
 5350        '}', 290,
 5351      );
 5352      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(172);
 5353      if (lookahead != 0) ADVANCE(172);
 5354      END_STATE();
 5355    case 173:
 5356      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5357      if (lookahead == '\n') ADVANCE(180);
 5358      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(173);
 5359      if (lookahead != 0 &&
 5360          lookahead != '&' &&
 5361          lookahead != '<' &&
 5362          lookahead != '>' &&
 5363          lookahead != '{' &&
 5364          lookahead != '}') ADVANCE(173);
 5365      END_STATE();
 5366    case 174:
 5367      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5368      ADVANCE_MAP(
 5369        '\n', 178,
 5370        '*', 174,
 5371        '/', 173,
 5372        '&', 28,
 5373        '<', 28,
 5374        '>', 28,
 5375        '{', 28,
 5376        '}', 28,
 5377      );
 5378      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(175);
 5379      if (lookahead != 0) ADVANCE(175);
 5380      END_STATE();
 5381    case 175:
 5382      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5383      if (lookahead == '\n') ADVANCE(178);
 5384      if (lookahead == '*') ADVANCE(174);
 5385      if (lookahead == '&' ||
 5386          lookahead == '<' ||
 5387          lookahead == '>' ||
 5388          lookahead == '{' ||
 5389          lookahead == '}') ADVANCE(28);
 5390      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(175);
 5391      if (lookahead != 0) ADVANCE(175);
 5392      END_STATE();
 5393    case 176:
 5394      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5395      if (lookahead == '*') ADVANCE(178);
 5396      if (lookahead == '/') ADVANCE(179);
 5397      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(180);
 5398      if (lookahead != 0 &&
 5399          lookahead != '&' &&
 5400          lookahead != '<' &&
 5401          lookahead != '>' &&
 5402          lookahead != '{' &&
 5403          lookahead != '}') ADVANCE(180);
 5404      END_STATE();
 5405    case 177:
 5406      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5407      if (lookahead == '*') ADVANCE(177);
 5408      if (lookahead == '/') ADVANCE(180);
 5409      if (lookahead == '&' ||
 5410          lookahead == '<' ||
 5411          lookahead == '>' ||
 5412          lookahead == '{' ||
 5413          lookahead == '}') ADVANCE(28);
 5414      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(178);
 5415      if (lookahead != 0) ADVANCE(178);
 5416      END_STATE();
 5417    case 178:
 5418      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5419      if (lookahead == '*') ADVANCE(177);
 5420      if (lookahead == '&' ||
 5421          lookahead == '<' ||
 5422          lookahead == '>' ||
 5423          lookahead == '{' ||
 5424          lookahead == '}') ADVANCE(28);
 5425      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(178);
 5426      if (lookahead != 0) ADVANCE(178);
 5427      END_STATE();
 5428    case 179:
 5429      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5430      ADVANCE_MAP(
 5431        '\n', 180,
 5432        '\r', 180,
 5433        0x2028, 180,
 5434        0x2029, 180,
 5435        '&', 290,
 5436        '<', 290,
 5437        '>', 290,
 5438        '{', 290,
 5439        '}', 290,
 5440      );
 5441      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(179);
 5442      if (lookahead != 0) ADVANCE(179);
 5443      END_STATE();
 5444    case 180:
 5445      ACCEPT_TOKEN(aux_sym_jsx_text_token1);
 5446      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(180);
 5447      if (lookahead != 0 &&
 5448          lookahead != '&' &&
 5449          lookahead != '<' &&
 5450          lookahead != '>' &&
 5451          lookahead != '{' &&
 5452          lookahead != '}') ADVANCE(180);
 5453      END_STATE();
 5454    case 181:
 5455      ACCEPT_TOKEN(aux_sym_jsx_text_token2);
 5456      if (lookahead == '/') ADVANCE(171);
 5457      if ((set_contains(extras_character_set_1, 10, lookahead)) &&
 5458          lookahead != '\n') ADVANCE(181);
 5459      if (lookahead != 0 &&
 5460          (lookahead < '\t' || '\r' < lookahead) &&
 5461          lookahead != '&' &&
 5462          lookahead != '<' &&
 5463          lookahead != '>' &&
 5464          lookahead != '{' &&
 5465          lookahead != '}') ADVANCE(173);
 5466      END_STATE();
 5467    case 182:
 5468      ACCEPT_TOKEN(sym_html_character_reference);
 5469      END_STATE();
 5470    case 183:
 5471      ACCEPT_TOKEN(anon_sym_LT);
 5472      END_STATE();
 5473    case 184:
 5474      ACCEPT_TOKEN(anon_sym_LT);
 5475      if (lookahead == '/') ADVANCE(197);
 5476      END_STATE();
 5477    case 185:
 5478      ACCEPT_TOKEN(anon_sym_LT);
 5479      if (lookahead == '/') ADVANCE(197);
 5480      if (lookahead == '<') ADVANCE(240);
 5481      if (lookahead == '=') ADVANCE(257);
 5482      if (lookahead == 't') ADVANCE(85);
 5483      END_STATE();
 5484    case 186:
 5485      ACCEPT_TOKEN(anon_sym_LT);
 5486      if (lookahead == '<') ADVANCE(240);
 5487      if (lookahead == '=') ADVANCE(257);
 5488      END_STATE();
 5489    case 187:
 5490      ACCEPT_TOKEN(anon_sym_LT);
 5491      if (lookahead == '<') ADVANCE(239);
 5492      if (lookahead == '=') ADVANCE(257);
 5493      END_STATE();
 5494    case 188:
 5495      ACCEPT_TOKEN(anon_sym_LT);
 5496      if (lookahead == '<') ADVANCE(239);
 5497      if (lookahead == '=') ADVANCE(257);
 5498      if (lookahead == 't') ADVANCE(85);
 5499      END_STATE();
 5500    case 189:
 5501      ACCEPT_TOKEN(anon_sym_LT);
 5502      if (lookahead == 't') ADVANCE(85);
 5503      END_STATE();
 5504    case 190:
 5505      ACCEPT_TOKEN(anon_sym_GT);
 5506      END_STATE();
 5507    case 191:
 5508      ACCEPT_TOKEN(anon_sym_GT);
 5509      if (lookahead == '=') ADVANCE(262);
 5510      if (lookahead == '>') ADVANCE(235);
 5511      END_STATE();
 5512    case 192:
 5513      ACCEPT_TOKEN(anon_sym_GT);
 5514      if (lookahead == '=') ADVANCE(262);
 5515      if (lookahead == '>') ADVANCE(236);
 5516      END_STATE();
 5517    case 193:
 5518      ACCEPT_TOKEN(sym_jsx_identifier);
 5519      if (lookahead == '$' ||
 5520          lookahead == '-' ||
 5521          ('0' <= lookahead && lookahead <= '9') ||
 5522          ('A' <= lookahead && lookahead <= 'Z') ||
 5523          lookahead == '_' ||
 5524          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(193);
 5525      END_STATE();
 5526    case 194:
 5527      ACCEPT_TOKEN(anon_sym_DOT);
 5528      END_STATE();
 5529    case 195:
 5530      ACCEPT_TOKEN(anon_sym_DOT);
 5531      if (lookahead == '.') ADVANCE(34);
 5532      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(304);
 5533      END_STATE();
 5534    case 196:
 5535      ACCEPT_TOKEN(anon_sym_DOT);
 5536      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(304);
 5537      END_STATE();
 5538    case 197:
 5539      ACCEPT_TOKEN(anon_sym_LT_SLASH);
 5540      END_STATE();
 5541    case 198:
 5542      ACCEPT_TOKEN(anon_sym_SLASH_GT);
 5543      END_STATE();
 5544    case 199:
 5545      ACCEPT_TOKEN(anon_sym_DQUOTE);
 5546      END_STATE();
 5547    case 200:
 5548      ACCEPT_TOKEN(anon_sym_SQUOTE);
 5549      END_STATE();
 5550    case 201:
 5551      ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment);
 5552      if (lookahead == '&') ADVANCE(17);
 5553      if (lookahead == '/') ADVANCE(202);
 5554      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(201);
 5555      if (lookahead != 0 &&
 5556          lookahead != '"') ADVANCE(203);
 5557      END_STATE();
 5558    case 202:
 5559      ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment);
 5560      if (lookahead == '&') ADVANCE(140);
 5561      if (lookahead == '*') ADVANCE(205);
 5562      if (lookahead == '/') ADVANCE(206);
 5563      if (lookahead != 0 &&
 5564          lookahead != '"') ADVANCE(203);
 5565      END_STATE();
 5566    case 203:
 5567      ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment);
 5568      if (lookahead == '&') ADVANCE(140);
 5569      if (lookahead != 0 &&
 5570          lookahead != '"') ADVANCE(203);
 5571      END_STATE();
 5572    case 204:
 5573      ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment);
 5574      if (lookahead == '&') ADVANCE(29);
 5575      if (lookahead == '*') ADVANCE(204);
 5576      if (lookahead == '/') ADVANCE(203);
 5577      if (lookahead != 0 &&
 5578          lookahead != '"') ADVANCE(205);
 5579      END_STATE();
 5580    case 205:
 5581      ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment);
 5582      if (lookahead == '&') ADVANCE(29);
 5583      if (lookahead == '*') ADVANCE(204);
 5584      if (lookahead != 0 &&
 5585          lookahead != '"') ADVANCE(205);
 5586      END_STATE();
 5587    case 206:
 5588      ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment);
 5589      if (lookahead == '&') ADVANCE(288);
 5590      if (lookahead == '\n' ||
 5591          lookahead == '\r' ||
 5592          lookahead == 0x2028 ||
 5593          lookahead == 0x2029) ADVANCE(203);
 5594      if (lookahead != 0 &&
 5595          lookahead != '"') ADVANCE(206);
 5596      END_STATE();
 5597    case 207:
 5598      ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment);
 5599      if (lookahead == '&') ADVANCE(18);
 5600      if (lookahead == '/') ADVANCE(208);
 5601      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(207);
 5602      if (lookahead != 0 &&
 5603          lookahead != '&' &&
 5604          lookahead != '\'') ADVANCE(209);
 5605      END_STATE();
 5606    case 208:
 5607      ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment);
 5608      if (lookahead == '&') ADVANCE(141);
 5609      if (lookahead == '*') ADVANCE(211);
 5610      if (lookahead == '/') ADVANCE(212);
 5611      if (lookahead != 0 &&
 5612          lookahead != '&' &&
 5613          lookahead != '\'') ADVANCE(209);
 5614      END_STATE();
 5615    case 209:
 5616      ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment);
 5617      if (lookahead == '&') ADVANCE(141);
 5618      if (lookahead != 0 &&
 5619          lookahead != '&' &&
 5620          lookahead != '\'') ADVANCE(209);
 5621      END_STATE();
 5622    case 210:
 5623      ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment);
 5624      if (lookahead == '&') ADVANCE(30);
 5625      if (lookahead == '*') ADVANCE(210);
 5626      if (lookahead == '/') ADVANCE(209);
 5627      if (lookahead != 0 &&
 5628          lookahead != '&' &&
 5629          lookahead != '\'') ADVANCE(211);
 5630      END_STATE();
 5631    case 211:
 5632      ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment);
 5633      if (lookahead == '&') ADVANCE(30);
 5634      if (lookahead == '*') ADVANCE(210);
 5635      if (lookahead != 0 &&
 5636          lookahead != '&' &&
 5637          lookahead != '\'') ADVANCE(211);
 5638      END_STATE();
 5639    case 212:
 5640      ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment);
 5641      if (lookahead == '&') ADVANCE(289);
 5642      if (lookahead == '\n' ||
 5643          lookahead == '\r' ||
 5644          lookahead == 0x2028 ||
 5645          lookahead == 0x2029) ADVANCE(209);
 5646      if (lookahead != 0 &&
 5647          lookahead != '&' &&
 5648          lookahead != '\'') ADVANCE(212);
 5649      END_STATE();
 5650    case 213:
 5651      ACCEPT_TOKEN(anon_sym_EQ_GT);
 5652      END_STATE();
 5653    case 214:
 5654      ACCEPT_TOKEN(sym_optional_chain);
 5655      END_STATE();
 5656    case 215:
 5657      ACCEPT_TOKEN(anon_sym_PLUS_EQ);
 5658      END_STATE();
 5659    case 216:
 5660      ACCEPT_TOKEN(anon_sym_DASH_EQ);
 5661      END_STATE();
 5662    case 217:
 5663      ACCEPT_TOKEN(anon_sym_STAR_EQ);
 5664      END_STATE();
 5665    case 218:
 5666      ACCEPT_TOKEN(anon_sym_SLASH_EQ);
 5667      END_STATE();
 5668    case 219:
 5669      ACCEPT_TOKEN(anon_sym_PERCENT_EQ);
 5670      END_STATE();
 5671    case 220:
 5672      ACCEPT_TOKEN(anon_sym_CARET_EQ);
 5673      END_STATE();
 5674    case 221:
 5675      ACCEPT_TOKEN(anon_sym_AMP_EQ);
 5676      END_STATE();
 5677    case 222:
 5678      ACCEPT_TOKEN(anon_sym_PIPE_EQ);
 5679      END_STATE();
 5680    case 223:
 5681      ACCEPT_TOKEN(anon_sym_GT_GT_EQ);
 5682      END_STATE();
 5683    case 224:
 5684      ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ);
 5685      END_STATE();
 5686    case 225:
 5687      ACCEPT_TOKEN(anon_sym_LT_LT_EQ);
 5688      END_STATE();
 5689    case 226:
 5690      ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ);
 5691      END_STATE();
 5692    case 227:
 5693      ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ);
 5694      END_STATE();
 5695    case 228:
 5696      ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ);
 5697      END_STATE();
 5698    case 229:
 5699      ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ);
 5700      END_STATE();
 5701    case 230:
 5702      ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT);
 5703      END_STATE();
 5704    case 231:
 5705      ACCEPT_TOKEN(anon_sym_AMP_AMP);
 5706      END_STATE();
 5707    case 232:
 5708      ACCEPT_TOKEN(anon_sym_AMP_AMP);
 5709      if (lookahead == '=') ADVANCE(227);
 5710      END_STATE();
 5711    case 233:
 5712      ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
 5713      END_STATE();
 5714    case 234:
 5715      ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
 5716      if (lookahead == '=') ADVANCE(228);
 5717      END_STATE();
 5718    case 235:
 5719      ACCEPT_TOKEN(anon_sym_GT_GT);
 5720      if (lookahead == '=') ADVANCE(223);
 5721      if (lookahead == '>') ADVANCE(238);
 5722      END_STATE();
 5723    case 236:
 5724      ACCEPT_TOKEN(anon_sym_GT_GT);
 5725      if (lookahead == '>') ADVANCE(237);
 5726      END_STATE();
 5727    case 237:
 5728      ACCEPT_TOKEN(anon_sym_GT_GT_GT);
 5729      END_STATE();
 5730    case 238:
 5731      ACCEPT_TOKEN(anon_sym_GT_GT_GT);
 5732      if (lookahead == '=') ADVANCE(224);
 5733      END_STATE();
 5734    case 239:
 5735      ACCEPT_TOKEN(anon_sym_LT_LT);
 5736      END_STATE();
 5737    case 240:
 5738      ACCEPT_TOKEN(anon_sym_LT_LT);
 5739      if (lookahead == '=') ADVANCE(225);
 5740      END_STATE();
 5741    case 241:
 5742      ACCEPT_TOKEN(anon_sym_AMP);
 5743      if (lookahead == '&') ADVANCE(232);
 5744      if (lookahead == '=') ADVANCE(221);
 5745      END_STATE();
 5746    case 242:
 5747      ACCEPT_TOKEN(anon_sym_AMP);
 5748      if (lookahead == '&') ADVANCE(231);
 5749      END_STATE();
 5750    case 243:
 5751      ACCEPT_TOKEN(anon_sym_CARET);
 5752      END_STATE();
 5753    case 244:
 5754      ACCEPT_TOKEN(anon_sym_CARET);
 5755      if (lookahead == '=') ADVANCE(220);
 5756      END_STATE();
 5757    case 245:
 5758      ACCEPT_TOKEN(anon_sym_PIPE);
 5759      if (lookahead == '=') ADVANCE(222);
 5760      if (lookahead == '|') ADVANCE(234);
 5761      END_STATE();
 5762    case 246:
 5763      ACCEPT_TOKEN(anon_sym_PIPE);
 5764      if (lookahead == '|') ADVANCE(233);
 5765      END_STATE();
 5766    case 247:
 5767      ACCEPT_TOKEN(anon_sym_PLUS);
 5768      if (lookahead == '+') ADVANCE(268);
 5769      END_STATE();
 5770    case 248:
 5771      ACCEPT_TOKEN(anon_sym_PLUS);
 5772      if (lookahead == '+') ADVANCE(268);
 5773      if (lookahead == '=') ADVANCE(215);
 5774      END_STATE();
 5775    case 249:
 5776      ACCEPT_TOKEN(anon_sym_DASH);
 5777      if (lookahead == '-') ADVANCE(269);
 5778      END_STATE();
 5779    case 250:
 5780      ACCEPT_TOKEN(anon_sym_DASH);
 5781      if (lookahead == '-') ADVANCE(269);
 5782      if (lookahead == '=') ADVANCE(216);
 5783      END_STATE();
 5784    case 251:
 5785      ACCEPT_TOKEN(anon_sym_SLASH);
 5786      if (lookahead == '*') ADVANCE(28);
 5787      if (lookahead == '/') ADVANCE(290);
 5788      END_STATE();
 5789    case 252:
 5790      ACCEPT_TOKEN(anon_sym_SLASH);
 5791      if (lookahead == '*') ADVANCE(28);
 5792      if (lookahead == '/') ADVANCE(290);
 5793      if (lookahead == '=') ADVANCE(218);
 5794      END_STATE();
 5795    case 253:
 5796      ACCEPT_TOKEN(anon_sym_PERCENT);
 5797      END_STATE();
 5798    case 254:
 5799      ACCEPT_TOKEN(anon_sym_PERCENT);
 5800      if (lookahead == '=') ADVANCE(219);
 5801      END_STATE();
 5802    case 255:
 5803      ACCEPT_TOKEN(anon_sym_STAR_STAR);
 5804      END_STATE();
 5805    case 256:
 5806      ACCEPT_TOKEN(anon_sym_STAR_STAR);
 5807      if (lookahead == '=') ADVANCE(226);
 5808      END_STATE();
 5809    case 257:
 5810      ACCEPT_TOKEN(anon_sym_LT_EQ);
 5811      END_STATE();
 5812    case 258:
 5813      ACCEPT_TOKEN(anon_sym_EQ_EQ);
 5814      if (lookahead == '=') ADVANCE(259);
 5815      END_STATE();
 5816    case 259:
 5817      ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ);
 5818      END_STATE();
 5819    case 260:
 5820      ACCEPT_TOKEN(anon_sym_BANG_EQ);
 5821      if (lookahead == '=') ADVANCE(261);
 5822      END_STATE();
 5823    case 261:
 5824      ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ);
 5825      END_STATE();
 5826    case 262:
 5827      ACCEPT_TOKEN(anon_sym_GT_EQ);
 5828      END_STATE();
 5829    case 263:
 5830      ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
 5831      END_STATE();
 5832    case 264:
 5833      ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
 5834      if (lookahead == '=') ADVANCE(229);
 5835      END_STATE();
 5836    case 265:
 5837      ACCEPT_TOKEN(anon_sym_BANG);
 5838      END_STATE();
 5839    case 266:
 5840      ACCEPT_TOKEN(anon_sym_BANG);
 5841      if (lookahead == '=') ADVANCE(260);
 5842      END_STATE();
 5843    case 267:
 5844      ACCEPT_TOKEN(anon_sym_TILDE);
 5845      END_STATE();
 5846    case 268:
 5847      ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
 5848      END_STATE();
 5849    case 269:
 5850      ACCEPT_TOKEN(anon_sym_DASH_DASH);
 5851      END_STATE();
 5852    case 270:
 5853      ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
 5854      if (lookahead == '*') ADVANCE(272);
 5855      if (lookahead == '/') ADVANCE(274);
 5856      if (lookahead != 0 &&
 5857          lookahead != '\n' &&
 5858          lookahead != '\r' &&
 5859          lookahead != '"' &&
 5860          lookahead != '\\') ADVANCE(275);
 5861      END_STATE();
 5862    case 271:
 5863      ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
 5864      if (lookahead == '*') ADVANCE(271);
 5865      if (lookahead == '/') ADVANCE(275);
 5866      if (lookahead != 0 &&
 5867          lookahead != '\n' &&
 5868          lookahead != '\r' &&
 5869          lookahead != '"' &&
 5870          lookahead != '\\') ADVANCE(272);
 5871      END_STATE();
 5872    case 272:
 5873      ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
 5874      if (lookahead == '*') ADVANCE(271);
 5875      if (lookahead != 0 &&
 5876          lookahead != '\n' &&
 5877          lookahead != '\r' &&
 5878          lookahead != '"' &&
 5879          lookahead != '\\') ADVANCE(272);
 5880      END_STATE();
 5881    case 273:
 5882      ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
 5883      if (lookahead == '/') ADVANCE(270);
 5884      if ((set_contains(extras_character_set_1, 10, lookahead)) &&
 5885          lookahead != '\n' &&
 5886          lookahead != '\r') ADVANCE(273);
 5887      if (lookahead != 0 &&
 5888          (lookahead < '\t' || '\r' < lookahead) &&
 5889          lookahead != '"' &&
 5890          lookahead != '\\') ADVANCE(275);
 5891      END_STATE();
 5892    case 274:
 5893      ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
 5894      if (lookahead == 0x2028 ||
 5895          lookahead == 0x2029) ADVANCE(275);
 5896      if (lookahead != 0 &&
 5897          lookahead != '\n' &&
 5898          lookahead != '\r' &&
 5899          lookahead != '"' &&
 5900          lookahead != '\\') ADVANCE(274);
 5901      END_STATE();
 5902    case 275:
 5903      ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
 5904      if (lookahead != 0 &&
 5905          lookahead != '\n' &&
 5906          lookahead != '\r' &&
 5907          lookahead != '"' &&
 5908          lookahead != '\\') ADVANCE(275);
 5909      END_STATE();
 5910    case 276:
 5911      ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
 5912      if (lookahead == '*') ADVANCE(278);
 5913      if (lookahead == '/') ADVANCE(280);
 5914      if (lookahead != 0 &&
 5915          lookahead != '\n' &&
 5916          lookahead != '\r' &&
 5917          lookahead != '\'' &&
 5918          lookahead != '\\') ADVANCE(281);
 5919      END_STATE();
 5920    case 277:
 5921      ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
 5922      if (lookahead == '*') ADVANCE(277);
 5923      if (lookahead == '/') ADVANCE(281);
 5924      if (lookahead != 0 &&
 5925          lookahead != '\n' &&
 5926          lookahead != '\r' &&
 5927          lookahead != '\'' &&
 5928          lookahead != '\\') ADVANCE(278);
 5929      END_STATE();
 5930    case 278:
 5931      ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
 5932      if (lookahead == '*') ADVANCE(277);
 5933      if (lookahead != 0 &&
 5934          lookahead != '\n' &&
 5935          lookahead != '\r' &&
 5936          lookahead != '\'' &&
 5937          lookahead != '\\') ADVANCE(278);
 5938      END_STATE();
 5939    case 279:
 5940      ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
 5941      if (lookahead == '/') ADVANCE(276);
 5942      if ((set_contains(extras_character_set_1, 10, lookahead)) &&
 5943          lookahead != '\n' &&
 5944          lookahead != '\r') ADVANCE(279);
 5945      if (lookahead != 0 &&
 5946          (lookahead < '\t' || '\r' < lookahead) &&
 5947          lookahead != '\'' &&
 5948          lookahead != '\\') ADVANCE(281);
 5949      END_STATE();
 5950    case 280:
 5951      ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
 5952      if (lookahead == 0x2028 ||
 5953          lookahead == 0x2029) ADVANCE(281);
 5954      if (lookahead != 0 &&
 5955          lookahead != '\n' &&
 5956          lookahead != '\r' &&
 5957          lookahead != '\'' &&
 5958          lookahead != '\\') ADVANCE(280);
 5959      END_STATE();
 5960    case 281:
 5961      ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
 5962      if (lookahead != 0 &&
 5963          lookahead != '\n' &&
 5964          lookahead != '\r' &&
 5965          lookahead != '\'' &&
 5966          lookahead != '\\') ADVANCE(281);
 5967      END_STATE();
 5968    case 282:
 5969      ACCEPT_TOKEN(sym_escape_sequence);
 5970      END_STATE();
 5971    case 283:
 5972      ACCEPT_TOKEN(sym_escape_sequence);
 5973      if (lookahead == '\\') ADVANCE(103);
 5974      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 5975      END_STATE();
 5976    case 284:
 5977      ACCEPT_TOKEN(sym_escape_sequence);
 5978      if (lookahead == '\n' ||
 5979          lookahead == 0x2028 ||
 5980          lookahead == 0x2029) ADVANCE(282);
 5981      END_STATE();
 5982    case 285:
 5983      ACCEPT_TOKEN(sym_escape_sequence);
 5984      if (('0' <= lookahead && lookahead <= '7')) ADVANCE(282);
 5985      END_STATE();
 5986    case 286:
 5987      ACCEPT_TOKEN(sym_escape_sequence);
 5988      if (('0' <= lookahead && lookahead <= '7')) ADVANCE(285);
 5989      END_STATE();
 5990    case 287:
 5991      ACCEPT_TOKEN(sym_comment);
 5992      END_STATE();
 5993    case 288:
 5994      ACCEPT_TOKEN(sym_comment);
 5995      if (lookahead == '\n' ||
 5996          lookahead == '\r' ||
 5997          lookahead == 0x2028 ||
 5998          lookahead == 0x2029) ADVANCE(203);
 5999      if (lookahead == '#' ||
 6000          ('A' <= lookahead && lookahead <= 'Z') ||
 6001          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(290);
 6002      if (lookahead != 0) ADVANCE(206);
 6003      END_STATE();
 6004    case 289:
 6005      ACCEPT_TOKEN(sym_comment);
 6006      if (lookahead == '\n' ||
 6007          lookahead == '\r' ||
 6008          lookahead == 0x2028 ||
 6009          lookahead == 0x2029) ADVANCE(209);
 6010      if (lookahead == '#' ||
 6011          ('A' <= lookahead && lookahead <= 'Z') ||
 6012          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(290);
 6013      if (lookahead != 0) ADVANCE(212);
 6014      END_STATE();
 6015    case 290:
 6016      ACCEPT_TOKEN(sym_comment);
 6017      if (lookahead != 0 &&
 6018          lookahead != '\n' &&
 6019          lookahead != '\r' &&
 6020          lookahead != 0x2028 &&
 6021          lookahead != 0x2029) ADVANCE(290);
 6022      END_STATE();
 6023    case 291:
 6024      ACCEPT_TOKEN(anon_sym_BQUOTE);
 6025      END_STATE();
 6026    case 292:
 6027      ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE);
 6028      END_STATE();
 6029    case 293:
 6030      ACCEPT_TOKEN(anon_sym_SLASH2);
 6031      END_STATE();
 6032    case 294:
 6033      ACCEPT_TOKEN(sym_regex_pattern);
 6034      if (lookahead == '\n') SKIP(37);
 6035      if (lookahead == '/') ADVANCE(25);
 6036      if (lookahead == '[') ADVANCE(82);
 6037      if (lookahead == '\\') ADVANCE(143);
 6038      if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(294);
 6039      if (lookahead != 0) ADVANCE(295);
 6040      END_STATE();
 6041    case 295:
 6042      ACCEPT_TOKEN(sym_regex_pattern);
 6043      if (lookahead == '[') ADVANCE(82);
 6044      if (lookahead == '\\') ADVANCE(143);
 6045      if (lookahead != 0 &&
 6046          lookahead != '\n' &&
 6047          lookahead != '/') ADVANCE(295);
 6048      END_STATE();
 6049    case 296:
 6050      ACCEPT_TOKEN(sym_regex_flags);
 6051      if (lookahead == '\\') ADVANCE(103);
 6052      if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(296);
 6053      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6054      END_STATE();
 6055    case 297:
 6056      ACCEPT_TOKEN(sym_number);
 6057      END_STATE();
 6058    case 298:
 6059      ACCEPT_TOKEN(sym_number);
 6060      ADVANCE_MAP(
 6061        '.', 306,
 6062        '0', 300,
 6063        '_', 120,
 6064        'n', 297,
 6065        'B', 116,
 6066        'b', 116,
 6067        'E', 114,
 6068        'e', 114,
 6069        'O', 117,
 6070        'o', 117,
 6071        'X', 125,
 6072        'x', 125,
 6073      );
 6074      if (('1' <= lookahead && lookahead <= '9')) ADVANCE(299);
 6075      END_STATE();
 6076    case 299:
 6077      ACCEPT_TOKEN(sym_number);
 6078      if (lookahead == '.') ADVANCE(306);
 6079      if (lookahead == '_') ADVANCE(118);
 6080      if (lookahead == 'n') ADVANCE(297);
 6081      if (lookahead == 'E' ||
 6082          lookahead == 'e') ADVANCE(114);
 6083      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(299);
 6084      END_STATE();
 6085    case 300:
 6086      ACCEPT_TOKEN(sym_number);
 6087      if (lookahead == '_') ADVANCE(120);
 6088      if (lookahead == 'n') ADVANCE(297);
 6089      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(300);
 6090      END_STATE();
 6091    case 301:
 6092      ACCEPT_TOKEN(sym_number);
 6093      if (lookahead == '_') ADVANCE(116);
 6094      if (lookahead == 'n') ADVANCE(297);
 6095      if (lookahead == '0' ||
 6096          lookahead == '1') ADVANCE(301);
 6097      END_STATE();
 6098    case 302:
 6099      ACCEPT_TOKEN(sym_number);
 6100      if (lookahead == '_') ADVANCE(117);
 6101      if (lookahead == 'n') ADVANCE(297);
 6102      if (('0' <= lookahead && lookahead <= '7')) ADVANCE(302);
 6103      END_STATE();
 6104    case 303:
 6105      ACCEPT_TOKEN(sym_number);
 6106      if (lookahead == '_') ADVANCE(125);
 6107      if (lookahead == 'n') ADVANCE(297);
 6108      if (('0' <= lookahead && lookahead <= '9') ||
 6109          ('A' <= lookahead && lookahead <= 'F') ||
 6110          ('a' <= lookahead && lookahead <= 'f')) ADVANCE(303);
 6111      END_STATE();
 6112    case 304:
 6113      ACCEPT_TOKEN(sym_number);
 6114      if (lookahead == '_') ADVANCE(119);
 6115      if (lookahead == 'E' ||
 6116          lookahead == 'e') ADVANCE(114);
 6117      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(304);
 6118      END_STATE();
 6119    case 305:
 6120      ACCEPT_TOKEN(sym_number);
 6121      if (lookahead == '_') ADVANCE(121);
 6122      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(305);
 6123      END_STATE();
 6124    case 306:
 6125      ACCEPT_TOKEN(sym_number);
 6126      if (lookahead == 'E' ||
 6127          lookahead == 'e') ADVANCE(114);
 6128      if (('0' <= lookahead && lookahead <= '9')) ADVANCE(304);
 6129      END_STATE();
 6130    case 307:
 6131      ACCEPT_TOKEN(sym_identifier);
 6132      if (lookahead == '-') ADVANCE(193);
 6133      if (lookahead == '\\') ADVANCE(103);
 6134      if (lookahead == '$' ||
 6135          ('0' <= lookahead && lookahead <= '9') ||
 6136          ('A' <= lookahead && lookahead <= 'Z') ||
 6137          lookahead == '_' ||
 6138          ('a' <= lookahead && lookahead <= 'z')) ADVANCE(307);
 6139      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6140      END_STATE();
 6141    case 308:
 6142      ACCEPT_TOKEN(sym_identifier);
 6143      if (lookahead == '\\') ADVANCE(103);
 6144      if (lookahead == 'a') ADVANCE(312);
 6145      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6146      END_STATE();
 6147    case 309:
 6148      ACCEPT_TOKEN(sym_identifier);
 6149      if (lookahead == '\\') ADVANCE(103);
 6150      if (lookahead == 'c') ADVANCE(314);
 6151      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6152      END_STATE();
 6153    case 310:
 6154      ACCEPT_TOKEN(sym_identifier);
 6155      if (lookahead == '\\') ADVANCE(103);
 6156      if (lookahead == 'i') ADVANCE(309);
 6157      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6158      END_STATE();
 6159    case 311:
 6160      ACCEPT_TOKEN(sym_identifier);
 6161      if (lookahead == '\\') ADVANCE(103);
 6162      if (lookahead == 't') ADVANCE(308);
 6163      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6164      END_STATE();
 6165    case 312:
 6166      ACCEPT_TOKEN(sym_identifier);
 6167      if (lookahead == '\\') ADVANCE(103);
 6168      if (lookahead == 't') ADVANCE(310);
 6169      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6170      END_STATE();
 6171    case 313:
 6172      ACCEPT_TOKEN(sym_identifier);
 6173      if (lookahead == '\\') ADVANCE(103);
 6174      if (lookahead == '{') ADVANCE(292);
 6175      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6176      END_STATE();
 6177    case 314:
 6178      ACCEPT_TOKEN(sym_identifier);
 6179      if (lookahead == '\\') ADVANCE(103);
 6180      if (('\t' <= lookahead && lookahead <= '\r') ||
 6181          lookahead == ' ') ADVANCE(90);
 6182      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6183      END_STATE();
 6184    case 315:
 6185      ACCEPT_TOKEN(sym_identifier);
 6186      if (lookahead == '\\') ADVANCE(103);
 6187      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(315);
 6188      END_STATE();
 6189    case 316:
 6190      ACCEPT_TOKEN(sym_private_property_identifier);
 6191      if (lookahead == '\\') ADVANCE(102);
 6192      if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(316);
 6193      END_STATE();
 6194    case 317:
 6195      ACCEPT_TOKEN(anon_sym_AT);
 6196      END_STATE();
 6197    case 318:
 6198      ACCEPT_TOKEN(aux_sym_method_definition_token1);
 6199      if (lookahead == '\n') ADVANCE(318);
 6200      if (('\t' <= lookahead && lookahead <= '\r') ||
 6201          lookahead == ' ') ADVANCE(1);
 6202      END_STATE();
 6203    default:
 6204      return false;
 6205  }
 6206}
 6207
 6208static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) {
 6209  START_LEXER();
 6210  eof = lexer->eof(lexer);
 6211  switch (state) {
 6212    case 0:
 6213      ADVANCE_MAP(
 6214        'a', 1,
 6215        'b', 2,
 6216        'c', 3,
 6217        'd', 4,
 6218        'e', 5,
 6219        'f', 6,
 6220        'g', 7,
 6221        'i', 8,
 6222        'l', 9,
 6223        'n', 10,
 6224        'o', 11,
 6225        'r', 12,
 6226        's', 13,
 6227        't', 14,
 6228        'u', 15,
 6229        'v', 16,
 6230        'w', 17,
 6231        'y', 18,
 6232      );
 6233      if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(0);
 6234      END_STATE();
 6235    case 1:
 6236      if (lookahead == 's') ADVANCE(19);
 6237      if (lookahead == 'w') ADVANCE(20);
 6238      END_STATE();
 6239    case 2:
 6240      if (lookahead == 'r') ADVANCE(21);
 6241      END_STATE();
 6242    case 3:
 6243      if (lookahead == 'a') ADVANCE(22);
 6244      if (lookahead == 'l') ADVANCE(23);
 6245      if (lookahead == 'o') ADVANCE(24);
 6246      END_STATE();
 6247    case 4:
 6248      if (lookahead == 'e') ADVANCE(25);
 6249      if (lookahead == 'o') ADVANCE(26);
 6250      END_STATE();
 6251    case 5:
 6252      if (lookahead == 'l') ADVANCE(27);
 6253      if (lookahead == 'x') ADVANCE(28);
 6254      END_STATE();
 6255    case 6:
 6256      if (lookahead == 'a') ADVANCE(29);
 6257      if (lookahead == 'i') ADVANCE(30);
 6258      if (lookahead == 'o') ADVANCE(31);
 6259      if (lookahead == 'r') ADVANCE(32);
 6260      if (lookahead == 'u') ADVANCE(33);
 6261      END_STATE();
 6262    case 7:
 6263      if (lookahead == 'e') ADVANCE(34);
 6264      END_STATE();
 6265    case 8:
 6266      if (lookahead == 'f') ADVANCE(35);
 6267      if (lookahead == 'm') ADVANCE(36);
 6268      if (lookahead == 'n') ADVANCE(37);
 6269      END_STATE();
 6270    case 9:
 6271      if (lookahead == 'e') ADVANCE(38);
 6272      END_STATE();
 6273    case 10:
 6274      if (lookahead == 'e') ADVANCE(39);
 6275      if (lookahead == 'u') ADVANCE(40);
 6276      END_STATE();
 6277    case 11:
 6278      if (lookahead == 'f') ADVANCE(41);
 6279      END_STATE();
 6280    case 12:
 6281      if (lookahead == 'e') ADVANCE(42);
 6282      END_STATE();
 6283    case 13:
 6284      if (lookahead == 'e') ADVANCE(43);
 6285      if (lookahead == 't') ADVANCE(44);
 6286      if (lookahead == 'u') ADVANCE(45);
 6287      if (lookahead == 'w') ADVANCE(46);
 6288      END_STATE();
 6289    case 14:
 6290      if (lookahead == 'a') ADVANCE(47);
 6291      if (lookahead == 'h') ADVANCE(48);
 6292      if (lookahead == 'r') ADVANCE(49);
 6293      if (lookahead == 'y') ADVANCE(50);
 6294      END_STATE();
 6295    case 15:
 6296      if (lookahead == 'n') ADVANCE(51);
 6297      END_STATE();
 6298    case 16:
 6299      if (lookahead == 'a') ADVANCE(52);
 6300      if (lookahead == 'o') ADVANCE(53);
 6301      END_STATE();
 6302    case 17:
 6303      if (lookahead == 'h') ADVANCE(54);
 6304      if (lookahead == 'i') ADVANCE(55);
 6305      END_STATE();
 6306    case 18:
 6307      if (lookahead == 'i') ADVANCE(56);
 6308      END_STATE();
 6309    case 19:
 6310      ACCEPT_TOKEN(anon_sym_as);
 6311      if (lookahead == 'y') ADVANCE(57);
 6312      END_STATE();
 6313    case 20:
 6314      if (lookahead == 'a') ADVANCE(58);
 6315      END_STATE();
 6316    case 21:
 6317      if (lookahead == 'e') ADVANCE(59);
 6318      END_STATE();
 6319    case 22:
 6320      if (lookahead == 's') ADVANCE(60);
 6321      if (lookahead == 't') ADVANCE(61);
 6322      END_STATE();
 6323    case 23:
 6324      if (lookahead == 'a') ADVANCE(62);
 6325      END_STATE();
 6326    case 24:
 6327      if (lookahead == 'n') ADVANCE(63);
 6328      END_STATE();
 6329    case 25:
 6330      if (lookahead == 'b') ADVANCE(64);
 6331      if (lookahead == 'f') ADVANCE(65);
 6332      if (lookahead == 'l') ADVANCE(66);
 6333      END_STATE();
 6334    case 26:
 6335      ACCEPT_TOKEN(anon_sym_do);
 6336      END_STATE();
 6337    case 27:
 6338      if (lookahead == 's') ADVANCE(67);
 6339      END_STATE();
 6340    case 28:
 6341      if (lookahead == 'p') ADVANCE(68);
 6342      if (lookahead == 't') ADVANCE(69);
 6343      END_STATE();
 6344    case 29:
 6345      if (lookahead == 'l') ADVANCE(70);
 6346      END_STATE();
 6347    case 30:
 6348      if (lookahead == 'n') ADVANCE(71);
 6349      END_STATE();
 6350    case 31:
 6351      if (lookahead == 'r') ADVANCE(72);
 6352      END_STATE();
 6353    case 32:
 6354      if (lookahead == 'o') ADVANCE(73);
 6355      END_STATE();
 6356    case 33:
 6357      if (lookahead == 'n') ADVANCE(74);
 6358      END_STATE();
 6359    case 34:
 6360      if (lookahead == 't') ADVANCE(75);
 6361      END_STATE();
 6362    case 35:
 6363      ACCEPT_TOKEN(anon_sym_if);
 6364      END_STATE();
 6365    case 36:
 6366      if (lookahead == 'p') ADVANCE(76);
 6367      END_STATE();
 6368    case 37:
 6369      ACCEPT_TOKEN(anon_sym_in);
 6370      if (lookahead == 's') ADVANCE(77);
 6371      END_STATE();
 6372    case 38:
 6373      if (lookahead == 't') ADVANCE(78);
 6374      END_STATE();
 6375    case 39:
 6376      if (lookahead == 'w') ADVANCE(79);
 6377      END_STATE();
 6378    case 40:
 6379      if (lookahead == 'l') ADVANCE(80);
 6380      END_STATE();
 6381    case 41:
 6382      ACCEPT_TOKEN(anon_sym_of);
 6383      END_STATE();
 6384    case 42:
 6385      if (lookahead == 't') ADVANCE(81);
 6386      END_STATE();
 6387    case 43:
 6388      if (lookahead == 't') ADVANCE(82);
 6389      END_STATE();
 6390    case 44:
 6391      if (lookahead == 'a') ADVANCE(83);
 6392      END_STATE();
 6393    case 45:
 6394      if (lookahead == 'p') ADVANCE(84);
 6395      END_STATE();
 6396    case 46:
 6397      if (lookahead == 'i') ADVANCE(85);
 6398      END_STATE();
 6399    case 47:
 6400      if (lookahead == 'r') ADVANCE(86);
 6401      END_STATE();
 6402    case 48:
 6403      if (lookahead == 'i') ADVANCE(87);
 6404      if (lookahead == 'r') ADVANCE(88);
 6405      END_STATE();
 6406    case 49:
 6407      if (lookahead == 'u') ADVANCE(89);
 6408      if (lookahead == 'y') ADVANCE(90);
 6409      END_STATE();
 6410    case 50:
 6411      if (lookahead == 'p') ADVANCE(91);
 6412      END_STATE();
 6413    case 51:
 6414      if (lookahead == 'd') ADVANCE(92);
 6415      END_STATE();
 6416    case 52:
 6417      if (lookahead == 'r') ADVANCE(93);
 6418      END_STATE();
 6419    case 53:
 6420      if (lookahead == 'i') ADVANCE(94);
 6421      END_STATE();
 6422    case 54:
 6423      if (lookahead == 'i') ADVANCE(95);
 6424      END_STATE();
 6425    case 55:
 6426      if (lookahead == 't') ADVANCE(96);
 6427      END_STATE();
 6428    case 56:
 6429      if (lookahead == 'e') ADVANCE(97);
 6430      END_STATE();
 6431    case 57:
 6432      if (lookahead == 'n') ADVANCE(98);
 6433      END_STATE();
 6434    case 58:
 6435      if (lookahead == 'i') ADVANCE(99);
 6436      END_STATE();
 6437    case 59:
 6438      if (lookahead == 'a') ADVANCE(100);
 6439      END_STATE();
 6440    case 60:
 6441      if (lookahead == 'e') ADVANCE(101);
 6442      END_STATE();
 6443    case 61:
 6444      if (lookahead == 'c') ADVANCE(102);
 6445      END_STATE();
 6446    case 62:
 6447      if (lookahead == 's') ADVANCE(103);
 6448      END_STATE();
 6449    case 63:
 6450      if (lookahead == 's') ADVANCE(104);
 6451      if (lookahead == 't') ADVANCE(105);
 6452      END_STATE();
 6453    case 64:
 6454      if (lookahead == 'u') ADVANCE(106);
 6455      END_STATE();
 6456    case 65:
 6457      if (lookahead == 'a') ADVANCE(107);
 6458      END_STATE();
 6459    case 66:
 6460      if (lookahead == 'e') ADVANCE(108);
 6461      END_STATE();
 6462    case 67:
 6463      if (lookahead == 'e') ADVANCE(109);
 6464      END_STATE();
 6465    case 68:
 6466      if (lookahead == 'o') ADVANCE(110);
 6467      END_STATE();
 6468    case 69:
 6469      if (lookahead == 'e') ADVANCE(111);
 6470      END_STATE();
 6471    case 70:
 6472      if (lookahead == 's') ADVANCE(112);
 6473      END_STATE();
 6474    case 71:
 6475      if (lookahead == 'a') ADVANCE(113);
 6476      END_STATE();
 6477    case 72:
 6478      ACCEPT_TOKEN(anon_sym_for);
 6479      END_STATE();
 6480    case 73:
 6481      if (lookahead == 'm') ADVANCE(114);
 6482      END_STATE();
 6483    case 74:
 6484      if (lookahead == 'c') ADVANCE(115);
 6485      END_STATE();
 6486    case 75:
 6487      ACCEPT_TOKEN(anon_sym_get);
 6488      END_STATE();
 6489    case 76:
 6490      if (lookahead == 'o') ADVANCE(116);
 6491      END_STATE();
 6492    case 77:
 6493      if (lookahead == 't') ADVANCE(117);
 6494      END_STATE();
 6495    case 78:
 6496      ACCEPT_TOKEN(anon_sym_let);
 6497      END_STATE();
 6498    case 79:
 6499      ACCEPT_TOKEN(anon_sym_new);
 6500      END_STATE();
 6501    case 80:
 6502      if (lookahead == 'l') ADVANCE(118);
 6503      END_STATE();
 6504    case 81:
 6505      if (lookahead == 'u') ADVANCE(119);
 6506      END_STATE();
 6507    case 82:
 6508      ACCEPT_TOKEN(anon_sym_set);
 6509      END_STATE();
 6510    case 83:
 6511      if (lookahead == 't') ADVANCE(120);
 6512      END_STATE();
 6513    case 84:
 6514      if (lookahead == 'e') ADVANCE(121);
 6515      END_STATE();
 6516    case 85:
 6517      if (lookahead == 't') ADVANCE(122);
 6518      END_STATE();
 6519    case 86:
 6520      if (lookahead == 'g') ADVANCE(123);
 6521      END_STATE();
 6522    case 87:
 6523      if (lookahead == 's') ADVANCE(124);
 6524      END_STATE();
 6525    case 88:
 6526      if (lookahead == 'o') ADVANCE(125);
 6527      END_STATE();
 6528    case 89:
 6529      if (lookahead == 'e') ADVANCE(126);
 6530      END_STATE();
 6531    case 90:
 6532      ACCEPT_TOKEN(anon_sym_try);
 6533      END_STATE();
 6534    case 91:
 6535      if (lookahead == 'e') ADVANCE(127);
 6536      END_STATE();
 6537    case 92:
 6538      if (lookahead == 'e') ADVANCE(128);
 6539      END_STATE();
 6540    case 93:
 6541      ACCEPT_TOKEN(anon_sym_var);
 6542      END_STATE();
 6543    case 94:
 6544      if (lookahead == 'd') ADVANCE(129);
 6545      END_STATE();
 6546    case 95:
 6547      if (lookahead == 'l') ADVANCE(130);
 6548      END_STATE();
 6549    case 96:
 6550      if (lookahead == 'h') ADVANCE(131);
 6551      END_STATE();
 6552    case 97:
 6553      if (lookahead == 'l') ADVANCE(132);
 6554      END_STATE();
 6555    case 98:
 6556      if (lookahead == 'c') ADVANCE(133);
 6557      END_STATE();
 6558    case 99:
 6559      if (lookahead == 't') ADVANCE(134);
 6560      END_STATE();
 6561    case 100:
 6562      if (lookahead == 'k') ADVANCE(135);
 6563      END_STATE();
 6564    case 101:
 6565      ACCEPT_TOKEN(anon_sym_case);
 6566      END_STATE();
 6567    case 102:
 6568      if (lookahead == 'h') ADVANCE(136);
 6569      END_STATE();
 6570    case 103:
 6571      if (lookahead == 's') ADVANCE(137);
 6572      END_STATE();
 6573    case 104:
 6574      if (lookahead == 't') ADVANCE(138);
 6575      END_STATE();
 6576    case 105:
 6577      if (lookahead == 'i') ADVANCE(139);
 6578      END_STATE();
 6579    case 106:
 6580      if (lookahead == 'g') ADVANCE(140);
 6581      END_STATE();
 6582    case 107:
 6583      if (lookahead == 'u') ADVANCE(141);
 6584      END_STATE();
 6585    case 108:
 6586      if (lookahead == 't') ADVANCE(142);
 6587      END_STATE();
 6588    case 109:
 6589      ACCEPT_TOKEN(anon_sym_else);
 6590      END_STATE();
 6591    case 110:
 6592      if (lookahead == 'r') ADVANCE(143);
 6593      END_STATE();
 6594    case 111:
 6595      if (lookahead == 'n') ADVANCE(144);
 6596      END_STATE();
 6597    case 112:
 6598      if (lookahead == 'e') ADVANCE(145);
 6599      END_STATE();
 6600    case 113:
 6601      if (lookahead == 'l') ADVANCE(146);
 6602      END_STATE();
 6603    case 114:
 6604      ACCEPT_TOKEN(anon_sym_from);
 6605      END_STATE();
 6606    case 115:
 6607      if (lookahead == 't') ADVANCE(147);
 6608      END_STATE();
 6609    case 116:
 6610      if (lookahead == 'r') ADVANCE(148);
 6611      END_STATE();
 6612    case 117:
 6613      if (lookahead == 'a') ADVANCE(149);
 6614      END_STATE();
 6615    case 118:
 6616      ACCEPT_TOKEN(sym_null);
 6617      END_STATE();
 6618    case 119:
 6619      if (lookahead == 'r') ADVANCE(150);
 6620      END_STATE();
 6621    case 120:
 6622      if (lookahead == 'i') ADVANCE(151);
 6623      END_STATE();
 6624    case 121:
 6625      if (lookahead == 'r') ADVANCE(152);
 6626      END_STATE();
 6627    case 122:
 6628      if (lookahead == 'c') ADVANCE(153);
 6629      END_STATE();
 6630    case 123:
 6631      if (lookahead == 'e') ADVANCE(154);
 6632      END_STATE();
 6633    case 124:
 6634      ACCEPT_TOKEN(sym_this);
 6635      END_STATE();
 6636    case 125:
 6637      if (lookahead == 'w') ADVANCE(155);
 6638      END_STATE();
 6639    case 126:
 6640      ACCEPT_TOKEN(sym_true);
 6641      END_STATE();
 6642    case 127:
 6643      if (lookahead == 'o') ADVANCE(156);
 6644      END_STATE();
 6645    case 128:
 6646      if (lookahead == 'f') ADVANCE(157);
 6647      END_STATE();
 6648    case 129:
 6649      ACCEPT_TOKEN(anon_sym_void);
 6650      END_STATE();
 6651    case 130:
 6652      if (lookahead == 'e') ADVANCE(158);
 6653      END_STATE();
 6654    case 131:
 6655      ACCEPT_TOKEN(anon_sym_with);
 6656      END_STATE();
 6657    case 132:
 6658      if (lookahead == 'd') ADVANCE(159);
 6659      END_STATE();
 6660    case 133:
 6661      ACCEPT_TOKEN(anon_sym_async);
 6662      END_STATE();
 6663    case 134:
 6664      ACCEPT_TOKEN(anon_sym_await);
 6665      END_STATE();
 6666    case 135:
 6667      ACCEPT_TOKEN(anon_sym_break);
 6668      END_STATE();
 6669    case 136:
 6670      ACCEPT_TOKEN(anon_sym_catch);
 6671      END_STATE();
 6672    case 137:
 6673      ACCEPT_TOKEN(anon_sym_class);
 6674      END_STATE();
 6675    case 138:
 6676      ACCEPT_TOKEN(anon_sym_const);
 6677      END_STATE();
 6678    case 139:
 6679      if (lookahead == 'n') ADVANCE(160);
 6680      END_STATE();
 6681    case 140:
 6682      if (lookahead == 'g') ADVANCE(161);
 6683      END_STATE();
 6684    case 141:
 6685      if (lookahead == 'l') ADVANCE(162);
 6686      END_STATE();
 6687    case 142:
 6688      if (lookahead == 'e') ADVANCE(163);
 6689      END_STATE();
 6690    case 143:
 6691      if (lookahead == 't') ADVANCE(164);
 6692      END_STATE();
 6693    case 144:
 6694      if (lookahead == 'd') ADVANCE(165);
 6695      END_STATE();
 6696    case 145:
 6697      ACCEPT_TOKEN(sym_false);
 6698      END_STATE();
 6699    case 146:
 6700      if (lookahead == 'l') ADVANCE(166);
 6701      END_STATE();
 6702    case 147:
 6703      if (lookahead == 'i') ADVANCE(167);
 6704      END_STATE();
 6705    case 148:
 6706      if (lookahead == 't') ADVANCE(168);
 6707      END_STATE();
 6708    case 149:
 6709      if (lookahead == 'n') ADVANCE(169);
 6710      END_STATE();
 6711    case 150:
 6712      if (lookahead == 'n') ADVANCE(170);
 6713      END_STATE();
 6714    case 151:
 6715      if (lookahead == 'c') ADVANCE(171);
 6716      END_STATE();
 6717    case 152:
 6718      ACCEPT_TOKEN(sym_super);
 6719      END_STATE();
 6720    case 153:
 6721      if (lookahead == 'h') ADVANCE(172);
 6722      END_STATE();
 6723    case 154:
 6724      if (lookahead == 't') ADVANCE(173);
 6725      END_STATE();
 6726    case 155:
 6727      ACCEPT_TOKEN(anon_sym_throw);
 6728      END_STATE();
 6729    case 156:
 6730      if (lookahead == 'f') ADVANCE(174);
 6731      END_STATE();
 6732    case 157:
 6733      if (lookahead == 'i') ADVANCE(175);
 6734      END_STATE();
 6735    case 158:
 6736      ACCEPT_TOKEN(anon_sym_while);
 6737      END_STATE();
 6738    case 159:
 6739      ACCEPT_TOKEN(anon_sym_yield);
 6740      END_STATE();
 6741    case 160:
 6742      if (lookahead == 'u') ADVANCE(176);
 6743      END_STATE();
 6744    case 161:
 6745      if (lookahead == 'e') ADVANCE(177);
 6746      END_STATE();
 6747    case 162:
 6748      if (lookahead == 't') ADVANCE(178);
 6749      END_STATE();
 6750    case 163:
 6751      ACCEPT_TOKEN(anon_sym_delete);
 6752      END_STATE();
 6753    case 164:
 6754      ACCEPT_TOKEN(anon_sym_export);
 6755      END_STATE();
 6756    case 165:
 6757      if (lookahead == 's') ADVANCE(179);
 6758      END_STATE();
 6759    case 166:
 6760      if (lookahead == 'y') ADVANCE(180);
 6761      END_STATE();
 6762    case 167:
 6763      if (lookahead == 'o') ADVANCE(181);
 6764      END_STATE();
 6765    case 168:
 6766      ACCEPT_TOKEN(anon_sym_import);
 6767      END_STATE();
 6768    case 169:
 6769      if (lookahead == 'c') ADVANCE(182);
 6770      END_STATE();
 6771    case 170:
 6772      ACCEPT_TOKEN(anon_sym_return);
 6773      END_STATE();
 6774    case 171:
 6775      ACCEPT_TOKEN(anon_sym_static);
 6776      END_STATE();
 6777    case 172:
 6778      ACCEPT_TOKEN(anon_sym_switch);
 6779      END_STATE();
 6780    case 173:
 6781      ACCEPT_TOKEN(anon_sym_target);
 6782      END_STATE();
 6783    case 174:
 6784      ACCEPT_TOKEN(anon_sym_typeof);
 6785      END_STATE();
 6786    case 175:
 6787      if (lookahead == 'n') ADVANCE(183);
 6788      END_STATE();
 6789    case 176:
 6790      if (lookahead == 'e') ADVANCE(184);
 6791      END_STATE();
 6792    case 177:
 6793      if (lookahead == 'r') ADVANCE(185);
 6794      END_STATE();
 6795    case 178:
 6796      ACCEPT_TOKEN(anon_sym_default);
 6797      END_STATE();
 6798    case 179:
 6799      ACCEPT_TOKEN(anon_sym_extends);
 6800      END_STATE();
 6801    case 180:
 6802      ACCEPT_TOKEN(anon_sym_finally);
 6803      END_STATE();
 6804    case 181:
 6805      if (lookahead == 'n') ADVANCE(186);
 6806      END_STATE();
 6807    case 182:
 6808      if (lookahead == 'e') ADVANCE(187);
 6809      END_STATE();
 6810    case 183:
 6811      if (lookahead == 'e') ADVANCE(188);
 6812      END_STATE();
 6813    case 184:
 6814      ACCEPT_TOKEN(anon_sym_continue);
 6815      END_STATE();
 6816    case 185:
 6817      ACCEPT_TOKEN(anon_sym_debugger);
 6818      END_STATE();
 6819    case 186:
 6820      ACCEPT_TOKEN(anon_sym_function);
 6821      END_STATE();
 6822    case 187:
 6823      if (lookahead == 'o') ADVANCE(189);
 6824      END_STATE();
 6825    case 188:
 6826      if (lookahead == 'd') ADVANCE(190);
 6827      END_STATE();
 6828    case 189:
 6829      if (lookahead == 'f') ADVANCE(191);
 6830      END_STATE();
 6831    case 190:
 6832      ACCEPT_TOKEN(sym_undefined);
 6833      END_STATE();
 6834    case 191:
 6835      ACCEPT_TOKEN(anon_sym_instanceof);
 6836      END_STATE();
 6837    default:
 6838      return false;
 6839  }
 6840}
 6841
 6842static const TSLexMode ts_lex_modes[STATE_COUNT] = {
 6843  [0] = {.lex_state = 0, .external_lex_state = 1},
 6844  [1] = {.lex_state = 146, .external_lex_state = 2},
 6845  [2] = {.lex_state = 6, .external_lex_state = 2},
 6846  [3] = {.lex_state = 6, .external_lex_state = 2},
 6847  [4] = {.lex_state = 6, .external_lex_state = 2},
 6848  [5] = {.lex_state = 6, .external_lex_state = 2},
 6849  [6] = {.lex_state = 6, .external_lex_state = 2},
 6850  [7] = {.lex_state = 146, .external_lex_state = 2},
 6851  [8] = {.lex_state = 146, .external_lex_state = 2},
 6852  [9] = {.lex_state = 146, .external_lex_state = 2},
 6853  [10] = {.lex_state = 146, .external_lex_state = 2},
 6854  [11] = {.lex_state = 146, .external_lex_state = 2},
 6855  [12] = {.lex_state = 146, .external_lex_state = 2},
 6856  [13] = {.lex_state = 146, .external_lex_state = 2},
 6857  [14] = {.lex_state = 146, .external_lex_state = 2},
 6858  [15] = {.lex_state = 146, .external_lex_state = 2},
 6859  [16] = {.lex_state = 146, .external_lex_state = 2},
 6860  [17] = {.lex_state = 146, .external_lex_state = 2},
 6861  [18] = {.lex_state = 146, .external_lex_state = 2},
 6862  [19] = {.lex_state = 146, .external_lex_state = 2},
 6863  [20] = {.lex_state = 146, .external_lex_state = 2},
 6864  [21] = {.lex_state = 146, .external_lex_state = 2},
 6865  [22] = {.lex_state = 146, .external_lex_state = 2},
 6866  [23] = {.lex_state = 146, .external_lex_state = 2},
 6867  [24] = {.lex_state = 146, .external_lex_state = 2},
 6868  [25] = {.lex_state = 146, .external_lex_state = 2},
 6869  [26] = {.lex_state = 146, .external_lex_state = 2},
 6870  [27] = {.lex_state = 146, .external_lex_state = 2},
 6871  [28] = {.lex_state = 146, .external_lex_state = 2},
 6872  [29] = {.lex_state = 146, .external_lex_state = 2},
 6873  [30] = {.lex_state = 146, .external_lex_state = 2},
 6874  [31] = {.lex_state = 146, .external_lex_state = 2},
 6875  [32] = {.lex_state = 146, .external_lex_state = 2},
 6876  [33] = {.lex_state = 146, .external_lex_state = 2},
 6877  [34] = {.lex_state = 146, .external_lex_state = 2},
 6878  [35] = {.lex_state = 146, .external_lex_state = 2},
 6879  [36] = {.lex_state = 146, .external_lex_state = 2},
 6880  [37] = {.lex_state = 146, .external_lex_state = 2},
 6881  [38] = {.lex_state = 146, .external_lex_state = 2},
 6882  [39] = {.lex_state = 146, .external_lex_state = 2},
 6883  [40] = {.lex_state = 146, .external_lex_state = 2},
 6884  [41] = {.lex_state = 146, .external_lex_state = 2},
 6885  [42] = {.lex_state = 146, .external_lex_state = 2},
 6886  [43] = {.lex_state = 146, .external_lex_state = 2},
 6887  [44] = {.lex_state = 146, .external_lex_state = 2},
 6888  [45] = {.lex_state = 146, .external_lex_state = 2},
 6889  [46] = {.lex_state = 145, .external_lex_state = 3},
 6890  [47] = {.lex_state = 145, .external_lex_state = 4},
 6891  [48] = {.lex_state = 145, .external_lex_state = 4},
 6892  [49] = {.lex_state = 145, .external_lex_state = 3},
 6893  [50] = {.lex_state = 145, .external_lex_state = 3},
 6894  [51] = {.lex_state = 145, .external_lex_state = 4},
 6895  [52] = {.lex_state = 145, .external_lex_state = 4},
 6896  [53] = {.lex_state = 145, .external_lex_state = 4},
 6897  [54] = {.lex_state = 145, .external_lex_state = 4},
 6898  [55] = {.lex_state = 145, .external_lex_state = 4},
 6899  [56] = {.lex_state = 145, .external_lex_state = 4},
 6900  [57] = {.lex_state = 146, .external_lex_state = 2},
 6901  [58] = {.lex_state = 145, .external_lex_state = 4},
 6902  [59] = {.lex_state = 145, .external_lex_state = 4},
 6903  [60] = {.lex_state = 145, .external_lex_state = 4},
 6904  [61] = {.lex_state = 146, .external_lex_state = 2},
 6905  [62] = {.lex_state = 146, .external_lex_state = 2},
 6906  [63] = {.lex_state = 146, .external_lex_state = 2},
 6907  [64] = {.lex_state = 145, .external_lex_state = 4},
 6908  [65] = {.lex_state = 146, .external_lex_state = 2},
 6909  [66] = {.lex_state = 146, .external_lex_state = 2},
 6910  [67] = {.lex_state = 145, .external_lex_state = 4},
 6911  [68] = {.lex_state = 145, .external_lex_state = 4},
 6912  [69] = {.lex_state = 146, .external_lex_state = 2},
 6913  [70] = {.lex_state = 145, .external_lex_state = 4},
 6914  [71] = {.lex_state = 146, .external_lex_state = 2},
 6915  [72] = {.lex_state = 145, .external_lex_state = 4},
 6916  [73] = {.lex_state = 145, .external_lex_state = 4},
 6917  [74] = {.lex_state = 146, .external_lex_state = 2},
 6918  [75] = {.lex_state = 146, .external_lex_state = 2},
 6919  [76] = {.lex_state = 146, .external_lex_state = 2},
 6920  [77] = {.lex_state = 146, .external_lex_state = 2},
 6921  [78] = {.lex_state = 146, .external_lex_state = 2},
 6922  [79] = {.lex_state = 146, .external_lex_state = 2},
 6923  [80] = {.lex_state = 146, .external_lex_state = 2},
 6924  [81] = {.lex_state = 146, .external_lex_state = 2},
 6925  [82] = {.lex_state = 146, .external_lex_state = 2},
 6926  [83] = {.lex_state = 146, .external_lex_state = 2},
 6927  [84] = {.lex_state = 146, .external_lex_state = 2},
 6928  [85] = {.lex_state = 146, .external_lex_state = 2},
 6929  [86] = {.lex_state = 146, .external_lex_state = 2},
 6930  [87] = {.lex_state = 146, .external_lex_state = 2},
 6931  [88] = {.lex_state = 146, .external_lex_state = 2},
 6932  [89] = {.lex_state = 146, .external_lex_state = 2},
 6933  [90] = {.lex_state = 146, .external_lex_state = 2},
 6934  [91] = {.lex_state = 146, .external_lex_state = 2},
 6935  [92] = {.lex_state = 146, .external_lex_state = 2},
 6936  [93] = {.lex_state = 146, .external_lex_state = 2},
 6937  [94] = {.lex_state = 146, .external_lex_state = 2},
 6938  [95] = {.lex_state = 146, .external_lex_state = 2},
 6939  [96] = {.lex_state = 146, .external_lex_state = 2},
 6940  [97] = {.lex_state = 146, .external_lex_state = 2},
 6941  [98] = {.lex_state = 146, .external_lex_state = 2},
 6942  [99] = {.lex_state = 146, .external_lex_state = 2},
 6943  [100] = {.lex_state = 146, .external_lex_state = 2},
 6944  [101] = {.lex_state = 146, .external_lex_state = 5},
 6945  [102] = {.lex_state = 146, .external_lex_state = 2},
 6946  [103] = {.lex_state = 146, .external_lex_state = 2},
 6947  [104] = {.lex_state = 146, .external_lex_state = 2},
 6948  [105] = {.lex_state = 146, .external_lex_state = 2},
 6949  [106] = {.lex_state = 146, .external_lex_state = 2},
 6950  [107] = {.lex_state = 146, .external_lex_state = 2},
 6951  [108] = {.lex_state = 146, .external_lex_state = 2},
 6952  [109] = {.lex_state = 146, .external_lex_state = 2},
 6953  [110] = {.lex_state = 146, .external_lex_state = 2},
 6954  [111] = {.lex_state = 146, .external_lex_state = 2},
 6955  [112] = {.lex_state = 146, .external_lex_state = 2},
 6956  [113] = {.lex_state = 146, .external_lex_state = 2},
 6957  [114] = {.lex_state = 146, .external_lex_state = 2},
 6958  [115] = {.lex_state = 146, .external_lex_state = 2},
 6959  [116] = {.lex_state = 146, .external_lex_state = 2},
 6960  [117] = {.lex_state = 7, .external_lex_state = 2},
 6961  [118] = {.lex_state = 146, .external_lex_state = 2},
 6962  [119] = {.lex_state = 146, .external_lex_state = 2},
 6963  [120] = {.lex_state = 146, .external_lex_state = 2},
 6964  [121] = {.lex_state = 146, .external_lex_state = 2},
 6965  [122] = {.lex_state = 146, .external_lex_state = 2},
 6966  [123] = {.lex_state = 146, .external_lex_state = 2},
 6967  [124] = {.lex_state = 146, .external_lex_state = 2},
 6968  [125] = {.lex_state = 146, .external_lex_state = 2},
 6969  [126] = {.lex_state = 146, .external_lex_state = 2},
 6970  [127] = {.lex_state = 7, .external_lex_state = 2},
 6971  [128] = {.lex_state = 146, .external_lex_state = 2},
 6972  [129] = {.lex_state = 146, .external_lex_state = 2},
 6973  [130] = {.lex_state = 146, .external_lex_state = 2},
 6974  [131] = {.lex_state = 146, .external_lex_state = 2},
 6975  [132] = {.lex_state = 146, .external_lex_state = 2},
 6976  [133] = {.lex_state = 146, .external_lex_state = 2},
 6977  [134] = {.lex_state = 146, .external_lex_state = 2},
 6978  [135] = {.lex_state = 146, .external_lex_state = 2},
 6979  [136] = {.lex_state = 146, .external_lex_state = 2},
 6980  [137] = {.lex_state = 146, .external_lex_state = 2},
 6981  [138] = {.lex_state = 146, .external_lex_state = 2},
 6982  [139] = {.lex_state = 146, .external_lex_state = 2},
 6983  [140] = {.lex_state = 146, .external_lex_state = 2},
 6984  [141] = {.lex_state = 146, .external_lex_state = 2},
 6985  [142] = {.lex_state = 146, .external_lex_state = 2},
 6986  [143] = {.lex_state = 146, .external_lex_state = 2},
 6987  [144] = {.lex_state = 7, .external_lex_state = 2},
 6988  [145] = {.lex_state = 146, .external_lex_state = 2},
 6989  [146] = {.lex_state = 146, .external_lex_state = 2},
 6990  [147] = {.lex_state = 146, .external_lex_state = 2},
 6991  [148] = {.lex_state = 146, .external_lex_state = 2},
 6992  [149] = {.lex_state = 146, .external_lex_state = 2},
 6993  [150] = {.lex_state = 146, .external_lex_state = 2},
 6994  [151] = {.lex_state = 146, .external_lex_state = 2},
 6995  [152] = {.lex_state = 7, .external_lex_state = 2},
 6996  [153] = {.lex_state = 7, .external_lex_state = 2},
 6997  [154] = {.lex_state = 146, .external_lex_state = 2},
 6998  [155] = {.lex_state = 146, .external_lex_state = 2},
 6999  [156] = {.lex_state = 146, .external_lex_state = 2},
 7000  [157] = {.lex_state = 146, .external_lex_state = 2},
 7001  [158] = {.lex_state = 146, .external_lex_state = 2},
 7002  [159] = {.lex_state = 146, .external_lex_state = 2},
 7003  [160] = {.lex_state = 146, .external_lex_state = 2},
 7004  [161] = {.lex_state = 146, .external_lex_state = 2},
 7005  [162] = {.lex_state = 146, .external_lex_state = 2},
 7006  [163] = {.lex_state = 146, .external_lex_state = 2},
 7007  [164] = {.lex_state = 146, .external_lex_state = 2},
 7008  [165] = {.lex_state = 146, .external_lex_state = 2},
 7009  [166] = {.lex_state = 146, .external_lex_state = 2},
 7010  [167] = {.lex_state = 146, .external_lex_state = 2},
 7011  [168] = {.lex_state = 146, .external_lex_state = 2},
 7012  [169] = {.lex_state = 146, .external_lex_state = 2},
 7013  [170] = {.lex_state = 146, .external_lex_state = 2},
 7014  [171] = {.lex_state = 146, .external_lex_state = 2},
 7015  [172] = {.lex_state = 146, .external_lex_state = 2},
 7016  [173] = {.lex_state = 146, .external_lex_state = 2},
 7017  [174] = {.lex_state = 146, .external_lex_state = 2},
 7018  [175] = {.lex_state = 146, .external_lex_state = 2},
 7019  [176] = {.lex_state = 146, .external_lex_state = 2},
 7020  [177] = {.lex_state = 146, .external_lex_state = 2},
 7021  [178] = {.lex_state = 146, .external_lex_state = 2},
 7022  [179] = {.lex_state = 146, .external_lex_state = 2},
 7023  [180] = {.lex_state = 146, .external_lex_state = 2},
 7024  [181] = {.lex_state = 146, .external_lex_state = 2},
 7025  [182] = {.lex_state = 146, .external_lex_state = 2},
 7026  [183] = {.lex_state = 146, .external_lex_state = 2},
 7027  [184] = {.lex_state = 146, .external_lex_state = 2},
 7028  [185] = {.lex_state = 146, .external_lex_state = 2},
 7029  [186] = {.lex_state = 146, .external_lex_state = 2},
 7030  [187] = {.lex_state = 146, .external_lex_state = 2},
 7031  [188] = {.lex_state = 146, .external_lex_state = 2},
 7032  [189] = {.lex_state = 146, .external_lex_state = 2},
 7033  [190] = {.lex_state = 146, .external_lex_state = 2},
 7034  [191] = {.lex_state = 146, .external_lex_state = 2},
 7035  [192] = {.lex_state = 146, .external_lex_state = 2},
 7036  [193] = {.lex_state = 146, .external_lex_state = 2},
 7037  [194] = {.lex_state = 146, .external_lex_state = 2},
 7038  [195] = {.lex_state = 146, .external_lex_state = 2},
 7039  [196] = {.lex_state = 146, .external_lex_state = 2},
 7040  [197] = {.lex_state = 146, .external_lex_state = 2},
 7041  [198] = {.lex_state = 146, .external_lex_state = 2},
 7042  [199] = {.lex_state = 146, .external_lex_state = 2},
 7043  [200] = {.lex_state = 146, .external_lex_state = 2},
 7044  [201] = {.lex_state = 146, .external_lex_state = 2},
 7045  [202] = {.lex_state = 146, .external_lex_state = 2},
 7046  [203] = {.lex_state = 146, .external_lex_state = 2},
 7047  [204] = {.lex_state = 146, .external_lex_state = 2},
 7048  [205] = {.lex_state = 146, .external_lex_state = 2},
 7049  [206] = {.lex_state = 146, .external_lex_state = 2},
 7050  [207] = {.lex_state = 146, .external_lex_state = 2},
 7051  [208] = {.lex_state = 146, .external_lex_state = 2},
 7052  [209] = {.lex_state = 146, .external_lex_state = 2},
 7053  [210] = {.lex_state = 146, .external_lex_state = 2},
 7054  [211] = {.lex_state = 146, .external_lex_state = 2},
 7055  [212] = {.lex_state = 146, .external_lex_state = 2},
 7056  [213] = {.lex_state = 146, .external_lex_state = 2},
 7057  [214] = {.lex_state = 146, .external_lex_state = 2},
 7058  [215] = {.lex_state = 146, .external_lex_state = 2},
 7059  [216] = {.lex_state = 146, .external_lex_state = 2},
 7060  [217] = {.lex_state = 146, .external_lex_state = 2},
 7061  [218] = {.lex_state = 146, .external_lex_state = 2},
 7062  [219] = {.lex_state = 146, .external_lex_state = 2},
 7063  [220] = {.lex_state = 146, .external_lex_state = 2},
 7064  [221] = {.lex_state = 146, .external_lex_state = 2},
 7065  [222] = {.lex_state = 146, .external_lex_state = 2},
 7066  [223] = {.lex_state = 146, .external_lex_state = 2},
 7067  [224] = {.lex_state = 146, .external_lex_state = 2},
 7068  [225] = {.lex_state = 146, .external_lex_state = 2},
 7069  [226] = {.lex_state = 146, .external_lex_state = 2},
 7070  [227] = {.lex_state = 146, .external_lex_state = 2},
 7071  [228] = {.lex_state = 146, .external_lex_state = 2},
 7072  [229] = {.lex_state = 146, .external_lex_state = 2},
 7073  [230] = {.lex_state = 146, .external_lex_state = 2},
 7074  [231] = {.lex_state = 146, .external_lex_state = 2},
 7075  [232] = {.lex_state = 146, .external_lex_state = 2},
 7076  [233] = {.lex_state = 146, .external_lex_state = 2},
 7077  [234] = {.lex_state = 146, .external_lex_state = 2},
 7078  [235] = {.lex_state = 146, .external_lex_state = 2},
 7079  [236] = {.lex_state = 146, .external_lex_state = 2},
 7080  [237] = {.lex_state = 146, .external_lex_state = 2},
 7081  [238] = {.lex_state = 146, .external_lex_state = 2},
 7082  [239] = {.lex_state = 146, .external_lex_state = 2},
 7083  [240] = {.lex_state = 146, .external_lex_state = 2},
 7084  [241] = {.lex_state = 146, .external_lex_state = 2},
 7085  [242] = {.lex_state = 146, .external_lex_state = 2},
 7086  [243] = {.lex_state = 146, .external_lex_state = 2},
 7087  [244] = {.lex_state = 146, .external_lex_state = 2},
 7088  [245] = {.lex_state = 146, .external_lex_state = 2},
 7089  [246] = {.lex_state = 146, .external_lex_state = 2},
 7090  [247] = {.lex_state = 146, .external_lex_state = 2},
 7091  [248] = {.lex_state = 146, .external_lex_state = 2},
 7092  [249] = {.lex_state = 146, .external_lex_state = 2},
 7093  [250] = {.lex_state = 146, .external_lex_state = 2},
 7094  [251] = {.lex_state = 146, .external_lex_state = 2},
 7095  [252] = {.lex_state = 146, .external_lex_state = 2},
 7096  [253] = {.lex_state = 146, .external_lex_state = 2},
 7097  [254] = {.lex_state = 146, .external_lex_state = 2},
 7098  [255] = {.lex_state = 146, .external_lex_state = 2},
 7099  [256] = {.lex_state = 146, .external_lex_state = 2},
 7100  [257] = {.lex_state = 146, .external_lex_state = 2},
 7101  [258] = {.lex_state = 146, .external_lex_state = 2},
 7102  [259] = {.lex_state = 146, .external_lex_state = 2},
 7103  [260] = {.lex_state = 146, .external_lex_state = 2},
 7104  [261] = {.lex_state = 146, .external_lex_state = 2},
 7105  [262] = {.lex_state = 146, .external_lex_state = 2},
 7106  [263] = {.lex_state = 146, .external_lex_state = 2},
 7107  [264] = {.lex_state = 146, .external_lex_state = 2},
 7108  [265] = {.lex_state = 146, .external_lex_state = 2},
 7109  [266] = {.lex_state = 146, .external_lex_state = 2},
 7110  [267] = {.lex_state = 146, .external_lex_state = 2},
 7111  [268] = {.lex_state = 146, .external_lex_state = 2},
 7112  [269] = {.lex_state = 146, .external_lex_state = 2},
 7113  [270] = {.lex_state = 146, .external_lex_state = 2},
 7114  [271] = {.lex_state = 146, .external_lex_state = 2},
 7115  [272] = {.lex_state = 146, .external_lex_state = 2},
 7116  [273] = {.lex_state = 146, .external_lex_state = 2},
 7117  [274] = {.lex_state = 146, .external_lex_state = 2},
 7118  [275] = {.lex_state = 146, .external_lex_state = 2},
 7119  [276] = {.lex_state = 146, .external_lex_state = 2},
 7120  [277] = {.lex_state = 8, .external_lex_state = 4},
 7121  [278] = {.lex_state = 8, .external_lex_state = 4},
 7122  [279] = {.lex_state = 8, .external_lex_state = 4},
 7123  [280] = {.lex_state = 8, .external_lex_state = 4},
 7124  [281] = {.lex_state = 8, .external_lex_state = 4},
 7125  [282] = {.lex_state = 8, .external_lex_state = 4},
 7126  [283] = {.lex_state = 8, .external_lex_state = 4},
 7127  [284] = {.lex_state = 8, .external_lex_state = 4},
 7128  [285] = {.lex_state = 8, .external_lex_state = 4},
 7129  [286] = {.lex_state = 8, .external_lex_state = 4},
 7130  [287] = {.lex_state = 8, .external_lex_state = 4},
 7131  [288] = {.lex_state = 8, .external_lex_state = 4},
 7132  [289] = {.lex_state = 8, .external_lex_state = 4},
 7133  [290] = {.lex_state = 8, .external_lex_state = 4},
 7134  [291] = {.lex_state = 146, .external_lex_state = 2},
 7135  [292] = {.lex_state = 8, .external_lex_state = 3},
 7136  [293] = {.lex_state = 8, .external_lex_state = 3},
 7137  [294] = {.lex_state = 146, .external_lex_state = 5},
 7138  [295] = {.lex_state = 146, .external_lex_state = 5},
 7139  [296] = {.lex_state = 8, .external_lex_state = 4},
 7140  [297] = {.lex_state = 8, .external_lex_state = 4},
 7141  [298] = {.lex_state = 8, .external_lex_state = 3},
 7142  [299] = {.lex_state = 8, .external_lex_state = 4},
 7143  [300] = {.lex_state = 8, .external_lex_state = 3},
 7144  [301] = {.lex_state = 8, .external_lex_state = 4},
 7145  [302] = {.lex_state = 8, .external_lex_state = 3},
 7146  [303] = {.lex_state = 8, .external_lex_state = 4},
 7147  [304] = {.lex_state = 8, .external_lex_state = 4},
 7148  [305] = {.lex_state = 146, .external_lex_state = 2},
 7149  [306] = {.lex_state = 146, .external_lex_state = 2},
 7150  [307] = {.lex_state = 8, .external_lex_state = 4},
 7151  [308] = {.lex_state = 8, .external_lex_state = 4},
 7152  [309] = {.lex_state = 8, .external_lex_state = 4},
 7153  [310] = {.lex_state = 8, .external_lex_state = 4},
 7154  [311] = {.lex_state = 8, .external_lex_state = 3},
 7155  [312] = {.lex_state = 146, .external_lex_state = 2},
 7156  [313] = {.lex_state = 8, .external_lex_state = 3},
 7157  [314] = {.lex_state = 146, .external_lex_state = 5},
 7158  [315] = {.lex_state = 8, .external_lex_state = 3},
 7159  [316] = {.lex_state = 146, .external_lex_state = 5},
 7160  [317] = {.lex_state = 146, .external_lex_state = 5},
 7161  [318] = {.lex_state = 146, .external_lex_state = 5},
 7162  [319] = {.lex_state = 146, .external_lex_state = 5},
 7163  [320] = {.lex_state = 146, .external_lex_state = 5},
 7164  [321] = {.lex_state = 8, .external_lex_state = 4},
 7165  [322] = {.lex_state = 146, .external_lex_state = 5},
 7166  [323] = {.lex_state = 146, .external_lex_state = 5},
 7167  [324] = {.lex_state = 146, .external_lex_state = 2},
 7168  [325] = {.lex_state = 146, .external_lex_state = 2},
 7169  [326] = {.lex_state = 146, .external_lex_state = 2},
 7170  [327] = {.lex_state = 146, .external_lex_state = 2},
 7171  [328] = {.lex_state = 146, .external_lex_state = 5},
 7172  [329] = {.lex_state = 146, .external_lex_state = 2},
 7173  [330] = {.lex_state = 146, .external_lex_state = 5},
 7174  [331] = {.lex_state = 8, .external_lex_state = 4},
 7175  [332] = {.lex_state = 146, .external_lex_state = 5},
 7176  [333] = {.lex_state = 146, .external_lex_state = 5},
 7177  [334] = {.lex_state = 146, .external_lex_state = 5},
 7178  [335] = {.lex_state = 146, .external_lex_state = 5},
 7179  [336] = {.lex_state = 146, .external_lex_state = 5},
 7180  [337] = {.lex_state = 146, .external_lex_state = 5},
 7181  [338] = {.lex_state = 146, .external_lex_state = 2},
 7182  [339] = {.lex_state = 146, .external_lex_state = 2},
 7183  [340] = {.lex_state = 146, .external_lex_state = 2},
 7184  [341] = {.lex_state = 146, .external_lex_state = 2},
 7185  [342] = {.lex_state = 146, .external_lex_state = 2},
 7186  [343] = {.lex_state = 146, .external_lex_state = 2},
 7187  [344] = {.lex_state = 146, .external_lex_state = 2},
 7188  [345] = {.lex_state = 146, .external_lex_state = 2},
 7189  [346] = {.lex_state = 146, .external_lex_state = 2},
 7190  [347] = {.lex_state = 146, .external_lex_state = 2},
 7191  [348] = {.lex_state = 146, .external_lex_state = 2},
 7192  [349] = {.lex_state = 146, .external_lex_state = 2},
 7193  [350] = {.lex_state = 146, .external_lex_state = 2},
 7194  [351] = {.lex_state = 146, .external_lex_state = 2},
 7195  [352] = {.lex_state = 146, .external_lex_state = 2},
 7196  [353] = {.lex_state = 146, .external_lex_state = 2},
 7197  [354] = {.lex_state = 146, .external_lex_state = 2},
 7198  [355] = {.lex_state = 146, .external_lex_state = 2},
 7199  [356] = {.lex_state = 146, .external_lex_state = 2},
 7200  [357] = {.lex_state = 146, .external_lex_state = 2},
 7201  [358] = {.lex_state = 146, .external_lex_state = 2},
 7202  [359] = {.lex_state = 146, .external_lex_state = 2},
 7203  [360] = {.lex_state = 146, .external_lex_state = 2},
 7204  [361] = {.lex_state = 8, .external_lex_state = 4},
 7205  [362] = {.lex_state = 146, .external_lex_state = 2},
 7206  [363] = {.lex_state = 146, .external_lex_state = 2},
 7207  [364] = {.lex_state = 146, .external_lex_state = 2},
 7208  [365] = {.lex_state = 146, .external_lex_state = 2},
 7209  [366] = {.lex_state = 146, .external_lex_state = 2},
 7210  [367] = {.lex_state = 146, .external_lex_state = 2},
 7211  [368] = {.lex_state = 8, .external_lex_state = 3},
 7212  [369] = {.lex_state = 146, .external_lex_state = 2},
 7213  [370] = {.lex_state = 146, .external_lex_state = 2},
 7214  [371] = {.lex_state = 146, .external_lex_state = 2},
 7215  [372] = {.lex_state = 146, .external_lex_state = 2},
 7216  [373] = {.lex_state = 146, .external_lex_state = 2},
 7217  [374] = {.lex_state = 146, .external_lex_state = 2},
 7218  [375] = {.lex_state = 8, .external_lex_state = 4},
 7219  [376] = {.lex_state = 146, .external_lex_state = 2},
 7220  [377] = {.lex_state = 8, .external_lex_state = 4},
 7221  [378] = {.lex_state = 146, .external_lex_state = 2},
 7222  [379] = {.lex_state = 146, .external_lex_state = 2},
 7223  [380] = {.lex_state = 146, .external_lex_state = 2},
 7224  [381] = {.lex_state = 146, .external_lex_state = 2},
 7225  [382] = {.lex_state = 146, .external_lex_state = 2},
 7226  [383] = {.lex_state = 146, .external_lex_state = 2},
 7227  [384] = {.lex_state = 146, .external_lex_state = 2},
 7228  [385] = {.lex_state = 146, .external_lex_state = 2},
 7229  [386] = {.lex_state = 146, .external_lex_state = 2},
 7230  [387] = {.lex_state = 146, .external_lex_state = 2},
 7231  [388] = {.lex_state = 146, .external_lex_state = 2},
 7232  [389] = {.lex_state = 146, .external_lex_state = 2},
 7233  [390] = {.lex_state = 146, .external_lex_state = 2},
 7234  [391] = {.lex_state = 146, .external_lex_state = 2},
 7235  [392] = {.lex_state = 146, .external_lex_state = 2},
 7236  [393] = {.lex_state = 146, .external_lex_state = 2},
 7237  [394] = {.lex_state = 146, .external_lex_state = 2},
 7238  [395] = {.lex_state = 146, .external_lex_state = 2},
 7239  [396] = {.lex_state = 146, .external_lex_state = 2},
 7240  [397] = {.lex_state = 8, .external_lex_state = 3},
 7241  [398] = {.lex_state = 146, .external_lex_state = 2},
 7242  [399] = {.lex_state = 8, .external_lex_state = 3},
 7243  [400] = {.lex_state = 146, .external_lex_state = 2},
 7244  [401] = {.lex_state = 146, .external_lex_state = 2},
 7245  [402] = {.lex_state = 8, .external_lex_state = 4},
 7246  [403] = {.lex_state = 8, .external_lex_state = 4},
 7247  [404] = {.lex_state = 8, .external_lex_state = 4},
 7248  [405] = {.lex_state = 8, .external_lex_state = 4},
 7249  [406] = {.lex_state = 8, .external_lex_state = 3},
 7250  [407] = {.lex_state = 8, .external_lex_state = 3},
 7251  [408] = {.lex_state = 8, .external_lex_state = 3},
 7252  [409] = {.lex_state = 8, .external_lex_state = 3},
 7253  [410] = {.lex_state = 8, .external_lex_state = 3},
 7254  [411] = {.lex_state = 8, .external_lex_state = 3},
 7255  [412] = {.lex_state = 8, .external_lex_state = 3},
 7256  [413] = {.lex_state = 8, .external_lex_state = 3},
 7257  [414] = {.lex_state = 8, .external_lex_state = 3},
 7258  [415] = {.lex_state = 146, .external_lex_state = 2},
 7259  [416] = {.lex_state = 8, .external_lex_state = 3},
 7260  [417] = {.lex_state = 8, .external_lex_state = 3},
 7261  [418] = {.lex_state = 8, .external_lex_state = 3},
 7262  [419] = {.lex_state = 8, .external_lex_state = 3},
 7263  [420] = {.lex_state = 146, .external_lex_state = 2},
 7264  [421] = {.lex_state = 146, .external_lex_state = 2},
 7265  [422] = {.lex_state = 146, .external_lex_state = 2},
 7266  [423] = {.lex_state = 146, .external_lex_state = 2},
 7267  [424] = {.lex_state = 146, .external_lex_state = 2},
 7268  [425] = {.lex_state = 146, .external_lex_state = 2},
 7269  [426] = {.lex_state = 146, .external_lex_state = 2},
 7270  [427] = {.lex_state = 8, .external_lex_state = 4},
 7271  [428] = {.lex_state = 8, .external_lex_state = 3},
 7272  [429] = {.lex_state = 8, .external_lex_state = 4},
 7273  [430] = {.lex_state = 8, .external_lex_state = 4},
 7274  [431] = {.lex_state = 8, .external_lex_state = 4},
 7275  [432] = {.lex_state = 8, .external_lex_state = 4},
 7276  [433] = {.lex_state = 8, .external_lex_state = 4},
 7277  [434] = {.lex_state = 8, .external_lex_state = 3},
 7278  [435] = {.lex_state = 8, .external_lex_state = 4},
 7279  [436] = {.lex_state = 8, .external_lex_state = 4},
 7280  [437] = {.lex_state = 8, .external_lex_state = 4},
 7281  [438] = {.lex_state = 8, .external_lex_state = 4},
 7282  [439] = {.lex_state = 8, .external_lex_state = 4},
 7283  [440] = {.lex_state = 8, .external_lex_state = 4},
 7284  [441] = {.lex_state = 8, .external_lex_state = 4},
 7285  [442] = {.lex_state = 8, .external_lex_state = 4},
 7286  [443] = {.lex_state = 8, .external_lex_state = 3},
 7287  [444] = {.lex_state = 8, .external_lex_state = 3},
 7288  [445] = {.lex_state = 8, .external_lex_state = 3},
 7289  [446] = {.lex_state = 8, .external_lex_state = 4},
 7290  [447] = {.lex_state = 8, .external_lex_state = 4},
 7291  [448] = {.lex_state = 8, .external_lex_state = 4},
 7292  [449] = {.lex_state = 8, .external_lex_state = 4},
 7293  [450] = {.lex_state = 8, .external_lex_state = 4},
 7294  [451] = {.lex_state = 8, .external_lex_state = 3},
 7295  [452] = {.lex_state = 8, .external_lex_state = 4},
 7296  [453] = {.lex_state = 8, .external_lex_state = 4},
 7297  [454] = {.lex_state = 8, .external_lex_state = 4},
 7298  [455] = {.lex_state = 8, .external_lex_state = 3},
 7299  [456] = {.lex_state = 8, .external_lex_state = 4},
 7300  [457] = {.lex_state = 8, .external_lex_state = 3},
 7301  [458] = {.lex_state = 8, .external_lex_state = 4},
 7302  [459] = {.lex_state = 8, .external_lex_state = 3},
 7303  [460] = {.lex_state = 8, .external_lex_state = 4},
 7304  [461] = {.lex_state = 8, .external_lex_state = 3},
 7305  [462] = {.lex_state = 8, .external_lex_state = 3},
 7306  [463] = {.lex_state = 8, .external_lex_state = 3},
 7307  [464] = {.lex_state = 8, .external_lex_state = 3},
 7308  [465] = {.lex_state = 8, .external_lex_state = 3},
 7309  [466] = {.lex_state = 8, .external_lex_state = 3},
 7310  [467] = {.lex_state = 8, .external_lex_state = 3},
 7311  [468] = {.lex_state = 8, .external_lex_state = 3},
 7312  [469] = {.lex_state = 8, .external_lex_state = 3},
 7313  [470] = {.lex_state = 8, .external_lex_state = 3},
 7314  [471] = {.lex_state = 8, .external_lex_state = 3},
 7315  [472] = {.lex_state = 8, .external_lex_state = 3},
 7316  [473] = {.lex_state = 8, .external_lex_state = 3},
 7317  [474] = {.lex_state = 8, .external_lex_state = 3},
 7318  [475] = {.lex_state = 8, .external_lex_state = 3},
 7319  [476] = {.lex_state = 8, .external_lex_state = 3},
 7320  [477] = {.lex_state = 8, .external_lex_state = 3},
 7321  [478] = {.lex_state = 9, .external_lex_state = 3},
 7322  [479] = {.lex_state = 9, .external_lex_state = 4},
 7323  [480] = {.lex_state = 9, .external_lex_state = 3},
 7324  [481] = {.lex_state = 9, .external_lex_state = 3},
 7325  [482] = {.lex_state = 9, .external_lex_state = 3},
 7326  [483] = {.lex_state = 9, .external_lex_state = 3},
 7327  [484] = {.lex_state = 9, .external_lex_state = 3},
 7328  [485] = {.lex_state = 9, .external_lex_state = 3},
 7329  [486] = {.lex_state = 9, .external_lex_state = 4},
 7330  [487] = {.lex_state = 9, .external_lex_state = 4},
 7331  [488] = {.lex_state = 9, .external_lex_state = 3},
 7332  [489] = {.lex_state = 9, .external_lex_state = 3},
 7333  [490] = {.lex_state = 9, .external_lex_state = 3},
 7334  [491] = {.lex_state = 9, .external_lex_state = 3},
 7335  [492] = {.lex_state = 9, .external_lex_state = 4},
 7336  [493] = {.lex_state = 9, .external_lex_state = 4},
 7337  [494] = {.lex_state = 9, .external_lex_state = 4},
 7338  [495] = {.lex_state = 9, .external_lex_state = 3},
 7339  [496] = {.lex_state = 9, .external_lex_state = 3},
 7340  [497] = {.lex_state = 9, .external_lex_state = 3},
 7341  [498] = {.lex_state = 9, .external_lex_state = 3},
 7342  [499] = {.lex_state = 9, .external_lex_state = 3},
 7343  [500] = {.lex_state = 9, .external_lex_state = 3},
 7344  [501] = {.lex_state = 9, .external_lex_state = 3},
 7345  [502] = {.lex_state = 9, .external_lex_state = 3},
 7346  [503] = {.lex_state = 9, .external_lex_state = 3},
 7347  [504] = {.lex_state = 9, .external_lex_state = 3},
 7348  [505] = {.lex_state = 9, .external_lex_state = 3},
 7349  [506] = {.lex_state = 9, .external_lex_state = 3},
 7350  [507] = {.lex_state = 9, .external_lex_state = 3},
 7351  [508] = {.lex_state = 9, .external_lex_state = 3},
 7352  [509] = {.lex_state = 9, .external_lex_state = 3},
 7353  [510] = {.lex_state = 9, .external_lex_state = 3},
 7354  [511] = {.lex_state = 9, .external_lex_state = 3},
 7355  [512] = {.lex_state = 9, .external_lex_state = 3},
 7356  [513] = {.lex_state = 9, .external_lex_state = 3},
 7357  [514] = {.lex_state = 9, .external_lex_state = 3},
 7358  [515] = {.lex_state = 9, .external_lex_state = 4},
 7359  [516] = {.lex_state = 9, .external_lex_state = 3},
 7360  [517] = {.lex_state = 9, .external_lex_state = 4},
 7361  [518] = {.lex_state = 9, .external_lex_state = 4},
 7362  [519] = {.lex_state = 9, .external_lex_state = 3},
 7363  [520] = {.lex_state = 9, .external_lex_state = 3},
 7364  [521] = {.lex_state = 9, .external_lex_state = 3},
 7365  [522] = {.lex_state = 9, .external_lex_state = 3},
 7366  [523] = {.lex_state = 9, .external_lex_state = 3},
 7367  [524] = {.lex_state = 9, .external_lex_state = 3},
 7368  [525] = {.lex_state = 9, .external_lex_state = 3},
 7369  [526] = {.lex_state = 9, .external_lex_state = 3},
 7370  [527] = {.lex_state = 9, .external_lex_state = 3},
 7371  [528] = {.lex_state = 10, .external_lex_state = 3},
 7372  [529] = {.lex_state = 9, .external_lex_state = 3},
 7373  [530] = {.lex_state = 9, .external_lex_state = 3},
 7374  [531] = {.lex_state = 9, .external_lex_state = 3},
 7375  [532] = {.lex_state = 9, .external_lex_state = 3},
 7376  [533] = {.lex_state = 9, .external_lex_state = 3},
 7377  [534] = {.lex_state = 9, .external_lex_state = 3},
 7378  [535] = {.lex_state = 9, .external_lex_state = 3},
 7379  [536] = {.lex_state = 9, .external_lex_state = 3},
 7380  [537] = {.lex_state = 9, .external_lex_state = 3},
 7381  [538] = {.lex_state = 9, .external_lex_state = 4},
 7382  [539] = {.lex_state = 9, .external_lex_state = 3},
 7383  [540] = {.lex_state = 9, .external_lex_state = 3},
 7384  [541] = {.lex_state = 9, .external_lex_state = 3},
 7385  [542] = {.lex_state = 9, .external_lex_state = 3},
 7386  [543] = {.lex_state = 9, .external_lex_state = 3},
 7387  [544] = {.lex_state = 9, .external_lex_state = 3},
 7388  [545] = {.lex_state = 9, .external_lex_state = 3},
 7389  [546] = {.lex_state = 9, .external_lex_state = 3},
 7390  [547] = {.lex_state = 9, .external_lex_state = 3},
 7391  [548] = {.lex_state = 9, .external_lex_state = 3},
 7392  [549] = {.lex_state = 9, .external_lex_state = 3},
 7393  [550] = {.lex_state = 9, .external_lex_state = 3},
 7394  [551] = {.lex_state = 9, .external_lex_state = 3},
 7395  [552] = {.lex_state = 9, .external_lex_state = 3},
 7396  [553] = {.lex_state = 9, .external_lex_state = 3},
 7397  [554] = {.lex_state = 9, .external_lex_state = 3},
 7398  [555] = {.lex_state = 9, .external_lex_state = 3},
 7399  [556] = {.lex_state = 9, .external_lex_state = 4},
 7400  [557] = {.lex_state = 9, .external_lex_state = 3},
 7401  [558] = {.lex_state = 9, .external_lex_state = 3},
 7402  [559] = {.lex_state = 9, .external_lex_state = 3},
 7403  [560] = {.lex_state = 9, .external_lex_state = 3},
 7404  [561] = {.lex_state = 9, .external_lex_state = 3},
 7405  [562] = {.lex_state = 9, .external_lex_state = 3},
 7406  [563] = {.lex_state = 9, .external_lex_state = 3},
 7407  [564] = {.lex_state = 9, .external_lex_state = 3},
 7408  [565] = {.lex_state = 9, .external_lex_state = 3},
 7409  [566] = {.lex_state = 9, .external_lex_state = 3},
 7410  [567] = {.lex_state = 9, .external_lex_state = 3},
 7411  [568] = {.lex_state = 9, .external_lex_state = 3},
 7412  [569] = {.lex_state = 9, .external_lex_state = 3},
 7413  [570] = {.lex_state = 9, .external_lex_state = 3},
 7414  [571] = {.lex_state = 9, .external_lex_state = 3},
 7415  [572] = {.lex_state = 9, .external_lex_state = 3},
 7416  [573] = {.lex_state = 9, .external_lex_state = 3},
 7417  [574] = {.lex_state = 9, .external_lex_state = 3},
 7418  [575] = {.lex_state = 9, .external_lex_state = 3},
 7419  [576] = {.lex_state = 9, .external_lex_state = 3},
 7420  [577] = {.lex_state = 9, .external_lex_state = 3},
 7421  [578] = {.lex_state = 9, .external_lex_state = 3},
 7422  [579] = {.lex_state = 9, .external_lex_state = 3},
 7423  [580] = {.lex_state = 9, .external_lex_state = 3},
 7424  [581] = {.lex_state = 9, .external_lex_state = 4},
 7425  [582] = {.lex_state = 9, .external_lex_state = 3},
 7426  [583] = {.lex_state = 9, .external_lex_state = 4},
 7427  [584] = {.lex_state = 9, .external_lex_state = 4},
 7428  [585] = {.lex_state = 9, .external_lex_state = 4},
 7429  [586] = {.lex_state = 9, .external_lex_state = 3},
 7430  [587] = {.lex_state = 9, .external_lex_state = 4},
 7431  [588] = {.lex_state = 9, .external_lex_state = 4},
 7432  [589] = {.lex_state = 9, .external_lex_state = 4},
 7433  [590] = {.lex_state = 9, .external_lex_state = 4},
 7434  [591] = {.lex_state = 9, .external_lex_state = 4},
 7435  [592] = {.lex_state = 9, .external_lex_state = 3},
 7436  [593] = {.lex_state = 9, .external_lex_state = 4},
 7437  [594] = {.lex_state = 9, .external_lex_state = 3},
 7438  [595] = {.lex_state = 9, .external_lex_state = 4},
 7439  [596] = {.lex_state = 9, .external_lex_state = 4},
 7440  [597] = {.lex_state = 9, .external_lex_state = 4},
 7441  [598] = {.lex_state = 9, .external_lex_state = 4},
 7442  [599] = {.lex_state = 9, .external_lex_state = 4},
 7443  [600] = {.lex_state = 9, .external_lex_state = 4},
 7444  [601] = {.lex_state = 9, .external_lex_state = 4},
 7445  [602] = {.lex_state = 9, .external_lex_state = 4},
 7446  [603] = {.lex_state = 9, .external_lex_state = 3},
 7447  [604] = {.lex_state = 9, .external_lex_state = 3},
 7448  [605] = {.lex_state = 9, .external_lex_state = 3},
 7449  [606] = {.lex_state = 9, .external_lex_state = 4},
 7450  [607] = {.lex_state = 9, .external_lex_state = 4},
 7451  [608] = {.lex_state = 9, .external_lex_state = 4},
 7452  [609] = {.lex_state = 9, .external_lex_state = 4},
 7453  [610] = {.lex_state = 9, .external_lex_state = 4},
 7454  [611] = {.lex_state = 9, .external_lex_state = 4},
 7455  [612] = {.lex_state = 9, .external_lex_state = 4},
 7456  [613] = {.lex_state = 9, .external_lex_state = 4},
 7457  [614] = {.lex_state = 9, .external_lex_state = 4},
 7458  [615] = {.lex_state = 9, .external_lex_state = 4},
 7459  [616] = {.lex_state = 9, .external_lex_state = 4},
 7460  [617] = {.lex_state = 9, .external_lex_state = 4},
 7461  [618] = {.lex_state = 9, .external_lex_state = 4},
 7462  [619] = {.lex_state = 9, .external_lex_state = 4},
 7463  [620] = {.lex_state = 9, .external_lex_state = 4},
 7464  [621] = {.lex_state = 9, .external_lex_state = 4},
 7465  [622] = {.lex_state = 9, .external_lex_state = 4},
 7466  [623] = {.lex_state = 9, .external_lex_state = 4},
 7467  [624] = {.lex_state = 9, .external_lex_state = 4},
 7468  [625] = {.lex_state = 9, .external_lex_state = 4},
 7469  [626] = {.lex_state = 9, .external_lex_state = 4},
 7470  [627] = {.lex_state = 9, .external_lex_state = 4},
 7471  [628] = {.lex_state = 9, .external_lex_state = 4},
 7472  [629] = {.lex_state = 9, .external_lex_state = 4},
 7473  [630] = {.lex_state = 9, .external_lex_state = 4},
 7474  [631] = {.lex_state = 9, .external_lex_state = 4},
 7475  [632] = {.lex_state = 9, .external_lex_state = 4},
 7476  [633] = {.lex_state = 9, .external_lex_state = 4},
 7477  [634] = {.lex_state = 9, .external_lex_state = 4},
 7478  [635] = {.lex_state = 9, .external_lex_state = 4},
 7479  [636] = {.lex_state = 9, .external_lex_state = 4},
 7480  [637] = {.lex_state = 9, .external_lex_state = 4},
 7481  [638] = {.lex_state = 9, .external_lex_state = 4},
 7482  [639] = {.lex_state = 9, .external_lex_state = 4},
 7483  [640] = {.lex_state = 9, .external_lex_state = 4},
 7484  [641] = {.lex_state = 9, .external_lex_state = 4},
 7485  [642] = {.lex_state = 9, .external_lex_state = 4},
 7486  [643] = {.lex_state = 9, .external_lex_state = 4},
 7487  [644] = {.lex_state = 9, .external_lex_state = 4},
 7488  [645] = {.lex_state = 9, .external_lex_state = 4},
 7489  [646] = {.lex_state = 9, .external_lex_state = 4},
 7490  [647] = {.lex_state = 9, .external_lex_state = 4},
 7491  [648] = {.lex_state = 9, .external_lex_state = 4},
 7492  [649] = {.lex_state = 9, .external_lex_state = 4},
 7493  [650] = {.lex_state = 9, .external_lex_state = 4},
 7494  [651] = {.lex_state = 9, .external_lex_state = 4},
 7495  [652] = {.lex_state = 9, .external_lex_state = 4},
 7496  [653] = {.lex_state = 9, .external_lex_state = 4},
 7497  [654] = {.lex_state = 9, .external_lex_state = 4},
 7498  [655] = {.lex_state = 9, .external_lex_state = 4},
 7499  [656] = {.lex_state = 9, .external_lex_state = 4},
 7500  [657] = {.lex_state = 9, .external_lex_state = 4},
 7501  [658] = {.lex_state = 9, .external_lex_state = 4},
 7502  [659] = {.lex_state = 9, .external_lex_state = 4},
 7503  [660] = {.lex_state = 9, .external_lex_state = 4},
 7504  [661] = {.lex_state = 9, .external_lex_state = 3},
 7505  [662] = {.lex_state = 9, .external_lex_state = 4},
 7506  [663] = {.lex_state = 9, .external_lex_state = 4},
 7507  [664] = {.lex_state = 9, .external_lex_state = 3},
 7508  [665] = {.lex_state = 9, .external_lex_state = 3},
 7509  [666] = {.lex_state = 9, .external_lex_state = 4},
 7510  [667] = {.lex_state = 9, .external_lex_state = 4},
 7511  [668] = {.lex_state = 9, .external_lex_state = 4},
 7512  [669] = {.lex_state = 10, .external_lex_state = 4},
 7513  [670] = {.lex_state = 9, .external_lex_state = 4},
 7514  [671] = {.lex_state = 9, .external_lex_state = 3},
 7515  [672] = {.lex_state = 9, .external_lex_state = 3},
 7516  [673] = {.lex_state = 9, .external_lex_state = 3},
 7517  [674] = {.lex_state = 9, .external_lex_state = 4},
 7518  [675] = {.lex_state = 9, .external_lex_state = 4},
 7519  [676] = {.lex_state = 9, .external_lex_state = 4},
 7520  [677] = {.lex_state = 9, .external_lex_state = 4},
 7521  [678] = {.lex_state = 9, .external_lex_state = 3},
 7522  [679] = {.lex_state = 9, .external_lex_state = 3},
 7523  [680] = {.lex_state = 9, .external_lex_state = 3},
 7524  [681] = {.lex_state = 9, .external_lex_state = 3},
 7525  [682] = {.lex_state = 9, .external_lex_state = 3},
 7526  [683] = {.lex_state = 9, .external_lex_state = 3},
 7527  [684] = {.lex_state = 9, .external_lex_state = 4},
 7528  [685] = {.lex_state = 9, .external_lex_state = 3},
 7529  [686] = {.lex_state = 9, .external_lex_state = 3},
 7530  [687] = {.lex_state = 9, .external_lex_state = 4},
 7531  [688] = {.lex_state = 9, .external_lex_state = 4},
 7532  [689] = {.lex_state = 9, .external_lex_state = 3},
 7533  [690] = {.lex_state = 9, .external_lex_state = 3},
 7534  [691] = {.lex_state = 9, .external_lex_state = 4},
 7535  [692] = {.lex_state = 9, .external_lex_state = 4},
 7536  [693] = {.lex_state = 9, .external_lex_state = 3},
 7537  [694] = {.lex_state = 9, .external_lex_state = 3},
 7538  [695] = {.lex_state = 9, .external_lex_state = 4},
 7539  [696] = {.lex_state = 9, .external_lex_state = 3},
 7540  [697] = {.lex_state = 9, .external_lex_state = 4},
 7541  [698] = {.lex_state = 9, .external_lex_state = 4},
 7542  [699] = {.lex_state = 9, .external_lex_state = 4},
 7543  [700] = {.lex_state = 9, .external_lex_state = 4},
 7544  [701] = {.lex_state = 9, .external_lex_state = 4},
 7545  [702] = {.lex_state = 9, .external_lex_state = 4},
 7546  [703] = {.lex_state = 9, .external_lex_state = 4},
 7547  [704] = {.lex_state = 10, .external_lex_state = 4},
 7548  [705] = {.lex_state = 9, .external_lex_state = 4},
 7549  [706] = {.lex_state = 9, .external_lex_state = 3},
 7550  [707] = {.lex_state = 9, .external_lex_state = 4},
 7551  [708] = {.lex_state = 9, .external_lex_state = 4},
 7552  [709] = {.lex_state = 9, .external_lex_state = 4},
 7553  [710] = {.lex_state = 9, .external_lex_state = 3},
 7554  [711] = {.lex_state = 9, .external_lex_state = 3},
 7555  [712] = {.lex_state = 9, .external_lex_state = 4},
 7556  [713] = {.lex_state = 9, .external_lex_state = 4},
 7557  [714] = {.lex_state = 9, .external_lex_state = 3},
 7558  [715] = {.lex_state = 9, .external_lex_state = 4},
 7559  [716] = {.lex_state = 9, .external_lex_state = 4},
 7560  [717] = {.lex_state = 9, .external_lex_state = 4},
 7561  [718] = {.lex_state = 9, .external_lex_state = 4},
 7562  [719] = {.lex_state = 9, .external_lex_state = 3},
 7563  [720] = {.lex_state = 9, .external_lex_state = 4},
 7564  [721] = {.lex_state = 9, .external_lex_state = 4},
 7565  [722] = {.lex_state = 9, .external_lex_state = 4},
 7566  [723] = {.lex_state = 9, .external_lex_state = 4},
 7567  [724] = {.lex_state = 9, .external_lex_state = 4},
 7568  [725] = {.lex_state = 9, .external_lex_state = 4},
 7569  [726] = {.lex_state = 9, .external_lex_state = 3},
 7570  [727] = {.lex_state = 9, .external_lex_state = 4},
 7571  [728] = {.lex_state = 9, .external_lex_state = 4},
 7572  [729] = {.lex_state = 9, .external_lex_state = 3},
 7573  [730] = {.lex_state = 9, .external_lex_state = 4},
 7574  [731] = {.lex_state = 9, .external_lex_state = 4},
 7575  [732] = {.lex_state = 9, .external_lex_state = 4},
 7576  [733] = {.lex_state = 9, .external_lex_state = 4},
 7577  [734] = {.lex_state = 9, .external_lex_state = 3},
 7578  [735] = {.lex_state = 9, .external_lex_state = 3},
 7579  [736] = {.lex_state = 9, .external_lex_state = 4},
 7580  [737] = {.lex_state = 9, .external_lex_state = 4},
 7581  [738] = {.lex_state = 9, .external_lex_state = 3},
 7582  [739] = {.lex_state = 9, .external_lex_state = 4},
 7583  [740] = {.lex_state = 9, .external_lex_state = 4},
 7584  [741] = {.lex_state = 9, .external_lex_state = 4},
 7585  [742] = {.lex_state = 9, .external_lex_state = 4},
 7586  [743] = {.lex_state = 9, .external_lex_state = 4},
 7587  [744] = {.lex_state = 9, .external_lex_state = 4},
 7588  [745] = {.lex_state = 9, .external_lex_state = 4},
 7589  [746] = {.lex_state = 9, .external_lex_state = 3},
 7590  [747] = {.lex_state = 9, .external_lex_state = 4},
 7591  [748] = {.lex_state = 9, .external_lex_state = 4},
 7592  [749] = {.lex_state = 9, .external_lex_state = 3},
 7593  [750] = {.lex_state = 9, .external_lex_state = 4},
 7594  [751] = {.lex_state = 9, .external_lex_state = 4},
 7595  [752] = {.lex_state = 9, .external_lex_state = 4},
 7596  [753] = {.lex_state = 9, .external_lex_state = 3},
 7597  [754] = {.lex_state = 9, .external_lex_state = 4},
 7598  [755] = {.lex_state = 9, .external_lex_state = 4},
 7599  [756] = {.lex_state = 9, .external_lex_state = 3},
 7600  [757] = {.lex_state = 9, .external_lex_state = 3},
 7601  [758] = {.lex_state = 9, .external_lex_state = 4},
 7602  [759] = {.lex_state = 9, .external_lex_state = 3},
 7603  [760] = {.lex_state = 9, .external_lex_state = 3},
 7604  [761] = {.lex_state = 9, .external_lex_state = 3},
 7605  [762] = {.lex_state = 9, .external_lex_state = 3},
 7606  [763] = {.lex_state = 9, .external_lex_state = 3},
 7607  [764] = {.lex_state = 9, .external_lex_state = 3},
 7608  [765] = {.lex_state = 9, .external_lex_state = 3},
 7609  [766] = {.lex_state = 9, .external_lex_state = 3},
 7610  [767] = {.lex_state = 9, .external_lex_state = 3},
 7611  [768] = {.lex_state = 9, .external_lex_state = 3},
 7612  [769] = {.lex_state = 9, .external_lex_state = 3},
 7613  [770] = {.lex_state = 9, .external_lex_state = 3},
 7614  [771] = {.lex_state = 9, .external_lex_state = 3},
 7615  [772] = {.lex_state = 9, .external_lex_state = 3},
 7616  [773] = {.lex_state = 9, .external_lex_state = 3},
 7617  [774] = {.lex_state = 9, .external_lex_state = 3},
 7618  [775] = {.lex_state = 9, .external_lex_state = 3},
 7619  [776] = {.lex_state = 9, .external_lex_state = 4},
 7620  [777] = {.lex_state = 9, .external_lex_state = 3},
 7621  [778] = {.lex_state = 9, .external_lex_state = 3},
 7622  [779] = {.lex_state = 9, .external_lex_state = 4},
 7623  [780] = {.lex_state = 9, .external_lex_state = 3},
 7624  [781] = {.lex_state = 9, .external_lex_state = 3},
 7625  [782] = {.lex_state = 9, .external_lex_state = 3},
 7626  [783] = {.lex_state = 9, .external_lex_state = 3},
 7627  [784] = {.lex_state = 9, .external_lex_state = 3},
 7628  [785] = {.lex_state = 9, .external_lex_state = 4},
 7629  [786] = {.lex_state = 9, .external_lex_state = 3},
 7630  [787] = {.lex_state = 9, .external_lex_state = 3},
 7631  [788] = {.lex_state = 9, .external_lex_state = 3},
 7632  [789] = {.lex_state = 9, .external_lex_state = 3},
 7633  [790] = {.lex_state = 9, .external_lex_state = 3},
 7634  [791] = {.lex_state = 9, .external_lex_state = 3},
 7635  [792] = {.lex_state = 9, .external_lex_state = 3},
 7636  [793] = {.lex_state = 9, .external_lex_state = 3},
 7637  [794] = {.lex_state = 9, .external_lex_state = 3},
 7638  [795] = {.lex_state = 9, .external_lex_state = 3},
 7639  [796] = {.lex_state = 9, .external_lex_state = 3},
 7640  [797] = {.lex_state = 9, .external_lex_state = 3},
 7641  [798] = {.lex_state = 9, .external_lex_state = 3},
 7642  [799] = {.lex_state = 9, .external_lex_state = 3},
 7643  [800] = {.lex_state = 9, .external_lex_state = 3},
 7644  [801] = {.lex_state = 9, .external_lex_state = 3},
 7645  [802] = {.lex_state = 9, .external_lex_state = 3},
 7646  [803] = {.lex_state = 9, .external_lex_state = 3},
 7647  [804] = {.lex_state = 9, .external_lex_state = 3},
 7648  [805] = {.lex_state = 9, .external_lex_state = 3},
 7649  [806] = {.lex_state = 9, .external_lex_state = 3},
 7650  [807] = {.lex_state = 9, .external_lex_state = 3},
 7651  [808] = {.lex_state = 9, .external_lex_state = 3},
 7652  [809] = {.lex_state = 9, .external_lex_state = 3},
 7653  [810] = {.lex_state = 9, .external_lex_state = 3},
 7654  [811] = {.lex_state = 9, .external_lex_state = 3},
 7655  [812] = {.lex_state = 9, .external_lex_state = 3},
 7656  [813] = {.lex_state = 9, .external_lex_state = 3},
 7657  [814] = {.lex_state = 9, .external_lex_state = 3},
 7658  [815] = {.lex_state = 9, .external_lex_state = 3},
 7659  [816] = {.lex_state = 9, .external_lex_state = 3},
 7660  [817] = {.lex_state = 9, .external_lex_state = 3},
 7661  [818] = {.lex_state = 9, .external_lex_state = 3},
 7662  [819] = {.lex_state = 9, .external_lex_state = 3},
 7663  [820] = {.lex_state = 9, .external_lex_state = 3},
 7664  [821] = {.lex_state = 9, .external_lex_state = 3},
 7665  [822] = {.lex_state = 9, .external_lex_state = 3},
 7666  [823] = {.lex_state = 9, .external_lex_state = 3},
 7667  [824] = {.lex_state = 9, .external_lex_state = 3},
 7668  [825] = {.lex_state = 10, .external_lex_state = 3},
 7669  [826] = {.lex_state = 9, .external_lex_state = 3},
 7670  [827] = {.lex_state = 9, .external_lex_state = 3},
 7671  [828] = {.lex_state = 6, .external_lex_state = 2},
 7672  [829] = {.lex_state = 6, .external_lex_state = 2},
 7673  [830] = {.lex_state = 9, .external_lex_state = 3},
 7674  [831] = {.lex_state = 9, .external_lex_state = 3},
 7675  [832] = {.lex_state = 9, .external_lex_state = 3},
 7676  [833] = {.lex_state = 6, .external_lex_state = 2},
 7677  [834] = {.lex_state = 6, .external_lex_state = 2},
 7678  [835] = {.lex_state = 6, .external_lex_state = 2},
 7679  [836] = {.lex_state = 9, .external_lex_state = 3},
 7680  [837] = {.lex_state = 6, .external_lex_state = 2},
 7681  [838] = {.lex_state = 6, .external_lex_state = 2},
 7682  [839] = {.lex_state = 9, .external_lex_state = 3},
 7683  [840] = {.lex_state = 6, .external_lex_state = 2},
 7684  [841] = {.lex_state = 6, .external_lex_state = 2},
 7685  [842] = {.lex_state = 6, .external_lex_state = 2},
 7686  [843] = {.lex_state = 6, .external_lex_state = 2},
 7687  [844] = {.lex_state = 6, .external_lex_state = 2},
 7688  [845] = {.lex_state = 6, .external_lex_state = 2},
 7689  [846] = {.lex_state = 6, .external_lex_state = 2},
 7690  [847] = {.lex_state = 6, .external_lex_state = 2},
 7691  [848] = {.lex_state = 6, .external_lex_state = 2},
 7692  [849] = {.lex_state = 6, .external_lex_state = 2},
 7693  [850] = {.lex_state = 6, .external_lex_state = 2},
 7694  [851] = {.lex_state = 6, .external_lex_state = 2},
 7695  [852] = {.lex_state = 146, .external_lex_state = 2},
 7696  [853] = {.lex_state = 146, .external_lex_state = 2},
 7697  [854] = {.lex_state = 146, .external_lex_state = 2},
 7698  [855] = {.lex_state = 146, .external_lex_state = 2},
 7699  [856] = {.lex_state = 146, .external_lex_state = 2},
 7700  [857] = {.lex_state = 146, .external_lex_state = 2},
 7701  [858] = {.lex_state = 146, .external_lex_state = 2},
 7702  [859] = {.lex_state = 146, .external_lex_state = 2},
 7703  [860] = {.lex_state = 146, .external_lex_state = 2},
 7704  [861] = {.lex_state = 146, .external_lex_state = 2},
 7705  [862] = {.lex_state = 146, .external_lex_state = 2},
 7706  [863] = {.lex_state = 146, .external_lex_state = 2},
 7707  [864] = {.lex_state = 146, .external_lex_state = 2},
 7708  [865] = {.lex_state = 146, .external_lex_state = 2},
 7709  [866] = {.lex_state = 146, .external_lex_state = 2},
 7710  [867] = {.lex_state = 146, .external_lex_state = 2},
 7711  [868] = {.lex_state = 146, .external_lex_state = 2},
 7712  [869] = {.lex_state = 146, .external_lex_state = 2},
 7713  [870] = {.lex_state = 146, .external_lex_state = 5},
 7714  [871] = {.lex_state = 146, .external_lex_state = 2},
 7715  [872] = {.lex_state = 146, .external_lex_state = 2},
 7716  [873] = {.lex_state = 146, .external_lex_state = 2},
 7717  [874] = {.lex_state = 146, .external_lex_state = 2},
 7718  [875] = {.lex_state = 146, .external_lex_state = 2},
 7719  [876] = {.lex_state = 146, .external_lex_state = 2},
 7720  [877] = {.lex_state = 6, .external_lex_state = 2},
 7721  [878] = {.lex_state = 146, .external_lex_state = 2},
 7722  [879] = {.lex_state = 146, .external_lex_state = 2},
 7723  [880] = {.lex_state = 146, .external_lex_state = 2},
 7724  [881] = {.lex_state = 146, .external_lex_state = 2},
 7725  [882] = {.lex_state = 146, .external_lex_state = 2},
 7726  [883] = {.lex_state = 146, .external_lex_state = 5},
 7727  [884] = {.lex_state = 146, .external_lex_state = 2},
 7728  [885] = {.lex_state = 146, .external_lex_state = 5},
 7729  [886] = {.lex_state = 6, .external_lex_state = 2},
 7730  [887] = {.lex_state = 146, .external_lex_state = 2},
 7731  [888] = {.lex_state = 6, .external_lex_state = 2},
 7732  [889] = {.lex_state = 146, .external_lex_state = 2},
 7733  [890] = {.lex_state = 146, .external_lex_state = 5},
 7734  [891] = {.lex_state = 146, .external_lex_state = 5},
 7735  [892] = {.lex_state = 146, .external_lex_state = 5},
 7736  [893] = {.lex_state = 6, .external_lex_state = 2},
 7737  [894] = {.lex_state = 6, .external_lex_state = 2},
 7738  [895] = {.lex_state = 6, .external_lex_state = 2},
 7739  [896] = {.lex_state = 6, .external_lex_state = 2},
 7740  [897] = {.lex_state = 6, .external_lex_state = 2},
 7741  [898] = {.lex_state = 6, .external_lex_state = 2},
 7742  [899] = {.lex_state = 12, .external_lex_state = 2},
 7743  [900] = {.lex_state = 6, .external_lex_state = 2},
 7744  [901] = {.lex_state = 146, .external_lex_state = 5},
 7745  [902] = {.lex_state = 6, .external_lex_state = 2},
 7746  [903] = {.lex_state = 6, .external_lex_state = 2},
 7747  [904] = {.lex_state = 146, .external_lex_state = 5},
 7748  [905] = {.lex_state = 146, .external_lex_state = 5},
 7749  [906] = {.lex_state = 6, .external_lex_state = 2},
 7750  [907] = {.lex_state = 6, .external_lex_state = 2},
 7751  [908] = {.lex_state = 6, .external_lex_state = 2},
 7752  [909] = {.lex_state = 6, .external_lex_state = 2},
 7753  [910] = {.lex_state = 6, .external_lex_state = 2},
 7754  [911] = {.lex_state = 6, .external_lex_state = 2},
 7755  [912] = {.lex_state = 6, .external_lex_state = 2},
 7756  [913] = {.lex_state = 146, .external_lex_state = 2},
 7757  [914] = {.lex_state = 6, .external_lex_state = 2},
 7758  [915] = {.lex_state = 6, .external_lex_state = 2},
 7759  [916] = {.lex_state = 6, .external_lex_state = 2},
 7760  [917] = {.lex_state = 146, .external_lex_state = 5},
 7761  [918] = {.lex_state = 6, .external_lex_state = 5},
 7762  [919] = {.lex_state = 6, .external_lex_state = 2},
 7763  [920] = {.lex_state = 6, .external_lex_state = 5},
 7764  [921] = {.lex_state = 146, .external_lex_state = 5},
 7765  [922] = {.lex_state = 6, .external_lex_state = 2},
 7766  [923] = {.lex_state = 6, .external_lex_state = 2},
 7767  [924] = {.lex_state = 6, .external_lex_state = 2},
 7768  [925] = {.lex_state = 6, .external_lex_state = 2},
 7769  [926] = {.lex_state = 146, .external_lex_state = 5},
 7770  [927] = {.lex_state = 6, .external_lex_state = 2},
 7771  [928] = {.lex_state = 6, .external_lex_state = 2},
 7772  [929] = {.lex_state = 6, .external_lex_state = 2},
 7773  [930] = {.lex_state = 6, .external_lex_state = 2},
 7774  [931] = {.lex_state = 12, .external_lex_state = 2},
 7775  [932] = {.lex_state = 6, .external_lex_state = 2},
 7776  [933] = {.lex_state = 6, .external_lex_state = 2},
 7777  [934] = {.lex_state = 6, .external_lex_state = 2},
 7778  [935] = {.lex_state = 6, .external_lex_state = 2},
 7779  [936] = {.lex_state = 6, .external_lex_state = 2},
 7780  [937] = {.lex_state = 6, .external_lex_state = 2},
 7781  [938] = {.lex_state = 6, .external_lex_state = 2},
 7782  [939] = {.lex_state = 6, .external_lex_state = 2},
 7783  [940] = {.lex_state = 6, .external_lex_state = 2},
 7784  [941] = {.lex_state = 6, .external_lex_state = 2},
 7785  [942] = {.lex_state = 6, .external_lex_state = 2},
 7786  [943] = {.lex_state = 146, .external_lex_state = 2},
 7787  [944] = {.lex_state = 146, .external_lex_state = 2},
 7788  [945] = {.lex_state = 146, .external_lex_state = 2},
 7789  [946] = {.lex_state = 146, .external_lex_state = 2},
 7790  [947] = {.lex_state = 146, .external_lex_state = 2},
 7791  [948] = {.lex_state = 146, .external_lex_state = 2},
 7792  [949] = {.lex_state = 146, .external_lex_state = 2},
 7793  [950] = {.lex_state = 146, .external_lex_state = 2},
 7794  [951] = {.lex_state = 146, .external_lex_state = 2},
 7795  [952] = {.lex_state = 146, .external_lex_state = 2},
 7796  [953] = {.lex_state = 146, .external_lex_state = 2},
 7797  [954] = {.lex_state = 6, .external_lex_state = 2},
 7798  [955] = {.lex_state = 146, .external_lex_state = 2},
 7799  [956] = {.lex_state = 146, .external_lex_state = 2},
 7800  [957] = {.lex_state = 146, .external_lex_state = 2},
 7801  [958] = {.lex_state = 146, .external_lex_state = 2},
 7802  [959] = {.lex_state = 6, .external_lex_state = 2},
 7803  [960] = {.lex_state = 146, .external_lex_state = 2},
 7804  [961] = {.lex_state = 146, .external_lex_state = 2},
 7805  [962] = {.lex_state = 146, .external_lex_state = 2},
 7806  [963] = {.lex_state = 146, .external_lex_state = 2},
 7807  [964] = {.lex_state = 146, .external_lex_state = 2},
 7808  [965] = {.lex_state = 146, .external_lex_state = 2},
 7809  [966] = {.lex_state = 146, .external_lex_state = 2},
 7810  [967] = {.lex_state = 146, .external_lex_state = 2},
 7811  [968] = {.lex_state = 6, .external_lex_state = 2},
 7812  [969] = {.lex_state = 146, .external_lex_state = 2},
 7813  [970] = {.lex_state = 146, .external_lex_state = 2},
 7814  [971] = {.lex_state = 146, .external_lex_state = 2},
 7815  [972] = {.lex_state = 146, .external_lex_state = 2},
 7816  [973] = {.lex_state = 146, .external_lex_state = 2},
 7817  [974] = {.lex_state = 146, .external_lex_state = 2},
 7818  [975] = {.lex_state = 146, .external_lex_state = 2},
 7819  [976] = {.lex_state = 146, .external_lex_state = 2},
 7820  [977] = {.lex_state = 146, .external_lex_state = 2},
 7821  [978] = {.lex_state = 146, .external_lex_state = 2},
 7822  [979] = {.lex_state = 6, .external_lex_state = 2},
 7823  [980] = {.lex_state = 146, .external_lex_state = 2},
 7824  [981] = {.lex_state = 6, .external_lex_state = 2},
 7825  [982] = {.lex_state = 6, .external_lex_state = 2},
 7826  [983] = {.lex_state = 146, .external_lex_state = 2},
 7827  [984] = {.lex_state = 146, .external_lex_state = 2},
 7828  [985] = {.lex_state = 146, .external_lex_state = 2},
 7829  [986] = {.lex_state = 146, .external_lex_state = 2},
 7830  [987] = {.lex_state = 146, .external_lex_state = 2},
 7831  [988] = {.lex_state = 146, .external_lex_state = 2},
 7832  [989] = {.lex_state = 146, .external_lex_state = 2},
 7833  [990] = {.lex_state = 146, .external_lex_state = 2},
 7834  [991] = {.lex_state = 146, .external_lex_state = 2},
 7835  [992] = {.lex_state = 146, .external_lex_state = 2},
 7836  [993] = {.lex_state = 146, .external_lex_state = 2},
 7837  [994] = {.lex_state = 146, .external_lex_state = 2},
 7838  [995] = {.lex_state = 146, .external_lex_state = 2},
 7839  [996] = {.lex_state = 146, .external_lex_state = 2},
 7840  [997] = {.lex_state = 8, .external_lex_state = 2},
 7841  [998] = {.lex_state = 8, .external_lex_state = 2},
 7842  [999] = {.lex_state = 146, .external_lex_state = 2},
 7843  [1000] = {.lex_state = 146, .external_lex_state = 2},
 7844  [1001] = {.lex_state = 146, .external_lex_state = 2},
 7845  [1002] = {.lex_state = 146, .external_lex_state = 2},
 7846  [1003] = {.lex_state = 146, .external_lex_state = 2},
 7847  [1004] = {.lex_state = 8, .external_lex_state = 2},
 7848  [1005] = {.lex_state = 8, .external_lex_state = 2},
 7849  [1006] = {.lex_state = 146, .external_lex_state = 2},
 7850  [1007] = {.lex_state = 146, .external_lex_state = 2},
 7851  [1008] = {.lex_state = 146, .external_lex_state = 2},
 7852  [1009] = {.lex_state = 8, .external_lex_state = 2},
 7853  [1010] = {.lex_state = 146, .external_lex_state = 2},
 7854  [1011] = {.lex_state = 2, .external_lex_state = 2},
 7855  [1012] = {.lex_state = 2, .external_lex_state = 2},
 7856  [1013] = {.lex_state = 2, .external_lex_state = 2},
 7857  [1014] = {.lex_state = 2, .external_lex_state = 2},
 7858  [1015] = {.lex_state = 2, .external_lex_state = 2},
 7859  [1016] = {.lex_state = 2, .external_lex_state = 2},
 7860  [1017] = {.lex_state = 2, .external_lex_state = 2},
 7861  [1018] = {.lex_state = 2, .external_lex_state = 2},
 7862  [1019] = {.lex_state = 145, .external_lex_state = 2},
 7863  [1020] = {.lex_state = 2, .external_lex_state = 2},
 7864  [1021] = {.lex_state = 35, .external_lex_state = 2},
 7865  [1022] = {.lex_state = 35, .external_lex_state = 2},
 7866  [1023] = {.lex_state = 35, .external_lex_state = 2},
 7867  [1024] = {.lex_state = 35, .external_lex_state = 2},
 7868  [1025] = {.lex_state = 35, .external_lex_state = 2},
 7869  [1026] = {.lex_state = 35, .external_lex_state = 2},
 7870  [1027] = {.lex_state = 35, .external_lex_state = 2},
 7871  [1028] = {.lex_state = 35, .external_lex_state = 2},
 7872  [1029] = {.lex_state = 35, .external_lex_state = 2},
 7873  [1030] = {.lex_state = 35, .external_lex_state = 2},
 7874  [1031] = {.lex_state = 35, .external_lex_state = 2},
 7875  [1032] = {.lex_state = 35, .external_lex_state = 2},
 7876  [1033] = {.lex_state = 35, .external_lex_state = 2},
 7877  [1034] = {.lex_state = 35, .external_lex_state = 2},
 7878  [1035] = {.lex_state = 35, .external_lex_state = 2},
 7879  [1036] = {.lex_state = 35, .external_lex_state = 2},
 7880  [1037] = {.lex_state = 35, .external_lex_state = 2},
 7881  [1038] = {.lex_state = 35, .external_lex_state = 2},
 7882  [1039] = {.lex_state = 35, .external_lex_state = 2},
 7883  [1040] = {.lex_state = 12, .external_lex_state = 2},
 7884  [1041] = {.lex_state = 35, .external_lex_state = 2},
 7885  [1042] = {.lex_state = 35, .external_lex_state = 2},
 7886  [1043] = {.lex_state = 35, .external_lex_state = 2},
 7887  [1044] = {.lex_state = 35, .external_lex_state = 2},
 7888  [1045] = {.lex_state = 35, .external_lex_state = 2},
 7889  [1046] = {.lex_state = 35, .external_lex_state = 2},
 7890  [1047] = {.lex_state = 35, .external_lex_state = 2},
 7891  [1048] = {.lex_state = 35, .external_lex_state = 2},
 7892  [1049] = {.lex_state = 35, .external_lex_state = 2},
 7893  [1050] = {.lex_state = 12, .external_lex_state = 2},
 7894  [1051] = {.lex_state = 35, .external_lex_state = 2},
 7895  [1052] = {.lex_state = 35, .external_lex_state = 2},
 7896  [1053] = {.lex_state = 35, .external_lex_state = 2},
 7897  [1054] = {.lex_state = 35, .external_lex_state = 2},
 7898  [1055] = {.lex_state = 35, .external_lex_state = 2},
 7899  [1056] = {.lex_state = 146, .external_lex_state = 2},
 7900  [1057] = {.lex_state = 146, .external_lex_state = 2},
 7901  [1058] = {.lex_state = 146, .external_lex_state = 2},
 7902  [1059] = {.lex_state = 146, .external_lex_state = 2},
 7903  [1060] = {.lex_state = 146, .external_lex_state = 2},
 7904  [1061] = {.lex_state = 146, .external_lex_state = 2},
 7905  [1062] = {.lex_state = 146, .external_lex_state = 2},
 7906  [1063] = {.lex_state = 146, .external_lex_state = 2},
 7907  [1064] = {.lex_state = 146, .external_lex_state = 2},
 7908  [1065] = {.lex_state = 146, .external_lex_state = 2},
 7909  [1066] = {.lex_state = 146, .external_lex_state = 2},
 7910  [1067] = {.lex_state = 146, .external_lex_state = 2},
 7911  [1068] = {.lex_state = 146, .external_lex_state = 2},
 7912  [1069] = {.lex_state = 146, .external_lex_state = 2},
 7913  [1070] = {.lex_state = 146, .external_lex_state = 2},
 7914  [1071] = {.lex_state = 146, .external_lex_state = 2},
 7915  [1072] = {.lex_state = 146, .external_lex_state = 2},
 7916  [1073] = {.lex_state = 35, .external_lex_state = 2},
 7917  [1074] = {.lex_state = 146, .external_lex_state = 2},
 7918  [1075] = {.lex_state = 146, .external_lex_state = 2},
 7919  [1076] = {.lex_state = 146, .external_lex_state = 2},
 7920  [1077] = {.lex_state = 146, .external_lex_state = 2},
 7921  [1078] = {.lex_state = 146, .external_lex_state = 5},
 7922  [1079] = {.lex_state = 146, .external_lex_state = 5},
 7923  [1080] = {.lex_state = 146, .external_lex_state = 2},
 7924  [1081] = {.lex_state = 146, .external_lex_state = 2},
 7925  [1082] = {.lex_state = 2, .external_lex_state = 2},
 7926  [1083] = {.lex_state = 2, .external_lex_state = 2},
 7927  [1084] = {.lex_state = 19, .external_lex_state = 6},
 7928  [1085] = {.lex_state = 145, .external_lex_state = 2},
 7929  [1086] = {.lex_state = 146, .external_lex_state = 5},
 7930  [1087] = {.lex_state = 146, .external_lex_state = 5},
 7931  [1088] = {.lex_state = 2, .external_lex_state = 2},
 7932  [1089] = {.lex_state = 19, .external_lex_state = 6},
 7933  [1090] = {.lex_state = 2, .external_lex_state = 2},
 7934  [1091] = {.lex_state = 2, .external_lex_state = 2},
 7935  [1092] = {.lex_state = 2, .external_lex_state = 2},
 7936  [1093] = {.lex_state = 19, .external_lex_state = 6},
 7937  [1094] = {.lex_state = 146, .external_lex_state = 2},
 7938  [1095] = {.lex_state = 145, .external_lex_state = 2},
 7939  [1096] = {.lex_state = 2, .external_lex_state = 2},
 7940  [1097] = {.lex_state = 2, .external_lex_state = 2},
 7941  [1098] = {.lex_state = 2, .external_lex_state = 2},
 7942  [1099] = {.lex_state = 146, .external_lex_state = 5},
 7943  [1100] = {.lex_state = 146, .external_lex_state = 5},
 7944  [1101] = {.lex_state = 2, .external_lex_state = 2},
 7945  [1102] = {.lex_state = 2, .external_lex_state = 2},
 7946  [1103] = {.lex_state = 2, .external_lex_state = 2},
 7947  [1104] = {.lex_state = 35, .external_lex_state = 2},
 7948  [1105] = {.lex_state = 146, .external_lex_state = 2},
 7949  [1106] = {.lex_state = 35, .external_lex_state = 2},
 7950  [1107] = {.lex_state = 2, .external_lex_state = 2},
 7951  [1108] = {.lex_state = 146, .external_lex_state = 5},
 7952  [1109] = {.lex_state = 2, .external_lex_state = 2},
 7953  [1110] = {.lex_state = 146, .external_lex_state = 2},
 7954  [1111] = {.lex_state = 2, .external_lex_state = 2},
 7955  [1112] = {.lex_state = 146, .external_lex_state = 2},
 7956  [1113] = {.lex_state = 35, .external_lex_state = 2},
 7957  [1114] = {.lex_state = 146, .external_lex_state = 5},
 7958  [1115] = {.lex_state = 146, .external_lex_state = 5},
 7959  [1116] = {.lex_state = 2, .external_lex_state = 2},
 7960  [1117] = {.lex_state = 146, .external_lex_state = 5},
 7961  [1118] = {.lex_state = 19, .external_lex_state = 6},
 7962  [1119] = {.lex_state = 146, .external_lex_state = 2},
 7963  [1120] = {.lex_state = 146, .external_lex_state = 2},
 7964  [1121] = {.lex_state = 19, .external_lex_state = 6},
 7965  [1122] = {.lex_state = 146, .external_lex_state = 2},
 7966  [1123] = {.lex_state = 146, .external_lex_state = 2},
 7967  [1124] = {.lex_state = 146, .external_lex_state = 2},
 7968  [1125] = {.lex_state = 146, .external_lex_state = 5},
 7969  [1126] = {.lex_state = 146, .external_lex_state = 5},
 7970  [1127] = {.lex_state = 146, .external_lex_state = 5},
 7971  [1128] = {.lex_state = 146, .external_lex_state = 5},
 7972  [1129] = {.lex_state = 2, .external_lex_state = 2},
 7973  [1130] = {.lex_state = 2, .external_lex_state = 2},
 7974  [1131] = {.lex_state = 146, .external_lex_state = 2},
 7975  [1132] = {.lex_state = 146, .external_lex_state = 2},
 7976  [1133] = {.lex_state = 146, .external_lex_state = 2},
 7977  [1134] = {.lex_state = 35, .external_lex_state = 2},
 7978  [1135] = {.lex_state = 146, .external_lex_state = 2},
 7979  [1136] = {.lex_state = 146, .external_lex_state = 2},
 7980  [1137] = {.lex_state = 35, .external_lex_state = 2},
 7981  [1138] = {.lex_state = 146, .external_lex_state = 2},
 7982  [1139] = {.lex_state = 146, .external_lex_state = 2},
 7983  [1140] = {.lex_state = 146, .external_lex_state = 2},
 7984  [1141] = {.lex_state = 146, .external_lex_state = 2},
 7985  [1142] = {.lex_state = 146, .external_lex_state = 2},
 7986  [1143] = {.lex_state = 146, .external_lex_state = 5},
 7987  [1144] = {.lex_state = 35, .external_lex_state = 2},
 7988  [1145] = {.lex_state = 35, .external_lex_state = 2},
 7989  [1146] = {.lex_state = 35, .external_lex_state = 2},
 7990  [1147] = {.lex_state = 146, .external_lex_state = 2},
 7991  [1148] = {.lex_state = 146, .external_lex_state = 2},
 7992  [1149] = {.lex_state = 35, .external_lex_state = 2},
 7993  [1150] = {.lex_state = 35, .external_lex_state = 2},
 7994  [1151] = {.lex_state = 35, .external_lex_state = 2},
 7995  [1152] = {.lex_state = 35, .external_lex_state = 2},
 7996  [1153] = {.lex_state = 35, .external_lex_state = 2},
 7997  [1154] = {.lex_state = 35, .external_lex_state = 2},
 7998  [1155] = {.lex_state = 35, .external_lex_state = 2},
 7999  [1156] = {.lex_state = 146, .external_lex_state = 2},
 8000  [1157] = {.lex_state = 146, .external_lex_state = 2},
 8001  [1158] = {.lex_state = 146, .external_lex_state = 2},
 8002  [1159] = {.lex_state = 146, .external_lex_state = 2},
 8003  [1160] = {.lex_state = 146, .external_lex_state = 2},
 8004  [1161] = {.lex_state = 146, .external_lex_state = 5},
 8005  [1162] = {.lex_state = 35, .external_lex_state = 2},
 8006  [1163] = {.lex_state = 35, .external_lex_state = 2},
 8007  [1164] = {.lex_state = 35, .external_lex_state = 2},
 8008  [1165] = {.lex_state = 35, .external_lex_state = 2},
 8009  [1166] = {.lex_state = 35, .external_lex_state = 2},
 8010  [1167] = {.lex_state = 146, .external_lex_state = 2},
 8011  [1168] = {.lex_state = 146, .external_lex_state = 2},
 8012  [1169] = {.lex_state = 35, .external_lex_state = 2},
 8013  [1170] = {.lex_state = 35, .external_lex_state = 2},
 8014  [1171] = {.lex_state = 146, .external_lex_state = 2},
 8015  [1172] = {.lex_state = 146, .external_lex_state = 2},
 8016  [1173] = {.lex_state = 146, .external_lex_state = 2},
 8017  [1174] = {.lex_state = 35, .external_lex_state = 2},
 8018  [1175] = {.lex_state = 146, .external_lex_state = 5},
 8019  [1176] = {.lex_state = 146, .external_lex_state = 2},
 8020  [1177] = {.lex_state = 146, .external_lex_state = 5},
 8021  [1178] = {.lex_state = 35, .external_lex_state = 2},
 8022  [1179] = {.lex_state = 35, .external_lex_state = 2},
 8023  [1180] = {.lex_state = 35, .external_lex_state = 2},
 8024  [1181] = {.lex_state = 146, .external_lex_state = 2},
 8025  [1182] = {.lex_state = 35, .external_lex_state = 2},
 8026  [1183] = {.lex_state = 146, .external_lex_state = 2},
 8027  [1184] = {.lex_state = 19, .external_lex_state = 6},
 8028  [1185] = {.lex_state = 13, .external_lex_state = 2},
 8029  [1186] = {.lex_state = 146, .external_lex_state = 2},
 8030  [1187] = {.lex_state = 15, .external_lex_state = 7},
 8031  [1188] = {.lex_state = 24, .external_lex_state = 7},
 8032  [1189] = {.lex_state = 15, .external_lex_state = 7},
 8033  [1190] = {.lex_state = 24, .external_lex_state = 7},
 8034  [1191] = {.lex_state = 146, .external_lex_state = 2},
 8035  [1192] = {.lex_state = 146, .external_lex_state = 2},
 8036  [1193] = {.lex_state = 146, .external_lex_state = 2},
 8037  [1194] = {.lex_state = 146, .external_lex_state = 2},
 8038  [1195] = {.lex_state = 146, .external_lex_state = 2},
 8039  [1196] = {.lex_state = 22, .external_lex_state = 2},
 8040  [1197] = {.lex_state = 146, .external_lex_state = 5},
 8041  [1198] = {.lex_state = 13, .external_lex_state = 2},
 8042  [1199] = {.lex_state = 146, .external_lex_state = 2},
 8043  [1200] = {.lex_state = 15, .external_lex_state = 7},
 8044  [1201] = {.lex_state = 15, .external_lex_state = 7},
 8045  [1202] = {.lex_state = 146, .external_lex_state = 2},
 8046  [1203] = {.lex_state = 24, .external_lex_state = 7},
 8047  [1204] = {.lex_state = 146, .external_lex_state = 2},
 8048  [1205] = {.lex_state = 22, .external_lex_state = 2},
 8049  [1206] = {.lex_state = 146, .external_lex_state = 2},
 8050  [1207] = {.lex_state = 24, .external_lex_state = 7},
 8051  [1208] = {.lex_state = 146, .external_lex_state = 2},
 8052  [1209] = {.lex_state = 146, .external_lex_state = 5},
 8053  [1210] = {.lex_state = 146, .external_lex_state = 2},
 8054  [1211] = {.lex_state = 146, .external_lex_state = 2},
 8055  [1212] = {.lex_state = 146, .external_lex_state = 5},
 8056  [1213] = {.lex_state = 146, .external_lex_state = 2},
 8057  [1214] = {.lex_state = 146, .external_lex_state = 2},
 8058  [1215] = {.lex_state = 15, .external_lex_state = 7},
 8059  [1216] = {.lex_state = 146, .external_lex_state = 2},
 8060  [1217] = {.lex_state = 24, .external_lex_state = 7},
 8061  [1218] = {.lex_state = 146, .external_lex_state = 2},
 8062  [1219] = {.lex_state = 146, .external_lex_state = 2},
 8063  [1220] = {.lex_state = 15, .external_lex_state = 7},
 8064  [1221] = {.lex_state = 24, .external_lex_state = 7},
 8065  [1222] = {.lex_state = 15, .external_lex_state = 7},
 8066  [1223] = {.lex_state = 146, .external_lex_state = 2},
 8067  [1224] = {.lex_state = 146, .external_lex_state = 5},
 8068  [1225] = {.lex_state = 146, .external_lex_state = 2},
 8069  [1226] = {.lex_state = 146, .external_lex_state = 2},
 8070  [1227] = {.lex_state = 146, .external_lex_state = 2},
 8071  [1228] = {.lex_state = 146, .external_lex_state = 2},
 8072  [1229] = {.lex_state = 146, .external_lex_state = 5},
 8073  [1230] = {.lex_state = 24, .external_lex_state = 7},
 8074  [1231] = {.lex_state = 146, .external_lex_state = 2},
 8075  [1232] = {.lex_state = 146, .external_lex_state = 2},
 8076  [1233] = {.lex_state = 15, .external_lex_state = 7},
 8077  [1234] = {.lex_state = 15, .external_lex_state = 7},
 8078  [1235] = {.lex_state = 13, .external_lex_state = 2},
 8079  [1236] = {.lex_state = 22, .external_lex_state = 2},
 8080  [1237] = {.lex_state = 146, .external_lex_state = 2},
 8081  [1238] = {.lex_state = 146, .external_lex_state = 5},
 8082  [1239] = {.lex_state = 146, .external_lex_state = 2},
 8083  [1240] = {.lex_state = 146, .external_lex_state = 5},
 8084  [1241] = {.lex_state = 146, .external_lex_state = 5},
 8085  [1242] = {.lex_state = 145, .external_lex_state = 2},
 8086  [1243] = {.lex_state = 146, .external_lex_state = 2},
 8087  [1244] = {.lex_state = 146, .external_lex_state = 5},
 8088  [1245] = {.lex_state = 146, .external_lex_state = 2},
 8089  [1246] = {.lex_state = 146, .external_lex_state = 5},
 8090  [1247] = {.lex_state = 24, .external_lex_state = 7},
 8091  [1248] = {.lex_state = 146, .external_lex_state = 2},
 8092  [1249] = {.lex_state = 24, .external_lex_state = 7},
 8093  [1250] = {.lex_state = 146, .external_lex_state = 5},
 8094  [1251] = {.lex_state = 146, .external_lex_state = 2},
 8095  [1252] = {.lex_state = 146, .external_lex_state = 2},
 8096  [1253] = {.lex_state = 146, .external_lex_state = 2},
 8097  [1254] = {.lex_state = 146, .external_lex_state = 2},
 8098  [1255] = {.lex_state = 146, .external_lex_state = 2},
 8099  [1256] = {.lex_state = 146, .external_lex_state = 5},
 8100  [1257] = {.lex_state = 3, .external_lex_state = 2},
 8101  [1258] = {.lex_state = 146, .external_lex_state = 2},
 8102  [1259] = {.lex_state = 146, .external_lex_state = 2},
 8103  [1260] = {.lex_state = 146, .external_lex_state = 2},
 8104  [1261] = {.lex_state = 146, .external_lex_state = 2},
 8105  [1262] = {.lex_state = 146, .external_lex_state = 2},
 8106  [1263] = {.lex_state = 146, .external_lex_state = 2},
 8107  [1264] = {.lex_state = 146, .external_lex_state = 2},
 8108  [1265] = {.lex_state = 146, .external_lex_state = 2},
 8109  [1266] = {.lex_state = 146, .external_lex_state = 2},
 8110  [1267] = {.lex_state = 146, .external_lex_state = 5},
 8111  [1268] = {.lex_state = 146, .external_lex_state = 2},
 8112  [1269] = {.lex_state = 146, .external_lex_state = 2},
 8113  [1270] = {.lex_state = 146, .external_lex_state = 2},
 8114  [1271] = {.lex_state = 146, .external_lex_state = 2},
 8115  [1272] = {.lex_state = 146, .external_lex_state = 2},
 8116  [1273] = {.lex_state = 146, .external_lex_state = 2},
 8117  [1274] = {.lex_state = 146, .external_lex_state = 5},
 8118  [1275] = {.lex_state = 146, .external_lex_state = 2},
 8119  [1276] = {.lex_state = 3, .external_lex_state = 2},
 8120  [1277] = {.lex_state = 146, .external_lex_state = 2},
 8121  [1278] = {.lex_state = 146, .external_lex_state = 5},
 8122  [1279] = {.lex_state = 146, .external_lex_state = 2},
 8123  [1280] = {.lex_state = 146, .external_lex_state = 2},
 8124  [1281] = {.lex_state = 146, .external_lex_state = 2},
 8125  [1282] = {.lex_state = 146, .external_lex_state = 2},
 8126  [1283] = {.lex_state = 146, .external_lex_state = 2},
 8127  [1284] = {.lex_state = 146, .external_lex_state = 5},
 8128  [1285] = {.lex_state = 146, .external_lex_state = 2},
 8129  [1286] = {.lex_state = 146, .external_lex_state = 2},
 8130  [1287] = {.lex_state = 146, .external_lex_state = 2},
 8131  [1288] = {.lex_state = 3, .external_lex_state = 2},
 8132  [1289] = {.lex_state = 146, .external_lex_state = 2},
 8133  [1290] = {.lex_state = 146, .external_lex_state = 2},
 8134  [1291] = {.lex_state = 146, .external_lex_state = 2},
 8135  [1292] = {.lex_state = 146, .external_lex_state = 2},
 8136  [1293] = {.lex_state = 146, .external_lex_state = 2},
 8137  [1294] = {.lex_state = 146, .external_lex_state = 2},
 8138  [1295] = {.lex_state = 146, .external_lex_state = 2},
 8139  [1296] = {.lex_state = 146, .external_lex_state = 2},
 8140  [1297] = {.lex_state = 146, .external_lex_state = 2},
 8141  [1298] = {.lex_state = 146, .external_lex_state = 2},
 8142  [1299] = {.lex_state = 146, .external_lex_state = 2},
 8143  [1300] = {.lex_state = 7, .external_lex_state = 2},
 8144  [1301] = {.lex_state = 146, .external_lex_state = 2},
 8145  [1302] = {.lex_state = 146, .external_lex_state = 2},
 8146  [1303] = {.lex_state = 3, .external_lex_state = 2},
 8147  [1304] = {.lex_state = 146, .external_lex_state = 2},
 8148  [1305] = {.lex_state = 146, .external_lex_state = 2},
 8149  [1306] = {.lex_state = 146, .external_lex_state = 2},
 8150  [1307] = {.lex_state = 146, .external_lex_state = 2},
 8151  [1308] = {.lex_state = 3, .external_lex_state = 2},
 8152  [1309] = {.lex_state = 146, .external_lex_state = 5},
 8153  [1310] = {.lex_state = 146, .external_lex_state = 5},
 8154  [1311] = {.lex_state = 146, .external_lex_state = 2},
 8155  [1312] = {.lex_state = 146, .external_lex_state = 5},
 8156  [1313] = {.lex_state = 7, .external_lex_state = 2},
 8157  [1314] = {.lex_state = 146, .external_lex_state = 2},
 8158  [1315] = {.lex_state = 146, .external_lex_state = 2},
 8159  [1316] = {.lex_state = 146, .external_lex_state = 2},
 8160  [1317] = {.lex_state = 146, .external_lex_state = 2},
 8161  [1318] = {.lex_state = 146, .external_lex_state = 2},
 8162  [1319] = {.lex_state = 146, .external_lex_state = 2},
 8163  [1320] = {.lex_state = 146, .external_lex_state = 2},
 8164  [1321] = {.lex_state = 146, .external_lex_state = 2},
 8165  [1322] = {.lex_state = 146, .external_lex_state = 2},
 8166  [1323] = {.lex_state = 146, .external_lex_state = 2},
 8167  [1324] = {.lex_state = 146, .external_lex_state = 2},
 8168  [1325] = {.lex_state = 146, .external_lex_state = 2},
 8169  [1326] = {.lex_state = 146, .external_lex_state = 2},
 8170  [1327] = {.lex_state = 3, .external_lex_state = 2},
 8171  [1328] = {.lex_state = 146, .external_lex_state = 2},
 8172  [1329] = {.lex_state = 146, .external_lex_state = 2},
 8173  [1330] = {.lex_state = 146, .external_lex_state = 2},
 8174  [1331] = {.lex_state = 146, .external_lex_state = 2},
 8175  [1332] = {.lex_state = 146, .external_lex_state = 2},
 8176  [1333] = {.lex_state = 146, .external_lex_state = 2},
 8177  [1334] = {.lex_state = 146, .external_lex_state = 2},
 8178  [1335] = {.lex_state = 146, .external_lex_state = 2},
 8179  [1336] = {.lex_state = 146, .external_lex_state = 2},
 8180  [1337] = {.lex_state = 146, .external_lex_state = 2},
 8181  [1338] = {.lex_state = 146, .external_lex_state = 2},
 8182  [1339] = {.lex_state = 146, .external_lex_state = 2},
 8183  [1340] = {.lex_state = 7, .external_lex_state = 2},
 8184  [1341] = {.lex_state = 146, .external_lex_state = 2},
 8185  [1342] = {.lex_state = 146, .external_lex_state = 2},
 8186  [1343] = {.lex_state = 146, .external_lex_state = 2},
 8187  [1344] = {.lex_state = 146, .external_lex_state = 2},
 8188  [1345] = {.lex_state = 7, .external_lex_state = 2},
 8189  [1346] = {.lex_state = 146, .external_lex_state = 2},
 8190  [1347] = {.lex_state = 146, .external_lex_state = 2},
 8191  [1348] = {.lex_state = 146, .external_lex_state = 2},
 8192  [1349] = {.lex_state = 146, .external_lex_state = 2},
 8193  [1350] = {.lex_state = 146, .external_lex_state = 2},
 8194  [1351] = {.lex_state = 146, .external_lex_state = 5},
 8195  [1352] = {.lex_state = 3, .external_lex_state = 2},
 8196  [1353] = {.lex_state = 146, .external_lex_state = 2},
 8197  [1354] = {.lex_state = 146, .external_lex_state = 2},
 8198  [1355] = {.lex_state = 146, .external_lex_state = 5},
 8199  [1356] = {.lex_state = 146, .external_lex_state = 2},
 8200  [1357] = {.lex_state = 146, .external_lex_state = 2},
 8201  [1358] = {.lex_state = 146, .external_lex_state = 2},
 8202  [1359] = {.lex_state = 146, .external_lex_state = 5},
 8203  [1360] = {.lex_state = 146, .external_lex_state = 2},
 8204  [1361] = {.lex_state = 146, .external_lex_state = 2},
 8205  [1362] = {.lex_state = 146, .external_lex_state = 2},
 8206  [1363] = {.lex_state = 146, .external_lex_state = 2},
 8207  [1364] = {.lex_state = 146, .external_lex_state = 2},
 8208  [1365] = {.lex_state = 146, .external_lex_state = 2},
 8209  [1366] = {.lex_state = 146, .external_lex_state = 2},
 8210  [1367] = {.lex_state = 146, .external_lex_state = 5},
 8211  [1368] = {.lex_state = 146, .external_lex_state = 5},
 8212  [1369] = {.lex_state = 146, .external_lex_state = 2},
 8213  [1370] = {.lex_state = 146, .external_lex_state = 2},
 8214  [1371] = {.lex_state = 146, .external_lex_state = 5},
 8215  [1372] = {.lex_state = 146, .external_lex_state = 2},
 8216  [1373] = {.lex_state = 146, .external_lex_state = 2},
 8217  [1374] = {.lex_state = 146, .external_lex_state = 2},
 8218  [1375] = {.lex_state = 146, .external_lex_state = 2},
 8219  [1376] = {.lex_state = 146, .external_lex_state = 2},
 8220  [1377] = {.lex_state = 146, .external_lex_state = 2},
 8221  [1378] = {.lex_state = 7, .external_lex_state = 2},
 8222  [1379] = {.lex_state = 146, .external_lex_state = 2},
 8223  [1380] = {.lex_state = 146, .external_lex_state = 2},
 8224  [1381] = {.lex_state = 146, .external_lex_state = 2},
 8225  [1382] = {.lex_state = 146, .external_lex_state = 2},
 8226  [1383] = {.lex_state = 146, .external_lex_state = 2},
 8227  [1384] = {.lex_state = 146, .external_lex_state = 2},
 8228  [1385] = {.lex_state = 146, .external_lex_state = 2},
 8229  [1386] = {.lex_state = 146, .external_lex_state = 2},
 8230  [1387] = {.lex_state = 146, .external_lex_state = 2},
 8231  [1388] = {.lex_state = 35, .external_lex_state = 2},
 8232  [1389] = {.lex_state = 146, .external_lex_state = 2},
 8233  [1390] = {.lex_state = 146, .external_lex_state = 2},
 8234  [1391] = {.lex_state = 146, .external_lex_state = 2},
 8235  [1392] = {.lex_state = 146, .external_lex_state = 2},
 8236  [1393] = {.lex_state = 146, .external_lex_state = 2},
 8237  [1394] = {.lex_state = 146, .external_lex_state = 2},
 8238  [1395] = {.lex_state = 146, .external_lex_state = 2},
 8239  [1396] = {.lex_state = 146, .external_lex_state = 2},
 8240  [1397] = {.lex_state = 146, .external_lex_state = 2},
 8241  [1398] = {.lex_state = 146, .external_lex_state = 2},
 8242  [1399] = {.lex_state = 146, .external_lex_state = 2},
 8243  [1400] = {.lex_state = 146, .external_lex_state = 2},
 8244  [1401] = {.lex_state = 7, .external_lex_state = 2},
 8245  [1402] = {.lex_state = 146, .external_lex_state = 2},
 8246  [1403] = {.lex_state = 146, .external_lex_state = 2},
 8247  [1404] = {.lex_state = 146, .external_lex_state = 2},
 8248  [1405] = {.lex_state = 146, .external_lex_state = 2},
 8249  [1406] = {.lex_state = 146, .external_lex_state = 2},
 8250  [1407] = {.lex_state = 146, .external_lex_state = 2},
 8251  [1408] = {.lex_state = 146, .external_lex_state = 2},
 8252  [1409] = {.lex_state = 146, .external_lex_state = 2},
 8253  [1410] = {.lex_state = 146, .external_lex_state = 2},
 8254  [1411] = {.lex_state = 146, .external_lex_state = 2},
 8255  [1412] = {.lex_state = 146, .external_lex_state = 2},
 8256  [1413] = {.lex_state = 146, .external_lex_state = 2},
 8257  [1414] = {.lex_state = 146, .external_lex_state = 2},
 8258  [1415] = {.lex_state = 146, .external_lex_state = 2},
 8259  [1416] = {.lex_state = 146, .external_lex_state = 2},
 8260  [1417] = {.lex_state = 146, .external_lex_state = 2},
 8261  [1418] = {.lex_state = 146, .external_lex_state = 2},
 8262  [1419] = {.lex_state = 146, .external_lex_state = 2},
 8263  [1420] = {.lex_state = 146, .external_lex_state = 2},
 8264  [1421] = {.lex_state = 146, .external_lex_state = 2},
 8265  [1422] = {.lex_state = 146, .external_lex_state = 5},
 8266  [1423] = {.lex_state = 146, .external_lex_state = 2},
 8267  [1424] = {.lex_state = 146, .external_lex_state = 2},
 8268  [1425] = {.lex_state = 146, .external_lex_state = 2},
 8269  [1426] = {.lex_state = 146, .external_lex_state = 2},
 8270  [1427] = {.lex_state = 146, .external_lex_state = 2},
 8271  [1428] = {.lex_state = 146, .external_lex_state = 5},
 8272  [1429] = {.lex_state = 146, .external_lex_state = 2},
 8273  [1430] = {.lex_state = 146, .external_lex_state = 2},
 8274  [1431] = {.lex_state = 146, .external_lex_state = 5},
 8275  [1432] = {.lex_state = 146, .external_lex_state = 2},
 8276  [1433] = {.lex_state = 146, .external_lex_state = 2},
 8277  [1434] = {.lex_state = 146, .external_lex_state = 2},
 8278  [1435] = {.lex_state = 146, .external_lex_state = 2},
 8279  [1436] = {.lex_state = 146, .external_lex_state = 2},
 8280  [1437] = {.lex_state = 146, .external_lex_state = 2},
 8281  [1438] = {.lex_state = 146, .external_lex_state = 2},
 8282  [1439] = {.lex_state = 146, .external_lex_state = 2},
 8283  [1440] = {.lex_state = 146, .external_lex_state = 2},
 8284  [1441] = {.lex_state = 146, .external_lex_state = 2},
 8285  [1442] = {.lex_state = 146, .external_lex_state = 2},
 8286  [1443] = {.lex_state = 146, .external_lex_state = 5},
 8287  [1444] = {.lex_state = 146, .external_lex_state = 2},
 8288  [1445] = {.lex_state = 146, .external_lex_state = 2},
 8289  [1446] = {.lex_state = 146, .external_lex_state = 2},
 8290  [1447] = {.lex_state = 146, .external_lex_state = 2},
 8291  [1448] = {.lex_state = 146, .external_lex_state = 2},
 8292  [1449] = {.lex_state = 146, .external_lex_state = 2},
 8293  [1450] = {.lex_state = 146, .external_lex_state = 2},
 8294  [1451] = {.lex_state = 146, .external_lex_state = 2},
 8295  [1452] = {.lex_state = 146, .external_lex_state = 2},
 8296  [1453] = {.lex_state = 146, .external_lex_state = 5},
 8297  [1454] = {.lex_state = 146, .external_lex_state = 2},
 8298  [1455] = {.lex_state = 146, .external_lex_state = 2},
 8299  [1456] = {.lex_state = 146, .external_lex_state = 2},
 8300  [1457] = {.lex_state = 146, .external_lex_state = 2},
 8301  [1458] = {.lex_state = 146, .external_lex_state = 5},
 8302  [1459] = {.lex_state = 146, .external_lex_state = 2},
 8303  [1460] = {.lex_state = 146, .external_lex_state = 2},
 8304  [1461] = {.lex_state = 146, .external_lex_state = 2},
 8305  [1462] = {.lex_state = 146, .external_lex_state = 2},
 8306  [1463] = {.lex_state = 146, .external_lex_state = 2},
 8307  [1464] = {.lex_state = 146, .external_lex_state = 2},
 8308  [1465] = {.lex_state = 146, .external_lex_state = 2},
 8309  [1466] = {.lex_state = 146, .external_lex_state = 2},
 8310  [1467] = {.lex_state = 146, .external_lex_state = 2},
 8311  [1468] = {.lex_state = 146, .external_lex_state = 2},
 8312  [1469] = {.lex_state = 146, .external_lex_state = 2},
 8313  [1470] = {.lex_state = 146, .external_lex_state = 5},
 8314  [1471] = {.lex_state = 146, .external_lex_state = 5},
 8315  [1472] = {.lex_state = 146, .external_lex_state = 2},
 8316  [1473] = {.lex_state = 146, .external_lex_state = 2},
 8317  [1474] = {.lex_state = 146, .external_lex_state = 2},
 8318  [1475] = {.lex_state = 146, .external_lex_state = 2},
 8319  [1476] = {.lex_state = 146, .external_lex_state = 2},
 8320  [1477] = {.lex_state = 146, .external_lex_state = 2},
 8321  [1478] = {.lex_state = 146, .external_lex_state = 2},
 8322  [1479] = {.lex_state = 146, .external_lex_state = 2},
 8323  [1480] = {.lex_state = 146, .external_lex_state = 2},
 8324  [1481] = {.lex_state = 146, .external_lex_state = 2},
 8325  [1482] = {.lex_state = 146, .external_lex_state = 2},
 8326  [1483] = {.lex_state = 146, .external_lex_state = 2},
 8327  [1484] = {.lex_state = 146, .external_lex_state = 2},
 8328  [1485] = {.lex_state = 146, .external_lex_state = 2},
 8329  [1486] = {.lex_state = 146, .external_lex_state = 2},
 8330  [1487] = {.lex_state = 146, .external_lex_state = 2},
 8331  [1488] = {.lex_state = 146, .external_lex_state = 2},
 8332  [1489] = {.lex_state = 146, .external_lex_state = 2},
 8333  [1490] = {.lex_state = 146, .external_lex_state = 2},
 8334  [1491] = {.lex_state = 146, .external_lex_state = 2},
 8335  [1492] = {.lex_state = 146, .external_lex_state = 2},
 8336  [1493] = {.lex_state = 146, .external_lex_state = 2},
 8337  [1494] = {.lex_state = 146, .external_lex_state = 5},
 8338  [1495] = {.lex_state = 146, .external_lex_state = 2},
 8339  [1496] = {.lex_state = 146, .external_lex_state = 2},
 8340  [1497] = {.lex_state = 146, .external_lex_state = 2},
 8341  [1498] = {.lex_state = 146, .external_lex_state = 2},
 8342  [1499] = {.lex_state = 146, .external_lex_state = 2},
 8343  [1500] = {.lex_state = 146, .external_lex_state = 2},
 8344  [1501] = {.lex_state = 146, .external_lex_state = 2},
 8345  [1502] = {.lex_state = 146, .external_lex_state = 2},
 8346  [1503] = {.lex_state = 146, .external_lex_state = 2},
 8347  [1504] = {.lex_state = 146, .external_lex_state = 2},
 8348  [1505] = {.lex_state = 146, .external_lex_state = 2},
 8349  [1506] = {.lex_state = 146, .external_lex_state = 2},
 8350  [1507] = {.lex_state = 146, .external_lex_state = 2},
 8351  [1508] = {.lex_state = 146, .external_lex_state = 2},
 8352  [1509] = {.lex_state = 146, .external_lex_state = 2},
 8353  [1510] = {.lex_state = 146, .external_lex_state = 2},
 8354  [1511] = {.lex_state = 146, .external_lex_state = 2},
 8355  [1512] = {.lex_state = 146, .external_lex_state = 2},
 8356  [1513] = {.lex_state = 146, .external_lex_state = 2},
 8357  [1514] = {.lex_state = 146, .external_lex_state = 2},
 8358  [1515] = {.lex_state = 146, .external_lex_state = 2},
 8359  [1516] = {.lex_state = 146, .external_lex_state = 2},
 8360  [1517] = {.lex_state = 146, .external_lex_state = 2},
 8361  [1518] = {.lex_state = 146, .external_lex_state = 5},
 8362  [1519] = {.lex_state = 146, .external_lex_state = 2},
 8363  [1520] = {.lex_state = 146, .external_lex_state = 2},
 8364  [1521] = {.lex_state = 146, .external_lex_state = 2},
 8365  [1522] = {.lex_state = 146, .external_lex_state = 2},
 8366  [1523] = {.lex_state = 146, .external_lex_state = 2},
 8367  [1524] = {.lex_state = 146, .external_lex_state = 2},
 8368  [1525] = {.lex_state = 146, .external_lex_state = 2},
 8369  [1526] = {.lex_state = 146, .external_lex_state = 5},
 8370  [1527] = {.lex_state = 146, .external_lex_state = 2},
 8371  [1528] = {.lex_state = 146, .external_lex_state = 2},
 8372  [1529] = {.lex_state = 146, .external_lex_state = 5},
 8373  [1530] = {.lex_state = 146, .external_lex_state = 5},
 8374  [1531] = {.lex_state = 146, .external_lex_state = 2},
 8375  [1532] = {.lex_state = 146, .external_lex_state = 2},
 8376  [1533] = {.lex_state = 146, .external_lex_state = 2},
 8377  [1534] = {.lex_state = 146, .external_lex_state = 2},
 8378  [1535] = {.lex_state = 146, .external_lex_state = 2},
 8379  [1536] = {.lex_state = 146, .external_lex_state = 2},
 8380  [1537] = {.lex_state = 146, .external_lex_state = 2},
 8381  [1538] = {.lex_state = 7, .external_lex_state = 2},
 8382  [1539] = {.lex_state = 146, .external_lex_state = 2},
 8383  [1540] = {.lex_state = 146, .external_lex_state = 2},
 8384  [1541] = {.lex_state = 146, .external_lex_state = 2},
 8385  [1542] = {.lex_state = 146, .external_lex_state = 2},
 8386  [1543] = {.lex_state = 146, .external_lex_state = 2},
 8387  [1544] = {.lex_state = 146, .external_lex_state = 2},
 8388  [1545] = {.lex_state = 146, .external_lex_state = 2},
 8389  [1546] = {.lex_state = 146, .external_lex_state = 2},
 8390  [1547] = {.lex_state = 146, .external_lex_state = 2},
 8391  [1548] = {.lex_state = 146, .external_lex_state = 2},
 8392  [1549] = {.lex_state = 146, .external_lex_state = 2},
 8393  [1550] = {.lex_state = 146, .external_lex_state = 2},
 8394  [1551] = {.lex_state = 146, .external_lex_state = 2},
 8395  [1552] = {.lex_state = 146, .external_lex_state = 2},
 8396  [1553] = {.lex_state = 146, .external_lex_state = 2},
 8397  [1554] = {.lex_state = 146, .external_lex_state = 2},
 8398  [1555] = {.lex_state = 146, .external_lex_state = 2},
 8399  [1556] = {.lex_state = 146, .external_lex_state = 2},
 8400  [1557] = {.lex_state = 146, .external_lex_state = 5},
 8401  [1558] = {.lex_state = 146, .external_lex_state = 2},
 8402  [1559] = {.lex_state = 146, .external_lex_state = 5},
 8403  [1560] = {.lex_state = 146, .external_lex_state = 2},
 8404  [1561] = {.lex_state = 146, .external_lex_state = 5},
 8405  [1562] = {.lex_state = 146, .external_lex_state = 2},
 8406  [1563] = {.lex_state = 146, .external_lex_state = 2},
 8407  [1564] = {.lex_state = 146, .external_lex_state = 2},
 8408  [1565] = {.lex_state = 146, .external_lex_state = 2},
 8409  [1566] = {.lex_state = 7, .external_lex_state = 2},
 8410  [1567] = {.lex_state = 146, .external_lex_state = 2},
 8411  [1568] = {.lex_state = 146, .external_lex_state = 2},
 8412  [1569] = {.lex_state = 146, .external_lex_state = 2},
 8413  [1570] = {.lex_state = 146, .external_lex_state = 5},
 8414  [1571] = {.lex_state = 146, .external_lex_state = 2},
 8415  [1572] = {.lex_state = 146, .external_lex_state = 2},
 8416  [1573] = {.lex_state = 146, .external_lex_state = 2},
 8417  [1574] = {.lex_state = 146, .external_lex_state = 2},
 8418  [1575] = {.lex_state = 146, .external_lex_state = 2},
 8419  [1576] = {.lex_state = 146, .external_lex_state = 2},
 8420  [1577] = {.lex_state = 146, .external_lex_state = 2},
 8421  [1578] = {.lex_state = 146, .external_lex_state = 2},
 8422  [1579] = {.lex_state = 146, .external_lex_state = 2},
 8423  [1580] = {.lex_state = 146, .external_lex_state = 2},
 8424  [1581] = {.lex_state = 146, .external_lex_state = 2},
 8425  [1582] = {.lex_state = 146, .external_lex_state = 2},
 8426  [1583] = {.lex_state = 146, .external_lex_state = 2},
 8427  [1584] = {.lex_state = 146, .external_lex_state = 2},
 8428  [1585] = {.lex_state = 146, .external_lex_state = 2},
 8429  [1586] = {.lex_state = 146, .external_lex_state = 2},
 8430  [1587] = {.lex_state = 146, .external_lex_state = 2},
 8431  [1588] = {.lex_state = 146, .external_lex_state = 2},
 8432  [1589] = {.lex_state = 146, .external_lex_state = 2},
 8433  [1590] = {.lex_state = 146, .external_lex_state = 2},
 8434  [1591] = {.lex_state = 146, .external_lex_state = 2},
 8435  [1592] = {.lex_state = 146, .external_lex_state = 2},
 8436  [1593] = {.lex_state = 146, .external_lex_state = 5},
 8437  [1594] = {.lex_state = 146, .external_lex_state = 2},
 8438  [1595] = {.lex_state = 146, .external_lex_state = 2},
 8439  [1596] = {.lex_state = 146, .external_lex_state = 2},
 8440  [1597] = {.lex_state = 146, .external_lex_state = 2},
 8441  [1598] = {.lex_state = 146, .external_lex_state = 2},
 8442  [1599] = {.lex_state = 146, .external_lex_state = 2},
 8443  [1600] = {.lex_state = 146, .external_lex_state = 2},
 8444  [1601] = {.lex_state = 146, .external_lex_state = 2},
 8445  [1602] = {.lex_state = 146, .external_lex_state = 2},
 8446  [1603] = {.lex_state = 146, .external_lex_state = 2},
 8447  [1604] = {.lex_state = 146, .external_lex_state = 2},
 8448  [1605] = {.lex_state = 146, .external_lex_state = 2},
 8449  [1606] = {.lex_state = 146, .external_lex_state = 2},
 8450  [1607] = {.lex_state = 146, .external_lex_state = 2},
 8451  [1608] = {.lex_state = 146, .external_lex_state = 2},
 8452  [1609] = {.lex_state = 146, .external_lex_state = 2},
 8453  [1610] = {.lex_state = 146, .external_lex_state = 2},
 8454  [1611] = {.lex_state = 4, .external_lex_state = 8},
 8455  [1612] = {.lex_state = 146, .external_lex_state = 2},
 8456  [1613] = {.lex_state = 146, .external_lex_state = 2},
 8457  [1614] = {.lex_state = 146, .external_lex_state = 2},
 8458  [1615] = {.lex_state = 146, .external_lex_state = 2},
 8459  [1616] = {.lex_state = 146, .external_lex_state = 2},
 8460  [1617] = {.lex_state = 146, .external_lex_state = 2},
 8461  [1618] = {.lex_state = 146, .external_lex_state = 2},
 8462  [1619] = {.lex_state = 146, .external_lex_state = 2},
 8463  [1620] = {.lex_state = 146, .external_lex_state = 2},
 8464  [1621] = {.lex_state = 146, .external_lex_state = 2},
 8465  [1622] = {.lex_state = 146, .external_lex_state = 2},
 8466  [1623] = {.lex_state = 146, .external_lex_state = 2},
 8467  [1624] = {.lex_state = 146, .external_lex_state = 2},
 8468  [1625] = {.lex_state = 146, .external_lex_state = 2},
 8469  [1626] = {.lex_state = 36, .external_lex_state = 2},
 8470  [1627] = {.lex_state = 146, .external_lex_state = 2},
 8471  [1628] = {.lex_state = 146, .external_lex_state = 2},
 8472  [1629] = {.lex_state = 146, .external_lex_state = 2},
 8473  [1630] = {.lex_state = 146, .external_lex_state = 2},
 8474  [1631] = {.lex_state = 146, .external_lex_state = 2},
 8475  [1632] = {.lex_state = 146, .external_lex_state = 2},
 8476  [1633] = {.lex_state = 146, .external_lex_state = 2},
 8477  [1634] = {.lex_state = 146, .external_lex_state = 2},
 8478  [1635] = {.lex_state = 146, .external_lex_state = 2},
 8479  [1636] = {.lex_state = 36, .external_lex_state = 2},
 8480  [1637] = {.lex_state = 146, .external_lex_state = 2},
 8481  [1638] = {.lex_state = 146, .external_lex_state = 2},
 8482  [1639] = {.lex_state = 146, .external_lex_state = 2},
 8483  [1640] = {.lex_state = 146, .external_lex_state = 2},
 8484  [1641] = {.lex_state = 36, .external_lex_state = 2},
 8485  [1642] = {.lex_state = 146, .external_lex_state = 2},
 8486  [1643] = {.lex_state = 146, .external_lex_state = 2},
 8487  [1644] = {.lex_state = 146, .external_lex_state = 2},
 8488  [1645] = {.lex_state = 146, .external_lex_state = 2},
 8489  [1646] = {.lex_state = 146, .external_lex_state = 2},
 8490  [1647] = {.lex_state = 4, .external_lex_state = 8},
 8491  [1648] = {.lex_state = 36, .external_lex_state = 2},
 8492  [1649] = {.lex_state = 146, .external_lex_state = 2},
 8493  [1650] = {.lex_state = 146, .external_lex_state = 2},
 8494  [1651] = {.lex_state = 146, .external_lex_state = 2},
 8495  [1652] = {.lex_state = 4, .external_lex_state = 8},
 8496  [1653] = {.lex_state = 146, .external_lex_state = 2},
 8497  [1654] = {.lex_state = 146, .external_lex_state = 2},
 8498  [1655] = {.lex_state = 146, .external_lex_state = 2},
 8499  [1656] = {.lex_state = 146, .external_lex_state = 2},
 8500  [1657] = {.lex_state = 146, .external_lex_state = 2},
 8501  [1658] = {.lex_state = 146, .external_lex_state = 2},
 8502  [1659] = {.lex_state = 146, .external_lex_state = 2},
 8503  [1660] = {.lex_state = 146, .external_lex_state = 2},
 8504  [1661] = {.lex_state = 146, .external_lex_state = 2},
 8505  [1662] = {.lex_state = 146, .external_lex_state = 2},
 8506  [1663] = {.lex_state = 146, .external_lex_state = 2},
 8507  [1664] = {.lex_state = 146, .external_lex_state = 2},
 8508  [1665] = {.lex_state = 146, .external_lex_state = 2},
 8509  [1666] = {.lex_state = 146, .external_lex_state = 2},
 8510  [1667] = {.lex_state = 146, .external_lex_state = 2},
 8511  [1668] = {.lex_state = 146, .external_lex_state = 2},
 8512  [1669] = {.lex_state = 146, .external_lex_state = 2},
 8513  [1670] = {.lex_state = 146, .external_lex_state = 2},
 8514  [1671] = {.lex_state = 4, .external_lex_state = 8},
 8515  [1672] = {.lex_state = 146, .external_lex_state = 2},
 8516  [1673] = {.lex_state = 146, .external_lex_state = 2},
 8517  [1674] = {.lex_state = 146, .external_lex_state = 2},
 8518  [1675] = {.lex_state = 146, .external_lex_state = 2},
 8519  [1676] = {.lex_state = 146, .external_lex_state = 2},
 8520  [1677] = {.lex_state = 146, .external_lex_state = 2},
 8521  [1678] = {.lex_state = 146, .external_lex_state = 2},
 8522  [1679] = {.lex_state = 146, .external_lex_state = 2},
 8523  [1680] = {.lex_state = 146, .external_lex_state = 2},
 8524  [1681] = {.lex_state = 146, .external_lex_state = 2},
 8525  [1682] = {.lex_state = 146, .external_lex_state = 2},
 8526  [1683] = {.lex_state = 146, .external_lex_state = 2},
 8527  [1684] = {.lex_state = 146, .external_lex_state = 2},
 8528  [1685] = {.lex_state = 146, .external_lex_state = 2},
 8529  [1686] = {.lex_state = 146, .external_lex_state = 2},
 8530  [1687] = {.lex_state = 146, .external_lex_state = 2},
 8531  [1688] = {.lex_state = 146, .external_lex_state = 2},
 8532  [1689] = {.lex_state = 146, .external_lex_state = 2},
 8533  [1690] = {.lex_state = 146, .external_lex_state = 2},
 8534  [1691] = {.lex_state = 146, .external_lex_state = 2},
 8535  [1692] = {.lex_state = 146, .external_lex_state = 2},
 8536  [1693] = {.lex_state = 146, .external_lex_state = 2},
 8537};
 8538
 8539static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
 8540  [0] = {
 8541    [ts_builtin_sym_end] = ACTIONS(1),
 8542    [sym_identifier] = ACTIONS(1),
 8543    [sym_hash_bang_line] = ACTIONS(1),
 8544    [anon_sym_export] = ACTIONS(1),
 8545    [anon_sym_STAR] = ACTIONS(1),
 8546    [anon_sym_default] = ACTIONS(1),
 8547    [anon_sym_as] = ACTIONS(1),
 8548    [anon_sym_LBRACE] = ACTIONS(1),
 8549    [anon_sym_COMMA] = ACTIONS(1),
 8550    [anon_sym_RBRACE] = ACTIONS(1),
 8551    [anon_sym_import] = ACTIONS(1),
 8552    [anon_sym_from] = ACTIONS(1),
 8553    [anon_sym_with] = ACTIONS(1),
 8554    [anon_sym_var] = ACTIONS(1),
 8555    [anon_sym_let] = ACTIONS(1),
 8556    [anon_sym_const] = ACTIONS(1),
 8557    [anon_sym_else] = ACTIONS(1),
 8558    [anon_sym_if] = ACTIONS(1),
 8559    [anon_sym_switch] = ACTIONS(1),
 8560    [anon_sym_for] = ACTIONS(1),
 8561    [anon_sym_LPAREN] = ACTIONS(1),
 8562    [anon_sym_RPAREN] = ACTIONS(1),
 8563    [anon_sym_await] = ACTIONS(1),
 8564    [anon_sym_in] = ACTIONS(1),
 8565    [anon_sym_of] = ACTIONS(1),
 8566    [anon_sym_while] = ACTIONS(1),
 8567    [anon_sym_do] = ACTIONS(1),
 8568    [anon_sym_try] = ACTIONS(1),
 8569    [anon_sym_break] = ACTIONS(1),
 8570    [anon_sym_continue] = ACTIONS(1),
 8571    [anon_sym_debugger] = ACTIONS(1),
 8572    [anon_sym_return] = ACTIONS(1),
 8573    [anon_sym_throw] = ACTIONS(1),
 8574    [anon_sym_SEMI] = ACTIONS(1),
 8575    [anon_sym_COLON] = ACTIONS(1),
 8576    [anon_sym_case] = ACTIONS(1),
 8577    [anon_sym_catch] = ACTIONS(1),
 8578    [anon_sym_finally] = ACTIONS(1),
 8579    [anon_sym_yield] = ACTIONS(1),
 8580    [anon_sym_EQ] = ACTIONS(1),
 8581    [anon_sym_LBRACK] = ACTIONS(1),
 8582    [anon_sym_RBRACK] = ACTIONS(1),
 8583    [sym_glimmer_opening_tag] = ACTIONS(1),
 8584    [anon_sym_LT] = ACTIONS(1),
 8585    [anon_sym_GT] = ACTIONS(1),
 8586    [anon_sym_DOT] = ACTIONS(1),
 8587    [anon_sym_LT_SLASH] = ACTIONS(1),
 8588    [anon_sym_DQUOTE] = ACTIONS(1),
 8589    [anon_sym_SQUOTE] = ACTIONS(1),
 8590    [anon_sym_class] = ACTIONS(1),
 8591    [anon_sym_extends] = ACTIONS(1),
 8592    [anon_sym_async] = ACTIONS(1),
 8593    [anon_sym_function] = ACTIONS(1),
 8594    [anon_sym_EQ_GT] = ACTIONS(1),
 8595    [sym_optional_chain] = ACTIONS(1),
 8596    [anon_sym_new] = ACTIONS(1),
 8597    [anon_sym_PLUS_EQ] = ACTIONS(1),
 8598    [anon_sym_DASH_EQ] = ACTIONS(1),
 8599    [anon_sym_STAR_EQ] = ACTIONS(1),
 8600    [anon_sym_SLASH_EQ] = ACTIONS(1),
 8601    [anon_sym_PERCENT_EQ] = ACTIONS(1),
 8602    [anon_sym_CARET_EQ] = ACTIONS(1),
 8603    [anon_sym_AMP_EQ] = ACTIONS(1),
 8604    [anon_sym_PIPE_EQ] = ACTIONS(1),
 8605    [anon_sym_GT_GT_EQ] = ACTIONS(1),
 8606    [anon_sym_GT_GT_GT_EQ] = ACTIONS(1),
 8607    [anon_sym_LT_LT_EQ] = ACTIONS(1),
 8608    [anon_sym_STAR_STAR_EQ] = ACTIONS(1),
 8609    [anon_sym_AMP_AMP_EQ] = ACTIONS(1),
 8610    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1),
 8611    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1),
 8612    [anon_sym_DOT_DOT_DOT] = ACTIONS(1),
 8613    [anon_sym_AMP_AMP] = ACTIONS(1),
 8614    [anon_sym_PIPE_PIPE] = ACTIONS(1),
 8615    [anon_sym_GT_GT] = ACTIONS(1),
 8616    [anon_sym_GT_GT_GT] = ACTIONS(1),
 8617    [anon_sym_LT_LT] = ACTIONS(1),
 8618    [anon_sym_AMP] = ACTIONS(1),
 8619    [anon_sym_CARET] = ACTIONS(1),
 8620    [anon_sym_PIPE] = ACTIONS(1),
 8621    [anon_sym_PLUS] = ACTIONS(1),
 8622    [anon_sym_DASH] = ACTIONS(1),
 8623    [anon_sym_SLASH] = ACTIONS(1),
 8624    [anon_sym_PERCENT] = ACTIONS(1),
 8625    [anon_sym_STAR_STAR] = ACTIONS(1),
 8626    [anon_sym_LT_EQ] = ACTIONS(1),
 8627    [anon_sym_EQ_EQ] = ACTIONS(1),
 8628    [anon_sym_EQ_EQ_EQ] = ACTIONS(1),
 8629    [anon_sym_BANG_EQ] = ACTIONS(1),
 8630    [anon_sym_BANG_EQ_EQ] = ACTIONS(1),
 8631    [anon_sym_GT_EQ] = ACTIONS(1),
 8632    [anon_sym_QMARK_QMARK] = ACTIONS(1),
 8633    [anon_sym_instanceof] = ACTIONS(1),
 8634    [anon_sym_BANG] = ACTIONS(1),
 8635    [anon_sym_TILDE] = ACTIONS(1),
 8636    [anon_sym_typeof] = ACTIONS(1),
 8637    [anon_sym_void] = ACTIONS(1),
 8638    [anon_sym_delete] = ACTIONS(1),
 8639    [anon_sym_PLUS_PLUS] = ACTIONS(1),
 8640    [anon_sym_DASH_DASH] = ACTIONS(1),
 8641    [sym_escape_sequence] = ACTIONS(1),
 8642    [sym_comment] = ACTIONS(3),
 8643    [anon_sym_BQUOTE] = ACTIONS(1),
 8644    [anon_sym_DOLLAR_LBRACE] = ACTIONS(1),
 8645    [anon_sym_SLASH2] = ACTIONS(1),
 8646    [sym_number] = ACTIONS(1),
 8647    [sym_private_property_identifier] = ACTIONS(1),
 8648    [anon_sym_target] = ACTIONS(1),
 8649    [sym_this] = ACTIONS(1),
 8650    [sym_super] = ACTIONS(1),
 8651    [sym_true] = ACTIONS(1),
 8652    [sym_false] = ACTIONS(1),
 8653    [sym_null] = ACTIONS(1),
 8654    [sym_undefined] = ACTIONS(1),
 8655    [anon_sym_AT] = ACTIONS(1),
 8656    [anon_sym_static] = ACTIONS(1),
 8657    [aux_sym_method_definition_token1] = ACTIONS(1),
 8658    [anon_sym_get] = ACTIONS(1),
 8659    [anon_sym_set] = ACTIONS(1),
 8660    [sym__automatic_semicolon] = ACTIONS(1),
 8661    [sym__template_chars] = ACTIONS(1),
 8662    [sym__ternary_qmark] = ACTIONS(1),
 8663    [sym_html_comment] = ACTIONS(5),
 8664  },
 8665  [1] = {
 8666    [sym_program] = STATE(1645),
 8667    [sym_export_statement] = STATE(352),
 8668    [sym_declaration] = STATE(352),
 8669    [sym_import] = STATE(1095),
 8670    [sym_import_statement] = STATE(352),
 8671    [sym_statement] = STATE(16),
 8672    [sym_expression_statement] = STATE(352),
 8673    [sym_variable_declaration] = STATE(357),
 8674    [sym_lexical_declaration] = STATE(357),
 8675    [sym_statement_block] = STATE(352),
 8676    [sym_if_statement] = STATE(352),
 8677    [sym_switch_statement] = STATE(352),
 8678    [sym_for_statement] = STATE(352),
 8679    [sym_for_in_statement] = STATE(352),
 8680    [sym_while_statement] = STATE(352),
 8681    [sym_do_statement] = STATE(352),
 8682    [sym_try_statement] = STATE(352),
 8683    [sym_with_statement] = STATE(352),
 8684    [sym_break_statement] = STATE(352),
 8685    [sym_continue_statement] = STATE(352),
 8686    [sym_debugger_statement] = STATE(352),
 8687    [sym_return_statement] = STATE(352),
 8688    [sym_throw_statement] = STATE(352),
 8689    [sym_empty_statement] = STATE(352),
 8690    [sym_labeled_statement] = STATE(352),
 8691    [sym_parenthesized_expression] = STATE(458),
 8692    [sym_expression] = STATE(609),
 8693    [sym_primary_expression] = STATE(687),
 8694    [sym_yield_expression] = STATE(688),
 8695    [sym_object] = STATE(713),
 8696    [sym_object_pattern] = STATE(1640),
 8697    [sym_array] = STATE(713),
 8698    [sym_array_pattern] = STATE(1640),
 8699    [sym_glimmer_template] = STATE(688),
 8700    [sym_jsx_element] = STATE(688),
 8701    [sym_jsx_opening_element] = STATE(1011),
 8702    [sym_jsx_self_closing_element] = STATE(688),
 8703    [sym_class] = STATE(713),
 8704    [sym_class_declaration] = STATE(357),
 8705    [sym_function_expression] = STATE(713),
 8706    [sym_function_declaration] = STATE(357),
 8707    [sym_generator_function] = STATE(713),
 8708    [sym_generator_function_declaration] = STATE(357),
 8709    [sym_arrow_function] = STATE(713),
 8710    [sym_call_expression] = STATE(713),
 8711    [sym_new_expression] = STATE(688),
 8712    [sym_await_expression] = STATE(688),
 8713    [sym_member_expression] = STATE(458),
 8714    [sym_subscript_expression] = STATE(458),
 8715    [sym_assignment_expression] = STATE(688),
 8716    [sym__augmented_assignment_lhs] = STATE(998),
 8717    [sym_augmented_assignment_expression] = STATE(688),
 8718    [sym__destructuring_pattern] = STATE(1640),
 8719    [sym_ternary_expression] = STATE(688),
 8720    [sym_binary_expression] = STATE(688),
 8721    [sym_unary_expression] = STATE(688),
 8722    [sym_update_expression] = STATE(688),
 8723    [sym_sequence_expression] = STATE(1443),
 8724    [sym_string] = STATE(713),
 8725    [sym_template_string] = STATE(713),
 8726    [sym_regex] = STATE(713),
 8727    [sym_meta_property] = STATE(713),
 8728    [sym_decorator] = STATE(981),
 8729    [sym_formal_parameters] = STATE(1642),
 8730    [aux_sym_program_repeat1] = STATE(16),
 8731    [aux_sym_export_statement_repeat1] = STATE(1171),
 8732    [ts_builtin_sym_end] = ACTIONS(7),
 8733    [sym_identifier] = ACTIONS(9),
 8734    [sym_hash_bang_line] = ACTIONS(11),
 8735    [anon_sym_export] = ACTIONS(13),
 8736    [anon_sym_LBRACE] = ACTIONS(15),
 8737    [anon_sym_import] = ACTIONS(17),
 8738    [anon_sym_with] = ACTIONS(19),
 8739    [anon_sym_var] = ACTIONS(21),
 8740    [anon_sym_let] = ACTIONS(23),
 8741    [anon_sym_const] = ACTIONS(25),
 8742    [anon_sym_if] = ACTIONS(27),
 8743    [anon_sym_switch] = ACTIONS(29),
 8744    [anon_sym_for] = ACTIONS(31),
 8745    [anon_sym_LPAREN] = ACTIONS(33),
 8746    [anon_sym_await] = ACTIONS(35),
 8747    [anon_sym_while] = ACTIONS(37),
 8748    [anon_sym_do] = ACTIONS(39),
 8749    [anon_sym_try] = ACTIONS(41),
 8750    [anon_sym_break] = ACTIONS(43),
 8751    [anon_sym_continue] = ACTIONS(45),
 8752    [anon_sym_debugger] = ACTIONS(47),
 8753    [anon_sym_return] = ACTIONS(49),
 8754    [anon_sym_throw] = ACTIONS(51),
 8755    [anon_sym_SEMI] = ACTIONS(53),
 8756    [anon_sym_yield] = ACTIONS(55),
 8757    [anon_sym_LBRACK] = ACTIONS(57),
 8758    [sym_glimmer_opening_tag] = ACTIONS(59),
 8759    [anon_sym_LT] = ACTIONS(61),
 8760    [anon_sym_DQUOTE] = ACTIONS(63),
 8761    [anon_sym_SQUOTE] = ACTIONS(65),
 8762    [anon_sym_class] = ACTIONS(67),
 8763    [anon_sym_async] = ACTIONS(69),
 8764    [anon_sym_function] = ACTIONS(71),
 8765    [anon_sym_new] = ACTIONS(73),
 8766    [anon_sym_PLUS] = ACTIONS(75),
 8767    [anon_sym_DASH] = ACTIONS(75),
 8768    [anon_sym_SLASH] = ACTIONS(77),
 8769    [anon_sym_BANG] = ACTIONS(79),
 8770    [anon_sym_TILDE] = ACTIONS(79),
 8771    [anon_sym_typeof] = ACTIONS(75),
 8772    [anon_sym_void] = ACTIONS(75),
 8773    [anon_sym_delete] = ACTIONS(75),
 8774    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 8775    [anon_sym_DASH_DASH] = ACTIONS(81),
 8776    [sym_comment] = ACTIONS(5),
 8777    [anon_sym_BQUOTE] = ACTIONS(83),
 8778    [sym_number] = ACTIONS(85),
 8779    [sym_private_property_identifier] = ACTIONS(87),
 8780    [sym_this] = ACTIONS(89),
 8781    [sym_super] = ACTIONS(89),
 8782    [sym_true] = ACTIONS(89),
 8783    [sym_false] = ACTIONS(89),
 8784    [sym_null] = ACTIONS(89),
 8785    [sym_undefined] = ACTIONS(91),
 8786    [anon_sym_AT] = ACTIONS(93),
 8787    [anon_sym_static] = ACTIONS(95),
 8788    [anon_sym_get] = ACTIONS(95),
 8789    [anon_sym_set] = ACTIONS(95),
 8790    [sym_html_comment] = ACTIONS(5),
 8791  },
 8792  [2] = {
 8793    [sym_export_statement] = STATE(352),
 8794    [sym_declaration] = STATE(352),
 8795    [sym_import] = STATE(1095),
 8796    [sym_import_statement] = STATE(352),
 8797    [sym_statement] = STATE(20),
 8798    [sym_expression_statement] = STATE(352),
 8799    [sym_variable_declaration] = STATE(357),
 8800    [sym_lexical_declaration] = STATE(357),
 8801    [sym_statement_block] = STATE(352),
 8802    [sym_if_statement] = STATE(352),
 8803    [sym_switch_statement] = STATE(352),
 8804    [sym_for_statement] = STATE(352),
 8805    [sym_for_in_statement] = STATE(352),
 8806    [sym_while_statement] = STATE(352),
 8807    [sym_do_statement] = STATE(352),
 8808    [sym_try_statement] = STATE(352),
 8809    [sym_with_statement] = STATE(352),
 8810    [sym_break_statement] = STATE(352),
 8811    [sym_continue_statement] = STATE(352),
 8812    [sym_debugger_statement] = STATE(352),
 8813    [sym_return_statement] = STATE(352),
 8814    [sym_throw_statement] = STATE(352),
 8815    [sym_empty_statement] = STATE(352),
 8816    [sym_labeled_statement] = STATE(352),
 8817    [sym_parenthesized_expression] = STATE(458),
 8818    [sym_expression] = STATE(609),
 8819    [sym_primary_expression] = STATE(687),
 8820    [sym_yield_expression] = STATE(688),
 8821    [sym_object] = STATE(713),
 8822    [sym_object_pattern] = STATE(1628),
 8823    [sym_object_assignment_pattern] = STATE(1265),
 8824    [sym_array] = STATE(713),
 8825    [sym_array_pattern] = STATE(1628),
 8826    [sym_glimmer_template] = STATE(688),
 8827    [sym_jsx_element] = STATE(688),
 8828    [sym_jsx_opening_element] = STATE(1011),
 8829    [sym_jsx_self_closing_element] = STATE(688),
 8830    [sym_class] = STATE(713),
 8831    [sym_class_declaration] = STATE(357),
 8832    [sym_function_expression] = STATE(713),
 8833    [sym_function_declaration] = STATE(357),
 8834    [sym_generator_function] = STATE(713),
 8835    [sym_generator_function_declaration] = STATE(357),
 8836    [sym_arrow_function] = STATE(713),
 8837    [sym_call_expression] = STATE(713),
 8838    [sym_new_expression] = STATE(688),
 8839    [sym_await_expression] = STATE(688),
 8840    [sym_member_expression] = STATE(458),
 8841    [sym_subscript_expression] = STATE(458),
 8842    [sym_assignment_expression] = STATE(688),
 8843    [sym__augmented_assignment_lhs] = STATE(998),
 8844    [sym_augmented_assignment_expression] = STATE(688),
 8845    [sym__destructuring_pattern] = STATE(1628),
 8846    [sym_spread_element] = STATE(1264),
 8847    [sym_ternary_expression] = STATE(688),
 8848    [sym_binary_expression] = STATE(688),
 8849    [sym_unary_expression] = STATE(688),
 8850    [sym_update_expression] = STATE(688),
 8851    [sym_sequence_expression] = STATE(1443),
 8852    [sym_string] = STATE(785),
 8853    [sym_template_string] = STATE(713),
 8854    [sym_regex] = STATE(713),
 8855    [sym_meta_property] = STATE(713),
 8856    [sym_decorator] = STATE(981),
 8857    [sym_formal_parameters] = STATE(1642),
 8858    [sym_rest_pattern] = STATE(1265),
 8859    [sym_method_definition] = STATE(1264),
 8860    [sym_pair] = STATE(1264),
 8861    [sym_pair_pattern] = STATE(1265),
 8862    [sym__property_name] = STATE(1275),
 8863    [sym_computed_property_name] = STATE(1275),
 8864    [aux_sym_program_repeat1] = STATE(20),
 8865    [aux_sym_export_statement_repeat1] = STATE(877),
 8866    [aux_sym_object_repeat1] = STATE(1269),
 8867    [aux_sym_object_pattern_repeat1] = STATE(1357),
 8868    [sym_identifier] = ACTIONS(97),
 8869    [anon_sym_export] = ACTIONS(99),
 8870    [anon_sym_STAR] = ACTIONS(101),
 8871    [anon_sym_LBRACE] = ACTIONS(15),
 8872    [anon_sym_COMMA] = ACTIONS(103),
 8873    [anon_sym_RBRACE] = ACTIONS(105),
 8874    [anon_sym_import] = ACTIONS(17),
 8875    [anon_sym_with] = ACTIONS(19),
 8876    [anon_sym_var] = ACTIONS(21),
 8877    [anon_sym_let] = ACTIONS(107),
 8878    [anon_sym_const] = ACTIONS(25),
 8879    [anon_sym_if] = ACTIONS(27),
 8880    [anon_sym_switch] = ACTIONS(29),
 8881    [anon_sym_for] = ACTIONS(31),
 8882    [anon_sym_LPAREN] = ACTIONS(33),
 8883    [anon_sym_await] = ACTIONS(35),
 8884    [anon_sym_while] = ACTIONS(37),
 8885    [anon_sym_do] = ACTIONS(39),
 8886    [anon_sym_try] = ACTIONS(41),
 8887    [anon_sym_break] = ACTIONS(43),
 8888    [anon_sym_continue] = ACTIONS(45),
 8889    [anon_sym_debugger] = ACTIONS(47),
 8890    [anon_sym_return] = ACTIONS(49),
 8891    [anon_sym_throw] = ACTIONS(51),
 8892    [anon_sym_SEMI] = ACTIONS(53),
 8893    [anon_sym_yield] = ACTIONS(55),
 8894    [anon_sym_LBRACK] = ACTIONS(109),
 8895    [sym_glimmer_opening_tag] = ACTIONS(59),
 8896    [anon_sym_LT] = ACTIONS(61),
 8897    [anon_sym_DQUOTE] = ACTIONS(63),
 8898    [anon_sym_SQUOTE] = ACTIONS(65),
 8899    [anon_sym_class] = ACTIONS(67),
 8900    [anon_sym_async] = ACTIONS(111),
 8901    [anon_sym_function] = ACTIONS(71),
 8902    [anon_sym_new] = ACTIONS(73),
 8903    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
 8904    [anon_sym_PLUS] = ACTIONS(75),
 8905    [anon_sym_DASH] = ACTIONS(75),
 8906    [anon_sym_SLASH] = ACTIONS(77),
 8907    [anon_sym_BANG] = ACTIONS(79),
 8908    [anon_sym_TILDE] = ACTIONS(79),
 8909    [anon_sym_typeof] = ACTIONS(75),
 8910    [anon_sym_void] = ACTIONS(75),
 8911    [anon_sym_delete] = ACTIONS(75),
 8912    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 8913    [anon_sym_DASH_DASH] = ACTIONS(81),
 8914    [sym_comment] = ACTIONS(5),
 8915    [anon_sym_BQUOTE] = ACTIONS(83),
 8916    [sym_number] = ACTIONS(115),
 8917    [sym_private_property_identifier] = ACTIONS(117),
 8918    [sym_this] = ACTIONS(89),
 8919    [sym_super] = ACTIONS(89),
 8920    [sym_true] = ACTIONS(89),
 8921    [sym_false] = ACTIONS(89),
 8922    [sym_null] = ACTIONS(89),
 8923    [sym_undefined] = ACTIONS(91),
 8924    [anon_sym_AT] = ACTIONS(93),
 8925    [anon_sym_static] = ACTIONS(119),
 8926    [aux_sym_method_definition_token1] = ACTIONS(121),
 8927    [anon_sym_get] = ACTIONS(123),
 8928    [anon_sym_set] = ACTIONS(123),
 8929    [sym_html_comment] = ACTIONS(5),
 8930  },
 8931  [3] = {
 8932    [sym_export_statement] = STATE(352),
 8933    [sym_declaration] = STATE(352),
 8934    [sym_import] = STATE(1095),
 8935    [sym_import_statement] = STATE(352),
 8936    [sym_statement] = STATE(17),
 8937    [sym_expression_statement] = STATE(352),
 8938    [sym_variable_declaration] = STATE(357),
 8939    [sym_lexical_declaration] = STATE(357),
 8940    [sym_statement_block] = STATE(352),
 8941    [sym_if_statement] = STATE(352),
 8942    [sym_switch_statement] = STATE(352),
 8943    [sym_for_statement] = STATE(352),
 8944    [sym_for_in_statement] = STATE(352),
 8945    [sym_while_statement] = STATE(352),
 8946    [sym_do_statement] = STATE(352),
 8947    [sym_try_statement] = STATE(352),
 8948    [sym_with_statement] = STATE(352),
 8949    [sym_break_statement] = STATE(352),
 8950    [sym_continue_statement] = STATE(352),
 8951    [sym_debugger_statement] = STATE(352),
 8952    [sym_return_statement] = STATE(352),
 8953    [sym_throw_statement] = STATE(352),
 8954    [sym_empty_statement] = STATE(352),
 8955    [sym_labeled_statement] = STATE(352),
 8956    [sym_parenthesized_expression] = STATE(458),
 8957    [sym_expression] = STATE(609),
 8958    [sym_primary_expression] = STATE(687),
 8959    [sym_yield_expression] = STATE(688),
 8960    [sym_object] = STATE(713),
 8961    [sym_object_pattern] = STATE(1628),
 8962    [sym_object_assignment_pattern] = STATE(1265),
 8963    [sym_array] = STATE(713),
 8964    [sym_array_pattern] = STATE(1628),
 8965    [sym_glimmer_template] = STATE(688),
 8966    [sym_jsx_element] = STATE(688),
 8967    [sym_jsx_opening_element] = STATE(1011),
 8968    [sym_jsx_self_closing_element] = STATE(688),
 8969    [sym_class] = STATE(713),
 8970    [sym_class_declaration] = STATE(357),
 8971    [sym_function_expression] = STATE(713),
 8972    [sym_function_declaration] = STATE(357),
 8973    [sym_generator_function] = STATE(713),
 8974    [sym_generator_function_declaration] = STATE(357),
 8975    [sym_arrow_function] = STATE(713),
 8976    [sym_call_expression] = STATE(713),
 8977    [sym_new_expression] = STATE(688),
 8978    [sym_await_expression] = STATE(688),
 8979    [sym_member_expression] = STATE(458),
 8980    [sym_subscript_expression] = STATE(458),
 8981    [sym_assignment_expression] = STATE(688),
 8982    [sym__augmented_assignment_lhs] = STATE(998),
 8983    [sym_augmented_assignment_expression] = STATE(688),
 8984    [sym__destructuring_pattern] = STATE(1628),
 8985    [sym_spread_element] = STATE(1272),
 8986    [sym_ternary_expression] = STATE(688),
 8987    [sym_binary_expression] = STATE(688),
 8988    [sym_unary_expression] = STATE(688),
 8989    [sym_update_expression] = STATE(688),
 8990    [sym_sequence_expression] = STATE(1443),
 8991    [sym_string] = STATE(785),
 8992    [sym_template_string] = STATE(713),
 8993    [sym_regex] = STATE(713),
 8994    [sym_meta_property] = STATE(713),
 8995    [sym_decorator] = STATE(981),
 8996    [sym_formal_parameters] = STATE(1642),
 8997    [sym_rest_pattern] = STATE(1265),
 8998    [sym_method_definition] = STATE(1272),
 8999    [sym_pair] = STATE(1272),
 9000    [sym_pair_pattern] = STATE(1265),
 9001    [sym__property_name] = STATE(1275),
 9002    [sym_computed_property_name] = STATE(1275),
 9003    [aux_sym_program_repeat1] = STATE(17),
 9004    [aux_sym_export_statement_repeat1] = STATE(877),
 9005    [aux_sym_object_repeat1] = STATE(1299),
 9006    [aux_sym_object_pattern_repeat1] = STATE(1357),
 9007    [sym_identifier] = ACTIONS(125),
 9008    [anon_sym_export] = ACTIONS(127),
 9009    [anon_sym_STAR] = ACTIONS(101),
 9010    [anon_sym_LBRACE] = ACTIONS(15),
 9011    [anon_sym_COMMA] = ACTIONS(103),
 9012    [anon_sym_RBRACE] = ACTIONS(129),
 9013    [anon_sym_import] = ACTIONS(17),
 9014    [anon_sym_with] = ACTIONS(19),
 9015    [anon_sym_var] = ACTIONS(21),
 9016    [anon_sym_let] = ACTIONS(131),
 9017    [anon_sym_const] = ACTIONS(25),
 9018    [anon_sym_if] = ACTIONS(27),
 9019    [anon_sym_switch] = ACTIONS(29),
 9020    [anon_sym_for] = ACTIONS(31),
 9021    [anon_sym_LPAREN] = ACTIONS(33),
 9022    [anon_sym_await] = ACTIONS(35),
 9023    [anon_sym_while] = ACTIONS(37),
 9024    [anon_sym_do] = ACTIONS(39),
 9025    [anon_sym_try] = ACTIONS(41),
 9026    [anon_sym_break] = ACTIONS(43),
 9027    [anon_sym_continue] = ACTIONS(45),
 9028    [anon_sym_debugger] = ACTIONS(47),
 9029    [anon_sym_return] = ACTIONS(49),
 9030    [anon_sym_throw] = ACTIONS(51),
 9031    [anon_sym_SEMI] = ACTIONS(53),
 9032    [anon_sym_yield] = ACTIONS(55),
 9033    [anon_sym_LBRACK] = ACTIONS(109),
 9034    [sym_glimmer_opening_tag] = ACTIONS(59),
 9035    [anon_sym_LT] = ACTIONS(61),
 9036    [anon_sym_DQUOTE] = ACTIONS(63),
 9037    [anon_sym_SQUOTE] = ACTIONS(65),
 9038    [anon_sym_class] = ACTIONS(67),
 9039    [anon_sym_async] = ACTIONS(133),
 9040    [anon_sym_function] = ACTIONS(71),
 9041    [anon_sym_new] = ACTIONS(73),
 9042    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
 9043    [anon_sym_PLUS] = ACTIONS(75),
 9044    [anon_sym_DASH] = ACTIONS(75),
 9045    [anon_sym_SLASH] = ACTIONS(77),
 9046    [anon_sym_BANG] = ACTIONS(79),
 9047    [anon_sym_TILDE] = ACTIONS(79),
 9048    [anon_sym_typeof] = ACTIONS(75),
 9049    [anon_sym_void] = ACTIONS(75),
 9050    [anon_sym_delete] = ACTIONS(75),
 9051    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 9052    [anon_sym_DASH_DASH] = ACTIONS(81),
 9053    [sym_comment] = ACTIONS(5),
 9054    [anon_sym_BQUOTE] = ACTIONS(83),
 9055    [sym_number] = ACTIONS(115),
 9056    [sym_private_property_identifier] = ACTIONS(117),
 9057    [sym_this] = ACTIONS(89),
 9058    [sym_super] = ACTIONS(89),
 9059    [sym_true] = ACTIONS(89),
 9060    [sym_false] = ACTIONS(89),
 9061    [sym_null] = ACTIONS(89),
 9062    [sym_undefined] = ACTIONS(91),
 9063    [anon_sym_AT] = ACTIONS(93),
 9064    [anon_sym_static] = ACTIONS(135),
 9065    [aux_sym_method_definition_token1] = ACTIONS(121),
 9066    [anon_sym_get] = ACTIONS(137),
 9067    [anon_sym_set] = ACTIONS(137),
 9068    [sym_html_comment] = ACTIONS(5),
 9069  },
 9070  [4] = {
 9071    [sym_export_statement] = STATE(352),
 9072    [sym_declaration] = STATE(352),
 9073    [sym_import] = STATE(1095),
 9074    [sym_import_statement] = STATE(352),
 9075    [sym_statement] = STATE(17),
 9076    [sym_expression_statement] = STATE(352),
 9077    [sym_variable_declaration] = STATE(357),
 9078    [sym_lexical_declaration] = STATE(357),
 9079    [sym_statement_block] = STATE(352),
 9080    [sym_if_statement] = STATE(352),
 9081    [sym_switch_statement] = STATE(352),
 9082    [sym_for_statement] = STATE(352),
 9083    [sym_for_in_statement] = STATE(352),
 9084    [sym_while_statement] = STATE(352),
 9085    [sym_do_statement] = STATE(352),
 9086    [sym_try_statement] = STATE(352),
 9087    [sym_with_statement] = STATE(352),
 9088    [sym_break_statement] = STATE(352),
 9089    [sym_continue_statement] = STATE(352),
 9090    [sym_debugger_statement] = STATE(352),
 9091    [sym_return_statement] = STATE(352),
 9092    [sym_throw_statement] = STATE(352),
 9093    [sym_empty_statement] = STATE(352),
 9094    [sym_labeled_statement] = STATE(352),
 9095    [sym_parenthesized_expression] = STATE(458),
 9096    [sym_expression] = STATE(609),
 9097    [sym_primary_expression] = STATE(687),
 9098    [sym_yield_expression] = STATE(688),
 9099    [sym_object] = STATE(713),
 9100    [sym_object_pattern] = STATE(1628),
 9101    [sym_object_assignment_pattern] = STATE(1265),
 9102    [sym_array] = STATE(713),
 9103    [sym_array_pattern] = STATE(1628),
 9104    [sym_glimmer_template] = STATE(688),
 9105    [sym_jsx_element] = STATE(688),
 9106    [sym_jsx_opening_element] = STATE(1011),
 9107    [sym_jsx_self_closing_element] = STATE(688),
 9108    [sym_class] = STATE(713),
 9109    [sym_class_declaration] = STATE(357),
 9110    [sym_function_expression] = STATE(713),
 9111    [sym_function_declaration] = STATE(357),
 9112    [sym_generator_function] = STATE(713),
 9113    [sym_generator_function_declaration] = STATE(357),
 9114    [sym_arrow_function] = STATE(713),
 9115    [sym_call_expression] = STATE(713),
 9116    [sym_new_expression] = STATE(688),
 9117    [sym_await_expression] = STATE(688),
 9118    [sym_member_expression] = STATE(458),
 9119    [sym_subscript_expression] = STATE(458),
 9120    [sym_assignment_expression] = STATE(688),
 9121    [sym__augmented_assignment_lhs] = STATE(998),
 9122    [sym_augmented_assignment_expression] = STATE(688),
 9123    [sym__destructuring_pattern] = STATE(1628),
 9124    [sym_spread_element] = STATE(1272),
 9125    [sym_ternary_expression] = STATE(688),
 9126    [sym_binary_expression] = STATE(688),
 9127    [sym_unary_expression] = STATE(688),
 9128    [sym_update_expression] = STATE(688),
 9129    [sym_sequence_expression] = STATE(1443),
 9130    [sym_string] = STATE(785),
 9131    [sym_template_string] = STATE(713),
 9132    [sym_regex] = STATE(713),
 9133    [sym_meta_property] = STATE(713),
 9134    [sym_decorator] = STATE(981),
 9135    [sym_formal_parameters] = STATE(1642),
 9136    [sym_rest_pattern] = STATE(1265),
 9137    [sym_method_definition] = STATE(1272),
 9138    [sym_pair] = STATE(1272),
 9139    [sym_pair_pattern] = STATE(1265),
 9140    [sym__property_name] = STATE(1275),
 9141    [sym_computed_property_name] = STATE(1275),
 9142    [aux_sym_program_repeat1] = STATE(17),
 9143    [aux_sym_export_statement_repeat1] = STATE(877),
 9144    [aux_sym_object_repeat1] = STATE(1299),
 9145    [aux_sym_object_pattern_repeat1] = STATE(1357),
 9146    [sym_identifier] = ACTIONS(125),
 9147    [anon_sym_export] = ACTIONS(127),
 9148    [anon_sym_STAR] = ACTIONS(101),
 9149    [anon_sym_LBRACE] = ACTIONS(15),
 9150    [anon_sym_COMMA] = ACTIONS(103),
 9151    [anon_sym_RBRACE] = ACTIONS(139),
 9152    [anon_sym_import] = ACTIONS(17),
 9153    [anon_sym_with] = ACTIONS(19),
 9154    [anon_sym_var] = ACTIONS(21),
 9155    [anon_sym_let] = ACTIONS(131),
 9156    [anon_sym_const] = ACTIONS(25),
 9157    [anon_sym_if] = ACTIONS(27),
 9158    [anon_sym_switch] = ACTIONS(29),
 9159    [anon_sym_for] = ACTIONS(31),
 9160    [anon_sym_LPAREN] = ACTIONS(33),
 9161    [anon_sym_await] = ACTIONS(35),
 9162    [anon_sym_while] = ACTIONS(37),
 9163    [anon_sym_do] = ACTIONS(39),
 9164    [anon_sym_try] = ACTIONS(41),
 9165    [anon_sym_break] = ACTIONS(43),
 9166    [anon_sym_continue] = ACTIONS(45),
 9167    [anon_sym_debugger] = ACTIONS(47),
 9168    [anon_sym_return] = ACTIONS(49),
 9169    [anon_sym_throw] = ACTIONS(51),
 9170    [anon_sym_SEMI] = ACTIONS(53),
 9171    [anon_sym_yield] = ACTIONS(55),
 9172    [anon_sym_LBRACK] = ACTIONS(109),
 9173    [sym_glimmer_opening_tag] = ACTIONS(59),
 9174    [anon_sym_LT] = ACTIONS(61),
 9175    [anon_sym_DQUOTE] = ACTIONS(63),
 9176    [anon_sym_SQUOTE] = ACTIONS(65),
 9177    [anon_sym_class] = ACTIONS(67),
 9178    [anon_sym_async] = ACTIONS(133),
 9179    [anon_sym_function] = ACTIONS(71),
 9180    [anon_sym_new] = ACTIONS(73),
 9181    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
 9182    [anon_sym_PLUS] = ACTIONS(75),
 9183    [anon_sym_DASH] = ACTIONS(75),
 9184    [anon_sym_SLASH] = ACTIONS(77),
 9185    [anon_sym_BANG] = ACTIONS(79),
 9186    [anon_sym_TILDE] = ACTIONS(79),
 9187    [anon_sym_typeof] = ACTIONS(75),
 9188    [anon_sym_void] = ACTIONS(75),
 9189    [anon_sym_delete] = ACTIONS(75),
 9190    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 9191    [anon_sym_DASH_DASH] = ACTIONS(81),
 9192    [sym_comment] = ACTIONS(5),
 9193    [anon_sym_BQUOTE] = ACTIONS(83),
 9194    [sym_number] = ACTIONS(115),
 9195    [sym_private_property_identifier] = ACTIONS(117),
 9196    [sym_this] = ACTIONS(89),
 9197    [sym_super] = ACTIONS(89),
 9198    [sym_true] = ACTIONS(89),
 9199    [sym_false] = ACTIONS(89),
 9200    [sym_null] = ACTIONS(89),
 9201    [sym_undefined] = ACTIONS(91),
 9202    [anon_sym_AT] = ACTIONS(93),
 9203    [anon_sym_static] = ACTIONS(135),
 9204    [aux_sym_method_definition_token1] = ACTIONS(121),
 9205    [anon_sym_get] = ACTIONS(137),
 9206    [anon_sym_set] = ACTIONS(137),
 9207    [sym_html_comment] = ACTIONS(5),
 9208  },
 9209  [5] = {
 9210    [sym_export_statement] = STATE(352),
 9211    [sym_declaration] = STATE(352),
 9212    [sym_import] = STATE(1095),
 9213    [sym_import_statement] = STATE(352),
 9214    [sym_statement] = STATE(12),
 9215    [sym_expression_statement] = STATE(352),
 9216    [sym_variable_declaration] = STATE(357),
 9217    [sym_lexical_declaration] = STATE(357),
 9218    [sym_statement_block] = STATE(352),
 9219    [sym_if_statement] = STATE(352),
 9220    [sym_switch_statement] = STATE(352),
 9221    [sym_for_statement] = STATE(352),
 9222    [sym_for_in_statement] = STATE(352),
 9223    [sym_while_statement] = STATE(352),
 9224    [sym_do_statement] = STATE(352),
 9225    [sym_try_statement] = STATE(352),
 9226    [sym_with_statement] = STATE(352),
 9227    [sym_break_statement] = STATE(352),
 9228    [sym_continue_statement] = STATE(352),
 9229    [sym_debugger_statement] = STATE(352),
 9230    [sym_return_statement] = STATE(352),
 9231    [sym_throw_statement] = STATE(352),
 9232    [sym_empty_statement] = STATE(352),
 9233    [sym_labeled_statement] = STATE(352),
 9234    [sym_parenthesized_expression] = STATE(458),
 9235    [sym_expression] = STATE(609),
 9236    [sym_primary_expression] = STATE(687),
 9237    [sym_yield_expression] = STATE(688),
 9238    [sym_object] = STATE(713),
 9239    [sym_object_pattern] = STATE(1628),
 9240    [sym_object_assignment_pattern] = STATE(1265),
 9241    [sym_array] = STATE(713),
 9242    [sym_array_pattern] = STATE(1628),
 9243    [sym_glimmer_template] = STATE(688),
 9244    [sym_jsx_element] = STATE(688),
 9245    [sym_jsx_opening_element] = STATE(1011),
 9246    [sym_jsx_self_closing_element] = STATE(688),
 9247    [sym_class] = STATE(713),
 9248    [sym_class_declaration] = STATE(357),
 9249    [sym_function_expression] = STATE(713),
 9250    [sym_function_declaration] = STATE(357),
 9251    [sym_generator_function] = STATE(713),
 9252    [sym_generator_function_declaration] = STATE(357),
 9253    [sym_arrow_function] = STATE(713),
 9254    [sym_call_expression] = STATE(713),
 9255    [sym_new_expression] = STATE(688),
 9256    [sym_await_expression] = STATE(688),
 9257    [sym_member_expression] = STATE(458),
 9258    [sym_subscript_expression] = STATE(458),
 9259    [sym_assignment_expression] = STATE(688),
 9260    [sym__augmented_assignment_lhs] = STATE(998),
 9261    [sym_augmented_assignment_expression] = STATE(688),
 9262    [sym__destructuring_pattern] = STATE(1628),
 9263    [sym_spread_element] = STATE(1272),
 9264    [sym_ternary_expression] = STATE(688),
 9265    [sym_binary_expression] = STATE(688),
 9266    [sym_unary_expression] = STATE(688),
 9267    [sym_update_expression] = STATE(688),
 9268    [sym_sequence_expression] = STATE(1443),
 9269    [sym_string] = STATE(785),
 9270    [sym_template_string] = STATE(713),
 9271    [sym_regex] = STATE(713),
 9272    [sym_meta_property] = STATE(713),
 9273    [sym_decorator] = STATE(981),
 9274    [sym_formal_parameters] = STATE(1642),
 9275    [sym_rest_pattern] = STATE(1265),
 9276    [sym_method_definition] = STATE(1272),
 9277    [sym_pair] = STATE(1272),
 9278    [sym_pair_pattern] = STATE(1265),
 9279    [sym__property_name] = STATE(1275),
 9280    [sym_computed_property_name] = STATE(1275),
 9281    [aux_sym_program_repeat1] = STATE(12),
 9282    [aux_sym_export_statement_repeat1] = STATE(877),
 9283    [aux_sym_object_repeat1] = STATE(1299),
 9284    [aux_sym_object_pattern_repeat1] = STATE(1357),
 9285    [sym_identifier] = ACTIONS(125),
 9286    [anon_sym_export] = ACTIONS(127),
 9287    [anon_sym_STAR] = ACTIONS(101),
 9288    [anon_sym_LBRACE] = ACTIONS(15),
 9289    [anon_sym_COMMA] = ACTIONS(103),
 9290    [anon_sym_RBRACE] = ACTIONS(141),
 9291    [anon_sym_import] = ACTIONS(17),
 9292    [anon_sym_with] = ACTIONS(19),
 9293    [anon_sym_var] = ACTIONS(21),
 9294    [anon_sym_let] = ACTIONS(131),
 9295    [anon_sym_const] = ACTIONS(25),
 9296    [anon_sym_if] = ACTIONS(27),
 9297    [anon_sym_switch] = ACTIONS(29),
 9298    [anon_sym_for] = ACTIONS(31),
 9299    [anon_sym_LPAREN] = ACTIONS(33),
 9300    [anon_sym_await] = ACTIONS(35),
 9301    [anon_sym_while] = ACTIONS(37),
 9302    [anon_sym_do] = ACTIONS(39),
 9303    [anon_sym_try] = ACTIONS(41),
 9304    [anon_sym_break] = ACTIONS(43),
 9305    [anon_sym_continue] = ACTIONS(45),
 9306    [anon_sym_debugger] = ACTIONS(47),
 9307    [anon_sym_return] = ACTIONS(49),
 9308    [anon_sym_throw] = ACTIONS(51),
 9309    [anon_sym_SEMI] = ACTIONS(53),
 9310    [anon_sym_yield] = ACTIONS(55),
 9311    [anon_sym_LBRACK] = ACTIONS(109),
 9312    [sym_glimmer_opening_tag] = ACTIONS(59),
 9313    [anon_sym_LT] = ACTIONS(61),
 9314    [anon_sym_DQUOTE] = ACTIONS(63),
 9315    [anon_sym_SQUOTE] = ACTIONS(65),
 9316    [anon_sym_class] = ACTIONS(67),
 9317    [anon_sym_async] = ACTIONS(133),
 9318    [anon_sym_function] = ACTIONS(71),
 9319    [anon_sym_new] = ACTIONS(73),
 9320    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
 9321    [anon_sym_PLUS] = ACTIONS(75),
 9322    [anon_sym_DASH] = ACTIONS(75),
 9323    [anon_sym_SLASH] = ACTIONS(77),
 9324    [anon_sym_BANG] = ACTIONS(79),
 9325    [anon_sym_TILDE] = ACTIONS(79),
 9326    [anon_sym_typeof] = ACTIONS(75),
 9327    [anon_sym_void] = ACTIONS(75),
 9328    [anon_sym_delete] = ACTIONS(75),
 9329    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 9330    [anon_sym_DASH_DASH] = ACTIONS(81),
 9331    [sym_comment] = ACTIONS(5),
 9332    [anon_sym_BQUOTE] = ACTIONS(83),
 9333    [sym_number] = ACTIONS(115),
 9334    [sym_private_property_identifier] = ACTIONS(117),
 9335    [sym_this] = ACTIONS(89),
 9336    [sym_super] = ACTIONS(89),
 9337    [sym_true] = ACTIONS(89),
 9338    [sym_false] = ACTIONS(89),
 9339    [sym_null] = ACTIONS(89),
 9340    [sym_undefined] = ACTIONS(91),
 9341    [anon_sym_AT] = ACTIONS(93),
 9342    [anon_sym_static] = ACTIONS(135),
 9343    [aux_sym_method_definition_token1] = ACTIONS(121),
 9344    [anon_sym_get] = ACTIONS(137),
 9345    [anon_sym_set] = ACTIONS(137),
 9346    [sym_html_comment] = ACTIONS(5),
 9347  },
 9348  [6] = {
 9349    [sym_export_statement] = STATE(352),
 9350    [sym_declaration] = STATE(352),
 9351    [sym_import] = STATE(1095),
 9352    [sym_import_statement] = STATE(352),
 9353    [sym_statement] = STATE(20),
 9354    [sym_expression_statement] = STATE(352),
 9355    [sym_variable_declaration] = STATE(357),
 9356    [sym_lexical_declaration] = STATE(357),
 9357    [sym_statement_block] = STATE(352),
 9358    [sym_if_statement] = STATE(352),
 9359    [sym_switch_statement] = STATE(352),
 9360    [sym_for_statement] = STATE(352),
 9361    [sym_for_in_statement] = STATE(352),
 9362    [sym_while_statement] = STATE(352),
 9363    [sym_do_statement] = STATE(352),
 9364    [sym_try_statement] = STATE(352),
 9365    [sym_with_statement] = STATE(352),
 9366    [sym_break_statement] = STATE(352),
 9367    [sym_continue_statement] = STATE(352),
 9368    [sym_debugger_statement] = STATE(352),
 9369    [sym_return_statement] = STATE(352),
 9370    [sym_throw_statement] = STATE(352),
 9371    [sym_empty_statement] = STATE(352),
 9372    [sym_labeled_statement] = STATE(352),
 9373    [sym_parenthesized_expression] = STATE(458),
 9374    [sym_expression] = STATE(609),
 9375    [sym_primary_expression] = STATE(687),
 9376    [sym_yield_expression] = STATE(688),
 9377    [sym_object] = STATE(713),
 9378    [sym_object_pattern] = STATE(1628),
 9379    [sym_object_assignment_pattern] = STATE(1265),
 9380    [sym_array] = STATE(713),
 9381    [sym_array_pattern] = STATE(1628),
 9382    [sym_glimmer_template] = STATE(688),
 9383    [sym_jsx_element] = STATE(688),
 9384    [sym_jsx_opening_element] = STATE(1011),
 9385    [sym_jsx_self_closing_element] = STATE(688),
 9386    [sym_class] = STATE(713),
 9387    [sym_class_declaration] = STATE(357),
 9388    [sym_function_expression] = STATE(713),
 9389    [sym_function_declaration] = STATE(357),
 9390    [sym_generator_function] = STATE(713),
 9391    [sym_generator_function_declaration] = STATE(357),
 9392    [sym_arrow_function] = STATE(713),
 9393    [sym_call_expression] = STATE(713),
 9394    [sym_new_expression] = STATE(688),
 9395    [sym_await_expression] = STATE(688),
 9396    [sym_member_expression] = STATE(458),
 9397    [sym_subscript_expression] = STATE(458),
 9398    [sym_assignment_expression] = STATE(688),
 9399    [sym__augmented_assignment_lhs] = STATE(998),
 9400    [sym_augmented_assignment_expression] = STATE(688),
 9401    [sym__destructuring_pattern] = STATE(1628),
 9402    [sym_spread_element] = STATE(1264),
 9403    [sym_ternary_expression] = STATE(688),
 9404    [sym_binary_expression] = STATE(688),
 9405    [sym_unary_expression] = STATE(688),
 9406    [sym_update_expression] = STATE(688),
 9407    [sym_sequence_expression] = STATE(1443),
 9408    [sym_string] = STATE(785),
 9409    [sym_template_string] = STATE(713),
 9410    [sym_regex] = STATE(713),
 9411    [sym_meta_property] = STATE(713),
 9412    [sym_decorator] = STATE(981),
 9413    [sym_formal_parameters] = STATE(1642),
 9414    [sym_rest_pattern] = STATE(1265),
 9415    [sym_method_definition] = STATE(1264),
 9416    [sym_pair] = STATE(1264),
 9417    [sym_pair_pattern] = STATE(1265),
 9418    [sym__property_name] = STATE(1275),
 9419    [sym_computed_property_name] = STATE(1275),
 9420    [aux_sym_program_repeat1] = STATE(20),
 9421    [aux_sym_export_statement_repeat1] = STATE(877),
 9422    [aux_sym_object_repeat1] = STATE(1269),
 9423    [aux_sym_object_pattern_repeat1] = STATE(1357),
 9424    [sym_identifier] = ACTIONS(143),
 9425    [anon_sym_export] = ACTIONS(145),
 9426    [anon_sym_STAR] = ACTIONS(101),
 9427    [anon_sym_LBRACE] = ACTIONS(15),
 9428    [anon_sym_COMMA] = ACTIONS(103),
 9429    [anon_sym_RBRACE] = ACTIONS(105),
 9430    [anon_sym_import] = ACTIONS(17),
 9431    [anon_sym_with] = ACTIONS(19),
 9432    [anon_sym_var] = ACTIONS(21),
 9433    [anon_sym_let] = ACTIONS(147),
 9434    [anon_sym_const] = ACTIONS(25),
 9435    [anon_sym_if] = ACTIONS(27),
 9436    [anon_sym_switch] = ACTIONS(29),
 9437    [anon_sym_for] = ACTIONS(31),
 9438    [anon_sym_LPAREN] = ACTIONS(33),
 9439    [anon_sym_await] = ACTIONS(35),
 9440    [anon_sym_while] = ACTIONS(37),
 9441    [anon_sym_do] = ACTIONS(39),
 9442    [anon_sym_try] = ACTIONS(41),
 9443    [anon_sym_break] = ACTIONS(43),
 9444    [anon_sym_continue] = ACTIONS(45),
 9445    [anon_sym_debugger] = ACTIONS(47),
 9446    [anon_sym_return] = ACTIONS(49),
 9447    [anon_sym_throw] = ACTIONS(51),
 9448    [anon_sym_SEMI] = ACTIONS(53),
 9449    [anon_sym_yield] = ACTIONS(55),
 9450    [anon_sym_LBRACK] = ACTIONS(109),
 9451    [sym_glimmer_opening_tag] = ACTIONS(59),
 9452    [anon_sym_LT] = ACTIONS(61),
 9453    [anon_sym_DQUOTE] = ACTIONS(63),
 9454    [anon_sym_SQUOTE] = ACTIONS(65),
 9455    [anon_sym_class] = ACTIONS(67),
 9456    [anon_sym_async] = ACTIONS(149),
 9457    [anon_sym_function] = ACTIONS(71),
 9458    [anon_sym_new] = ACTIONS(73),
 9459    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
 9460    [anon_sym_PLUS] = ACTIONS(75),
 9461    [anon_sym_DASH] = ACTIONS(75),
 9462    [anon_sym_SLASH] = ACTIONS(77),
 9463    [anon_sym_BANG] = ACTIONS(79),
 9464    [anon_sym_TILDE] = ACTIONS(79),
 9465    [anon_sym_typeof] = ACTIONS(75),
 9466    [anon_sym_void] = ACTIONS(75),
 9467    [anon_sym_delete] = ACTIONS(75),
 9468    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 9469    [anon_sym_DASH_DASH] = ACTIONS(81),
 9470    [sym_comment] = ACTIONS(5),
 9471    [anon_sym_BQUOTE] = ACTIONS(83),
 9472    [sym_number] = ACTIONS(115),
 9473    [sym_private_property_identifier] = ACTIONS(117),
 9474    [sym_this] = ACTIONS(89),
 9475    [sym_super] = ACTIONS(89),
 9476    [sym_true] = ACTIONS(89),
 9477    [sym_false] = ACTIONS(89),
 9478    [sym_null] = ACTIONS(89),
 9479    [sym_undefined] = ACTIONS(91),
 9480    [anon_sym_AT] = ACTIONS(93),
 9481    [anon_sym_static] = ACTIONS(151),
 9482    [aux_sym_method_definition_token1] = ACTIONS(121),
 9483    [anon_sym_get] = ACTIONS(153),
 9484    [anon_sym_set] = ACTIONS(153),
 9485    [sym_html_comment] = ACTIONS(5),
 9486  },
 9487  [7] = {
 9488    [sym_export_statement] = STATE(352),
 9489    [sym_declaration] = STATE(352),
 9490    [sym_import] = STATE(1095),
 9491    [sym_import_statement] = STATE(352),
 9492    [sym_statement] = STATE(7),
 9493    [sym_expression_statement] = STATE(352),
 9494    [sym_variable_declaration] = STATE(357),
 9495    [sym_lexical_declaration] = STATE(357),
 9496    [sym_statement_block] = STATE(352),
 9497    [sym_if_statement] = STATE(352),
 9498    [sym_switch_statement] = STATE(352),
 9499    [sym_for_statement] = STATE(352),
 9500    [sym_for_in_statement] = STATE(352),
 9501    [sym_while_statement] = STATE(352),
 9502    [sym_do_statement] = STATE(352),
 9503    [sym_try_statement] = STATE(352),
 9504    [sym_with_statement] = STATE(352),
 9505    [sym_break_statement] = STATE(352),
 9506    [sym_continue_statement] = STATE(352),
 9507    [sym_debugger_statement] = STATE(352),
 9508    [sym_return_statement] = STATE(352),
 9509    [sym_throw_statement] = STATE(352),
 9510    [sym_empty_statement] = STATE(352),
 9511    [sym_labeled_statement] = STATE(352),
 9512    [sym_parenthesized_expression] = STATE(458),
 9513    [sym_expression] = STATE(609),
 9514    [sym_primary_expression] = STATE(687),
 9515    [sym_yield_expression] = STATE(688),
 9516    [sym_object] = STATE(713),
 9517    [sym_object_pattern] = STATE(1640),
 9518    [sym_array] = STATE(713),
 9519    [sym_array_pattern] = STATE(1640),
 9520    [sym_glimmer_template] = STATE(688),
 9521    [sym_jsx_element] = STATE(688),
 9522    [sym_jsx_opening_element] = STATE(1011),
 9523    [sym_jsx_self_closing_element] = STATE(688),
 9524    [sym_class] = STATE(713),
 9525    [sym_class_declaration] = STATE(357),
 9526    [sym_function_expression] = STATE(713),
 9527    [sym_function_declaration] = STATE(357),
 9528    [sym_generator_function] = STATE(713),
 9529    [sym_generator_function_declaration] = STATE(357),
 9530    [sym_arrow_function] = STATE(713),
 9531    [sym_call_expression] = STATE(713),
 9532    [sym_new_expression] = STATE(688),
 9533    [sym_await_expression] = STATE(688),
 9534    [sym_member_expression] = STATE(458),
 9535    [sym_subscript_expression] = STATE(458),
 9536    [sym_assignment_expression] = STATE(688),
 9537    [sym__augmented_assignment_lhs] = STATE(998),
 9538    [sym_augmented_assignment_expression] = STATE(688),
 9539    [sym__destructuring_pattern] = STATE(1640),
 9540    [sym_ternary_expression] = STATE(688),
 9541    [sym_binary_expression] = STATE(688),
 9542    [sym_unary_expression] = STATE(688),
 9543    [sym_update_expression] = STATE(688),
 9544    [sym_sequence_expression] = STATE(1443),
 9545    [sym_string] = STATE(713),
 9546    [sym_template_string] = STATE(713),
 9547    [sym_regex] = STATE(713),
 9548    [sym_meta_property] = STATE(713),
 9549    [sym_decorator] = STATE(981),
 9550    [sym_formal_parameters] = STATE(1642),
 9551    [aux_sym_program_repeat1] = STATE(7),
 9552    [aux_sym_export_statement_repeat1] = STATE(1171),
 9553    [ts_builtin_sym_end] = ACTIONS(155),
 9554    [sym_identifier] = ACTIONS(157),
 9555    [anon_sym_export] = ACTIONS(160),
 9556    [anon_sym_default] = ACTIONS(163),
 9557    [anon_sym_LBRACE] = ACTIONS(165),
 9558    [anon_sym_RBRACE] = ACTIONS(155),
 9559    [anon_sym_import] = ACTIONS(168),
 9560    [anon_sym_with] = ACTIONS(171),
 9561    [anon_sym_var] = ACTIONS(174),
 9562    [anon_sym_let] = ACTIONS(177),
 9563    [anon_sym_const] = ACTIONS(180),
 9564    [anon_sym_if] = ACTIONS(183),
 9565    [anon_sym_switch] = ACTIONS(186),
 9566    [anon_sym_for] = ACTIONS(189),
 9567    [anon_sym_LPAREN] = ACTIONS(192),
 9568    [anon_sym_await] = ACTIONS(195),
 9569    [anon_sym_while] = ACTIONS(198),
 9570    [anon_sym_do] = ACTIONS(201),
 9571    [anon_sym_try] = ACTIONS(204),
 9572    [anon_sym_break] = ACTIONS(207),
 9573    [anon_sym_continue] = ACTIONS(210),
 9574    [anon_sym_debugger] = ACTIONS(213),
 9575    [anon_sym_return] = ACTIONS(216),
 9576    [anon_sym_throw] = ACTIONS(219),
 9577    [anon_sym_SEMI] = ACTIONS(222),
 9578    [anon_sym_case] = ACTIONS(163),
 9579    [anon_sym_yield] = ACTIONS(225),
 9580    [anon_sym_LBRACK] = ACTIONS(228),
 9581    [sym_glimmer_opening_tag] = ACTIONS(231),
 9582    [anon_sym_LT] = ACTIONS(234),
 9583    [anon_sym_DQUOTE] = ACTIONS(237),
 9584    [anon_sym_SQUOTE] = ACTIONS(240),
 9585    [anon_sym_class] = ACTIONS(243),
 9586    [anon_sym_async] = ACTIONS(246),
 9587    [anon_sym_function] = ACTIONS(249),
 9588    [anon_sym_new] = ACTIONS(252),
 9589    [anon_sym_PLUS] = ACTIONS(255),
 9590    [anon_sym_DASH] = ACTIONS(255),
 9591    [anon_sym_SLASH] = ACTIONS(258),
 9592    [anon_sym_BANG] = ACTIONS(261),
 9593    [anon_sym_TILDE] = ACTIONS(261),
 9594    [anon_sym_typeof] = ACTIONS(255),
 9595    [anon_sym_void] = ACTIONS(255),
 9596    [anon_sym_delete] = ACTIONS(255),
 9597    [anon_sym_PLUS_PLUS] = ACTIONS(264),
 9598    [anon_sym_DASH_DASH] = ACTIONS(264),
 9599    [sym_comment] = ACTIONS(5),
 9600    [anon_sym_BQUOTE] = ACTIONS(267),
 9601    [sym_number] = ACTIONS(270),
 9602    [sym_private_property_identifier] = ACTIONS(273),
 9603    [sym_this] = ACTIONS(276),
 9604    [sym_super] = ACTIONS(276),
 9605    [sym_true] = ACTIONS(276),
 9606    [sym_false] = ACTIONS(276),
 9607    [sym_null] = ACTIONS(276),
 9608    [sym_undefined] = ACTIONS(279),
 9609    [anon_sym_AT] = ACTIONS(282),
 9610    [anon_sym_static] = ACTIONS(285),
 9611    [anon_sym_get] = ACTIONS(285),
 9612    [anon_sym_set] = ACTIONS(285),
 9613    [sym_html_comment] = ACTIONS(5),
 9614  },
 9615  [8] = {
 9616    [sym_export_statement] = STATE(352),
 9617    [sym_declaration] = STATE(352),
 9618    [sym_import] = STATE(1095),
 9619    [sym_import_statement] = STATE(352),
 9620    [sym_statement] = STATE(7),
 9621    [sym_expression_statement] = STATE(352),
 9622    [sym_variable_declaration] = STATE(357),
 9623    [sym_lexical_declaration] = STATE(357),
 9624    [sym_statement_block] = STATE(352),
 9625    [sym_if_statement] = STATE(352),
 9626    [sym_switch_statement] = STATE(352),
 9627    [sym_for_statement] = STATE(352),
 9628    [sym_for_in_statement] = STATE(352),
 9629    [sym_while_statement] = STATE(352),
 9630    [sym_do_statement] = STATE(352),
 9631    [sym_try_statement] = STATE(352),
 9632    [sym_with_statement] = STATE(352),
 9633    [sym_break_statement] = STATE(352),
 9634    [sym_continue_statement] = STATE(352),
 9635    [sym_debugger_statement] = STATE(352),
 9636    [sym_return_statement] = STATE(352),
 9637    [sym_throw_statement] = STATE(352),
 9638    [sym_empty_statement] = STATE(352),
 9639    [sym_labeled_statement] = STATE(352),
 9640    [sym_parenthesized_expression] = STATE(458),
 9641    [sym_expression] = STATE(609),
 9642    [sym_primary_expression] = STATE(687),
 9643    [sym_yield_expression] = STATE(688),
 9644    [sym_object] = STATE(713),
 9645    [sym_object_pattern] = STATE(1640),
 9646    [sym_array] = STATE(713),
 9647    [sym_array_pattern] = STATE(1640),
 9648    [sym_glimmer_template] = STATE(688),
 9649    [sym_jsx_element] = STATE(688),
 9650    [sym_jsx_opening_element] = STATE(1011),
 9651    [sym_jsx_self_closing_element] = STATE(688),
 9652    [sym_class] = STATE(713),
 9653    [sym_class_declaration] = STATE(357),
 9654    [sym_function_expression] = STATE(713),
 9655    [sym_function_declaration] = STATE(357),
 9656    [sym_generator_function] = STATE(713),
 9657    [sym_generator_function_declaration] = STATE(357),
 9658    [sym_arrow_function] = STATE(713),
 9659    [sym_call_expression] = STATE(713),
 9660    [sym_new_expression] = STATE(688),
 9661    [sym_await_expression] = STATE(688),
 9662    [sym_member_expression] = STATE(458),
 9663    [sym_subscript_expression] = STATE(458),
 9664    [sym_assignment_expression] = STATE(688),
 9665    [sym__augmented_assignment_lhs] = STATE(998),
 9666    [sym_augmented_assignment_expression] = STATE(688),
 9667    [sym__destructuring_pattern] = STATE(1640),
 9668    [sym_ternary_expression] = STATE(688),
 9669    [sym_binary_expression] = STATE(688),
 9670    [sym_unary_expression] = STATE(688),
 9671    [sym_update_expression] = STATE(688),
 9672    [sym_sequence_expression] = STATE(1443),
 9673    [sym_string] = STATE(713),
 9674    [sym_template_string] = STATE(713),
 9675    [sym_regex] = STATE(713),
 9676    [sym_meta_property] = STATE(713),
 9677    [sym_decorator] = STATE(981),
 9678    [sym_formal_parameters] = STATE(1642),
 9679    [aux_sym_program_repeat1] = STATE(7),
 9680    [aux_sym_export_statement_repeat1] = STATE(1171),
 9681    [sym_identifier] = ACTIONS(9),
 9682    [anon_sym_export] = ACTIONS(13),
 9683    [anon_sym_default] = ACTIONS(288),
 9684    [anon_sym_LBRACE] = ACTIONS(15),
 9685    [anon_sym_RBRACE] = ACTIONS(290),
 9686    [anon_sym_import] = ACTIONS(17),
 9687    [anon_sym_with] = ACTIONS(19),
 9688    [anon_sym_var] = ACTIONS(21),
 9689    [anon_sym_let] = ACTIONS(23),
 9690    [anon_sym_const] = ACTIONS(25),
 9691    [anon_sym_if] = ACTIONS(27),
 9692    [anon_sym_switch] = ACTIONS(29),
 9693    [anon_sym_for] = ACTIONS(31),
 9694    [anon_sym_LPAREN] = ACTIONS(33),
 9695    [anon_sym_await] = ACTIONS(35),
 9696    [anon_sym_while] = ACTIONS(37),
 9697    [anon_sym_do] = ACTIONS(39),
 9698    [anon_sym_try] = ACTIONS(41),
 9699    [anon_sym_break] = ACTIONS(43),
 9700    [anon_sym_continue] = ACTIONS(45),
 9701    [anon_sym_debugger] = ACTIONS(47),
 9702    [anon_sym_return] = ACTIONS(49),
 9703    [anon_sym_throw] = ACTIONS(51),
 9704    [anon_sym_SEMI] = ACTIONS(53),
 9705    [anon_sym_case] = ACTIONS(288),
 9706    [anon_sym_yield] = ACTIONS(55),
 9707    [anon_sym_LBRACK] = ACTIONS(57),
 9708    [sym_glimmer_opening_tag] = ACTIONS(59),
 9709    [anon_sym_LT] = ACTIONS(61),
 9710    [anon_sym_DQUOTE] = ACTIONS(63),
 9711    [anon_sym_SQUOTE] = ACTIONS(65),
 9712    [anon_sym_class] = ACTIONS(67),
 9713    [anon_sym_async] = ACTIONS(69),
 9714    [anon_sym_function] = ACTIONS(71),
 9715    [anon_sym_new] = ACTIONS(73),
 9716    [anon_sym_PLUS] = ACTIONS(75),
 9717    [anon_sym_DASH] = ACTIONS(75),
 9718    [anon_sym_SLASH] = ACTIONS(77),
 9719    [anon_sym_BANG] = ACTIONS(79),
 9720    [anon_sym_TILDE] = ACTIONS(79),
 9721    [anon_sym_typeof] = ACTIONS(75),
 9722    [anon_sym_void] = ACTIONS(75),
 9723    [anon_sym_delete] = ACTIONS(75),
 9724    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 9725    [anon_sym_DASH_DASH] = ACTIONS(81),
 9726    [sym_comment] = ACTIONS(5),
 9727    [anon_sym_BQUOTE] = ACTIONS(83),
 9728    [sym_number] = ACTIONS(85),
 9729    [sym_private_property_identifier] = ACTIONS(87),
 9730    [sym_this] = ACTIONS(89),
 9731    [sym_super] = ACTIONS(89),
 9732    [sym_true] = ACTIONS(89),
 9733    [sym_false] = ACTIONS(89),
 9734    [sym_null] = ACTIONS(89),
 9735    [sym_undefined] = ACTIONS(91),
 9736    [anon_sym_AT] = ACTIONS(93),
 9737    [anon_sym_static] = ACTIONS(95),
 9738    [anon_sym_get] = ACTIONS(95),
 9739    [anon_sym_set] = ACTIONS(95),
 9740    [sym_html_comment] = ACTIONS(5),
 9741  },
 9742  [9] = {
 9743    [sym_export_statement] = STATE(352),
 9744    [sym_declaration] = STATE(352),
 9745    [sym_import] = STATE(1095),
 9746    [sym_import_statement] = STATE(352),
 9747    [sym_statement] = STATE(8),
 9748    [sym_expression_statement] = STATE(352),
 9749    [sym_variable_declaration] = STATE(357),
 9750    [sym_lexical_declaration] = STATE(357),
 9751    [sym_statement_block] = STATE(352),
 9752    [sym_if_statement] = STATE(352),
 9753    [sym_switch_statement] = STATE(352),
 9754    [sym_for_statement] = STATE(352),
 9755    [sym_for_in_statement] = STATE(352),
 9756    [sym_while_statement] = STATE(352),
 9757    [sym_do_statement] = STATE(352),
 9758    [sym_try_statement] = STATE(352),
 9759    [sym_with_statement] = STATE(352),
 9760    [sym_break_statement] = STATE(352),
 9761    [sym_continue_statement] = STATE(352),
 9762    [sym_debugger_statement] = STATE(352),
 9763    [sym_return_statement] = STATE(352),
 9764    [sym_throw_statement] = STATE(352),
 9765    [sym_empty_statement] = STATE(352),
 9766    [sym_labeled_statement] = STATE(352),
 9767    [sym_parenthesized_expression] = STATE(458),
 9768    [sym_expression] = STATE(609),
 9769    [sym_primary_expression] = STATE(687),
 9770    [sym_yield_expression] = STATE(688),
 9771    [sym_object] = STATE(713),
 9772    [sym_object_pattern] = STATE(1640),
 9773    [sym_array] = STATE(713),
 9774    [sym_array_pattern] = STATE(1640),
 9775    [sym_glimmer_template] = STATE(688),
 9776    [sym_jsx_element] = STATE(688),
 9777    [sym_jsx_opening_element] = STATE(1011),
 9778    [sym_jsx_self_closing_element] = STATE(688),
 9779    [sym_class] = STATE(713),
 9780    [sym_class_declaration] = STATE(357),
 9781    [sym_function_expression] = STATE(713),
 9782    [sym_function_declaration] = STATE(357),
 9783    [sym_generator_function] = STATE(713),
 9784    [sym_generator_function_declaration] = STATE(357),
 9785    [sym_arrow_function] = STATE(713),
 9786    [sym_call_expression] = STATE(713),
 9787    [sym_new_expression] = STATE(688),
 9788    [sym_await_expression] = STATE(688),
 9789    [sym_member_expression] = STATE(458),
 9790    [sym_subscript_expression] = STATE(458),
 9791    [sym_assignment_expression] = STATE(688),
 9792    [sym__augmented_assignment_lhs] = STATE(998),
 9793    [sym_augmented_assignment_expression] = STATE(688),
 9794    [sym__destructuring_pattern] = STATE(1640),
 9795    [sym_ternary_expression] = STATE(688),
 9796    [sym_binary_expression] = STATE(688),
 9797    [sym_unary_expression] = STATE(688),
 9798    [sym_update_expression] = STATE(688),
 9799    [sym_sequence_expression] = STATE(1443),
 9800    [sym_string] = STATE(713),
 9801    [sym_template_string] = STATE(713),
 9802    [sym_regex] = STATE(713),
 9803    [sym_meta_property] = STATE(713),
 9804    [sym_decorator] = STATE(981),
 9805    [sym_formal_parameters] = STATE(1642),
 9806    [aux_sym_program_repeat1] = STATE(8),
 9807    [aux_sym_export_statement_repeat1] = STATE(1171),
 9808    [sym_identifier] = ACTIONS(9),
 9809    [anon_sym_export] = ACTIONS(13),
 9810    [anon_sym_default] = ACTIONS(292),
 9811    [anon_sym_LBRACE] = ACTIONS(15),
 9812    [anon_sym_RBRACE] = ACTIONS(294),
 9813    [anon_sym_import] = ACTIONS(17),
 9814    [anon_sym_with] = ACTIONS(19),
 9815    [anon_sym_var] = ACTIONS(21),
 9816    [anon_sym_let] = ACTIONS(23),
 9817    [anon_sym_const] = ACTIONS(25),
 9818    [anon_sym_if] = ACTIONS(27),
 9819    [anon_sym_switch] = ACTIONS(29),
 9820    [anon_sym_for] = ACTIONS(31),
 9821    [anon_sym_LPAREN] = ACTIONS(33),
 9822    [anon_sym_await] = ACTIONS(35),
 9823    [anon_sym_while] = ACTIONS(37),
 9824    [anon_sym_do] = ACTIONS(39),
 9825    [anon_sym_try] = ACTIONS(41),
 9826    [anon_sym_break] = ACTIONS(43),
 9827    [anon_sym_continue] = ACTIONS(45),
 9828    [anon_sym_debugger] = ACTIONS(47),
 9829    [anon_sym_return] = ACTIONS(49),
 9830    [anon_sym_throw] = ACTIONS(51),
 9831    [anon_sym_SEMI] = ACTIONS(53),
 9832    [anon_sym_case] = ACTIONS(292),
 9833    [anon_sym_yield] = ACTIONS(55),
 9834    [anon_sym_LBRACK] = ACTIONS(57),
 9835    [sym_glimmer_opening_tag] = ACTIONS(59),
 9836    [anon_sym_LT] = ACTIONS(61),
 9837    [anon_sym_DQUOTE] = ACTIONS(63),
 9838    [anon_sym_SQUOTE] = ACTIONS(65),
 9839    [anon_sym_class] = ACTIONS(67),
 9840    [anon_sym_async] = ACTIONS(69),
 9841    [anon_sym_function] = ACTIONS(71),
 9842    [anon_sym_new] = ACTIONS(73),
 9843    [anon_sym_PLUS] = ACTIONS(75),
 9844    [anon_sym_DASH] = ACTIONS(75),
 9845    [anon_sym_SLASH] = ACTIONS(77),
 9846    [anon_sym_BANG] = ACTIONS(79),
 9847    [anon_sym_TILDE] = ACTIONS(79),
 9848    [anon_sym_typeof] = ACTIONS(75),
 9849    [anon_sym_void] = ACTIONS(75),
 9850    [anon_sym_delete] = ACTIONS(75),
 9851    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 9852    [anon_sym_DASH_DASH] = ACTIONS(81),
 9853    [sym_comment] = ACTIONS(5),
 9854    [anon_sym_BQUOTE] = ACTIONS(83),
 9855    [sym_number] = ACTIONS(85),
 9856    [sym_private_property_identifier] = ACTIONS(87),
 9857    [sym_this] = ACTIONS(89),
 9858    [sym_super] = ACTIONS(89),
 9859    [sym_true] = ACTIONS(89),
 9860    [sym_false] = ACTIONS(89),
 9861    [sym_null] = ACTIONS(89),
 9862    [sym_undefined] = ACTIONS(91),
 9863    [anon_sym_AT] = ACTIONS(93),
 9864    [anon_sym_static] = ACTIONS(95),
 9865    [anon_sym_get] = ACTIONS(95),
 9866    [anon_sym_set] = ACTIONS(95),
 9867    [sym_html_comment] = ACTIONS(5),
 9868  },
 9869  [10] = {
 9870    [sym_export_statement] = STATE(352),
 9871    [sym_declaration] = STATE(352),
 9872    [sym_import] = STATE(1095),
 9873    [sym_import_statement] = STATE(352),
 9874    [sym_statement] = STATE(11),
 9875    [sym_expression_statement] = STATE(352),
 9876    [sym_variable_declaration] = STATE(357),
 9877    [sym_lexical_declaration] = STATE(357),
 9878    [sym_statement_block] = STATE(352),
 9879    [sym_if_statement] = STATE(352),
 9880    [sym_switch_statement] = STATE(352),
 9881    [sym_for_statement] = STATE(352),
 9882    [sym_for_in_statement] = STATE(352),
 9883    [sym_while_statement] = STATE(352),
 9884    [sym_do_statement] = STATE(352),
 9885    [sym_try_statement] = STATE(352),
 9886    [sym_with_statement] = STATE(352),
 9887    [sym_break_statement] = STATE(352),
 9888    [sym_continue_statement] = STATE(352),
 9889    [sym_debugger_statement] = STATE(352),
 9890    [sym_return_statement] = STATE(352),
 9891    [sym_throw_statement] = STATE(352),
 9892    [sym_empty_statement] = STATE(352),
 9893    [sym_labeled_statement] = STATE(352),
 9894    [sym_parenthesized_expression] = STATE(458),
 9895    [sym_expression] = STATE(609),
 9896    [sym_primary_expression] = STATE(687),
 9897    [sym_yield_expression] = STATE(688),
 9898    [sym_object] = STATE(713),
 9899    [sym_object_pattern] = STATE(1640),
 9900    [sym_array] = STATE(713),
 9901    [sym_array_pattern] = STATE(1640),
 9902    [sym_glimmer_template] = STATE(688),
 9903    [sym_jsx_element] = STATE(688),
 9904    [sym_jsx_opening_element] = STATE(1011),
 9905    [sym_jsx_self_closing_element] = STATE(688),
 9906    [sym_class] = STATE(713),
 9907    [sym_class_declaration] = STATE(357),
 9908    [sym_function_expression] = STATE(713),
 9909    [sym_function_declaration] = STATE(357),
 9910    [sym_generator_function] = STATE(713),
 9911    [sym_generator_function_declaration] = STATE(357),
 9912    [sym_arrow_function] = STATE(713),
 9913    [sym_call_expression] = STATE(713),
 9914    [sym_new_expression] = STATE(688),
 9915    [sym_await_expression] = STATE(688),
 9916    [sym_member_expression] = STATE(458),
 9917    [sym_subscript_expression] = STATE(458),
 9918    [sym_assignment_expression] = STATE(688),
 9919    [sym__augmented_assignment_lhs] = STATE(998),
 9920    [sym_augmented_assignment_expression] = STATE(688),
 9921    [sym__destructuring_pattern] = STATE(1640),
 9922    [sym_ternary_expression] = STATE(688),
 9923    [sym_binary_expression] = STATE(688),
 9924    [sym_unary_expression] = STATE(688),
 9925    [sym_update_expression] = STATE(688),
 9926    [sym_sequence_expression] = STATE(1443),
 9927    [sym_string] = STATE(713),
 9928    [sym_template_string] = STATE(713),
 9929    [sym_regex] = STATE(713),
 9930    [sym_meta_property] = STATE(713),
 9931    [sym_decorator] = STATE(981),
 9932    [sym_formal_parameters] = STATE(1642),
 9933    [aux_sym_program_repeat1] = STATE(11),
 9934    [aux_sym_export_statement_repeat1] = STATE(1171),
 9935    [sym_identifier] = ACTIONS(9),
 9936    [anon_sym_export] = ACTIONS(13),
 9937    [anon_sym_default] = ACTIONS(296),
 9938    [anon_sym_LBRACE] = ACTIONS(15),
 9939    [anon_sym_RBRACE] = ACTIONS(298),
 9940    [anon_sym_import] = ACTIONS(17),
 9941    [anon_sym_with] = ACTIONS(19),
 9942    [anon_sym_var] = ACTIONS(21),
 9943    [anon_sym_let] = ACTIONS(23),
 9944    [anon_sym_const] = ACTIONS(25),
 9945    [anon_sym_if] = ACTIONS(27),
 9946    [anon_sym_switch] = ACTIONS(29),
 9947    [anon_sym_for] = ACTIONS(31),
 9948    [anon_sym_LPAREN] = ACTIONS(33),
 9949    [anon_sym_await] = ACTIONS(35),
 9950    [anon_sym_while] = ACTIONS(37),
 9951    [anon_sym_do] = ACTIONS(39),
 9952    [anon_sym_try] = ACTIONS(41),
 9953    [anon_sym_break] = ACTIONS(43),
 9954    [anon_sym_continue] = ACTIONS(45),
 9955    [anon_sym_debugger] = ACTIONS(47),
 9956    [anon_sym_return] = ACTIONS(49),
 9957    [anon_sym_throw] = ACTIONS(51),
 9958    [anon_sym_SEMI] = ACTIONS(53),
 9959    [anon_sym_case] = ACTIONS(296),
 9960    [anon_sym_yield] = ACTIONS(55),
 9961    [anon_sym_LBRACK] = ACTIONS(57),
 9962    [sym_glimmer_opening_tag] = ACTIONS(59),
 9963    [anon_sym_LT] = ACTIONS(61),
 9964    [anon_sym_DQUOTE] = ACTIONS(63),
 9965    [anon_sym_SQUOTE] = ACTIONS(65),
 9966    [anon_sym_class] = ACTIONS(67),
 9967    [anon_sym_async] = ACTIONS(69),
 9968    [anon_sym_function] = ACTIONS(71),
 9969    [anon_sym_new] = ACTIONS(73),
 9970    [anon_sym_PLUS] = ACTIONS(75),
 9971    [anon_sym_DASH] = ACTIONS(75),
 9972    [anon_sym_SLASH] = ACTIONS(77),
 9973    [anon_sym_BANG] = ACTIONS(79),
 9974    [anon_sym_TILDE] = ACTIONS(79),
 9975    [anon_sym_typeof] = ACTIONS(75),
 9976    [anon_sym_void] = ACTIONS(75),
 9977    [anon_sym_delete] = ACTIONS(75),
 9978    [anon_sym_PLUS_PLUS] = ACTIONS(81),
 9979    [anon_sym_DASH_DASH] = ACTIONS(81),
 9980    [sym_comment] = ACTIONS(5),
 9981    [anon_sym_BQUOTE] = ACTIONS(83),
 9982    [sym_number] = ACTIONS(85),
 9983    [sym_private_property_identifier] = ACTIONS(87),
 9984    [sym_this] = ACTIONS(89),
 9985    [sym_super] = ACTIONS(89),
 9986    [sym_true] = ACTIONS(89),
 9987    [sym_false] = ACTIONS(89),
 9988    [sym_null] = ACTIONS(89),
 9989    [sym_undefined] = ACTIONS(91),
 9990    [anon_sym_AT] = ACTIONS(93),
 9991    [anon_sym_static] = ACTIONS(95),
 9992    [anon_sym_get] = ACTIONS(95),
 9993    [anon_sym_set] = ACTIONS(95),
 9994    [sym_html_comment] = ACTIONS(5),
 9995  },
 9996  [11] = {
 9997    [sym_export_statement] = STATE(352),
 9998    [sym_declaration] = STATE(352),
 9999    [sym_import] = STATE(1095),
10000    [sym_import_statement] = STATE(352),
10001    [sym_statement] = STATE(7),
10002    [sym_expression_statement] = STATE(352),
10003    [sym_variable_declaration] = STATE(357),
10004    [sym_lexical_declaration] = STATE(357),
10005    [sym_statement_block] = STATE(352),
10006    [sym_if_statement] = STATE(352),
10007    [sym_switch_statement] = STATE(352),
10008    [sym_for_statement] = STATE(352),
10009    [sym_for_in_statement] = STATE(352),
10010    [sym_while_statement] = STATE(352),
10011    [sym_do_statement] = STATE(352),
10012    [sym_try_statement] = STATE(352),
10013    [sym_with_statement] = STATE(352),
10014    [sym_break_statement] = STATE(352),
10015    [sym_continue_statement] = STATE(352),
10016    [sym_debugger_statement] = STATE(352),
10017    [sym_return_statement] = STATE(352),
10018    [sym_throw_statement] = STATE(352),
10019    [sym_empty_statement] = STATE(352),
10020    [sym_labeled_statement] = STATE(352),
10021    [sym_parenthesized_expression] = STATE(458),
10022    [sym_expression] = STATE(609),
10023    [sym_primary_expression] = STATE(687),
10024    [sym_yield_expression] = STATE(688),
10025    [sym_object] = STATE(713),
10026    [sym_object_pattern] = STATE(1640),
10027    [sym_array] = STATE(713),
10028    [sym_array_pattern] = STATE(1640),
10029    [sym_glimmer_template] = STATE(688),
10030    [sym_jsx_element] = STATE(688),
10031    [sym_jsx_opening_element] = STATE(1011),
10032    [sym_jsx_self_closing_element] = STATE(688),
10033    [sym_class] = STATE(713),
10034    [sym_class_declaration] = STATE(357),
10035    [sym_function_expression] = STATE(713),
10036    [sym_function_declaration] = STATE(357),
10037    [sym_generator_function] = STATE(713),
10038    [sym_generator_function_declaration] = STATE(357),
10039    [sym_arrow_function] = STATE(713),
10040    [sym_call_expression] = STATE(713),
10041    [sym_new_expression] = STATE(688),
10042    [sym_await_expression] = STATE(688),
10043    [sym_member_expression] = STATE(458),
10044    [sym_subscript_expression] = STATE(458),
10045    [sym_assignment_expression] = STATE(688),
10046    [sym__augmented_assignment_lhs] = STATE(998),
10047    [sym_augmented_assignment_expression] = STATE(688),
10048    [sym__destructuring_pattern] = STATE(1640),
10049    [sym_ternary_expression] = STATE(688),
10050    [sym_binary_expression] = STATE(688),
10051    [sym_unary_expression] = STATE(688),
10052    [sym_update_expression] = STATE(688),
10053    [sym_sequence_expression] = STATE(1443),
10054    [sym_string] = STATE(713),
10055    [sym_template_string] = STATE(713),
10056    [sym_regex] = STATE(713),
10057    [sym_meta_property] = STATE(713),
10058    [sym_decorator] = STATE(981),
10059    [sym_formal_parameters] = STATE(1642),
10060    [aux_sym_program_repeat1] = STATE(7),
10061    [aux_sym_export_statement_repeat1] = STATE(1171),
10062    [sym_identifier] = ACTIONS(9),
10063    [anon_sym_export] = ACTIONS(13),
10064    [anon_sym_default] = ACTIONS(300),
10065    [anon_sym_LBRACE] = ACTIONS(15),
10066    [anon_sym_RBRACE] = ACTIONS(302),
10067    [anon_sym_import] = ACTIONS(17),
10068    [anon_sym_with] = ACTIONS(19),
10069    [anon_sym_var] = ACTIONS(21),
10070    [anon_sym_let] = ACTIONS(23),
10071    [anon_sym_const] = ACTIONS(25),
10072    [anon_sym_if] = ACTIONS(27),
10073    [anon_sym_switch] = ACTIONS(29),
10074    [anon_sym_for] = ACTIONS(31),
10075    [anon_sym_LPAREN] = ACTIONS(33),
10076    [anon_sym_await] = ACTIONS(35),
10077    [anon_sym_while] = ACTIONS(37),
10078    [anon_sym_do] = ACTIONS(39),
10079    [anon_sym_try] = ACTIONS(41),
10080    [anon_sym_break] = ACTIONS(43),
10081    [anon_sym_continue] = ACTIONS(45),
10082    [anon_sym_debugger] = ACTIONS(47),
10083    [anon_sym_return] = ACTIONS(49),
10084    [anon_sym_throw] = ACTIONS(51),
10085    [anon_sym_SEMI] = ACTIONS(53),
10086    [anon_sym_case] = ACTIONS(300),
10087    [anon_sym_yield] = ACTIONS(55),
10088    [anon_sym_LBRACK] = ACTIONS(57),
10089    [sym_glimmer_opening_tag] = ACTIONS(59),
10090    [anon_sym_LT] = ACTIONS(61),
10091    [anon_sym_DQUOTE] = ACTIONS(63),
10092    [anon_sym_SQUOTE] = ACTIONS(65),
10093    [anon_sym_class] = ACTIONS(67),
10094    [anon_sym_async] = ACTIONS(69),
10095    [anon_sym_function] = ACTIONS(71),
10096    [anon_sym_new] = ACTIONS(73),
10097    [anon_sym_PLUS] = ACTIONS(75),
10098    [anon_sym_DASH] = ACTIONS(75),
10099    [anon_sym_SLASH] = ACTIONS(77),
10100    [anon_sym_BANG] = ACTIONS(79),
10101    [anon_sym_TILDE] = ACTIONS(79),
10102    [anon_sym_typeof] = ACTIONS(75),
10103    [anon_sym_void] = ACTIONS(75),
10104    [anon_sym_delete] = ACTIONS(75),
10105    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10106    [anon_sym_DASH_DASH] = ACTIONS(81),
10107    [sym_comment] = ACTIONS(5),
10108    [anon_sym_BQUOTE] = ACTIONS(83),
10109    [sym_number] = ACTIONS(85),
10110    [sym_private_property_identifier] = ACTIONS(87),
10111    [sym_this] = ACTIONS(89),
10112    [sym_super] = ACTIONS(89),
10113    [sym_true] = ACTIONS(89),
10114    [sym_false] = ACTIONS(89),
10115    [sym_null] = ACTIONS(89),
10116    [sym_undefined] = ACTIONS(91),
10117    [anon_sym_AT] = ACTIONS(93),
10118    [anon_sym_static] = ACTIONS(95),
10119    [anon_sym_get] = ACTIONS(95),
10120    [anon_sym_set] = ACTIONS(95),
10121    [sym_html_comment] = ACTIONS(5),
10122  },
10123  [12] = {
10124    [sym_export_statement] = STATE(352),
10125    [sym_declaration] = STATE(352),
10126    [sym_import] = STATE(1095),
10127    [sym_import_statement] = STATE(352),
10128    [sym_statement] = STATE(7),
10129    [sym_expression_statement] = STATE(352),
10130    [sym_variable_declaration] = STATE(357),
10131    [sym_lexical_declaration] = STATE(357),
10132    [sym_statement_block] = STATE(352),
10133    [sym_if_statement] = STATE(352),
10134    [sym_switch_statement] = STATE(352),
10135    [sym_for_statement] = STATE(352),
10136    [sym_for_in_statement] = STATE(352),
10137    [sym_while_statement] = STATE(352),
10138    [sym_do_statement] = STATE(352),
10139    [sym_try_statement] = STATE(352),
10140    [sym_with_statement] = STATE(352),
10141    [sym_break_statement] = STATE(352),
10142    [sym_continue_statement] = STATE(352),
10143    [sym_debugger_statement] = STATE(352),
10144    [sym_return_statement] = STATE(352),
10145    [sym_throw_statement] = STATE(352),
10146    [sym_empty_statement] = STATE(352),
10147    [sym_labeled_statement] = STATE(352),
10148    [sym_parenthesized_expression] = STATE(458),
10149    [sym_expression] = STATE(609),
10150    [sym_primary_expression] = STATE(687),
10151    [sym_yield_expression] = STATE(688),
10152    [sym_object] = STATE(713),
10153    [sym_object_pattern] = STATE(1640),
10154    [sym_array] = STATE(713),
10155    [sym_array_pattern] = STATE(1640),
10156    [sym_glimmer_template] = STATE(688),
10157    [sym_jsx_element] = STATE(688),
10158    [sym_jsx_opening_element] = STATE(1011),
10159    [sym_jsx_self_closing_element] = STATE(688),
10160    [sym_class] = STATE(713),
10161    [sym_class_declaration] = STATE(357),
10162    [sym_function_expression] = STATE(713),
10163    [sym_function_declaration] = STATE(357),
10164    [sym_generator_function] = STATE(713),
10165    [sym_generator_function_declaration] = STATE(357),
10166    [sym_arrow_function] = STATE(713),
10167    [sym_call_expression] = STATE(713),
10168    [sym_new_expression] = STATE(688),
10169    [sym_await_expression] = STATE(688),
10170    [sym_member_expression] = STATE(458),
10171    [sym_subscript_expression] = STATE(458),
10172    [sym_assignment_expression] = STATE(688),
10173    [sym__augmented_assignment_lhs] = STATE(998),
10174    [sym_augmented_assignment_expression] = STATE(688),
10175    [sym__destructuring_pattern] = STATE(1640),
10176    [sym_ternary_expression] = STATE(688),
10177    [sym_binary_expression] = STATE(688),
10178    [sym_unary_expression] = STATE(688),
10179    [sym_update_expression] = STATE(688),
10180    [sym_sequence_expression] = STATE(1443),
10181    [sym_string] = STATE(713),
10182    [sym_template_string] = STATE(713),
10183    [sym_regex] = STATE(713),
10184    [sym_meta_property] = STATE(713),
10185    [sym_decorator] = STATE(981),
10186    [sym_formal_parameters] = STATE(1642),
10187    [aux_sym_program_repeat1] = STATE(7),
10188    [aux_sym_export_statement_repeat1] = STATE(1171),
10189    [sym_identifier] = ACTIONS(9),
10190    [anon_sym_export] = ACTIONS(13),
10191    [anon_sym_LBRACE] = ACTIONS(15),
10192    [anon_sym_RBRACE] = ACTIONS(304),
10193    [anon_sym_import] = ACTIONS(17),
10194    [anon_sym_with] = ACTIONS(19),
10195    [anon_sym_var] = ACTIONS(21),
10196    [anon_sym_let] = ACTIONS(23),
10197    [anon_sym_const] = ACTIONS(25),
10198    [anon_sym_if] = ACTIONS(27),
10199    [anon_sym_switch] = ACTIONS(29),
10200    [anon_sym_for] = ACTIONS(31),
10201    [anon_sym_LPAREN] = ACTIONS(33),
10202    [anon_sym_await] = ACTIONS(35),
10203    [anon_sym_while] = ACTIONS(37),
10204    [anon_sym_do] = ACTIONS(39),
10205    [anon_sym_try] = ACTIONS(41),
10206    [anon_sym_break] = ACTIONS(43),
10207    [anon_sym_continue] = ACTIONS(45),
10208    [anon_sym_debugger] = ACTIONS(47),
10209    [anon_sym_return] = ACTIONS(49),
10210    [anon_sym_throw] = ACTIONS(51),
10211    [anon_sym_SEMI] = ACTIONS(53),
10212    [anon_sym_yield] = ACTIONS(55),
10213    [anon_sym_LBRACK] = ACTIONS(57),
10214    [sym_glimmer_opening_tag] = ACTIONS(59),
10215    [anon_sym_LT] = ACTIONS(61),
10216    [anon_sym_DQUOTE] = ACTIONS(63),
10217    [anon_sym_SQUOTE] = ACTIONS(65),
10218    [anon_sym_class] = ACTIONS(67),
10219    [anon_sym_async] = ACTIONS(69),
10220    [anon_sym_function] = ACTIONS(71),
10221    [anon_sym_new] = ACTIONS(73),
10222    [anon_sym_PLUS] = ACTIONS(75),
10223    [anon_sym_DASH] = ACTIONS(75),
10224    [anon_sym_SLASH] = ACTIONS(77),
10225    [anon_sym_BANG] = ACTIONS(79),
10226    [anon_sym_TILDE] = ACTIONS(79),
10227    [anon_sym_typeof] = ACTIONS(75),
10228    [anon_sym_void] = ACTIONS(75),
10229    [anon_sym_delete] = ACTIONS(75),
10230    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10231    [anon_sym_DASH_DASH] = ACTIONS(81),
10232    [sym_comment] = ACTIONS(5),
10233    [anon_sym_BQUOTE] = ACTIONS(83),
10234    [sym_number] = ACTIONS(85),
10235    [sym_private_property_identifier] = ACTIONS(87),
10236    [sym_this] = ACTIONS(89),
10237    [sym_super] = ACTIONS(89),
10238    [sym_true] = ACTIONS(89),
10239    [sym_false] = ACTIONS(89),
10240    [sym_null] = ACTIONS(89),
10241    [sym_undefined] = ACTIONS(91),
10242    [anon_sym_AT] = ACTIONS(93),
10243    [anon_sym_static] = ACTIONS(95),
10244    [anon_sym_get] = ACTIONS(95),
10245    [anon_sym_set] = ACTIONS(95),
10246    [sym_html_comment] = ACTIONS(5),
10247  },
10248  [13] = {
10249    [sym_export_statement] = STATE(352),
10250    [sym_declaration] = STATE(352),
10251    [sym_import] = STATE(1095),
10252    [sym_import_statement] = STATE(352),
10253    [sym_statement] = STATE(7),
10254    [sym_expression_statement] = STATE(352),
10255    [sym_variable_declaration] = STATE(357),
10256    [sym_lexical_declaration] = STATE(357),
10257    [sym_statement_block] = STATE(352),
10258    [sym_if_statement] = STATE(352),
10259    [sym_switch_statement] = STATE(352),
10260    [sym_for_statement] = STATE(352),
10261    [sym_for_in_statement] = STATE(352),
10262    [sym_while_statement] = STATE(352),
10263    [sym_do_statement] = STATE(352),
10264    [sym_try_statement] = STATE(352),
10265    [sym_with_statement] = STATE(352),
10266    [sym_break_statement] = STATE(352),
10267    [sym_continue_statement] = STATE(352),
10268    [sym_debugger_statement] = STATE(352),
10269    [sym_return_statement] = STATE(352),
10270    [sym_throw_statement] = STATE(352),
10271    [sym_empty_statement] = STATE(352),
10272    [sym_labeled_statement] = STATE(352),
10273    [sym_parenthesized_expression] = STATE(458),
10274    [sym_expression] = STATE(609),
10275    [sym_primary_expression] = STATE(687),
10276    [sym_yield_expression] = STATE(688),
10277    [sym_object] = STATE(713),
10278    [sym_object_pattern] = STATE(1640),
10279    [sym_array] = STATE(713),
10280    [sym_array_pattern] = STATE(1640),
10281    [sym_glimmer_template] = STATE(688),
10282    [sym_jsx_element] = STATE(688),
10283    [sym_jsx_opening_element] = STATE(1011),
10284    [sym_jsx_self_closing_element] = STATE(688),
10285    [sym_class] = STATE(713),
10286    [sym_class_declaration] = STATE(357),
10287    [sym_function_expression] = STATE(713),
10288    [sym_function_declaration] = STATE(357),
10289    [sym_generator_function] = STATE(713),
10290    [sym_generator_function_declaration] = STATE(357),
10291    [sym_arrow_function] = STATE(713),
10292    [sym_call_expression] = STATE(713),
10293    [sym_new_expression] = STATE(688),
10294    [sym_await_expression] = STATE(688),
10295    [sym_member_expression] = STATE(458),
10296    [sym_subscript_expression] = STATE(458),
10297    [sym_assignment_expression] = STATE(688),
10298    [sym__augmented_assignment_lhs] = STATE(998),
10299    [sym_augmented_assignment_expression] = STATE(688),
10300    [sym__destructuring_pattern] = STATE(1640),
10301    [sym_ternary_expression] = STATE(688),
10302    [sym_binary_expression] = STATE(688),
10303    [sym_unary_expression] = STATE(688),
10304    [sym_update_expression] = STATE(688),
10305    [sym_sequence_expression] = STATE(1443),
10306    [sym_string] = STATE(713),
10307    [sym_template_string] = STATE(713),
10308    [sym_regex] = STATE(713),
10309    [sym_meta_property] = STATE(713),
10310    [sym_decorator] = STATE(981),
10311    [sym_formal_parameters] = STATE(1642),
10312    [aux_sym_program_repeat1] = STATE(7),
10313    [aux_sym_export_statement_repeat1] = STATE(1171),
10314    [sym_identifier] = ACTIONS(9),
10315    [anon_sym_export] = ACTIONS(13),
10316    [anon_sym_LBRACE] = ACTIONS(15),
10317    [anon_sym_RBRACE] = ACTIONS(306),
10318    [anon_sym_import] = ACTIONS(17),
10319    [anon_sym_with] = ACTIONS(19),
10320    [anon_sym_var] = ACTIONS(21),
10321    [anon_sym_let] = ACTIONS(23),
10322    [anon_sym_const] = ACTIONS(25),
10323    [anon_sym_if] = ACTIONS(27),
10324    [anon_sym_switch] = ACTIONS(29),
10325    [anon_sym_for] = ACTIONS(31),
10326    [anon_sym_LPAREN] = ACTIONS(33),
10327    [anon_sym_await] = ACTIONS(35),
10328    [anon_sym_while] = ACTIONS(37),
10329    [anon_sym_do] = ACTIONS(39),
10330    [anon_sym_try] = ACTIONS(41),
10331    [anon_sym_break] = ACTIONS(43),
10332    [anon_sym_continue] = ACTIONS(45),
10333    [anon_sym_debugger] = ACTIONS(47),
10334    [anon_sym_return] = ACTIONS(49),
10335    [anon_sym_throw] = ACTIONS(51),
10336    [anon_sym_SEMI] = ACTIONS(53),
10337    [anon_sym_yield] = ACTIONS(55),
10338    [anon_sym_LBRACK] = ACTIONS(57),
10339    [sym_glimmer_opening_tag] = ACTIONS(59),
10340    [anon_sym_LT] = ACTIONS(61),
10341    [anon_sym_DQUOTE] = ACTIONS(63),
10342    [anon_sym_SQUOTE] = ACTIONS(65),
10343    [anon_sym_class] = ACTIONS(67),
10344    [anon_sym_async] = ACTIONS(69),
10345    [anon_sym_function] = ACTIONS(71),
10346    [anon_sym_new] = ACTIONS(73),
10347    [anon_sym_PLUS] = ACTIONS(75),
10348    [anon_sym_DASH] = ACTIONS(75),
10349    [anon_sym_SLASH] = ACTIONS(77),
10350    [anon_sym_BANG] = ACTIONS(79),
10351    [anon_sym_TILDE] = ACTIONS(79),
10352    [anon_sym_typeof] = ACTIONS(75),
10353    [anon_sym_void] = ACTIONS(75),
10354    [anon_sym_delete] = ACTIONS(75),
10355    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10356    [anon_sym_DASH_DASH] = ACTIONS(81),
10357    [sym_comment] = ACTIONS(5),
10358    [anon_sym_BQUOTE] = ACTIONS(83),
10359    [sym_number] = ACTIONS(85),
10360    [sym_private_property_identifier] = ACTIONS(87),
10361    [sym_this] = ACTIONS(89),
10362    [sym_super] = ACTIONS(89),
10363    [sym_true] = ACTIONS(89),
10364    [sym_false] = ACTIONS(89),
10365    [sym_null] = ACTIONS(89),
10366    [sym_undefined] = ACTIONS(91),
10367    [anon_sym_AT] = ACTIONS(93),
10368    [anon_sym_static] = ACTIONS(95),
10369    [anon_sym_get] = ACTIONS(95),
10370    [anon_sym_set] = ACTIONS(95),
10371    [sym_html_comment] = ACTIONS(5),
10372  },
10373  [14] = {
10374    [sym_export_statement] = STATE(352),
10375    [sym_declaration] = STATE(352),
10376    [sym_import] = STATE(1095),
10377    [sym_import_statement] = STATE(352),
10378    [sym_statement] = STATE(17),
10379    [sym_expression_statement] = STATE(352),
10380    [sym_variable_declaration] = STATE(357),
10381    [sym_lexical_declaration] = STATE(357),
10382    [sym_statement_block] = STATE(352),
10383    [sym_if_statement] = STATE(352),
10384    [sym_switch_statement] = STATE(352),
10385    [sym_for_statement] = STATE(352),
10386    [sym_for_in_statement] = STATE(352),
10387    [sym_while_statement] = STATE(352),
10388    [sym_do_statement] = STATE(352),
10389    [sym_try_statement] = STATE(352),
10390    [sym_with_statement] = STATE(352),
10391    [sym_break_statement] = STATE(352),
10392    [sym_continue_statement] = STATE(352),
10393    [sym_debugger_statement] = STATE(352),
10394    [sym_return_statement] = STATE(352),
10395    [sym_throw_statement] = STATE(352),
10396    [sym_empty_statement] = STATE(352),
10397    [sym_labeled_statement] = STATE(352),
10398    [sym_parenthesized_expression] = STATE(458),
10399    [sym_expression] = STATE(609),
10400    [sym_primary_expression] = STATE(687),
10401    [sym_yield_expression] = STATE(688),
10402    [sym_object] = STATE(713),
10403    [sym_object_pattern] = STATE(1640),
10404    [sym_array] = STATE(713),
10405    [sym_array_pattern] = STATE(1640),
10406    [sym_glimmer_template] = STATE(688),
10407    [sym_jsx_element] = STATE(688),
10408    [sym_jsx_opening_element] = STATE(1011),
10409    [sym_jsx_self_closing_element] = STATE(688),
10410    [sym_class] = STATE(713),
10411    [sym_class_declaration] = STATE(357),
10412    [sym_function_expression] = STATE(713),
10413    [sym_function_declaration] = STATE(357),
10414    [sym_generator_function] = STATE(713),
10415    [sym_generator_function_declaration] = STATE(357),
10416    [sym_arrow_function] = STATE(713),
10417    [sym_call_expression] = STATE(713),
10418    [sym_new_expression] = STATE(688),
10419    [sym_await_expression] = STATE(688),
10420    [sym_member_expression] = STATE(458),
10421    [sym_subscript_expression] = STATE(458),
10422    [sym_assignment_expression] = STATE(688),
10423    [sym__augmented_assignment_lhs] = STATE(998),
10424    [sym_augmented_assignment_expression] = STATE(688),
10425    [sym__destructuring_pattern] = STATE(1640),
10426    [sym_ternary_expression] = STATE(688),
10427    [sym_binary_expression] = STATE(688),
10428    [sym_unary_expression] = STATE(688),
10429    [sym_update_expression] = STATE(688),
10430    [sym_sequence_expression] = STATE(1443),
10431    [sym_string] = STATE(713),
10432    [sym_template_string] = STATE(713),
10433    [sym_regex] = STATE(713),
10434    [sym_meta_property] = STATE(713),
10435    [sym_decorator] = STATE(981),
10436    [sym_formal_parameters] = STATE(1642),
10437    [aux_sym_program_repeat1] = STATE(17),
10438    [aux_sym_export_statement_repeat1] = STATE(1171),
10439    [sym_identifier] = ACTIONS(9),
10440    [anon_sym_export] = ACTIONS(13),
10441    [anon_sym_LBRACE] = ACTIONS(15),
10442    [anon_sym_RBRACE] = ACTIONS(308),
10443    [anon_sym_import] = ACTIONS(17),
10444    [anon_sym_with] = ACTIONS(19),
10445    [anon_sym_var] = ACTIONS(21),
10446    [anon_sym_let] = ACTIONS(23),
10447    [anon_sym_const] = ACTIONS(25),
10448    [anon_sym_if] = ACTIONS(27),
10449    [anon_sym_switch] = ACTIONS(29),
10450    [anon_sym_for] = ACTIONS(31),
10451    [anon_sym_LPAREN] = ACTIONS(33),
10452    [anon_sym_await] = ACTIONS(35),
10453    [anon_sym_while] = ACTIONS(37),
10454    [anon_sym_do] = ACTIONS(39),
10455    [anon_sym_try] = ACTIONS(41),
10456    [anon_sym_break] = ACTIONS(43),
10457    [anon_sym_continue] = ACTIONS(45),
10458    [anon_sym_debugger] = ACTIONS(47),
10459    [anon_sym_return] = ACTIONS(49),
10460    [anon_sym_throw] = ACTIONS(51),
10461    [anon_sym_SEMI] = ACTIONS(53),
10462    [anon_sym_yield] = ACTIONS(55),
10463    [anon_sym_LBRACK] = ACTIONS(57),
10464    [sym_glimmer_opening_tag] = ACTIONS(59),
10465    [anon_sym_LT] = ACTIONS(61),
10466    [anon_sym_DQUOTE] = ACTIONS(63),
10467    [anon_sym_SQUOTE] = ACTIONS(65),
10468    [anon_sym_class] = ACTIONS(67),
10469    [anon_sym_async] = ACTIONS(69),
10470    [anon_sym_function] = ACTIONS(71),
10471    [anon_sym_new] = ACTIONS(73),
10472    [anon_sym_PLUS] = ACTIONS(75),
10473    [anon_sym_DASH] = ACTIONS(75),
10474    [anon_sym_SLASH] = ACTIONS(77),
10475    [anon_sym_BANG] = ACTIONS(79),
10476    [anon_sym_TILDE] = ACTIONS(79),
10477    [anon_sym_typeof] = ACTIONS(75),
10478    [anon_sym_void] = ACTIONS(75),
10479    [anon_sym_delete] = ACTIONS(75),
10480    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10481    [anon_sym_DASH_DASH] = ACTIONS(81),
10482    [sym_comment] = ACTIONS(5),
10483    [anon_sym_BQUOTE] = ACTIONS(83),
10484    [sym_number] = ACTIONS(85),
10485    [sym_private_property_identifier] = ACTIONS(87),
10486    [sym_this] = ACTIONS(89),
10487    [sym_super] = ACTIONS(89),
10488    [sym_true] = ACTIONS(89),
10489    [sym_false] = ACTIONS(89),
10490    [sym_null] = ACTIONS(89),
10491    [sym_undefined] = ACTIONS(91),
10492    [anon_sym_AT] = ACTIONS(93),
10493    [anon_sym_static] = ACTIONS(95),
10494    [anon_sym_get] = ACTIONS(95),
10495    [anon_sym_set] = ACTIONS(95),
10496    [sym_html_comment] = ACTIONS(5),
10497  },
10498  [15] = {
10499    [sym_export_statement] = STATE(352),
10500    [sym_declaration] = STATE(352),
10501    [sym_import] = STATE(1095),
10502    [sym_import_statement] = STATE(352),
10503    [sym_statement] = STATE(7),
10504    [sym_expression_statement] = STATE(352),
10505    [sym_variable_declaration] = STATE(357),
10506    [sym_lexical_declaration] = STATE(357),
10507    [sym_statement_block] = STATE(352),
10508    [sym_if_statement] = STATE(352),
10509    [sym_switch_statement] = STATE(352),
10510    [sym_for_statement] = STATE(352),
10511    [sym_for_in_statement] = STATE(352),
10512    [sym_while_statement] = STATE(352),
10513    [sym_do_statement] = STATE(352),
10514    [sym_try_statement] = STATE(352),
10515    [sym_with_statement] = STATE(352),
10516    [sym_break_statement] = STATE(352),
10517    [sym_continue_statement] = STATE(352),
10518    [sym_debugger_statement] = STATE(352),
10519    [sym_return_statement] = STATE(352),
10520    [sym_throw_statement] = STATE(352),
10521    [sym_empty_statement] = STATE(352),
10522    [sym_labeled_statement] = STATE(352),
10523    [sym_parenthesized_expression] = STATE(458),
10524    [sym_expression] = STATE(609),
10525    [sym_primary_expression] = STATE(687),
10526    [sym_yield_expression] = STATE(688),
10527    [sym_object] = STATE(713),
10528    [sym_object_pattern] = STATE(1640),
10529    [sym_array] = STATE(713),
10530    [sym_array_pattern] = STATE(1640),
10531    [sym_glimmer_template] = STATE(688),
10532    [sym_jsx_element] = STATE(688),
10533    [sym_jsx_opening_element] = STATE(1011),
10534    [sym_jsx_self_closing_element] = STATE(688),
10535    [sym_class] = STATE(713),
10536    [sym_class_declaration] = STATE(357),
10537    [sym_function_expression] = STATE(713),
10538    [sym_function_declaration] = STATE(357),
10539    [sym_generator_function] = STATE(713),
10540    [sym_generator_function_declaration] = STATE(357),
10541    [sym_arrow_function] = STATE(713),
10542    [sym_call_expression] = STATE(713),
10543    [sym_new_expression] = STATE(688),
10544    [sym_await_expression] = STATE(688),
10545    [sym_member_expression] = STATE(458),
10546    [sym_subscript_expression] = STATE(458),
10547    [sym_assignment_expression] = STATE(688),
10548    [sym__augmented_assignment_lhs] = STATE(998),
10549    [sym_augmented_assignment_expression] = STATE(688),
10550    [sym__destructuring_pattern] = STATE(1640),
10551    [sym_ternary_expression] = STATE(688),
10552    [sym_binary_expression] = STATE(688),
10553    [sym_unary_expression] = STATE(688),
10554    [sym_update_expression] = STATE(688),
10555    [sym_sequence_expression] = STATE(1443),
10556    [sym_string] = STATE(713),
10557    [sym_template_string] = STATE(713),
10558    [sym_regex] = STATE(713),
10559    [sym_meta_property] = STATE(713),
10560    [sym_decorator] = STATE(981),
10561    [sym_formal_parameters] = STATE(1642),
10562    [aux_sym_program_repeat1] = STATE(7),
10563    [aux_sym_export_statement_repeat1] = STATE(1171),
10564    [ts_builtin_sym_end] = ACTIONS(310),
10565    [sym_identifier] = ACTIONS(9),
10566    [anon_sym_export] = ACTIONS(13),
10567    [anon_sym_LBRACE] = ACTIONS(15),
10568    [anon_sym_import] = ACTIONS(17),
10569    [anon_sym_with] = ACTIONS(19),
10570    [anon_sym_var] = ACTIONS(21),
10571    [anon_sym_let] = ACTIONS(23),
10572    [anon_sym_const] = ACTIONS(25),
10573    [anon_sym_if] = ACTIONS(27),
10574    [anon_sym_switch] = ACTIONS(29),
10575    [anon_sym_for] = ACTIONS(31),
10576    [anon_sym_LPAREN] = ACTIONS(33),
10577    [anon_sym_await] = ACTIONS(35),
10578    [anon_sym_while] = ACTIONS(37),
10579    [anon_sym_do] = ACTIONS(39),
10580    [anon_sym_try] = ACTIONS(41),
10581    [anon_sym_break] = ACTIONS(43),
10582    [anon_sym_continue] = ACTIONS(45),
10583    [anon_sym_debugger] = ACTIONS(47),
10584    [anon_sym_return] = ACTIONS(49),
10585    [anon_sym_throw] = ACTIONS(51),
10586    [anon_sym_SEMI] = ACTIONS(53),
10587    [anon_sym_yield] = ACTIONS(55),
10588    [anon_sym_LBRACK] = ACTIONS(57),
10589    [sym_glimmer_opening_tag] = ACTIONS(59),
10590    [anon_sym_LT] = ACTIONS(61),
10591    [anon_sym_DQUOTE] = ACTIONS(63),
10592    [anon_sym_SQUOTE] = ACTIONS(65),
10593    [anon_sym_class] = ACTIONS(67),
10594    [anon_sym_async] = ACTIONS(69),
10595    [anon_sym_function] = ACTIONS(71),
10596    [anon_sym_new] = ACTIONS(73),
10597    [anon_sym_PLUS] = ACTIONS(75),
10598    [anon_sym_DASH] = ACTIONS(75),
10599    [anon_sym_SLASH] = ACTIONS(77),
10600    [anon_sym_BANG] = ACTIONS(79),
10601    [anon_sym_TILDE] = ACTIONS(79),
10602    [anon_sym_typeof] = ACTIONS(75),
10603    [anon_sym_void] = ACTIONS(75),
10604    [anon_sym_delete] = ACTIONS(75),
10605    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10606    [anon_sym_DASH_DASH] = ACTIONS(81),
10607    [sym_comment] = ACTIONS(5),
10608    [anon_sym_BQUOTE] = ACTIONS(83),
10609    [sym_number] = ACTIONS(85),
10610    [sym_private_property_identifier] = ACTIONS(87),
10611    [sym_this] = ACTIONS(89),
10612    [sym_super] = ACTIONS(89),
10613    [sym_true] = ACTIONS(89),
10614    [sym_false] = ACTIONS(89),
10615    [sym_null] = ACTIONS(89),
10616    [sym_undefined] = ACTIONS(91),
10617    [anon_sym_AT] = ACTIONS(93),
10618    [anon_sym_static] = ACTIONS(95),
10619    [anon_sym_get] = ACTIONS(95),
10620    [anon_sym_set] = ACTIONS(95),
10621    [sym_html_comment] = ACTIONS(5),
10622  },
10623  [16] = {
10624    [sym_export_statement] = STATE(352),
10625    [sym_declaration] = STATE(352),
10626    [sym_import] = STATE(1095),
10627    [sym_import_statement] = STATE(352),
10628    [sym_statement] = STATE(7),
10629    [sym_expression_statement] = STATE(352),
10630    [sym_variable_declaration] = STATE(357),
10631    [sym_lexical_declaration] = STATE(357),
10632    [sym_statement_block] = STATE(352),
10633    [sym_if_statement] = STATE(352),
10634    [sym_switch_statement] = STATE(352),
10635    [sym_for_statement] = STATE(352),
10636    [sym_for_in_statement] = STATE(352),
10637    [sym_while_statement] = STATE(352),
10638    [sym_do_statement] = STATE(352),
10639    [sym_try_statement] = STATE(352),
10640    [sym_with_statement] = STATE(352),
10641    [sym_break_statement] = STATE(352),
10642    [sym_continue_statement] = STATE(352),
10643    [sym_debugger_statement] = STATE(352),
10644    [sym_return_statement] = STATE(352),
10645    [sym_throw_statement] = STATE(352),
10646    [sym_empty_statement] = STATE(352),
10647    [sym_labeled_statement] = STATE(352),
10648    [sym_parenthesized_expression] = STATE(458),
10649    [sym_expression] = STATE(609),
10650    [sym_primary_expression] = STATE(687),
10651    [sym_yield_expression] = STATE(688),
10652    [sym_object] = STATE(713),
10653    [sym_object_pattern] = STATE(1640),
10654    [sym_array] = STATE(713),
10655    [sym_array_pattern] = STATE(1640),
10656    [sym_glimmer_template] = STATE(688),
10657    [sym_jsx_element] = STATE(688),
10658    [sym_jsx_opening_element] = STATE(1011),
10659    [sym_jsx_self_closing_element] = STATE(688),
10660    [sym_class] = STATE(713),
10661    [sym_class_declaration] = STATE(357),
10662    [sym_function_expression] = STATE(713),
10663    [sym_function_declaration] = STATE(357),
10664    [sym_generator_function] = STATE(713),
10665    [sym_generator_function_declaration] = STATE(357),
10666    [sym_arrow_function] = STATE(713),
10667    [sym_call_expression] = STATE(713),
10668    [sym_new_expression] = STATE(688),
10669    [sym_await_expression] = STATE(688),
10670    [sym_member_expression] = STATE(458),
10671    [sym_subscript_expression] = STATE(458),
10672    [sym_assignment_expression] = STATE(688),
10673    [sym__augmented_assignment_lhs] = STATE(998),
10674    [sym_augmented_assignment_expression] = STATE(688),
10675    [sym__destructuring_pattern] = STATE(1640),
10676    [sym_ternary_expression] = STATE(688),
10677    [sym_binary_expression] = STATE(688),
10678    [sym_unary_expression] = STATE(688),
10679    [sym_update_expression] = STATE(688),
10680    [sym_sequence_expression] = STATE(1443),
10681    [sym_string] = STATE(713),
10682    [sym_template_string] = STATE(713),
10683    [sym_regex] = STATE(713),
10684    [sym_meta_property] = STATE(713),
10685    [sym_decorator] = STATE(981),
10686    [sym_formal_parameters] = STATE(1642),
10687    [aux_sym_program_repeat1] = STATE(7),
10688    [aux_sym_export_statement_repeat1] = STATE(1171),
10689    [ts_builtin_sym_end] = ACTIONS(312),
10690    [sym_identifier] = ACTIONS(9),
10691    [anon_sym_export] = ACTIONS(13),
10692    [anon_sym_LBRACE] = ACTIONS(15),
10693    [anon_sym_import] = ACTIONS(17),
10694    [anon_sym_with] = ACTIONS(19),
10695    [anon_sym_var] = ACTIONS(21),
10696    [anon_sym_let] = ACTIONS(23),
10697    [anon_sym_const] = ACTIONS(25),
10698    [anon_sym_if] = ACTIONS(27),
10699    [anon_sym_switch] = ACTIONS(29),
10700    [anon_sym_for] = ACTIONS(31),
10701    [anon_sym_LPAREN] = ACTIONS(33),
10702    [anon_sym_await] = ACTIONS(35),
10703    [anon_sym_while] = ACTIONS(37),
10704    [anon_sym_do] = ACTIONS(39),
10705    [anon_sym_try] = ACTIONS(41),
10706    [anon_sym_break] = ACTIONS(43),
10707    [anon_sym_continue] = ACTIONS(45),
10708    [anon_sym_debugger] = ACTIONS(47),
10709    [anon_sym_return] = ACTIONS(49),
10710    [anon_sym_throw] = ACTIONS(51),
10711    [anon_sym_SEMI] = ACTIONS(53),
10712    [anon_sym_yield] = ACTIONS(55),
10713    [anon_sym_LBRACK] = ACTIONS(57),
10714    [sym_glimmer_opening_tag] = ACTIONS(59),
10715    [anon_sym_LT] = ACTIONS(61),
10716    [anon_sym_DQUOTE] = ACTIONS(63),
10717    [anon_sym_SQUOTE] = ACTIONS(65),
10718    [anon_sym_class] = ACTIONS(67),
10719    [anon_sym_async] = ACTIONS(69),
10720    [anon_sym_function] = ACTIONS(71),
10721    [anon_sym_new] = ACTIONS(73),
10722    [anon_sym_PLUS] = ACTIONS(75),
10723    [anon_sym_DASH] = ACTIONS(75),
10724    [anon_sym_SLASH] = ACTIONS(77),
10725    [anon_sym_BANG] = ACTIONS(79),
10726    [anon_sym_TILDE] = ACTIONS(79),
10727    [anon_sym_typeof] = ACTIONS(75),
10728    [anon_sym_void] = ACTIONS(75),
10729    [anon_sym_delete] = ACTIONS(75),
10730    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10731    [anon_sym_DASH_DASH] = ACTIONS(81),
10732    [sym_comment] = ACTIONS(5),
10733    [anon_sym_BQUOTE] = ACTIONS(83),
10734    [sym_number] = ACTIONS(85),
10735    [sym_private_property_identifier] = ACTIONS(87),
10736    [sym_this] = ACTIONS(89),
10737    [sym_super] = ACTIONS(89),
10738    [sym_true] = ACTIONS(89),
10739    [sym_false] = ACTIONS(89),
10740    [sym_null] = ACTIONS(89),
10741    [sym_undefined] = ACTIONS(91),
10742    [anon_sym_AT] = ACTIONS(93),
10743    [anon_sym_static] = ACTIONS(95),
10744    [anon_sym_get] = ACTIONS(95),
10745    [anon_sym_set] = ACTIONS(95),
10746    [sym_html_comment] = ACTIONS(5),
10747  },
10748  [17] = {
10749    [sym_export_statement] = STATE(352),
10750    [sym_declaration] = STATE(352),
10751    [sym_import] = STATE(1095),
10752    [sym_import_statement] = STATE(352),
10753    [sym_statement] = STATE(7),
10754    [sym_expression_statement] = STATE(352),
10755    [sym_variable_declaration] = STATE(357),
10756    [sym_lexical_declaration] = STATE(357),
10757    [sym_statement_block] = STATE(352),
10758    [sym_if_statement] = STATE(352),
10759    [sym_switch_statement] = STATE(352),
10760    [sym_for_statement] = STATE(352),
10761    [sym_for_in_statement] = STATE(352),
10762    [sym_while_statement] = STATE(352),
10763    [sym_do_statement] = STATE(352),
10764    [sym_try_statement] = STATE(352),
10765    [sym_with_statement] = STATE(352),
10766    [sym_break_statement] = STATE(352),
10767    [sym_continue_statement] = STATE(352),
10768    [sym_debugger_statement] = STATE(352),
10769    [sym_return_statement] = STATE(352),
10770    [sym_throw_statement] = STATE(352),
10771    [sym_empty_statement] = STATE(352),
10772    [sym_labeled_statement] = STATE(352),
10773    [sym_parenthesized_expression] = STATE(458),
10774    [sym_expression] = STATE(609),
10775    [sym_primary_expression] = STATE(687),
10776    [sym_yield_expression] = STATE(688),
10777    [sym_object] = STATE(713),
10778    [sym_object_pattern] = STATE(1640),
10779    [sym_array] = STATE(713),
10780    [sym_array_pattern] = STATE(1640),
10781    [sym_glimmer_template] = STATE(688),
10782    [sym_jsx_element] = STATE(688),
10783    [sym_jsx_opening_element] = STATE(1011),
10784    [sym_jsx_self_closing_element] = STATE(688),
10785    [sym_class] = STATE(713),
10786    [sym_class_declaration] = STATE(357),
10787    [sym_function_expression] = STATE(713),
10788    [sym_function_declaration] = STATE(357),
10789    [sym_generator_function] = STATE(713),
10790    [sym_generator_function_declaration] = STATE(357),
10791    [sym_arrow_function] = STATE(713),
10792    [sym_call_expression] = STATE(713),
10793    [sym_new_expression] = STATE(688),
10794    [sym_await_expression] = STATE(688),
10795    [sym_member_expression] = STATE(458),
10796    [sym_subscript_expression] = STATE(458),
10797    [sym_assignment_expression] = STATE(688),
10798    [sym__augmented_assignment_lhs] = STATE(998),
10799    [sym_augmented_assignment_expression] = STATE(688),
10800    [sym__destructuring_pattern] = STATE(1640),
10801    [sym_ternary_expression] = STATE(688),
10802    [sym_binary_expression] = STATE(688),
10803    [sym_unary_expression] = STATE(688),
10804    [sym_update_expression] = STATE(688),
10805    [sym_sequence_expression] = STATE(1443),
10806    [sym_string] = STATE(713),
10807    [sym_template_string] = STATE(713),
10808    [sym_regex] = STATE(713),
10809    [sym_meta_property] = STATE(713),
10810    [sym_decorator] = STATE(981),
10811    [sym_formal_parameters] = STATE(1642),
10812    [aux_sym_program_repeat1] = STATE(7),
10813    [aux_sym_export_statement_repeat1] = STATE(1171),
10814    [sym_identifier] = ACTIONS(9),
10815    [anon_sym_export] = ACTIONS(13),
10816    [anon_sym_LBRACE] = ACTIONS(15),
10817    [anon_sym_RBRACE] = ACTIONS(314),
10818    [anon_sym_import] = ACTIONS(17),
10819    [anon_sym_with] = ACTIONS(19),
10820    [anon_sym_var] = ACTIONS(21),
10821    [anon_sym_let] = ACTIONS(23),
10822    [anon_sym_const] = ACTIONS(25),
10823    [anon_sym_if] = ACTIONS(27),
10824    [anon_sym_switch] = ACTIONS(29),
10825    [anon_sym_for] = ACTIONS(31),
10826    [anon_sym_LPAREN] = ACTIONS(33),
10827    [anon_sym_await] = ACTIONS(35),
10828    [anon_sym_while] = ACTIONS(37),
10829    [anon_sym_do] = ACTIONS(39),
10830    [anon_sym_try] = ACTIONS(41),
10831    [anon_sym_break] = ACTIONS(43),
10832    [anon_sym_continue] = ACTIONS(45),
10833    [anon_sym_debugger] = ACTIONS(47),
10834    [anon_sym_return] = ACTIONS(49),
10835    [anon_sym_throw] = ACTIONS(51),
10836    [anon_sym_SEMI] = ACTIONS(53),
10837    [anon_sym_yield] = ACTIONS(55),
10838    [anon_sym_LBRACK] = ACTIONS(57),
10839    [sym_glimmer_opening_tag] = ACTIONS(59),
10840    [anon_sym_LT] = ACTIONS(61),
10841    [anon_sym_DQUOTE] = ACTIONS(63),
10842    [anon_sym_SQUOTE] = ACTIONS(65),
10843    [anon_sym_class] = ACTIONS(67),
10844    [anon_sym_async] = ACTIONS(69),
10845    [anon_sym_function] = ACTIONS(71),
10846    [anon_sym_new] = ACTIONS(73),
10847    [anon_sym_PLUS] = ACTIONS(75),
10848    [anon_sym_DASH] = ACTIONS(75),
10849    [anon_sym_SLASH] = ACTIONS(77),
10850    [anon_sym_BANG] = ACTIONS(79),
10851    [anon_sym_TILDE] = ACTIONS(79),
10852    [anon_sym_typeof] = ACTIONS(75),
10853    [anon_sym_void] = ACTIONS(75),
10854    [anon_sym_delete] = ACTIONS(75),
10855    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10856    [anon_sym_DASH_DASH] = ACTIONS(81),
10857    [sym_comment] = ACTIONS(5),
10858    [anon_sym_BQUOTE] = ACTIONS(83),
10859    [sym_number] = ACTIONS(85),
10860    [sym_private_property_identifier] = ACTIONS(87),
10861    [sym_this] = ACTIONS(89),
10862    [sym_super] = ACTIONS(89),
10863    [sym_true] = ACTIONS(89),
10864    [sym_false] = ACTIONS(89),
10865    [sym_null] = ACTIONS(89),
10866    [sym_undefined] = ACTIONS(91),
10867    [anon_sym_AT] = ACTIONS(93),
10868    [anon_sym_static] = ACTIONS(95),
10869    [anon_sym_get] = ACTIONS(95),
10870    [anon_sym_set] = ACTIONS(95),
10871    [sym_html_comment] = ACTIONS(5),
10872  },
10873  [18] = {
10874    [sym_export_statement] = STATE(352),
10875    [sym_declaration] = STATE(352),
10876    [sym_import] = STATE(1095),
10877    [sym_import_statement] = STATE(352),
10878    [sym_statement] = STATE(12),
10879    [sym_expression_statement] = STATE(352),
10880    [sym_variable_declaration] = STATE(357),
10881    [sym_lexical_declaration] = STATE(357),
10882    [sym_statement_block] = STATE(352),
10883    [sym_if_statement] = STATE(352),
10884    [sym_switch_statement] = STATE(352),
10885    [sym_for_statement] = STATE(352),
10886    [sym_for_in_statement] = STATE(352),
10887    [sym_while_statement] = STATE(352),
10888    [sym_do_statement] = STATE(352),
10889    [sym_try_statement] = STATE(352),
10890    [sym_with_statement] = STATE(352),
10891    [sym_break_statement] = STATE(352),
10892    [sym_continue_statement] = STATE(352),
10893    [sym_debugger_statement] = STATE(352),
10894    [sym_return_statement] = STATE(352),
10895    [sym_throw_statement] = STATE(352),
10896    [sym_empty_statement] = STATE(352),
10897    [sym_labeled_statement] = STATE(352),
10898    [sym_parenthesized_expression] = STATE(458),
10899    [sym_expression] = STATE(609),
10900    [sym_primary_expression] = STATE(687),
10901    [sym_yield_expression] = STATE(688),
10902    [sym_object] = STATE(713),
10903    [sym_object_pattern] = STATE(1640),
10904    [sym_array] = STATE(713),
10905    [sym_array_pattern] = STATE(1640),
10906    [sym_glimmer_template] = STATE(688),
10907    [sym_jsx_element] = STATE(688),
10908    [sym_jsx_opening_element] = STATE(1011),
10909    [sym_jsx_self_closing_element] = STATE(688),
10910    [sym_class] = STATE(713),
10911    [sym_class_declaration] = STATE(357),
10912    [sym_function_expression] = STATE(713),
10913    [sym_function_declaration] = STATE(357),
10914    [sym_generator_function] = STATE(713),
10915    [sym_generator_function_declaration] = STATE(357),
10916    [sym_arrow_function] = STATE(713),
10917    [sym_call_expression] = STATE(713),
10918    [sym_new_expression] = STATE(688),
10919    [sym_await_expression] = STATE(688),
10920    [sym_member_expression] = STATE(458),
10921    [sym_subscript_expression] = STATE(458),
10922    [sym_assignment_expression] = STATE(688),
10923    [sym__augmented_assignment_lhs] = STATE(998),
10924    [sym_augmented_assignment_expression] = STATE(688),
10925    [sym__destructuring_pattern] = STATE(1640),
10926    [sym_ternary_expression] = STATE(688),
10927    [sym_binary_expression] = STATE(688),
10928    [sym_unary_expression] = STATE(688),
10929    [sym_update_expression] = STATE(688),
10930    [sym_sequence_expression] = STATE(1443),
10931    [sym_string] = STATE(713),
10932    [sym_template_string] = STATE(713),
10933    [sym_regex] = STATE(713),
10934    [sym_meta_property] = STATE(713),
10935    [sym_decorator] = STATE(981),
10936    [sym_formal_parameters] = STATE(1642),
10937    [aux_sym_program_repeat1] = STATE(12),
10938    [aux_sym_export_statement_repeat1] = STATE(1171),
10939    [sym_identifier] = ACTIONS(9),
10940    [anon_sym_export] = ACTIONS(13),
10941    [anon_sym_LBRACE] = ACTIONS(15),
10942    [anon_sym_RBRACE] = ACTIONS(316),
10943    [anon_sym_import] = ACTIONS(17),
10944    [anon_sym_with] = ACTIONS(19),
10945    [anon_sym_var] = ACTIONS(21),
10946    [anon_sym_let] = ACTIONS(23),
10947    [anon_sym_const] = ACTIONS(25),
10948    [anon_sym_if] = ACTIONS(27),
10949    [anon_sym_switch] = ACTIONS(29),
10950    [anon_sym_for] = ACTIONS(31),
10951    [anon_sym_LPAREN] = ACTIONS(33),
10952    [anon_sym_await] = ACTIONS(35),
10953    [anon_sym_while] = ACTIONS(37),
10954    [anon_sym_do] = ACTIONS(39),
10955    [anon_sym_try] = ACTIONS(41),
10956    [anon_sym_break] = ACTIONS(43),
10957    [anon_sym_continue] = ACTIONS(45),
10958    [anon_sym_debugger] = ACTIONS(47),
10959    [anon_sym_return] = ACTIONS(49),
10960    [anon_sym_throw] = ACTIONS(51),
10961    [anon_sym_SEMI] = ACTIONS(53),
10962    [anon_sym_yield] = ACTIONS(55),
10963    [anon_sym_LBRACK] = ACTIONS(57),
10964    [sym_glimmer_opening_tag] = ACTIONS(59),
10965    [anon_sym_LT] = ACTIONS(61),
10966    [anon_sym_DQUOTE] = ACTIONS(63),
10967    [anon_sym_SQUOTE] = ACTIONS(65),
10968    [anon_sym_class] = ACTIONS(67),
10969    [anon_sym_async] = ACTIONS(69),
10970    [anon_sym_function] = ACTIONS(71),
10971    [anon_sym_new] = ACTIONS(73),
10972    [anon_sym_PLUS] = ACTIONS(75),
10973    [anon_sym_DASH] = ACTIONS(75),
10974    [anon_sym_SLASH] = ACTIONS(77),
10975    [anon_sym_BANG] = ACTIONS(79),
10976    [anon_sym_TILDE] = ACTIONS(79),
10977    [anon_sym_typeof] = ACTIONS(75),
10978    [anon_sym_void] = ACTIONS(75),
10979    [anon_sym_delete] = ACTIONS(75),
10980    [anon_sym_PLUS_PLUS] = ACTIONS(81),
10981    [anon_sym_DASH_DASH] = ACTIONS(81),
10982    [sym_comment] = ACTIONS(5),
10983    [anon_sym_BQUOTE] = ACTIONS(83),
10984    [sym_number] = ACTIONS(85),
10985    [sym_private_property_identifier] = ACTIONS(87),
10986    [sym_this] = ACTIONS(89),
10987    [sym_super] = ACTIONS(89),
10988    [sym_true] = ACTIONS(89),
10989    [sym_false] = ACTIONS(89),
10990    [sym_null] = ACTIONS(89),
10991    [sym_undefined] = ACTIONS(91),
10992    [anon_sym_AT] = ACTIONS(93),
10993    [anon_sym_static] = ACTIONS(95),
10994    [anon_sym_get] = ACTIONS(95),
10995    [anon_sym_set] = ACTIONS(95),
10996    [sym_html_comment] = ACTIONS(5),
10997  },
10998  [19] = {
10999    [sym_export_statement] = STATE(352),
11000    [sym_declaration] = STATE(352),
11001    [sym_import] = STATE(1095),
11002    [sym_import_statement] = STATE(352),
11003    [sym_statement] = STATE(15),
11004    [sym_expression_statement] = STATE(352),
11005    [sym_variable_declaration] = STATE(357),
11006    [sym_lexical_declaration] = STATE(357),
11007    [sym_statement_block] = STATE(352),
11008    [sym_if_statement] = STATE(352),
11009    [sym_switch_statement] = STATE(352),
11010    [sym_for_statement] = STATE(352),
11011    [sym_for_in_statement] = STATE(352),
11012    [sym_while_statement] = STATE(352),
11013    [sym_do_statement] = STATE(352),
11014    [sym_try_statement] = STATE(352),
11015    [sym_with_statement] = STATE(352),
11016    [sym_break_statement] = STATE(352),
11017    [sym_continue_statement] = STATE(352),
11018    [sym_debugger_statement] = STATE(352),
11019    [sym_return_statement] = STATE(352),
11020    [sym_throw_statement] = STATE(352),
11021    [sym_empty_statement] = STATE(352),
11022    [sym_labeled_statement] = STATE(352),
11023    [sym_parenthesized_expression] = STATE(458),
11024    [sym_expression] = STATE(609),
11025    [sym_primary_expression] = STATE(687),
11026    [sym_yield_expression] = STATE(688),
11027    [sym_object] = STATE(713),
11028    [sym_object_pattern] = STATE(1640),
11029    [sym_array] = STATE(713),
11030    [sym_array_pattern] = STATE(1640),
11031    [sym_glimmer_template] = STATE(688),
11032    [sym_jsx_element] = STATE(688),
11033    [sym_jsx_opening_element] = STATE(1011),
11034    [sym_jsx_self_closing_element] = STATE(688),
11035    [sym_class] = STATE(713),
11036    [sym_class_declaration] = STATE(357),
11037    [sym_function_expression] = STATE(713),
11038    [sym_function_declaration] = STATE(357),
11039    [sym_generator_function] = STATE(713),
11040    [sym_generator_function_declaration] = STATE(357),
11041    [sym_arrow_function] = STATE(713),
11042    [sym_call_expression] = STATE(713),
11043    [sym_new_expression] = STATE(688),
11044    [sym_await_expression] = STATE(688),
11045    [sym_member_expression] = STATE(458),
11046    [sym_subscript_expression] = STATE(458),
11047    [sym_assignment_expression] = STATE(688),
11048    [sym__augmented_assignment_lhs] = STATE(998),
11049    [sym_augmented_assignment_expression] = STATE(688),
11050    [sym__destructuring_pattern] = STATE(1640),
11051    [sym_ternary_expression] = STATE(688),
11052    [sym_binary_expression] = STATE(688),
11053    [sym_unary_expression] = STATE(688),
11054    [sym_update_expression] = STATE(688),
11055    [sym_sequence_expression] = STATE(1443),
11056    [sym_string] = STATE(713),
11057    [sym_template_string] = STATE(713),
11058    [sym_regex] = STATE(713),
11059    [sym_meta_property] = STATE(713),
11060    [sym_decorator] = STATE(981),
11061    [sym_formal_parameters] = STATE(1642),
11062    [aux_sym_program_repeat1] = STATE(15),
11063    [aux_sym_export_statement_repeat1] = STATE(1171),
11064    [ts_builtin_sym_end] = ACTIONS(312),
11065    [sym_identifier] = ACTIONS(9),
11066    [anon_sym_export] = ACTIONS(13),
11067    [anon_sym_LBRACE] = ACTIONS(15),
11068    [anon_sym_import] = ACTIONS(17),
11069    [anon_sym_with] = ACTIONS(19),
11070    [anon_sym_var] = ACTIONS(21),
11071    [anon_sym_let] = ACTIONS(23),
11072    [anon_sym_const] = ACTIONS(25),
11073    [anon_sym_if] = ACTIONS(27),
11074    [anon_sym_switch] = ACTIONS(29),
11075    [anon_sym_for] = ACTIONS(31),
11076    [anon_sym_LPAREN] = ACTIONS(33),
11077    [anon_sym_await] = ACTIONS(35),
11078    [anon_sym_while] = ACTIONS(37),
11079    [anon_sym_do] = ACTIONS(39),
11080    [anon_sym_try] = ACTIONS(41),
11081    [anon_sym_break] = ACTIONS(43),
11082    [anon_sym_continue] = ACTIONS(45),
11083    [anon_sym_debugger] = ACTIONS(47),
11084    [anon_sym_return] = ACTIONS(49),
11085    [anon_sym_throw] = ACTIONS(51),
11086    [anon_sym_SEMI] = ACTIONS(53),
11087    [anon_sym_yield] = ACTIONS(55),
11088    [anon_sym_LBRACK] = ACTIONS(57),
11089    [sym_glimmer_opening_tag] = ACTIONS(59),
11090    [anon_sym_LT] = ACTIONS(61),
11091    [anon_sym_DQUOTE] = ACTIONS(63),
11092    [anon_sym_SQUOTE] = ACTIONS(65),
11093    [anon_sym_class] = ACTIONS(67),
11094    [anon_sym_async] = ACTIONS(69),
11095    [anon_sym_function] = ACTIONS(71),
11096    [anon_sym_new] = ACTIONS(73),
11097    [anon_sym_PLUS] = ACTIONS(75),
11098    [anon_sym_DASH] = ACTIONS(75),
11099    [anon_sym_SLASH] = ACTIONS(77),
11100    [anon_sym_BANG] = ACTIONS(79),
11101    [anon_sym_TILDE] = ACTIONS(79),
11102    [anon_sym_typeof] = ACTIONS(75),
11103    [anon_sym_void] = ACTIONS(75),
11104    [anon_sym_delete] = ACTIONS(75),
11105    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11106    [anon_sym_DASH_DASH] = ACTIONS(81),
11107    [sym_comment] = ACTIONS(5),
11108    [anon_sym_BQUOTE] = ACTIONS(83),
11109    [sym_number] = ACTIONS(85),
11110    [sym_private_property_identifier] = ACTIONS(87),
11111    [sym_this] = ACTIONS(89),
11112    [sym_super] = ACTIONS(89),
11113    [sym_true] = ACTIONS(89),
11114    [sym_false] = ACTIONS(89),
11115    [sym_null] = ACTIONS(89),
11116    [sym_undefined] = ACTIONS(91),
11117    [anon_sym_AT] = ACTIONS(93),
11118    [anon_sym_static] = ACTIONS(95),
11119    [anon_sym_get] = ACTIONS(95),
11120    [anon_sym_set] = ACTIONS(95),
11121    [sym_html_comment] = ACTIONS(5),
11122  },
11123  [20] = {
11124    [sym_export_statement] = STATE(352),
11125    [sym_declaration] = STATE(352),
11126    [sym_import] = STATE(1095),
11127    [sym_import_statement] = STATE(352),
11128    [sym_statement] = STATE(7),
11129    [sym_expression_statement] = STATE(352),
11130    [sym_variable_declaration] = STATE(357),
11131    [sym_lexical_declaration] = STATE(357),
11132    [sym_statement_block] = STATE(352),
11133    [sym_if_statement] = STATE(352),
11134    [sym_switch_statement] = STATE(352),
11135    [sym_for_statement] = STATE(352),
11136    [sym_for_in_statement] = STATE(352),
11137    [sym_while_statement] = STATE(352),
11138    [sym_do_statement] = STATE(352),
11139    [sym_try_statement] = STATE(352),
11140    [sym_with_statement] = STATE(352),
11141    [sym_break_statement] = STATE(352),
11142    [sym_continue_statement] = STATE(352),
11143    [sym_debugger_statement] = STATE(352),
11144    [sym_return_statement] = STATE(352),
11145    [sym_throw_statement] = STATE(352),
11146    [sym_empty_statement] = STATE(352),
11147    [sym_labeled_statement] = STATE(352),
11148    [sym_parenthesized_expression] = STATE(458),
11149    [sym_expression] = STATE(609),
11150    [sym_primary_expression] = STATE(687),
11151    [sym_yield_expression] = STATE(688),
11152    [sym_object] = STATE(713),
11153    [sym_object_pattern] = STATE(1640),
11154    [sym_array] = STATE(713),
11155    [sym_array_pattern] = STATE(1640),
11156    [sym_glimmer_template] = STATE(688),
11157    [sym_jsx_element] = STATE(688),
11158    [sym_jsx_opening_element] = STATE(1011),
11159    [sym_jsx_self_closing_element] = STATE(688),
11160    [sym_class] = STATE(713),
11161    [sym_class_declaration] = STATE(357),
11162    [sym_function_expression] = STATE(713),
11163    [sym_function_declaration] = STATE(357),
11164    [sym_generator_function] = STATE(713),
11165    [sym_generator_function_declaration] = STATE(357),
11166    [sym_arrow_function] = STATE(713),
11167    [sym_call_expression] = STATE(713),
11168    [sym_new_expression] = STATE(688),
11169    [sym_await_expression] = STATE(688),
11170    [sym_member_expression] = STATE(458),
11171    [sym_subscript_expression] = STATE(458),
11172    [sym_assignment_expression] = STATE(688),
11173    [sym__augmented_assignment_lhs] = STATE(998),
11174    [sym_augmented_assignment_expression] = STATE(688),
11175    [sym__destructuring_pattern] = STATE(1640),
11176    [sym_ternary_expression] = STATE(688),
11177    [sym_binary_expression] = STATE(688),
11178    [sym_unary_expression] = STATE(688),
11179    [sym_update_expression] = STATE(688),
11180    [sym_sequence_expression] = STATE(1443),
11181    [sym_string] = STATE(713),
11182    [sym_template_string] = STATE(713),
11183    [sym_regex] = STATE(713),
11184    [sym_meta_property] = STATE(713),
11185    [sym_decorator] = STATE(981),
11186    [sym_formal_parameters] = STATE(1642),
11187    [aux_sym_program_repeat1] = STATE(7),
11188    [aux_sym_export_statement_repeat1] = STATE(1171),
11189    [sym_identifier] = ACTIONS(9),
11190    [anon_sym_export] = ACTIONS(13),
11191    [anon_sym_LBRACE] = ACTIONS(15),
11192    [anon_sym_RBRACE] = ACTIONS(318),
11193    [anon_sym_import] = ACTIONS(17),
11194    [anon_sym_with] = ACTIONS(19),
11195    [anon_sym_var] = ACTIONS(21),
11196    [anon_sym_let] = ACTIONS(23),
11197    [anon_sym_const] = ACTIONS(25),
11198    [anon_sym_if] = ACTIONS(27),
11199    [anon_sym_switch] = ACTIONS(29),
11200    [anon_sym_for] = ACTIONS(31),
11201    [anon_sym_LPAREN] = ACTIONS(33),
11202    [anon_sym_await] = ACTIONS(35),
11203    [anon_sym_while] = ACTIONS(37),
11204    [anon_sym_do] = ACTIONS(39),
11205    [anon_sym_try] = ACTIONS(41),
11206    [anon_sym_break] = ACTIONS(43),
11207    [anon_sym_continue] = ACTIONS(45),
11208    [anon_sym_debugger] = ACTIONS(47),
11209    [anon_sym_return] = ACTIONS(49),
11210    [anon_sym_throw] = ACTIONS(51),
11211    [anon_sym_SEMI] = ACTIONS(53),
11212    [anon_sym_yield] = ACTIONS(55),
11213    [anon_sym_LBRACK] = ACTIONS(57),
11214    [sym_glimmer_opening_tag] = ACTIONS(59),
11215    [anon_sym_LT] = ACTIONS(61),
11216    [anon_sym_DQUOTE] = ACTIONS(63),
11217    [anon_sym_SQUOTE] = ACTIONS(65),
11218    [anon_sym_class] = ACTIONS(67),
11219    [anon_sym_async] = ACTIONS(69),
11220    [anon_sym_function] = ACTIONS(71),
11221    [anon_sym_new] = ACTIONS(73),
11222    [anon_sym_PLUS] = ACTIONS(75),
11223    [anon_sym_DASH] = ACTIONS(75),
11224    [anon_sym_SLASH] = ACTIONS(77),
11225    [anon_sym_BANG] = ACTIONS(79),
11226    [anon_sym_TILDE] = ACTIONS(79),
11227    [anon_sym_typeof] = ACTIONS(75),
11228    [anon_sym_void] = ACTIONS(75),
11229    [anon_sym_delete] = ACTIONS(75),
11230    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11231    [anon_sym_DASH_DASH] = ACTIONS(81),
11232    [sym_comment] = ACTIONS(5),
11233    [anon_sym_BQUOTE] = ACTIONS(83),
11234    [sym_number] = ACTIONS(85),
11235    [sym_private_property_identifier] = ACTIONS(87),
11236    [sym_this] = ACTIONS(89),
11237    [sym_super] = ACTIONS(89),
11238    [sym_true] = ACTIONS(89),
11239    [sym_false] = ACTIONS(89),
11240    [sym_null] = ACTIONS(89),
11241    [sym_undefined] = ACTIONS(91),
11242    [anon_sym_AT] = ACTIONS(93),
11243    [anon_sym_static] = ACTIONS(95),
11244    [anon_sym_get] = ACTIONS(95),
11245    [anon_sym_set] = ACTIONS(95),
11246    [sym_html_comment] = ACTIONS(5),
11247  },
11248  [21] = {
11249    [sym_export_statement] = STATE(352),
11250    [sym_declaration] = STATE(352),
11251    [sym_import] = STATE(1095),
11252    [sym_import_statement] = STATE(352),
11253    [sym_statement] = STATE(20),
11254    [sym_expression_statement] = STATE(352),
11255    [sym_variable_declaration] = STATE(357),
11256    [sym_lexical_declaration] = STATE(357),
11257    [sym_statement_block] = STATE(352),
11258    [sym_if_statement] = STATE(352),
11259    [sym_switch_statement] = STATE(352),
11260    [sym_for_statement] = STATE(352),
11261    [sym_for_in_statement] = STATE(352),
11262    [sym_while_statement] = STATE(352),
11263    [sym_do_statement] = STATE(352),
11264    [sym_try_statement] = STATE(352),
11265    [sym_with_statement] = STATE(352),
11266    [sym_break_statement] = STATE(352),
11267    [sym_continue_statement] = STATE(352),
11268    [sym_debugger_statement] = STATE(352),
11269    [sym_return_statement] = STATE(352),
11270    [sym_throw_statement] = STATE(352),
11271    [sym_empty_statement] = STATE(352),
11272    [sym_labeled_statement] = STATE(352),
11273    [sym_parenthesized_expression] = STATE(458),
11274    [sym_expression] = STATE(609),
11275    [sym_primary_expression] = STATE(687),
11276    [sym_yield_expression] = STATE(688),
11277    [sym_object] = STATE(713),
11278    [sym_object_pattern] = STATE(1640),
11279    [sym_array] = STATE(713),
11280    [sym_array_pattern] = STATE(1640),
11281    [sym_glimmer_template] = STATE(688),
11282    [sym_jsx_element] = STATE(688),
11283    [sym_jsx_opening_element] = STATE(1011),
11284    [sym_jsx_self_closing_element] = STATE(688),
11285    [sym_class] = STATE(713),
11286    [sym_class_declaration] = STATE(357),
11287    [sym_function_expression] = STATE(713),
11288    [sym_function_declaration] = STATE(357),
11289    [sym_generator_function] = STATE(713),
11290    [sym_generator_function_declaration] = STATE(357),
11291    [sym_arrow_function] = STATE(713),
11292    [sym_call_expression] = STATE(713),
11293    [sym_new_expression] = STATE(688),
11294    [sym_await_expression] = STATE(688),
11295    [sym_member_expression] = STATE(458),
11296    [sym_subscript_expression] = STATE(458),
11297    [sym_assignment_expression] = STATE(688),
11298    [sym__augmented_assignment_lhs] = STATE(998),
11299    [sym_augmented_assignment_expression] = STATE(688),
11300    [sym__destructuring_pattern] = STATE(1640),
11301    [sym_ternary_expression] = STATE(688),
11302    [sym_binary_expression] = STATE(688),
11303    [sym_unary_expression] = STATE(688),
11304    [sym_update_expression] = STATE(688),
11305    [sym_sequence_expression] = STATE(1443),
11306    [sym_string] = STATE(713),
11307    [sym_template_string] = STATE(713),
11308    [sym_regex] = STATE(713),
11309    [sym_meta_property] = STATE(713),
11310    [sym_decorator] = STATE(981),
11311    [sym_formal_parameters] = STATE(1642),
11312    [aux_sym_program_repeat1] = STATE(20),
11313    [aux_sym_export_statement_repeat1] = STATE(1171),
11314    [sym_identifier] = ACTIONS(9),
11315    [anon_sym_export] = ACTIONS(13),
11316    [anon_sym_LBRACE] = ACTIONS(15),
11317    [anon_sym_RBRACE] = ACTIONS(320),
11318    [anon_sym_import] = ACTIONS(17),
11319    [anon_sym_with] = ACTIONS(19),
11320    [anon_sym_var] = ACTIONS(21),
11321    [anon_sym_let] = ACTIONS(23),
11322    [anon_sym_const] = ACTIONS(25),
11323    [anon_sym_if] = ACTIONS(27),
11324    [anon_sym_switch] = ACTIONS(29),
11325    [anon_sym_for] = ACTIONS(31),
11326    [anon_sym_LPAREN] = ACTIONS(33),
11327    [anon_sym_await] = ACTIONS(35),
11328    [anon_sym_while] = ACTIONS(37),
11329    [anon_sym_do] = ACTIONS(39),
11330    [anon_sym_try] = ACTIONS(41),
11331    [anon_sym_break] = ACTIONS(43),
11332    [anon_sym_continue] = ACTIONS(45),
11333    [anon_sym_debugger] = ACTIONS(47),
11334    [anon_sym_return] = ACTIONS(49),
11335    [anon_sym_throw] = ACTIONS(51),
11336    [anon_sym_SEMI] = ACTIONS(53),
11337    [anon_sym_yield] = ACTIONS(55),
11338    [anon_sym_LBRACK] = ACTIONS(57),
11339    [sym_glimmer_opening_tag] = ACTIONS(59),
11340    [anon_sym_LT] = ACTIONS(61),
11341    [anon_sym_DQUOTE] = ACTIONS(63),
11342    [anon_sym_SQUOTE] = ACTIONS(65),
11343    [anon_sym_class] = ACTIONS(67),
11344    [anon_sym_async] = ACTIONS(69),
11345    [anon_sym_function] = ACTIONS(71),
11346    [anon_sym_new] = ACTIONS(73),
11347    [anon_sym_PLUS] = ACTIONS(75),
11348    [anon_sym_DASH] = ACTIONS(75),
11349    [anon_sym_SLASH] = ACTIONS(77),
11350    [anon_sym_BANG] = ACTIONS(79),
11351    [anon_sym_TILDE] = ACTIONS(79),
11352    [anon_sym_typeof] = ACTIONS(75),
11353    [anon_sym_void] = ACTIONS(75),
11354    [anon_sym_delete] = ACTIONS(75),
11355    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11356    [anon_sym_DASH_DASH] = ACTIONS(81),
11357    [sym_comment] = ACTIONS(5),
11358    [anon_sym_BQUOTE] = ACTIONS(83),
11359    [sym_number] = ACTIONS(85),
11360    [sym_private_property_identifier] = ACTIONS(87),
11361    [sym_this] = ACTIONS(89),
11362    [sym_super] = ACTIONS(89),
11363    [sym_true] = ACTIONS(89),
11364    [sym_false] = ACTIONS(89),
11365    [sym_null] = ACTIONS(89),
11366    [sym_undefined] = ACTIONS(91),
11367    [anon_sym_AT] = ACTIONS(93),
11368    [anon_sym_static] = ACTIONS(95),
11369    [anon_sym_get] = ACTIONS(95),
11370    [anon_sym_set] = ACTIONS(95),
11371    [sym_html_comment] = ACTIONS(5),
11372  },
11373  [22] = {
11374    [sym_export_statement] = STATE(352),
11375    [sym_declaration] = STATE(352),
11376    [sym_import] = STATE(1095),
11377    [sym_import_statement] = STATE(352),
11378    [sym_statement] = STATE(7),
11379    [sym_expression_statement] = STATE(352),
11380    [sym_variable_declaration] = STATE(357),
11381    [sym_lexical_declaration] = STATE(357),
11382    [sym_statement_block] = STATE(352),
11383    [sym_if_statement] = STATE(352),
11384    [sym_switch_statement] = STATE(352),
11385    [sym_for_statement] = STATE(352),
11386    [sym_for_in_statement] = STATE(352),
11387    [sym_while_statement] = STATE(352),
11388    [sym_do_statement] = STATE(352),
11389    [sym_try_statement] = STATE(352),
11390    [sym_with_statement] = STATE(352),
11391    [sym_break_statement] = STATE(352),
11392    [sym_continue_statement] = STATE(352),
11393    [sym_debugger_statement] = STATE(352),
11394    [sym_return_statement] = STATE(352),
11395    [sym_throw_statement] = STATE(352),
11396    [sym_empty_statement] = STATE(352),
11397    [sym_labeled_statement] = STATE(352),
11398    [sym_parenthesized_expression] = STATE(458),
11399    [sym_expression] = STATE(609),
11400    [sym_primary_expression] = STATE(687),
11401    [sym_yield_expression] = STATE(688),
11402    [sym_object] = STATE(713),
11403    [sym_object_pattern] = STATE(1640),
11404    [sym_array] = STATE(713),
11405    [sym_array_pattern] = STATE(1640),
11406    [sym_glimmer_template] = STATE(688),
11407    [sym_jsx_element] = STATE(688),
11408    [sym_jsx_opening_element] = STATE(1011),
11409    [sym_jsx_self_closing_element] = STATE(688),
11410    [sym_class] = STATE(713),
11411    [sym_class_declaration] = STATE(357),
11412    [sym_function_expression] = STATE(713),
11413    [sym_function_declaration] = STATE(357),
11414    [sym_generator_function] = STATE(713),
11415    [sym_generator_function_declaration] = STATE(357),
11416    [sym_arrow_function] = STATE(713),
11417    [sym_call_expression] = STATE(713),
11418    [sym_new_expression] = STATE(688),
11419    [sym_await_expression] = STATE(688),
11420    [sym_member_expression] = STATE(458),
11421    [sym_subscript_expression] = STATE(458),
11422    [sym_assignment_expression] = STATE(688),
11423    [sym__augmented_assignment_lhs] = STATE(998),
11424    [sym_augmented_assignment_expression] = STATE(688),
11425    [sym__destructuring_pattern] = STATE(1640),
11426    [sym_ternary_expression] = STATE(688),
11427    [sym_binary_expression] = STATE(688),
11428    [sym_unary_expression] = STATE(688),
11429    [sym_update_expression] = STATE(688),
11430    [sym_sequence_expression] = STATE(1443),
11431    [sym_string] = STATE(713),
11432    [sym_template_string] = STATE(713),
11433    [sym_regex] = STATE(713),
11434    [sym_meta_property] = STATE(713),
11435    [sym_decorator] = STATE(981),
11436    [sym_formal_parameters] = STATE(1642),
11437    [aux_sym_program_repeat1] = STATE(7),
11438    [aux_sym_export_statement_repeat1] = STATE(1171),
11439    [sym_identifier] = ACTIONS(9),
11440    [anon_sym_export] = ACTIONS(13),
11441    [anon_sym_LBRACE] = ACTIONS(15),
11442    [anon_sym_RBRACE] = ACTIONS(322),
11443    [anon_sym_import] = ACTIONS(17),
11444    [anon_sym_with] = ACTIONS(19),
11445    [anon_sym_var] = ACTIONS(21),
11446    [anon_sym_let] = ACTIONS(23),
11447    [anon_sym_const] = ACTIONS(25),
11448    [anon_sym_if] = ACTIONS(27),
11449    [anon_sym_switch] = ACTIONS(29),
11450    [anon_sym_for] = ACTIONS(31),
11451    [anon_sym_LPAREN] = ACTIONS(33),
11452    [anon_sym_await] = ACTIONS(35),
11453    [anon_sym_while] = ACTIONS(37),
11454    [anon_sym_do] = ACTIONS(39),
11455    [anon_sym_try] = ACTIONS(41),
11456    [anon_sym_break] = ACTIONS(43),
11457    [anon_sym_continue] = ACTIONS(45),
11458    [anon_sym_debugger] = ACTIONS(47),
11459    [anon_sym_return] = ACTIONS(49),
11460    [anon_sym_throw] = ACTIONS(51),
11461    [anon_sym_SEMI] = ACTIONS(53),
11462    [anon_sym_yield] = ACTIONS(55),
11463    [anon_sym_LBRACK] = ACTIONS(57),
11464    [sym_glimmer_opening_tag] = ACTIONS(59),
11465    [anon_sym_LT] = ACTIONS(61),
11466    [anon_sym_DQUOTE] = ACTIONS(63),
11467    [anon_sym_SQUOTE] = ACTIONS(65),
11468    [anon_sym_class] = ACTIONS(67),
11469    [anon_sym_async] = ACTIONS(69),
11470    [anon_sym_function] = ACTIONS(71),
11471    [anon_sym_new] = ACTIONS(73),
11472    [anon_sym_PLUS] = ACTIONS(75),
11473    [anon_sym_DASH] = ACTIONS(75),
11474    [anon_sym_SLASH] = ACTIONS(77),
11475    [anon_sym_BANG] = ACTIONS(79),
11476    [anon_sym_TILDE] = ACTIONS(79),
11477    [anon_sym_typeof] = ACTIONS(75),
11478    [anon_sym_void] = ACTIONS(75),
11479    [anon_sym_delete] = ACTIONS(75),
11480    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11481    [anon_sym_DASH_DASH] = ACTIONS(81),
11482    [sym_comment] = ACTIONS(5),
11483    [anon_sym_BQUOTE] = ACTIONS(83),
11484    [sym_number] = ACTIONS(85),
11485    [sym_private_property_identifier] = ACTIONS(87),
11486    [sym_this] = ACTIONS(89),
11487    [sym_super] = ACTIONS(89),
11488    [sym_true] = ACTIONS(89),
11489    [sym_false] = ACTIONS(89),
11490    [sym_null] = ACTIONS(89),
11491    [sym_undefined] = ACTIONS(91),
11492    [anon_sym_AT] = ACTIONS(93),
11493    [anon_sym_static] = ACTIONS(95),
11494    [anon_sym_get] = ACTIONS(95),
11495    [anon_sym_set] = ACTIONS(95),
11496    [sym_html_comment] = ACTIONS(5),
11497  },
11498  [23] = {
11499    [sym_export_statement] = STATE(352),
11500    [sym_declaration] = STATE(352),
11501    [sym_import] = STATE(1095),
11502    [sym_import_statement] = STATE(352),
11503    [sym_statement] = STATE(22),
11504    [sym_expression_statement] = STATE(352),
11505    [sym_variable_declaration] = STATE(357),
11506    [sym_lexical_declaration] = STATE(357),
11507    [sym_statement_block] = STATE(352),
11508    [sym_if_statement] = STATE(352),
11509    [sym_switch_statement] = STATE(352),
11510    [sym_for_statement] = STATE(352),
11511    [sym_for_in_statement] = STATE(352),
11512    [sym_while_statement] = STATE(352),
11513    [sym_do_statement] = STATE(352),
11514    [sym_try_statement] = STATE(352),
11515    [sym_with_statement] = STATE(352),
11516    [sym_break_statement] = STATE(352),
11517    [sym_continue_statement] = STATE(352),
11518    [sym_debugger_statement] = STATE(352),
11519    [sym_return_statement] = STATE(352),
11520    [sym_throw_statement] = STATE(352),
11521    [sym_empty_statement] = STATE(352),
11522    [sym_labeled_statement] = STATE(352),
11523    [sym_parenthesized_expression] = STATE(458),
11524    [sym_expression] = STATE(609),
11525    [sym_primary_expression] = STATE(687),
11526    [sym_yield_expression] = STATE(688),
11527    [sym_object] = STATE(713),
11528    [sym_object_pattern] = STATE(1640),
11529    [sym_array] = STATE(713),
11530    [sym_array_pattern] = STATE(1640),
11531    [sym_glimmer_template] = STATE(688),
11532    [sym_jsx_element] = STATE(688),
11533    [sym_jsx_opening_element] = STATE(1011),
11534    [sym_jsx_self_closing_element] = STATE(688),
11535    [sym_class] = STATE(713),
11536    [sym_class_declaration] = STATE(357),
11537    [sym_function_expression] = STATE(713),
11538    [sym_function_declaration] = STATE(357),
11539    [sym_generator_function] = STATE(713),
11540    [sym_generator_function_declaration] = STATE(357),
11541    [sym_arrow_function] = STATE(713),
11542    [sym_call_expression] = STATE(713),
11543    [sym_new_expression] = STATE(688),
11544    [sym_await_expression] = STATE(688),
11545    [sym_member_expression] = STATE(458),
11546    [sym_subscript_expression] = STATE(458),
11547    [sym_assignment_expression] = STATE(688),
11548    [sym__augmented_assignment_lhs] = STATE(998),
11549    [sym_augmented_assignment_expression] = STATE(688),
11550    [sym__destructuring_pattern] = STATE(1640),
11551    [sym_ternary_expression] = STATE(688),
11552    [sym_binary_expression] = STATE(688),
11553    [sym_unary_expression] = STATE(688),
11554    [sym_update_expression] = STATE(688),
11555    [sym_sequence_expression] = STATE(1443),
11556    [sym_string] = STATE(713),
11557    [sym_template_string] = STATE(713),
11558    [sym_regex] = STATE(713),
11559    [sym_meta_property] = STATE(713),
11560    [sym_decorator] = STATE(981),
11561    [sym_formal_parameters] = STATE(1642),
11562    [aux_sym_program_repeat1] = STATE(22),
11563    [aux_sym_export_statement_repeat1] = STATE(1171),
11564    [sym_identifier] = ACTIONS(9),
11565    [anon_sym_export] = ACTIONS(13),
11566    [anon_sym_LBRACE] = ACTIONS(15),
11567    [anon_sym_RBRACE] = ACTIONS(324),
11568    [anon_sym_import] = ACTIONS(17),
11569    [anon_sym_with] = ACTIONS(19),
11570    [anon_sym_var] = ACTIONS(21),
11571    [anon_sym_let] = ACTIONS(23),
11572    [anon_sym_const] = ACTIONS(25),
11573    [anon_sym_if] = ACTIONS(27),
11574    [anon_sym_switch] = ACTIONS(29),
11575    [anon_sym_for] = ACTIONS(31),
11576    [anon_sym_LPAREN] = ACTIONS(33),
11577    [anon_sym_await] = ACTIONS(35),
11578    [anon_sym_while] = ACTIONS(37),
11579    [anon_sym_do] = ACTIONS(39),
11580    [anon_sym_try] = ACTIONS(41),
11581    [anon_sym_break] = ACTIONS(43),
11582    [anon_sym_continue] = ACTIONS(45),
11583    [anon_sym_debugger] = ACTIONS(47),
11584    [anon_sym_return] = ACTIONS(49),
11585    [anon_sym_throw] = ACTIONS(51),
11586    [anon_sym_SEMI] = ACTIONS(53),
11587    [anon_sym_yield] = ACTIONS(55),
11588    [anon_sym_LBRACK] = ACTIONS(57),
11589    [sym_glimmer_opening_tag] = ACTIONS(59),
11590    [anon_sym_LT] = ACTIONS(61),
11591    [anon_sym_DQUOTE] = ACTIONS(63),
11592    [anon_sym_SQUOTE] = ACTIONS(65),
11593    [anon_sym_class] = ACTIONS(67),
11594    [anon_sym_async] = ACTIONS(69),
11595    [anon_sym_function] = ACTIONS(71),
11596    [anon_sym_new] = ACTIONS(73),
11597    [anon_sym_PLUS] = ACTIONS(75),
11598    [anon_sym_DASH] = ACTIONS(75),
11599    [anon_sym_SLASH] = ACTIONS(77),
11600    [anon_sym_BANG] = ACTIONS(79),
11601    [anon_sym_TILDE] = ACTIONS(79),
11602    [anon_sym_typeof] = ACTIONS(75),
11603    [anon_sym_void] = ACTIONS(75),
11604    [anon_sym_delete] = ACTIONS(75),
11605    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11606    [anon_sym_DASH_DASH] = ACTIONS(81),
11607    [sym_comment] = ACTIONS(5),
11608    [anon_sym_BQUOTE] = ACTIONS(83),
11609    [sym_number] = ACTIONS(85),
11610    [sym_private_property_identifier] = ACTIONS(87),
11611    [sym_this] = ACTIONS(89),
11612    [sym_super] = ACTIONS(89),
11613    [sym_true] = ACTIONS(89),
11614    [sym_false] = ACTIONS(89),
11615    [sym_null] = ACTIONS(89),
11616    [sym_undefined] = ACTIONS(91),
11617    [anon_sym_AT] = ACTIONS(93),
11618    [anon_sym_static] = ACTIONS(95),
11619    [anon_sym_get] = ACTIONS(95),
11620    [anon_sym_set] = ACTIONS(95),
11621    [sym_html_comment] = ACTIONS(5),
11622  },
11623  [24] = {
11624    [sym_export_statement] = STATE(352),
11625    [sym_declaration] = STATE(352),
11626    [sym_import] = STATE(1095),
11627    [sym_import_statement] = STATE(352),
11628    [sym_statement] = STATE(7),
11629    [sym_expression_statement] = STATE(352),
11630    [sym_variable_declaration] = STATE(357),
11631    [sym_lexical_declaration] = STATE(357),
11632    [sym_statement_block] = STATE(352),
11633    [sym_if_statement] = STATE(352),
11634    [sym_switch_statement] = STATE(352),
11635    [sym_for_statement] = STATE(352),
11636    [sym_for_in_statement] = STATE(352),
11637    [sym_while_statement] = STATE(352),
11638    [sym_do_statement] = STATE(352),
11639    [sym_try_statement] = STATE(352),
11640    [sym_with_statement] = STATE(352),
11641    [sym_break_statement] = STATE(352),
11642    [sym_continue_statement] = STATE(352),
11643    [sym_debugger_statement] = STATE(352),
11644    [sym_return_statement] = STATE(352),
11645    [sym_throw_statement] = STATE(352),
11646    [sym_empty_statement] = STATE(352),
11647    [sym_labeled_statement] = STATE(352),
11648    [sym_parenthesized_expression] = STATE(458),
11649    [sym_expression] = STATE(609),
11650    [sym_primary_expression] = STATE(687),
11651    [sym_yield_expression] = STATE(688),
11652    [sym_object] = STATE(713),
11653    [sym_object_pattern] = STATE(1640),
11654    [sym_array] = STATE(713),
11655    [sym_array_pattern] = STATE(1640),
11656    [sym_glimmer_template] = STATE(688),
11657    [sym_jsx_element] = STATE(688),
11658    [sym_jsx_opening_element] = STATE(1011),
11659    [sym_jsx_self_closing_element] = STATE(688),
11660    [sym_class] = STATE(713),
11661    [sym_class_declaration] = STATE(357),
11662    [sym_function_expression] = STATE(713),
11663    [sym_function_declaration] = STATE(357),
11664    [sym_generator_function] = STATE(713),
11665    [sym_generator_function_declaration] = STATE(357),
11666    [sym_arrow_function] = STATE(713),
11667    [sym_call_expression] = STATE(713),
11668    [sym_new_expression] = STATE(688),
11669    [sym_await_expression] = STATE(688),
11670    [sym_member_expression] = STATE(458),
11671    [sym_subscript_expression] = STATE(458),
11672    [sym_assignment_expression] = STATE(688),
11673    [sym__augmented_assignment_lhs] = STATE(998),
11674    [sym_augmented_assignment_expression] = STATE(688),
11675    [sym__destructuring_pattern] = STATE(1640),
11676    [sym_ternary_expression] = STATE(688),
11677    [sym_binary_expression] = STATE(688),
11678    [sym_unary_expression] = STATE(688),
11679    [sym_update_expression] = STATE(688),
11680    [sym_sequence_expression] = STATE(1443),
11681    [sym_string] = STATE(713),
11682    [sym_template_string] = STATE(713),
11683    [sym_regex] = STATE(713),
11684    [sym_meta_property] = STATE(713),
11685    [sym_decorator] = STATE(981),
11686    [sym_formal_parameters] = STATE(1642),
11687    [aux_sym_program_repeat1] = STATE(7),
11688    [aux_sym_export_statement_repeat1] = STATE(1171),
11689    [sym_identifier] = ACTIONS(9),
11690    [anon_sym_export] = ACTIONS(13),
11691    [anon_sym_LBRACE] = ACTIONS(15),
11692    [anon_sym_RBRACE] = ACTIONS(326),
11693    [anon_sym_import] = ACTIONS(17),
11694    [anon_sym_with] = ACTIONS(19),
11695    [anon_sym_var] = ACTIONS(21),
11696    [anon_sym_let] = ACTIONS(23),
11697    [anon_sym_const] = ACTIONS(25),
11698    [anon_sym_if] = ACTIONS(27),
11699    [anon_sym_switch] = ACTIONS(29),
11700    [anon_sym_for] = ACTIONS(31),
11701    [anon_sym_LPAREN] = ACTIONS(33),
11702    [anon_sym_await] = ACTIONS(35),
11703    [anon_sym_while] = ACTIONS(37),
11704    [anon_sym_do] = ACTIONS(39),
11705    [anon_sym_try] = ACTIONS(41),
11706    [anon_sym_break] = ACTIONS(43),
11707    [anon_sym_continue] = ACTIONS(45),
11708    [anon_sym_debugger] = ACTIONS(47),
11709    [anon_sym_return] = ACTIONS(49),
11710    [anon_sym_throw] = ACTIONS(51),
11711    [anon_sym_SEMI] = ACTIONS(53),
11712    [anon_sym_yield] = ACTIONS(55),
11713    [anon_sym_LBRACK] = ACTIONS(57),
11714    [sym_glimmer_opening_tag] = ACTIONS(59),
11715    [anon_sym_LT] = ACTIONS(61),
11716    [anon_sym_DQUOTE] = ACTIONS(63),
11717    [anon_sym_SQUOTE] = ACTIONS(65),
11718    [anon_sym_class] = ACTIONS(67),
11719    [anon_sym_async] = ACTIONS(69),
11720    [anon_sym_function] = ACTIONS(71),
11721    [anon_sym_new] = ACTIONS(73),
11722    [anon_sym_PLUS] = ACTIONS(75),
11723    [anon_sym_DASH] = ACTIONS(75),
11724    [anon_sym_SLASH] = ACTIONS(77),
11725    [anon_sym_BANG] = ACTIONS(79),
11726    [anon_sym_TILDE] = ACTIONS(79),
11727    [anon_sym_typeof] = ACTIONS(75),
11728    [anon_sym_void] = ACTIONS(75),
11729    [anon_sym_delete] = ACTIONS(75),
11730    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11731    [anon_sym_DASH_DASH] = ACTIONS(81),
11732    [sym_comment] = ACTIONS(5),
11733    [anon_sym_BQUOTE] = ACTIONS(83),
11734    [sym_number] = ACTIONS(85),
11735    [sym_private_property_identifier] = ACTIONS(87),
11736    [sym_this] = ACTIONS(89),
11737    [sym_super] = ACTIONS(89),
11738    [sym_true] = ACTIONS(89),
11739    [sym_false] = ACTIONS(89),
11740    [sym_null] = ACTIONS(89),
11741    [sym_undefined] = ACTIONS(91),
11742    [anon_sym_AT] = ACTIONS(93),
11743    [anon_sym_static] = ACTIONS(95),
11744    [anon_sym_get] = ACTIONS(95),
11745    [anon_sym_set] = ACTIONS(95),
11746    [sym_html_comment] = ACTIONS(5),
11747  },
11748  [25] = {
11749    [sym_export_statement] = STATE(352),
11750    [sym_declaration] = STATE(352),
11751    [sym_import] = STATE(1095),
11752    [sym_import_statement] = STATE(352),
11753    [sym_statement] = STATE(24),
11754    [sym_expression_statement] = STATE(352),
11755    [sym_variable_declaration] = STATE(357),
11756    [sym_lexical_declaration] = STATE(357),
11757    [sym_statement_block] = STATE(352),
11758    [sym_if_statement] = STATE(352),
11759    [sym_switch_statement] = STATE(352),
11760    [sym_for_statement] = STATE(352),
11761    [sym_for_in_statement] = STATE(352),
11762    [sym_while_statement] = STATE(352),
11763    [sym_do_statement] = STATE(352),
11764    [sym_try_statement] = STATE(352),
11765    [sym_with_statement] = STATE(352),
11766    [sym_break_statement] = STATE(352),
11767    [sym_continue_statement] = STATE(352),
11768    [sym_debugger_statement] = STATE(352),
11769    [sym_return_statement] = STATE(352),
11770    [sym_throw_statement] = STATE(352),
11771    [sym_empty_statement] = STATE(352),
11772    [sym_labeled_statement] = STATE(352),
11773    [sym_parenthesized_expression] = STATE(458),
11774    [sym_expression] = STATE(609),
11775    [sym_primary_expression] = STATE(687),
11776    [sym_yield_expression] = STATE(688),
11777    [sym_object] = STATE(713),
11778    [sym_object_pattern] = STATE(1640),
11779    [sym_array] = STATE(713),
11780    [sym_array_pattern] = STATE(1640),
11781    [sym_glimmer_template] = STATE(688),
11782    [sym_jsx_element] = STATE(688),
11783    [sym_jsx_opening_element] = STATE(1011),
11784    [sym_jsx_self_closing_element] = STATE(688),
11785    [sym_class] = STATE(713),
11786    [sym_class_declaration] = STATE(357),
11787    [sym_function_expression] = STATE(713),
11788    [sym_function_declaration] = STATE(357),
11789    [sym_generator_function] = STATE(713),
11790    [sym_generator_function_declaration] = STATE(357),
11791    [sym_arrow_function] = STATE(713),
11792    [sym_call_expression] = STATE(713),
11793    [sym_new_expression] = STATE(688),
11794    [sym_await_expression] = STATE(688),
11795    [sym_member_expression] = STATE(458),
11796    [sym_subscript_expression] = STATE(458),
11797    [sym_assignment_expression] = STATE(688),
11798    [sym__augmented_assignment_lhs] = STATE(998),
11799    [sym_augmented_assignment_expression] = STATE(688),
11800    [sym__destructuring_pattern] = STATE(1640),
11801    [sym_ternary_expression] = STATE(688),
11802    [sym_binary_expression] = STATE(688),
11803    [sym_unary_expression] = STATE(688),
11804    [sym_update_expression] = STATE(688),
11805    [sym_sequence_expression] = STATE(1443),
11806    [sym_string] = STATE(713),
11807    [sym_template_string] = STATE(713),
11808    [sym_regex] = STATE(713),
11809    [sym_meta_property] = STATE(713),
11810    [sym_decorator] = STATE(981),
11811    [sym_formal_parameters] = STATE(1642),
11812    [aux_sym_program_repeat1] = STATE(24),
11813    [aux_sym_export_statement_repeat1] = STATE(1171),
11814    [sym_identifier] = ACTIONS(9),
11815    [anon_sym_export] = ACTIONS(13),
11816    [anon_sym_LBRACE] = ACTIONS(15),
11817    [anon_sym_RBRACE] = ACTIONS(328),
11818    [anon_sym_import] = ACTIONS(17),
11819    [anon_sym_with] = ACTIONS(19),
11820    [anon_sym_var] = ACTIONS(21),
11821    [anon_sym_let] = ACTIONS(23),
11822    [anon_sym_const] = ACTIONS(25),
11823    [anon_sym_if] = ACTIONS(27),
11824    [anon_sym_switch] = ACTIONS(29),
11825    [anon_sym_for] = ACTIONS(31),
11826    [anon_sym_LPAREN] = ACTIONS(33),
11827    [anon_sym_await] = ACTIONS(35),
11828    [anon_sym_while] = ACTIONS(37),
11829    [anon_sym_do] = ACTIONS(39),
11830    [anon_sym_try] = ACTIONS(41),
11831    [anon_sym_break] = ACTIONS(43),
11832    [anon_sym_continue] = ACTIONS(45),
11833    [anon_sym_debugger] = ACTIONS(47),
11834    [anon_sym_return] = ACTIONS(49),
11835    [anon_sym_throw] = ACTIONS(51),
11836    [anon_sym_SEMI] = ACTIONS(53),
11837    [anon_sym_yield] = ACTIONS(55),
11838    [anon_sym_LBRACK] = ACTIONS(57),
11839    [sym_glimmer_opening_tag] = ACTIONS(59),
11840    [anon_sym_LT] = ACTIONS(61),
11841    [anon_sym_DQUOTE] = ACTIONS(63),
11842    [anon_sym_SQUOTE] = ACTIONS(65),
11843    [anon_sym_class] = ACTIONS(67),
11844    [anon_sym_async] = ACTIONS(69),
11845    [anon_sym_function] = ACTIONS(71),
11846    [anon_sym_new] = ACTIONS(73),
11847    [anon_sym_PLUS] = ACTIONS(75),
11848    [anon_sym_DASH] = ACTIONS(75),
11849    [anon_sym_SLASH] = ACTIONS(77),
11850    [anon_sym_BANG] = ACTIONS(79),
11851    [anon_sym_TILDE] = ACTIONS(79),
11852    [anon_sym_typeof] = ACTIONS(75),
11853    [anon_sym_void] = ACTIONS(75),
11854    [anon_sym_delete] = ACTIONS(75),
11855    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11856    [anon_sym_DASH_DASH] = ACTIONS(81),
11857    [sym_comment] = ACTIONS(5),
11858    [anon_sym_BQUOTE] = ACTIONS(83),
11859    [sym_number] = ACTIONS(85),
11860    [sym_private_property_identifier] = ACTIONS(87),
11861    [sym_this] = ACTIONS(89),
11862    [sym_super] = ACTIONS(89),
11863    [sym_true] = ACTIONS(89),
11864    [sym_false] = ACTIONS(89),
11865    [sym_null] = ACTIONS(89),
11866    [sym_undefined] = ACTIONS(91),
11867    [anon_sym_AT] = ACTIONS(93),
11868    [anon_sym_static] = ACTIONS(95),
11869    [anon_sym_get] = ACTIONS(95),
11870    [anon_sym_set] = ACTIONS(95),
11871    [sym_html_comment] = ACTIONS(5),
11872  },
11873  [26] = {
11874    [sym_export_statement] = STATE(352),
11875    [sym_declaration] = STATE(352),
11876    [sym_import] = STATE(1095),
11877    [sym_import_statement] = STATE(352),
11878    [sym_statement] = STATE(13),
11879    [sym_expression_statement] = STATE(352),
11880    [sym_variable_declaration] = STATE(357),
11881    [sym_lexical_declaration] = STATE(357),
11882    [sym_statement_block] = STATE(352),
11883    [sym_if_statement] = STATE(352),
11884    [sym_switch_statement] = STATE(352),
11885    [sym_for_statement] = STATE(352),
11886    [sym_for_in_statement] = STATE(352),
11887    [sym_while_statement] = STATE(352),
11888    [sym_do_statement] = STATE(352),
11889    [sym_try_statement] = STATE(352),
11890    [sym_with_statement] = STATE(352),
11891    [sym_break_statement] = STATE(352),
11892    [sym_continue_statement] = STATE(352),
11893    [sym_debugger_statement] = STATE(352),
11894    [sym_return_statement] = STATE(352),
11895    [sym_throw_statement] = STATE(352),
11896    [sym_empty_statement] = STATE(352),
11897    [sym_labeled_statement] = STATE(352),
11898    [sym_parenthesized_expression] = STATE(458),
11899    [sym_expression] = STATE(609),
11900    [sym_primary_expression] = STATE(687),
11901    [sym_yield_expression] = STATE(688),
11902    [sym_object] = STATE(713),
11903    [sym_object_pattern] = STATE(1640),
11904    [sym_array] = STATE(713),
11905    [sym_array_pattern] = STATE(1640),
11906    [sym_glimmer_template] = STATE(688),
11907    [sym_jsx_element] = STATE(688),
11908    [sym_jsx_opening_element] = STATE(1011),
11909    [sym_jsx_self_closing_element] = STATE(688),
11910    [sym_class] = STATE(713),
11911    [sym_class_declaration] = STATE(357),
11912    [sym_function_expression] = STATE(713),
11913    [sym_function_declaration] = STATE(357),
11914    [sym_generator_function] = STATE(713),
11915    [sym_generator_function_declaration] = STATE(357),
11916    [sym_arrow_function] = STATE(713),
11917    [sym_call_expression] = STATE(713),
11918    [sym_new_expression] = STATE(688),
11919    [sym_await_expression] = STATE(688),
11920    [sym_member_expression] = STATE(458),
11921    [sym_subscript_expression] = STATE(458),
11922    [sym_assignment_expression] = STATE(688),
11923    [sym__augmented_assignment_lhs] = STATE(998),
11924    [sym_augmented_assignment_expression] = STATE(688),
11925    [sym__destructuring_pattern] = STATE(1640),
11926    [sym_ternary_expression] = STATE(688),
11927    [sym_binary_expression] = STATE(688),
11928    [sym_unary_expression] = STATE(688),
11929    [sym_update_expression] = STATE(688),
11930    [sym_sequence_expression] = STATE(1443),
11931    [sym_string] = STATE(713),
11932    [sym_template_string] = STATE(713),
11933    [sym_regex] = STATE(713),
11934    [sym_meta_property] = STATE(713),
11935    [sym_decorator] = STATE(981),
11936    [sym_formal_parameters] = STATE(1642),
11937    [aux_sym_program_repeat1] = STATE(13),
11938    [aux_sym_export_statement_repeat1] = STATE(1171),
11939    [sym_identifier] = ACTIONS(9),
11940    [anon_sym_export] = ACTIONS(13),
11941    [anon_sym_LBRACE] = ACTIONS(15),
11942    [anon_sym_RBRACE] = ACTIONS(330),
11943    [anon_sym_import] = ACTIONS(17),
11944    [anon_sym_with] = ACTIONS(19),
11945    [anon_sym_var] = ACTIONS(21),
11946    [anon_sym_let] = ACTIONS(23),
11947    [anon_sym_const] = ACTIONS(25),
11948    [anon_sym_if] = ACTIONS(27),
11949    [anon_sym_switch] = ACTIONS(29),
11950    [anon_sym_for] = ACTIONS(31),
11951    [anon_sym_LPAREN] = ACTIONS(33),
11952    [anon_sym_await] = ACTIONS(35),
11953    [anon_sym_while] = ACTIONS(37),
11954    [anon_sym_do] = ACTIONS(39),
11955    [anon_sym_try] = ACTIONS(41),
11956    [anon_sym_break] = ACTIONS(43),
11957    [anon_sym_continue] = ACTIONS(45),
11958    [anon_sym_debugger] = ACTIONS(47),
11959    [anon_sym_return] = ACTIONS(49),
11960    [anon_sym_throw] = ACTIONS(51),
11961    [anon_sym_SEMI] = ACTIONS(53),
11962    [anon_sym_yield] = ACTIONS(55),
11963    [anon_sym_LBRACK] = ACTIONS(57),
11964    [sym_glimmer_opening_tag] = ACTIONS(59),
11965    [anon_sym_LT] = ACTIONS(61),
11966    [anon_sym_DQUOTE] = ACTIONS(63),
11967    [anon_sym_SQUOTE] = ACTIONS(65),
11968    [anon_sym_class] = ACTIONS(67),
11969    [anon_sym_async] = ACTIONS(69),
11970    [anon_sym_function] = ACTIONS(71),
11971    [anon_sym_new] = ACTIONS(73),
11972    [anon_sym_PLUS] = ACTIONS(75),
11973    [anon_sym_DASH] = ACTIONS(75),
11974    [anon_sym_SLASH] = ACTIONS(77),
11975    [anon_sym_BANG] = ACTIONS(79),
11976    [anon_sym_TILDE] = ACTIONS(79),
11977    [anon_sym_typeof] = ACTIONS(75),
11978    [anon_sym_void] = ACTIONS(75),
11979    [anon_sym_delete] = ACTIONS(75),
11980    [anon_sym_PLUS_PLUS] = ACTIONS(81),
11981    [anon_sym_DASH_DASH] = ACTIONS(81),
11982    [sym_comment] = ACTIONS(5),
11983    [anon_sym_BQUOTE] = ACTIONS(83),
11984    [sym_number] = ACTIONS(85),
11985    [sym_private_property_identifier] = ACTIONS(87),
11986    [sym_this] = ACTIONS(89),
11987    [sym_super] = ACTIONS(89),
11988    [sym_true] = ACTIONS(89),
11989    [sym_false] = ACTIONS(89),
11990    [sym_null] = ACTIONS(89),
11991    [sym_undefined] = ACTIONS(91),
11992    [anon_sym_AT] = ACTIONS(93),
11993    [anon_sym_static] = ACTIONS(95),
11994    [anon_sym_get] = ACTIONS(95),
11995    [anon_sym_set] = ACTIONS(95),
11996    [sym_html_comment] = ACTIONS(5),
11997  },
11998  [27] = {
11999    [sym_export_statement] = STATE(352),
12000    [sym_declaration] = STATE(352),
12001    [sym_import] = STATE(1095),
12002    [sym_import_statement] = STATE(352),
12003    [sym_statement] = STATE(389),
12004    [sym_expression_statement] = STATE(352),
12005    [sym_variable_declaration] = STATE(357),
12006    [sym_lexical_declaration] = STATE(357),
12007    [sym_statement_block] = STATE(352),
12008    [sym_if_statement] = STATE(352),
12009    [sym_switch_statement] = STATE(352),
12010    [sym_for_statement] = STATE(352),
12011    [sym_for_in_statement] = STATE(352),
12012    [sym_while_statement] = STATE(352),
12013    [sym_do_statement] = STATE(352),
12014    [sym_try_statement] = STATE(352),
12015    [sym_with_statement] = STATE(352),
12016    [sym_break_statement] = STATE(352),
12017    [sym_continue_statement] = STATE(352),
12018    [sym_debugger_statement] = STATE(352),
12019    [sym_return_statement] = STATE(352),
12020    [sym_throw_statement] = STATE(352),
12021    [sym_empty_statement] = STATE(352),
12022    [sym_labeled_statement] = STATE(352),
12023    [sym_parenthesized_expression] = STATE(458),
12024    [sym_expression] = STATE(609),
12025    [sym_primary_expression] = STATE(687),
12026    [sym_yield_expression] = STATE(688),
12027    [sym_object] = STATE(713),
12028    [sym_object_pattern] = STATE(1640),
12029    [sym_array] = STATE(713),
12030    [sym_array_pattern] = STATE(1640),
12031    [sym_glimmer_template] = STATE(688),
12032    [sym_jsx_element] = STATE(688),
12033    [sym_jsx_opening_element] = STATE(1011),
12034    [sym_jsx_self_closing_element] = STATE(688),
12035    [sym_class] = STATE(713),
12036    [sym_class_declaration] = STATE(357),
12037    [sym_function_expression] = STATE(713),
12038    [sym_function_declaration] = STATE(357),
12039    [sym_generator_function] = STATE(713),
12040    [sym_generator_function_declaration] = STATE(357),
12041    [sym_arrow_function] = STATE(713),
12042    [sym_call_expression] = STATE(713),
12043    [sym_new_expression] = STATE(688),
12044    [sym_await_expression] = STATE(688),
12045    [sym_member_expression] = STATE(458),
12046    [sym_subscript_expression] = STATE(458),
12047    [sym_assignment_expression] = STATE(688),
12048    [sym__augmented_assignment_lhs] = STATE(998),
12049    [sym_augmented_assignment_expression] = STATE(688),
12050    [sym__destructuring_pattern] = STATE(1640),
12051    [sym_ternary_expression] = STATE(688),
12052    [sym_binary_expression] = STATE(688),
12053    [sym_unary_expression] = STATE(688),
12054    [sym_update_expression] = STATE(688),
12055    [sym_sequence_expression] = STATE(1443),
12056    [sym_string] = STATE(713),
12057    [sym_template_string] = STATE(713),
12058    [sym_regex] = STATE(713),
12059    [sym_meta_property] = STATE(713),
12060    [sym_decorator] = STATE(981),
12061    [sym_formal_parameters] = STATE(1642),
12062    [aux_sym_export_statement_repeat1] = STATE(1173),
12063    [sym_identifier] = ACTIONS(332),
12064    [anon_sym_export] = ACTIONS(334),
12065    [anon_sym_LBRACE] = ACTIONS(336),
12066    [anon_sym_import] = ACTIONS(17),
12067    [anon_sym_with] = ACTIONS(338),
12068    [anon_sym_var] = ACTIONS(21),
12069    [anon_sym_let] = ACTIONS(340),
12070    [anon_sym_const] = ACTIONS(25),
12071    [anon_sym_if] = ACTIONS(342),
12072    [anon_sym_switch] = ACTIONS(29),
12073    [anon_sym_for] = ACTIONS(344),
12074    [anon_sym_LPAREN] = ACTIONS(33),
12075    [anon_sym_await] = ACTIONS(35),
12076    [anon_sym_while] = ACTIONS(346),
12077    [anon_sym_do] = ACTIONS(39),
12078    [anon_sym_try] = ACTIONS(41),
12079    [anon_sym_break] = ACTIONS(43),
12080    [anon_sym_continue] = ACTIONS(45),
12081    [anon_sym_debugger] = ACTIONS(47),
12082    [anon_sym_return] = ACTIONS(49),
12083    [anon_sym_throw] = ACTIONS(51),
12084    [anon_sym_SEMI] = ACTIONS(53),
12085    [anon_sym_yield] = ACTIONS(55),
12086    [anon_sym_LBRACK] = ACTIONS(57),
12087    [sym_glimmer_opening_tag] = ACTIONS(59),
12088    [anon_sym_LT] = ACTIONS(61),
12089    [anon_sym_DQUOTE] = ACTIONS(63),
12090    [anon_sym_SQUOTE] = ACTIONS(65),
12091    [anon_sym_class] = ACTIONS(348),
12092    [anon_sym_async] = ACTIONS(350),
12093    [anon_sym_function] = ACTIONS(352),
12094    [anon_sym_new] = ACTIONS(73),
12095    [anon_sym_PLUS] = ACTIONS(75),
12096    [anon_sym_DASH] = ACTIONS(75),
12097    [anon_sym_SLASH] = ACTIONS(77),
12098    [anon_sym_BANG] = ACTIONS(79),
12099    [anon_sym_TILDE] = ACTIONS(79),
12100    [anon_sym_typeof] = ACTIONS(75),
12101    [anon_sym_void] = ACTIONS(75),
12102    [anon_sym_delete] = ACTIONS(75),
12103    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12104    [anon_sym_DASH_DASH] = ACTIONS(81),
12105    [sym_comment] = ACTIONS(5),
12106    [anon_sym_BQUOTE] = ACTIONS(83),
12107    [sym_number] = ACTIONS(85),
12108    [sym_private_property_identifier] = ACTIONS(87),
12109    [sym_this] = ACTIONS(89),
12110    [sym_super] = ACTIONS(89),
12111    [sym_true] = ACTIONS(89),
12112    [sym_false] = ACTIONS(89),
12113    [sym_null] = ACTIONS(89),
12114    [sym_undefined] = ACTIONS(91),
12115    [anon_sym_AT] = ACTIONS(93),
12116    [anon_sym_static] = ACTIONS(354),
12117    [anon_sym_get] = ACTIONS(354),
12118    [anon_sym_set] = ACTIONS(354),
12119    [sym_html_comment] = ACTIONS(5),
12120  },
12121  [28] = {
12122    [sym_export_statement] = STATE(352),
12123    [sym_declaration] = STATE(352),
12124    [sym_import] = STATE(1095),
12125    [sym_import_statement] = STATE(352),
12126    [sym_statement] = STATE(382),
12127    [sym_expression_statement] = STATE(352),
12128    [sym_variable_declaration] = STATE(357),
12129    [sym_lexical_declaration] = STATE(357),
12130    [sym_statement_block] = STATE(352),
12131    [sym_if_statement] = STATE(352),
12132    [sym_switch_statement] = STATE(352),
12133    [sym_for_statement] = STATE(352),
12134    [sym_for_in_statement] = STATE(352),
12135    [sym_while_statement] = STATE(352),
12136    [sym_do_statement] = STATE(352),
12137    [sym_try_statement] = STATE(352),
12138    [sym_with_statement] = STATE(352),
12139    [sym_break_statement] = STATE(352),
12140    [sym_continue_statement] = STATE(352),
12141    [sym_debugger_statement] = STATE(352),
12142    [sym_return_statement] = STATE(352),
12143    [sym_throw_statement] = STATE(352),
12144    [sym_empty_statement] = STATE(352),
12145    [sym_labeled_statement] = STATE(352),
12146    [sym_parenthesized_expression] = STATE(458),
12147    [sym_expression] = STATE(609),
12148    [sym_primary_expression] = STATE(687),
12149    [sym_yield_expression] = STATE(688),
12150    [sym_object] = STATE(713),
12151    [sym_object_pattern] = STATE(1640),
12152    [sym_array] = STATE(713),
12153    [sym_array_pattern] = STATE(1640),
12154    [sym_glimmer_template] = STATE(688),
12155    [sym_jsx_element] = STATE(688),
12156    [sym_jsx_opening_element] = STATE(1011),
12157    [sym_jsx_self_closing_element] = STATE(688),
12158    [sym_class] = STATE(713),
12159    [sym_class_declaration] = STATE(357),
12160    [sym_function_expression] = STATE(713),
12161    [sym_function_declaration] = STATE(357),
12162    [sym_generator_function] = STATE(713),
12163    [sym_generator_function_declaration] = STATE(357),
12164    [sym_arrow_function] = STATE(713),
12165    [sym_call_expression] = STATE(713),
12166    [sym_new_expression] = STATE(688),
12167    [sym_await_expression] = STATE(688),
12168    [sym_member_expression] = STATE(458),
12169    [sym_subscript_expression] = STATE(458),
12170    [sym_assignment_expression] = STATE(688),
12171    [sym__augmented_assignment_lhs] = STATE(998),
12172    [sym_augmented_assignment_expression] = STATE(688),
12173    [sym__destructuring_pattern] = STATE(1640),
12174    [sym_ternary_expression] = STATE(688),
12175    [sym_binary_expression] = STATE(688),
12176    [sym_unary_expression] = STATE(688),
12177    [sym_update_expression] = STATE(688),
12178    [sym_sequence_expression] = STATE(1443),
12179    [sym_string] = STATE(713),
12180    [sym_template_string] = STATE(713),
12181    [sym_regex] = STATE(713),
12182    [sym_meta_property] = STATE(713),
12183    [sym_decorator] = STATE(981),
12184    [sym_formal_parameters] = STATE(1642),
12185    [aux_sym_export_statement_repeat1] = STATE(1171),
12186    [sym_identifier] = ACTIONS(9),
12187    [anon_sym_export] = ACTIONS(13),
12188    [anon_sym_LBRACE] = ACTIONS(15),
12189    [anon_sym_import] = ACTIONS(17),
12190    [anon_sym_with] = ACTIONS(19),
12191    [anon_sym_var] = ACTIONS(21),
12192    [anon_sym_let] = ACTIONS(23),
12193    [anon_sym_const] = ACTIONS(25),
12194    [anon_sym_if] = ACTIONS(27),
12195    [anon_sym_switch] = ACTIONS(29),
12196    [anon_sym_for] = ACTIONS(31),
12197    [anon_sym_LPAREN] = ACTIONS(33),
12198    [anon_sym_await] = ACTIONS(35),
12199    [anon_sym_while] = ACTIONS(37),
12200    [anon_sym_do] = ACTIONS(39),
12201    [anon_sym_try] = ACTIONS(41),
12202    [anon_sym_break] = ACTIONS(43),
12203    [anon_sym_continue] = ACTIONS(45),
12204    [anon_sym_debugger] = ACTIONS(47),
12205    [anon_sym_return] = ACTIONS(49),
12206    [anon_sym_throw] = ACTIONS(51),
12207    [anon_sym_SEMI] = ACTIONS(53),
12208    [anon_sym_yield] = ACTIONS(55),
12209    [anon_sym_LBRACK] = ACTIONS(57),
12210    [sym_glimmer_opening_tag] = ACTIONS(59),
12211    [anon_sym_LT] = ACTIONS(61),
12212    [anon_sym_DQUOTE] = ACTIONS(63),
12213    [anon_sym_SQUOTE] = ACTIONS(65),
12214    [anon_sym_class] = ACTIONS(67),
12215    [anon_sym_async] = ACTIONS(69),
12216    [anon_sym_function] = ACTIONS(71),
12217    [anon_sym_new] = ACTIONS(73),
12218    [anon_sym_PLUS] = ACTIONS(75),
12219    [anon_sym_DASH] = ACTIONS(75),
12220    [anon_sym_SLASH] = ACTIONS(77),
12221    [anon_sym_BANG] = ACTIONS(79),
12222    [anon_sym_TILDE] = ACTIONS(79),
12223    [anon_sym_typeof] = ACTIONS(75),
12224    [anon_sym_void] = ACTIONS(75),
12225    [anon_sym_delete] = ACTIONS(75),
12226    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12227    [anon_sym_DASH_DASH] = ACTIONS(81),
12228    [sym_comment] = ACTIONS(5),
12229    [anon_sym_BQUOTE] = ACTIONS(83),
12230    [sym_number] = ACTIONS(85),
12231    [sym_private_property_identifier] = ACTIONS(87),
12232    [sym_this] = ACTIONS(89),
12233    [sym_super] = ACTIONS(89),
12234    [sym_true] = ACTIONS(89),
12235    [sym_false] = ACTIONS(89),
12236    [sym_null] = ACTIONS(89),
12237    [sym_undefined] = ACTIONS(91),
12238    [anon_sym_AT] = ACTIONS(93),
12239    [anon_sym_static] = ACTIONS(95),
12240    [anon_sym_get] = ACTIONS(95),
12241    [anon_sym_set] = ACTIONS(95),
12242    [sym_html_comment] = ACTIONS(5),
12243  },
12244  [29] = {
12245    [sym_export_statement] = STATE(352),
12246    [sym_declaration] = STATE(352),
12247    [sym_import] = STATE(1095),
12248    [sym_import_statement] = STATE(352),
12249    [sym_statement] = STATE(389),
12250    [sym_expression_statement] = STATE(352),
12251    [sym_variable_declaration] = STATE(357),
12252    [sym_lexical_declaration] = STATE(357),
12253    [sym_statement_block] = STATE(352),
12254    [sym_if_statement] = STATE(352),
12255    [sym_switch_statement] = STATE(352),
12256    [sym_for_statement] = STATE(352),
12257    [sym_for_in_statement] = STATE(352),
12258    [sym_while_statement] = STATE(352),
12259    [sym_do_statement] = STATE(352),
12260    [sym_try_statement] = STATE(352),
12261    [sym_with_statement] = STATE(352),
12262    [sym_break_statement] = STATE(352),
12263    [sym_continue_statement] = STATE(352),
12264    [sym_debugger_statement] = STATE(352),
12265    [sym_return_statement] = STATE(352),
12266    [sym_throw_statement] = STATE(352),
12267    [sym_empty_statement] = STATE(352),
12268    [sym_labeled_statement] = STATE(352),
12269    [sym_parenthesized_expression] = STATE(458),
12270    [sym_expression] = STATE(609),
12271    [sym_primary_expression] = STATE(687),
12272    [sym_yield_expression] = STATE(688),
12273    [sym_object] = STATE(713),
12274    [sym_object_pattern] = STATE(1640),
12275    [sym_array] = STATE(713),
12276    [sym_array_pattern] = STATE(1640),
12277    [sym_glimmer_template] = STATE(688),
12278    [sym_jsx_element] = STATE(688),
12279    [sym_jsx_opening_element] = STATE(1011),
12280    [sym_jsx_self_closing_element] = STATE(688),
12281    [sym_class] = STATE(713),
12282    [sym_class_declaration] = STATE(357),
12283    [sym_function_expression] = STATE(713),
12284    [sym_function_declaration] = STATE(357),
12285    [sym_generator_function] = STATE(713),
12286    [sym_generator_function_declaration] = STATE(357),
12287    [sym_arrow_function] = STATE(713),
12288    [sym_call_expression] = STATE(713),
12289    [sym_new_expression] = STATE(688),
12290    [sym_await_expression] = STATE(688),
12291    [sym_member_expression] = STATE(458),
12292    [sym_subscript_expression] = STATE(458),
12293    [sym_assignment_expression] = STATE(688),
12294    [sym__augmented_assignment_lhs] = STATE(998),
12295    [sym_augmented_assignment_expression] = STATE(688),
12296    [sym__destructuring_pattern] = STATE(1640),
12297    [sym_ternary_expression] = STATE(688),
12298    [sym_binary_expression] = STATE(688),
12299    [sym_unary_expression] = STATE(688),
12300    [sym_update_expression] = STATE(688),
12301    [sym_sequence_expression] = STATE(1443),
12302    [sym_string] = STATE(713),
12303    [sym_template_string] = STATE(713),
12304    [sym_regex] = STATE(713),
12305    [sym_meta_property] = STATE(713),
12306    [sym_decorator] = STATE(981),
12307    [sym_formal_parameters] = STATE(1642),
12308    [aux_sym_export_statement_repeat1] = STATE(1171),
12309    [sym_identifier] = ACTIONS(9),
12310    [anon_sym_export] = ACTIONS(13),
12311    [anon_sym_LBRACE] = ACTIONS(15),
12312    [anon_sym_import] = ACTIONS(17),
12313    [anon_sym_with] = ACTIONS(19),
12314    [anon_sym_var] = ACTIONS(21),
12315    [anon_sym_let] = ACTIONS(23),
12316    [anon_sym_const] = ACTIONS(25),
12317    [anon_sym_if] = ACTIONS(27),
12318    [anon_sym_switch] = ACTIONS(29),
12319    [anon_sym_for] = ACTIONS(31),
12320    [anon_sym_LPAREN] = ACTIONS(33),
12321    [anon_sym_await] = ACTIONS(35),
12322    [anon_sym_while] = ACTIONS(37),
12323    [anon_sym_do] = ACTIONS(39),
12324    [anon_sym_try] = ACTIONS(41),
12325    [anon_sym_break] = ACTIONS(43),
12326    [anon_sym_continue] = ACTIONS(45),
12327    [anon_sym_debugger] = ACTIONS(47),
12328    [anon_sym_return] = ACTIONS(49),
12329    [anon_sym_throw] = ACTIONS(51),
12330    [anon_sym_SEMI] = ACTIONS(53),
12331    [anon_sym_yield] = ACTIONS(55),
12332    [anon_sym_LBRACK] = ACTIONS(57),
12333    [sym_glimmer_opening_tag] = ACTIONS(59),
12334    [anon_sym_LT] = ACTIONS(61),
12335    [anon_sym_DQUOTE] = ACTIONS(63),
12336    [anon_sym_SQUOTE] = ACTIONS(65),
12337    [anon_sym_class] = ACTIONS(67),
12338    [anon_sym_async] = ACTIONS(69),
12339    [anon_sym_function] = ACTIONS(71),
12340    [anon_sym_new] = ACTIONS(73),
12341    [anon_sym_PLUS] = ACTIONS(75),
12342    [anon_sym_DASH] = ACTIONS(75),
12343    [anon_sym_SLASH] = ACTIONS(77),
12344    [anon_sym_BANG] = ACTIONS(79),
12345    [anon_sym_TILDE] = ACTIONS(79),
12346    [anon_sym_typeof] = ACTIONS(75),
12347    [anon_sym_void] = ACTIONS(75),
12348    [anon_sym_delete] = ACTIONS(75),
12349    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12350    [anon_sym_DASH_DASH] = ACTIONS(81),
12351    [sym_comment] = ACTIONS(5),
12352    [anon_sym_BQUOTE] = ACTIONS(83),
12353    [sym_number] = ACTIONS(85),
12354    [sym_private_property_identifier] = ACTIONS(87),
12355    [sym_this] = ACTIONS(89),
12356    [sym_super] = ACTIONS(89),
12357    [sym_true] = ACTIONS(89),
12358    [sym_false] = ACTIONS(89),
12359    [sym_null] = ACTIONS(89),
12360    [sym_undefined] = ACTIONS(91),
12361    [anon_sym_AT] = ACTIONS(93),
12362    [anon_sym_static] = ACTIONS(95),
12363    [anon_sym_get] = ACTIONS(95),
12364    [anon_sym_set] = ACTIONS(95),
12365    [sym_html_comment] = ACTIONS(5),
12366  },
12367  [30] = {
12368    [sym_export_statement] = STATE(352),
12369    [sym_declaration] = STATE(352),
12370    [sym_import] = STATE(1095),
12371    [sym_import_statement] = STATE(352),
12372    [sym_statement] = STATE(346),
12373    [sym_expression_statement] = STATE(352),
12374    [sym_variable_declaration] = STATE(357),
12375    [sym_lexical_declaration] = STATE(357),
12376    [sym_statement_block] = STATE(352),
12377    [sym_if_statement] = STATE(352),
12378    [sym_switch_statement] = STATE(352),
12379    [sym_for_statement] = STATE(352),
12380    [sym_for_in_statement] = STATE(352),
12381    [sym_while_statement] = STATE(352),
12382    [sym_do_statement] = STATE(352),
12383    [sym_try_statement] = STATE(352),
12384    [sym_with_statement] = STATE(352),
12385    [sym_break_statement] = STATE(352),
12386    [sym_continue_statement] = STATE(352),
12387    [sym_debugger_statement] = STATE(352),
12388    [sym_return_statement] = STATE(352),
12389    [sym_throw_statement] = STATE(352),
12390    [sym_empty_statement] = STATE(352),
12391    [sym_labeled_statement] = STATE(352),
12392    [sym_parenthesized_expression] = STATE(458),
12393    [sym_expression] = STATE(609),
12394    [sym_primary_expression] = STATE(687),
12395    [sym_yield_expression] = STATE(688),
12396    [sym_object] = STATE(713),
12397    [sym_object_pattern] = STATE(1640),
12398    [sym_array] = STATE(713),
12399    [sym_array_pattern] = STATE(1640),
12400    [sym_glimmer_template] = STATE(688),
12401    [sym_jsx_element] = STATE(688),
12402    [sym_jsx_opening_element] = STATE(1011),
12403    [sym_jsx_self_closing_element] = STATE(688),
12404    [sym_class] = STATE(713),
12405    [sym_class_declaration] = STATE(357),
12406    [sym_function_expression] = STATE(713),
12407    [sym_function_declaration] = STATE(357),
12408    [sym_generator_function] = STATE(713),
12409    [sym_generator_function_declaration] = STATE(357),
12410    [sym_arrow_function] = STATE(713),
12411    [sym_call_expression] = STATE(713),
12412    [sym_new_expression] = STATE(688),
12413    [sym_await_expression] = STATE(688),
12414    [sym_member_expression] = STATE(458),
12415    [sym_subscript_expression] = STATE(458),
12416    [sym_assignment_expression] = STATE(688),
12417    [sym__augmented_assignment_lhs] = STATE(998),
12418    [sym_augmented_assignment_expression] = STATE(688),
12419    [sym__destructuring_pattern] = STATE(1640),
12420    [sym_ternary_expression] = STATE(688),
12421    [sym_binary_expression] = STATE(688),
12422    [sym_unary_expression] = STATE(688),
12423    [sym_update_expression] = STATE(688),
12424    [sym_sequence_expression] = STATE(1443),
12425    [sym_string] = STATE(713),
12426    [sym_template_string] = STATE(713),
12427    [sym_regex] = STATE(713),
12428    [sym_meta_property] = STATE(713),
12429    [sym_decorator] = STATE(981),
12430    [sym_formal_parameters] = STATE(1642),
12431    [aux_sym_export_statement_repeat1] = STATE(1171),
12432    [sym_identifier] = ACTIONS(9),
12433    [anon_sym_export] = ACTIONS(13),
12434    [anon_sym_LBRACE] = ACTIONS(15),
12435    [anon_sym_import] = ACTIONS(17),
12436    [anon_sym_with] = ACTIONS(19),
12437    [anon_sym_var] = ACTIONS(21),
12438    [anon_sym_let] = ACTIONS(23),
12439    [anon_sym_const] = ACTIONS(25),
12440    [anon_sym_if] = ACTIONS(27),
12441    [anon_sym_switch] = ACTIONS(29),
12442    [anon_sym_for] = ACTIONS(31),
12443    [anon_sym_LPAREN] = ACTIONS(33),
12444    [anon_sym_await] = ACTIONS(35),
12445    [anon_sym_while] = ACTIONS(37),
12446    [anon_sym_do] = ACTIONS(39),
12447    [anon_sym_try] = ACTIONS(41),
12448    [anon_sym_break] = ACTIONS(43),
12449    [anon_sym_continue] = ACTIONS(45),
12450    [anon_sym_debugger] = ACTIONS(47),
12451    [anon_sym_return] = ACTIONS(49),
12452    [anon_sym_throw] = ACTIONS(51),
12453    [anon_sym_SEMI] = ACTIONS(53),
12454    [anon_sym_yield] = ACTIONS(55),
12455    [anon_sym_LBRACK] = ACTIONS(57),
12456    [sym_glimmer_opening_tag] = ACTIONS(59),
12457    [anon_sym_LT] = ACTIONS(61),
12458    [anon_sym_DQUOTE] = ACTIONS(63),
12459    [anon_sym_SQUOTE] = ACTIONS(65),
12460    [anon_sym_class] = ACTIONS(67),
12461    [anon_sym_async] = ACTIONS(69),
12462    [anon_sym_function] = ACTIONS(71),
12463    [anon_sym_new] = ACTIONS(73),
12464    [anon_sym_PLUS] = ACTIONS(75),
12465    [anon_sym_DASH] = ACTIONS(75),
12466    [anon_sym_SLASH] = ACTIONS(77),
12467    [anon_sym_BANG] = ACTIONS(79),
12468    [anon_sym_TILDE] = ACTIONS(79),
12469    [anon_sym_typeof] = ACTIONS(75),
12470    [anon_sym_void] = ACTIONS(75),
12471    [anon_sym_delete] = ACTIONS(75),
12472    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12473    [anon_sym_DASH_DASH] = ACTIONS(81),
12474    [sym_comment] = ACTIONS(5),
12475    [anon_sym_BQUOTE] = ACTIONS(83),
12476    [sym_number] = ACTIONS(85),
12477    [sym_private_property_identifier] = ACTIONS(87),
12478    [sym_this] = ACTIONS(89),
12479    [sym_super] = ACTIONS(89),
12480    [sym_true] = ACTIONS(89),
12481    [sym_false] = ACTIONS(89),
12482    [sym_null] = ACTIONS(89),
12483    [sym_undefined] = ACTIONS(91),
12484    [anon_sym_AT] = ACTIONS(93),
12485    [anon_sym_static] = ACTIONS(95),
12486    [anon_sym_get] = ACTIONS(95),
12487    [anon_sym_set] = ACTIONS(95),
12488    [sym_html_comment] = ACTIONS(5),
12489  },
12490  [31] = {
12491    [sym_export_statement] = STATE(352),
12492    [sym_declaration] = STATE(352),
12493    [sym_import] = STATE(1095),
12494    [sym_import_statement] = STATE(352),
12495    [sym_statement] = STATE(390),
12496    [sym_expression_statement] = STATE(352),
12497    [sym_variable_declaration] = STATE(357),
12498    [sym_lexical_declaration] = STATE(357),
12499    [sym_statement_block] = STATE(352),
12500    [sym_if_statement] = STATE(352),
12501    [sym_switch_statement] = STATE(352),
12502    [sym_for_statement] = STATE(352),
12503    [sym_for_in_statement] = STATE(352),
12504    [sym_while_statement] = STATE(352),
12505    [sym_do_statement] = STATE(352),
12506    [sym_try_statement] = STATE(352),
12507    [sym_with_statement] = STATE(352),
12508    [sym_break_statement] = STATE(352),
12509    [sym_continue_statement] = STATE(352),
12510    [sym_debugger_statement] = STATE(352),
12511    [sym_return_statement] = STATE(352),
12512    [sym_throw_statement] = STATE(352),
12513    [sym_empty_statement] = STATE(352),
12514    [sym_labeled_statement] = STATE(352),
12515    [sym_parenthesized_expression] = STATE(458),
12516    [sym_expression] = STATE(609),
12517    [sym_primary_expression] = STATE(687),
12518    [sym_yield_expression] = STATE(688),
12519    [sym_object] = STATE(713),
12520    [sym_object_pattern] = STATE(1640),
12521    [sym_array] = STATE(713),
12522    [sym_array_pattern] = STATE(1640),
12523    [sym_glimmer_template] = STATE(688),
12524    [sym_jsx_element] = STATE(688),
12525    [sym_jsx_opening_element] = STATE(1011),
12526    [sym_jsx_self_closing_element] = STATE(688),
12527    [sym_class] = STATE(713),
12528    [sym_class_declaration] = STATE(357),
12529    [sym_function_expression] = STATE(713),
12530    [sym_function_declaration] = STATE(357),
12531    [sym_generator_function] = STATE(713),
12532    [sym_generator_function_declaration] = STATE(357),
12533    [sym_arrow_function] = STATE(713),
12534    [sym_call_expression] = STATE(713),
12535    [sym_new_expression] = STATE(688),
12536    [sym_await_expression] = STATE(688),
12537    [sym_member_expression] = STATE(458),
12538    [sym_subscript_expression] = STATE(458),
12539    [sym_assignment_expression] = STATE(688),
12540    [sym__augmented_assignment_lhs] = STATE(998),
12541    [sym_augmented_assignment_expression] = STATE(688),
12542    [sym__destructuring_pattern] = STATE(1640),
12543    [sym_ternary_expression] = STATE(688),
12544    [sym_binary_expression] = STATE(688),
12545    [sym_unary_expression] = STATE(688),
12546    [sym_update_expression] = STATE(688),
12547    [sym_sequence_expression] = STATE(1443),
12548    [sym_string] = STATE(713),
12549    [sym_template_string] = STATE(713),
12550    [sym_regex] = STATE(713),
12551    [sym_meta_property] = STATE(713),
12552    [sym_decorator] = STATE(981),
12553    [sym_formal_parameters] = STATE(1642),
12554    [aux_sym_export_statement_repeat1] = STATE(1171),
12555    [sym_identifier] = ACTIONS(9),
12556    [anon_sym_export] = ACTIONS(13),
12557    [anon_sym_LBRACE] = ACTIONS(15),
12558    [anon_sym_import] = ACTIONS(17),
12559    [anon_sym_with] = ACTIONS(19),
12560    [anon_sym_var] = ACTIONS(21),
12561    [anon_sym_let] = ACTIONS(23),
12562    [anon_sym_const] = ACTIONS(25),
12563    [anon_sym_if] = ACTIONS(27),
12564    [anon_sym_switch] = ACTIONS(29),
12565    [anon_sym_for] = ACTIONS(31),
12566    [anon_sym_LPAREN] = ACTIONS(33),
12567    [anon_sym_await] = ACTIONS(35),
12568    [anon_sym_while] = ACTIONS(37),
12569    [anon_sym_do] = ACTIONS(39),
12570    [anon_sym_try] = ACTIONS(41),
12571    [anon_sym_break] = ACTIONS(43),
12572    [anon_sym_continue] = ACTIONS(45),
12573    [anon_sym_debugger] = ACTIONS(47),
12574    [anon_sym_return] = ACTIONS(49),
12575    [anon_sym_throw] = ACTIONS(51),
12576    [anon_sym_SEMI] = ACTIONS(53),
12577    [anon_sym_yield] = ACTIONS(55),
12578    [anon_sym_LBRACK] = ACTIONS(57),
12579    [sym_glimmer_opening_tag] = ACTIONS(59),
12580    [anon_sym_LT] = ACTIONS(61),
12581    [anon_sym_DQUOTE] = ACTIONS(63),
12582    [anon_sym_SQUOTE] = ACTIONS(65),
12583    [anon_sym_class] = ACTIONS(67),
12584    [anon_sym_async] = ACTIONS(69),
12585    [anon_sym_function] = ACTIONS(71),
12586    [anon_sym_new] = ACTIONS(73),
12587    [anon_sym_PLUS] = ACTIONS(75),
12588    [anon_sym_DASH] = ACTIONS(75),
12589    [anon_sym_SLASH] = ACTIONS(77),
12590    [anon_sym_BANG] = ACTIONS(79),
12591    [anon_sym_TILDE] = ACTIONS(79),
12592    [anon_sym_typeof] = ACTIONS(75),
12593    [anon_sym_void] = ACTIONS(75),
12594    [anon_sym_delete] = ACTIONS(75),
12595    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12596    [anon_sym_DASH_DASH] = ACTIONS(81),
12597    [sym_comment] = ACTIONS(5),
12598    [anon_sym_BQUOTE] = ACTIONS(83),
12599    [sym_number] = ACTIONS(85),
12600    [sym_private_property_identifier] = ACTIONS(87),
12601    [sym_this] = ACTIONS(89),
12602    [sym_super] = ACTIONS(89),
12603    [sym_true] = ACTIONS(89),
12604    [sym_false] = ACTIONS(89),
12605    [sym_null] = ACTIONS(89),
12606    [sym_undefined] = ACTIONS(91),
12607    [anon_sym_AT] = ACTIONS(93),
12608    [anon_sym_static] = ACTIONS(95),
12609    [anon_sym_get] = ACTIONS(95),
12610    [anon_sym_set] = ACTIONS(95),
12611    [sym_html_comment] = ACTIONS(5),
12612  },
12613  [32] = {
12614    [sym_export_statement] = STATE(352),
12615    [sym_declaration] = STATE(352),
12616    [sym_import] = STATE(1095),
12617    [sym_import_statement] = STATE(352),
12618    [sym_statement] = STATE(371),
12619    [sym_expression_statement] = STATE(352),
12620    [sym_variable_declaration] = STATE(357),
12621    [sym_lexical_declaration] = STATE(357),
12622    [sym_statement_block] = STATE(352),
12623    [sym_if_statement] = STATE(352),
12624    [sym_switch_statement] = STATE(352),
12625    [sym_for_statement] = STATE(352),
12626    [sym_for_in_statement] = STATE(352),
12627    [sym_while_statement] = STATE(352),
12628    [sym_do_statement] = STATE(352),
12629    [sym_try_statement] = STATE(352),
12630    [sym_with_statement] = STATE(352),
12631    [sym_break_statement] = STATE(352),
12632    [sym_continue_statement] = STATE(352),
12633    [sym_debugger_statement] = STATE(352),
12634    [sym_return_statement] = STATE(352),
12635    [sym_throw_statement] = STATE(352),
12636    [sym_empty_statement] = STATE(352),
12637    [sym_labeled_statement] = STATE(352),
12638    [sym_parenthesized_expression] = STATE(458),
12639    [sym_expression] = STATE(609),
12640    [sym_primary_expression] = STATE(687),
12641    [sym_yield_expression] = STATE(688),
12642    [sym_object] = STATE(713),
12643    [sym_object_pattern] = STATE(1640),
12644    [sym_array] = STATE(713),
12645    [sym_array_pattern] = STATE(1640),
12646    [sym_glimmer_template] = STATE(688),
12647    [sym_jsx_element] = STATE(688),
12648    [sym_jsx_opening_element] = STATE(1011),
12649    [sym_jsx_self_closing_element] = STATE(688),
12650    [sym_class] = STATE(713),
12651    [sym_class_declaration] = STATE(357),
12652    [sym_function_expression] = STATE(713),
12653    [sym_function_declaration] = STATE(357),
12654    [sym_generator_function] = STATE(713),
12655    [sym_generator_function_declaration] = STATE(357),
12656    [sym_arrow_function] = STATE(713),
12657    [sym_call_expression] = STATE(713),
12658    [sym_new_expression] = STATE(688),
12659    [sym_await_expression] = STATE(688),
12660    [sym_member_expression] = STATE(458),
12661    [sym_subscript_expression] = STATE(458),
12662    [sym_assignment_expression] = STATE(688),
12663    [sym__augmented_assignment_lhs] = STATE(998),
12664    [sym_augmented_assignment_expression] = STATE(688),
12665    [sym__destructuring_pattern] = STATE(1640),
12666    [sym_ternary_expression] = STATE(688),
12667    [sym_binary_expression] = STATE(688),
12668    [sym_unary_expression] = STATE(688),
12669    [sym_update_expression] = STATE(688),
12670    [sym_sequence_expression] = STATE(1443),
12671    [sym_string] = STATE(713),
12672    [sym_template_string] = STATE(713),
12673    [sym_regex] = STATE(713),
12674    [sym_meta_property] = STATE(713),
12675    [sym_decorator] = STATE(981),
12676    [sym_formal_parameters] = STATE(1642),
12677    [aux_sym_export_statement_repeat1] = STATE(1173),
12678    [sym_identifier] = ACTIONS(332),
12679    [anon_sym_export] = ACTIONS(334),
12680    [anon_sym_LBRACE] = ACTIONS(336),
12681    [anon_sym_import] = ACTIONS(17),
12682    [anon_sym_with] = ACTIONS(338),
12683    [anon_sym_var] = ACTIONS(21),
12684    [anon_sym_let] = ACTIONS(340),
12685    [anon_sym_const] = ACTIONS(25),
12686    [anon_sym_if] = ACTIONS(342),
12687    [anon_sym_switch] = ACTIONS(29),
12688    [anon_sym_for] = ACTIONS(344),
12689    [anon_sym_LPAREN] = ACTIONS(33),
12690    [anon_sym_await] = ACTIONS(35),
12691    [anon_sym_while] = ACTIONS(346),
12692    [anon_sym_do] = ACTIONS(39),
12693    [anon_sym_try] = ACTIONS(41),
12694    [anon_sym_break] = ACTIONS(43),
12695    [anon_sym_continue] = ACTIONS(45),
12696    [anon_sym_debugger] = ACTIONS(47),
12697    [anon_sym_return] = ACTIONS(49),
12698    [anon_sym_throw] = ACTIONS(51),
12699    [anon_sym_SEMI] = ACTIONS(53),
12700    [anon_sym_yield] = ACTIONS(55),
12701    [anon_sym_LBRACK] = ACTIONS(57),
12702    [sym_glimmer_opening_tag] = ACTIONS(59),
12703    [anon_sym_LT] = ACTIONS(61),
12704    [anon_sym_DQUOTE] = ACTIONS(63),
12705    [anon_sym_SQUOTE] = ACTIONS(65),
12706    [anon_sym_class] = ACTIONS(348),
12707    [anon_sym_async] = ACTIONS(350),
12708    [anon_sym_function] = ACTIONS(352),
12709    [anon_sym_new] = ACTIONS(73),
12710    [anon_sym_PLUS] = ACTIONS(75),
12711    [anon_sym_DASH] = ACTIONS(75),
12712    [anon_sym_SLASH] = ACTIONS(77),
12713    [anon_sym_BANG] = ACTIONS(79),
12714    [anon_sym_TILDE] = ACTIONS(79),
12715    [anon_sym_typeof] = ACTIONS(75),
12716    [anon_sym_void] = ACTIONS(75),
12717    [anon_sym_delete] = ACTIONS(75),
12718    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12719    [anon_sym_DASH_DASH] = ACTIONS(81),
12720    [sym_comment] = ACTIONS(5),
12721    [anon_sym_BQUOTE] = ACTIONS(83),
12722    [sym_number] = ACTIONS(85),
12723    [sym_private_property_identifier] = ACTIONS(87),
12724    [sym_this] = ACTIONS(89),
12725    [sym_super] = ACTIONS(89),
12726    [sym_true] = ACTIONS(89),
12727    [sym_false] = ACTIONS(89),
12728    [sym_null] = ACTIONS(89),
12729    [sym_undefined] = ACTIONS(91),
12730    [anon_sym_AT] = ACTIONS(93),
12731    [anon_sym_static] = ACTIONS(354),
12732    [anon_sym_get] = ACTIONS(354),
12733    [anon_sym_set] = ACTIONS(354),
12734    [sym_html_comment] = ACTIONS(5),
12735  },
12736  [33] = {
12737    [sym_export_statement] = STATE(352),
12738    [sym_declaration] = STATE(352),
12739    [sym_import] = STATE(1095),
12740    [sym_import_statement] = STATE(352),
12741    [sym_statement] = STATE(382),
12742    [sym_expression_statement] = STATE(352),
12743    [sym_variable_declaration] = STATE(357),
12744    [sym_lexical_declaration] = STATE(357),
12745    [sym_statement_block] = STATE(352),
12746    [sym_if_statement] = STATE(352),
12747    [sym_switch_statement] = STATE(352),
12748    [sym_for_statement] = STATE(352),
12749    [sym_for_in_statement] = STATE(352),
12750    [sym_while_statement] = STATE(352),
12751    [sym_do_statement] = STATE(352),
12752    [sym_try_statement] = STATE(352),
12753    [sym_with_statement] = STATE(352),
12754    [sym_break_statement] = STATE(352),
12755    [sym_continue_statement] = STATE(352),
12756    [sym_debugger_statement] = STATE(352),
12757    [sym_return_statement] = STATE(352),
12758    [sym_throw_statement] = STATE(352),
12759    [sym_empty_statement] = STATE(352),
12760    [sym_labeled_statement] = STATE(352),
12761    [sym_parenthesized_expression] = STATE(458),
12762    [sym_expression] = STATE(609),
12763    [sym_primary_expression] = STATE(687),
12764    [sym_yield_expression] = STATE(688),
12765    [sym_object] = STATE(713),
12766    [sym_object_pattern] = STATE(1640),
12767    [sym_array] = STATE(713),
12768    [sym_array_pattern] = STATE(1640),
12769    [sym_glimmer_template] = STATE(688),
12770    [sym_jsx_element] = STATE(688),
12771    [sym_jsx_opening_element] = STATE(1011),
12772    [sym_jsx_self_closing_element] = STATE(688),
12773    [sym_class] = STATE(713),
12774    [sym_class_declaration] = STATE(357),
12775    [sym_function_expression] = STATE(713),
12776    [sym_function_declaration] = STATE(357),
12777    [sym_generator_function] = STATE(713),
12778    [sym_generator_function_declaration] = STATE(357),
12779    [sym_arrow_function] = STATE(713),
12780    [sym_call_expression] = STATE(713),
12781    [sym_new_expression] = STATE(688),
12782    [sym_await_expression] = STATE(688),
12783    [sym_member_expression] = STATE(458),
12784    [sym_subscript_expression] = STATE(458),
12785    [sym_assignment_expression] = STATE(688),
12786    [sym__augmented_assignment_lhs] = STATE(998),
12787    [sym_augmented_assignment_expression] = STATE(688),
12788    [sym__destructuring_pattern] = STATE(1640),
12789    [sym_ternary_expression] = STATE(688),
12790    [sym_binary_expression] = STATE(688),
12791    [sym_unary_expression] = STATE(688),
12792    [sym_update_expression] = STATE(688),
12793    [sym_sequence_expression] = STATE(1443),
12794    [sym_string] = STATE(713),
12795    [sym_template_string] = STATE(713),
12796    [sym_regex] = STATE(713),
12797    [sym_meta_property] = STATE(713),
12798    [sym_decorator] = STATE(981),
12799    [sym_formal_parameters] = STATE(1642),
12800    [aux_sym_export_statement_repeat1] = STATE(1173),
12801    [sym_identifier] = ACTIONS(332),
12802    [anon_sym_export] = ACTIONS(334),
12803    [anon_sym_LBRACE] = ACTIONS(336),
12804    [anon_sym_import] = ACTIONS(17),
12805    [anon_sym_with] = ACTIONS(338),
12806    [anon_sym_var] = ACTIONS(21),
12807    [anon_sym_let] = ACTIONS(340),
12808    [anon_sym_const] = ACTIONS(25),
12809    [anon_sym_if] = ACTIONS(342),
12810    [anon_sym_switch] = ACTIONS(29),
12811    [anon_sym_for] = ACTIONS(344),
12812    [anon_sym_LPAREN] = ACTIONS(33),
12813    [anon_sym_await] = ACTIONS(35),
12814    [anon_sym_while] = ACTIONS(346),
12815    [anon_sym_do] = ACTIONS(39),
12816    [anon_sym_try] = ACTIONS(41),
12817    [anon_sym_break] = ACTIONS(43),
12818    [anon_sym_continue] = ACTIONS(45),
12819    [anon_sym_debugger] = ACTIONS(47),
12820    [anon_sym_return] = ACTIONS(49),
12821    [anon_sym_throw] = ACTIONS(51),
12822    [anon_sym_SEMI] = ACTIONS(53),
12823    [anon_sym_yield] = ACTIONS(55),
12824    [anon_sym_LBRACK] = ACTIONS(57),
12825    [sym_glimmer_opening_tag] = ACTIONS(59),
12826    [anon_sym_LT] = ACTIONS(61),
12827    [anon_sym_DQUOTE] = ACTIONS(63),
12828    [anon_sym_SQUOTE] = ACTIONS(65),
12829    [anon_sym_class] = ACTIONS(348),
12830    [anon_sym_async] = ACTIONS(350),
12831    [anon_sym_function] = ACTIONS(352),
12832    [anon_sym_new] = ACTIONS(73),
12833    [anon_sym_PLUS] = ACTIONS(75),
12834    [anon_sym_DASH] = ACTIONS(75),
12835    [anon_sym_SLASH] = ACTIONS(77),
12836    [anon_sym_BANG] = ACTIONS(79),
12837    [anon_sym_TILDE] = ACTIONS(79),
12838    [anon_sym_typeof] = ACTIONS(75),
12839    [anon_sym_void] = ACTIONS(75),
12840    [anon_sym_delete] = ACTIONS(75),
12841    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12842    [anon_sym_DASH_DASH] = ACTIONS(81),
12843    [sym_comment] = ACTIONS(5),
12844    [anon_sym_BQUOTE] = ACTIONS(83),
12845    [sym_number] = ACTIONS(85),
12846    [sym_private_property_identifier] = ACTIONS(87),
12847    [sym_this] = ACTIONS(89),
12848    [sym_super] = ACTIONS(89),
12849    [sym_true] = ACTIONS(89),
12850    [sym_false] = ACTIONS(89),
12851    [sym_null] = ACTIONS(89),
12852    [sym_undefined] = ACTIONS(91),
12853    [anon_sym_AT] = ACTIONS(93),
12854    [anon_sym_static] = ACTIONS(354),
12855    [anon_sym_get] = ACTIONS(354),
12856    [anon_sym_set] = ACTIONS(354),
12857    [sym_html_comment] = ACTIONS(5),
12858  },
12859  [34] = {
12860    [sym_export_statement] = STATE(352),
12861    [sym_declaration] = STATE(352),
12862    [sym_import] = STATE(1095),
12863    [sym_import_statement] = STATE(352),
12864    [sym_statement] = STATE(341),
12865    [sym_expression_statement] = STATE(352),
12866    [sym_variable_declaration] = STATE(357),
12867    [sym_lexical_declaration] = STATE(357),
12868    [sym_statement_block] = STATE(352),
12869    [sym_if_statement] = STATE(352),
12870    [sym_switch_statement] = STATE(352),
12871    [sym_for_statement] = STATE(352),
12872    [sym_for_in_statement] = STATE(352),
12873    [sym_while_statement] = STATE(352),
12874    [sym_do_statement] = STATE(352),
12875    [sym_try_statement] = STATE(352),
12876    [sym_with_statement] = STATE(352),
12877    [sym_break_statement] = STATE(352),
12878    [sym_continue_statement] = STATE(352),
12879    [sym_debugger_statement] = STATE(352),
12880    [sym_return_statement] = STATE(352),
12881    [sym_throw_statement] = STATE(352),
12882    [sym_empty_statement] = STATE(352),
12883    [sym_labeled_statement] = STATE(352),
12884    [sym_parenthesized_expression] = STATE(458),
12885    [sym_expression] = STATE(609),
12886    [sym_primary_expression] = STATE(687),
12887    [sym_yield_expression] = STATE(688),
12888    [sym_object] = STATE(713),
12889    [sym_object_pattern] = STATE(1640),
12890    [sym_array] = STATE(713),
12891    [sym_array_pattern] = STATE(1640),
12892    [sym_glimmer_template] = STATE(688),
12893    [sym_jsx_element] = STATE(688),
12894    [sym_jsx_opening_element] = STATE(1011),
12895    [sym_jsx_self_closing_element] = STATE(688),
12896    [sym_class] = STATE(713),
12897    [sym_class_declaration] = STATE(357),
12898    [sym_function_expression] = STATE(713),
12899    [sym_function_declaration] = STATE(357),
12900    [sym_generator_function] = STATE(713),
12901    [sym_generator_function_declaration] = STATE(357),
12902    [sym_arrow_function] = STATE(713),
12903    [sym_call_expression] = STATE(713),
12904    [sym_new_expression] = STATE(688),
12905    [sym_await_expression] = STATE(688),
12906    [sym_member_expression] = STATE(458),
12907    [sym_subscript_expression] = STATE(458),
12908    [sym_assignment_expression] = STATE(688),
12909    [sym__augmented_assignment_lhs] = STATE(998),
12910    [sym_augmented_assignment_expression] = STATE(688),
12911    [sym__destructuring_pattern] = STATE(1640),
12912    [sym_ternary_expression] = STATE(688),
12913    [sym_binary_expression] = STATE(688),
12914    [sym_unary_expression] = STATE(688),
12915    [sym_update_expression] = STATE(688),
12916    [sym_sequence_expression] = STATE(1443),
12917    [sym_string] = STATE(713),
12918    [sym_template_string] = STATE(713),
12919    [sym_regex] = STATE(713),
12920    [sym_meta_property] = STATE(713),
12921    [sym_decorator] = STATE(981),
12922    [sym_formal_parameters] = STATE(1642),
12923    [aux_sym_export_statement_repeat1] = STATE(1173),
12924    [sym_identifier] = ACTIONS(332),
12925    [anon_sym_export] = ACTIONS(334),
12926    [anon_sym_LBRACE] = ACTIONS(336),
12927    [anon_sym_import] = ACTIONS(17),
12928    [anon_sym_with] = ACTIONS(338),
12929    [anon_sym_var] = ACTIONS(21),
12930    [anon_sym_let] = ACTIONS(340),
12931    [anon_sym_const] = ACTIONS(25),
12932    [anon_sym_if] = ACTIONS(342),
12933    [anon_sym_switch] = ACTIONS(29),
12934    [anon_sym_for] = ACTIONS(344),
12935    [anon_sym_LPAREN] = ACTIONS(33),
12936    [anon_sym_await] = ACTIONS(35),
12937    [anon_sym_while] = ACTIONS(346),
12938    [anon_sym_do] = ACTIONS(39),
12939    [anon_sym_try] = ACTIONS(41),
12940    [anon_sym_break] = ACTIONS(43),
12941    [anon_sym_continue] = ACTIONS(45),
12942    [anon_sym_debugger] = ACTIONS(47),
12943    [anon_sym_return] = ACTIONS(49),
12944    [anon_sym_throw] = ACTIONS(51),
12945    [anon_sym_SEMI] = ACTIONS(53),
12946    [anon_sym_yield] = ACTIONS(55),
12947    [anon_sym_LBRACK] = ACTIONS(57),
12948    [sym_glimmer_opening_tag] = ACTIONS(59),
12949    [anon_sym_LT] = ACTIONS(61),
12950    [anon_sym_DQUOTE] = ACTIONS(63),
12951    [anon_sym_SQUOTE] = ACTIONS(65),
12952    [anon_sym_class] = ACTIONS(348),
12953    [anon_sym_async] = ACTIONS(350),
12954    [anon_sym_function] = ACTIONS(352),
12955    [anon_sym_new] = ACTIONS(73),
12956    [anon_sym_PLUS] = ACTIONS(75),
12957    [anon_sym_DASH] = ACTIONS(75),
12958    [anon_sym_SLASH] = ACTIONS(77),
12959    [anon_sym_BANG] = ACTIONS(79),
12960    [anon_sym_TILDE] = ACTIONS(79),
12961    [anon_sym_typeof] = ACTIONS(75),
12962    [anon_sym_void] = ACTIONS(75),
12963    [anon_sym_delete] = ACTIONS(75),
12964    [anon_sym_PLUS_PLUS] = ACTIONS(81),
12965    [anon_sym_DASH_DASH] = ACTIONS(81),
12966    [sym_comment] = ACTIONS(5),
12967    [anon_sym_BQUOTE] = ACTIONS(83),
12968    [sym_number] = ACTIONS(85),
12969    [sym_private_property_identifier] = ACTIONS(87),
12970    [sym_this] = ACTIONS(89),
12971    [sym_super] = ACTIONS(89),
12972    [sym_true] = ACTIONS(89),
12973    [sym_false] = ACTIONS(89),
12974    [sym_null] = ACTIONS(89),
12975    [sym_undefined] = ACTIONS(91),
12976    [anon_sym_AT] = ACTIONS(93),
12977    [anon_sym_static] = ACTIONS(354),
12978    [anon_sym_get] = ACTIONS(354),
12979    [anon_sym_set] = ACTIONS(354),
12980    [sym_html_comment] = ACTIONS(5),
12981  },
12982  [35] = {
12983    [sym_export_statement] = STATE(352),
12984    [sym_declaration] = STATE(352),
12985    [sym_import] = STATE(1095),
12986    [sym_import_statement] = STATE(352),
12987    [sym_statement] = STATE(346),
12988    [sym_expression_statement] = STATE(352),
12989    [sym_variable_declaration] = STATE(357),
12990    [sym_lexical_declaration] = STATE(357),
12991    [sym_statement_block] = STATE(352),
12992    [sym_if_statement] = STATE(352),
12993    [sym_switch_statement] = STATE(352),
12994    [sym_for_statement] = STATE(352),
12995    [sym_for_in_statement] = STATE(352),
12996    [sym_while_statement] = STATE(352),
12997    [sym_do_statement] = STATE(352),
12998    [sym_try_statement] = STATE(352),
12999    [sym_with_statement] = STATE(352),
13000    [sym_break_statement] = STATE(352),
13001    [sym_continue_statement] = STATE(352),
13002    [sym_debugger_statement] = STATE(352),
13003    [sym_return_statement] = STATE(352),
13004    [sym_throw_statement] = STATE(352),
13005    [sym_empty_statement] = STATE(352),
13006    [sym_labeled_statement] = STATE(352),
13007    [sym_parenthesized_expression] = STATE(458),
13008    [sym_expression] = STATE(609),
13009    [sym_primary_expression] = STATE(687),
13010    [sym_yield_expression] = STATE(688),
13011    [sym_object] = STATE(713),
13012    [sym_object_pattern] = STATE(1640),
13013    [sym_array] = STATE(713),
13014    [sym_array_pattern] = STATE(1640),
13015    [sym_glimmer_template] = STATE(688),
13016    [sym_jsx_element] = STATE(688),
13017    [sym_jsx_opening_element] = STATE(1011),
13018    [sym_jsx_self_closing_element] = STATE(688),
13019    [sym_class] = STATE(713),
13020    [sym_class_declaration] = STATE(357),
13021    [sym_function_expression] = STATE(713),
13022    [sym_function_declaration] = STATE(357),
13023    [sym_generator_function] = STATE(713),
13024    [sym_generator_function_declaration] = STATE(357),
13025    [sym_arrow_function] = STATE(713),
13026    [sym_call_expression] = STATE(713),
13027    [sym_new_expression] = STATE(688),
13028    [sym_await_expression] = STATE(688),
13029    [sym_member_expression] = STATE(458),
13030    [sym_subscript_expression] = STATE(458),
13031    [sym_assignment_expression] = STATE(688),
13032    [sym__augmented_assignment_lhs] = STATE(998),
13033    [sym_augmented_assignment_expression] = STATE(688),
13034    [sym__destructuring_pattern] = STATE(1640),
13035    [sym_ternary_expression] = STATE(688),
13036    [sym_binary_expression] = STATE(688),
13037    [sym_unary_expression] = STATE(688),
13038    [sym_update_expression] = STATE(688),
13039    [sym_sequence_expression] = STATE(1443),
13040    [sym_string] = STATE(713),
13041    [sym_template_string] = STATE(713),
13042    [sym_regex] = STATE(713),
13043    [sym_meta_property] = STATE(713),
13044    [sym_decorator] = STATE(981),
13045    [sym_formal_parameters] = STATE(1642),
13046    [aux_sym_export_statement_repeat1] = STATE(1173),
13047    [sym_identifier] = ACTIONS(332),
13048    [anon_sym_export] = ACTIONS(334),
13049    [anon_sym_LBRACE] = ACTIONS(336),
13050    [anon_sym_import] = ACTIONS(17),
13051    [anon_sym_with] = ACTIONS(338),
13052    [anon_sym_var] = ACTIONS(21),
13053    [anon_sym_let] = ACTIONS(340),
13054    [anon_sym_const] = ACTIONS(25),
13055    [anon_sym_if] = ACTIONS(342),
13056    [anon_sym_switch] = ACTIONS(29),
13057    [anon_sym_for] = ACTIONS(344),
13058    [anon_sym_LPAREN] = ACTIONS(33),
13059    [anon_sym_await] = ACTIONS(35),
13060    [anon_sym_while] = ACTIONS(346),
13061    [anon_sym_do] = ACTIONS(39),
13062    [anon_sym_try] = ACTIONS(41),
13063    [anon_sym_break] = ACTIONS(43),
13064    [anon_sym_continue] = ACTIONS(45),
13065    [anon_sym_debugger] = ACTIONS(47),
13066    [anon_sym_return] = ACTIONS(49),
13067    [anon_sym_throw] = ACTIONS(51),
13068    [anon_sym_SEMI] = ACTIONS(53),
13069    [anon_sym_yield] = ACTIONS(55),
13070    [anon_sym_LBRACK] = ACTIONS(57),
13071    [sym_glimmer_opening_tag] = ACTIONS(59),
13072    [anon_sym_LT] = ACTIONS(61),
13073    [anon_sym_DQUOTE] = ACTIONS(63),
13074    [anon_sym_SQUOTE] = ACTIONS(65),
13075    [anon_sym_class] = ACTIONS(348),
13076    [anon_sym_async] = ACTIONS(350),
13077    [anon_sym_function] = ACTIONS(352),
13078    [anon_sym_new] = ACTIONS(73),
13079    [anon_sym_PLUS] = ACTIONS(75),
13080    [anon_sym_DASH] = ACTIONS(75),
13081    [anon_sym_SLASH] = ACTIONS(77),
13082    [anon_sym_BANG] = ACTIONS(79),
13083    [anon_sym_TILDE] = ACTIONS(79),
13084    [anon_sym_typeof] = ACTIONS(75),
13085    [anon_sym_void] = ACTIONS(75),
13086    [anon_sym_delete] = ACTIONS(75),
13087    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13088    [anon_sym_DASH_DASH] = ACTIONS(81),
13089    [sym_comment] = ACTIONS(5),
13090    [anon_sym_BQUOTE] = ACTIONS(83),
13091    [sym_number] = ACTIONS(85),
13092    [sym_private_property_identifier] = ACTIONS(87),
13093    [sym_this] = ACTIONS(89),
13094    [sym_super] = ACTIONS(89),
13095    [sym_true] = ACTIONS(89),
13096    [sym_false] = ACTIONS(89),
13097    [sym_null] = ACTIONS(89),
13098    [sym_undefined] = ACTIONS(91),
13099    [anon_sym_AT] = ACTIONS(93),
13100    [anon_sym_static] = ACTIONS(354),
13101    [anon_sym_get] = ACTIONS(354),
13102    [anon_sym_set] = ACTIONS(354),
13103    [sym_html_comment] = ACTIONS(5),
13104  },
13105  [36] = {
13106    [sym_export_statement] = STATE(352),
13107    [sym_declaration] = STATE(352),
13108    [sym_import] = STATE(1095),
13109    [sym_import_statement] = STATE(352),
13110    [sym_statement] = STATE(365),
13111    [sym_expression_statement] = STATE(352),
13112    [sym_variable_declaration] = STATE(357),
13113    [sym_lexical_declaration] = STATE(357),
13114    [sym_statement_block] = STATE(352),
13115    [sym_if_statement] = STATE(352),
13116    [sym_switch_statement] = STATE(352),
13117    [sym_for_statement] = STATE(352),
13118    [sym_for_in_statement] = STATE(352),
13119    [sym_while_statement] = STATE(352),
13120    [sym_do_statement] = STATE(352),
13121    [sym_try_statement] = STATE(352),
13122    [sym_with_statement] = STATE(352),
13123    [sym_break_statement] = STATE(352),
13124    [sym_continue_statement] = STATE(352),
13125    [sym_debugger_statement] = STATE(352),
13126    [sym_return_statement] = STATE(352),
13127    [sym_throw_statement] = STATE(352),
13128    [sym_empty_statement] = STATE(352),
13129    [sym_labeled_statement] = STATE(352),
13130    [sym_parenthesized_expression] = STATE(458),
13131    [sym_expression] = STATE(609),
13132    [sym_primary_expression] = STATE(687),
13133    [sym_yield_expression] = STATE(688),
13134    [sym_object] = STATE(713),
13135    [sym_object_pattern] = STATE(1640),
13136    [sym_array] = STATE(713),
13137    [sym_array_pattern] = STATE(1640),
13138    [sym_glimmer_template] = STATE(688),
13139    [sym_jsx_element] = STATE(688),
13140    [sym_jsx_opening_element] = STATE(1011),
13141    [sym_jsx_self_closing_element] = STATE(688),
13142    [sym_class] = STATE(713),
13143    [sym_class_declaration] = STATE(357),
13144    [sym_function_expression] = STATE(713),
13145    [sym_function_declaration] = STATE(357),
13146    [sym_generator_function] = STATE(713),
13147    [sym_generator_function_declaration] = STATE(357),
13148    [sym_arrow_function] = STATE(713),
13149    [sym_call_expression] = STATE(713),
13150    [sym_new_expression] = STATE(688),
13151    [sym_await_expression] = STATE(688),
13152    [sym_member_expression] = STATE(458),
13153    [sym_subscript_expression] = STATE(458),
13154    [sym_assignment_expression] = STATE(688),
13155    [sym__augmented_assignment_lhs] = STATE(998),
13156    [sym_augmented_assignment_expression] = STATE(688),
13157    [sym__destructuring_pattern] = STATE(1640),
13158    [sym_ternary_expression] = STATE(688),
13159    [sym_binary_expression] = STATE(688),
13160    [sym_unary_expression] = STATE(688),
13161    [sym_update_expression] = STATE(688),
13162    [sym_sequence_expression] = STATE(1443),
13163    [sym_string] = STATE(713),
13164    [sym_template_string] = STATE(713),
13165    [sym_regex] = STATE(713),
13166    [sym_meta_property] = STATE(713),
13167    [sym_decorator] = STATE(981),
13168    [sym_formal_parameters] = STATE(1642),
13169    [aux_sym_export_statement_repeat1] = STATE(1171),
13170    [sym_identifier] = ACTIONS(9),
13171    [anon_sym_export] = ACTIONS(13),
13172    [anon_sym_LBRACE] = ACTIONS(15),
13173    [anon_sym_import] = ACTIONS(17),
13174    [anon_sym_with] = ACTIONS(19),
13175    [anon_sym_var] = ACTIONS(21),
13176    [anon_sym_let] = ACTIONS(23),
13177    [anon_sym_const] = ACTIONS(25),
13178    [anon_sym_if] = ACTIONS(27),
13179    [anon_sym_switch] = ACTIONS(29),
13180    [anon_sym_for] = ACTIONS(31),
13181    [anon_sym_LPAREN] = ACTIONS(33),
13182    [anon_sym_await] = ACTIONS(35),
13183    [anon_sym_while] = ACTIONS(37),
13184    [anon_sym_do] = ACTIONS(39),
13185    [anon_sym_try] = ACTIONS(41),
13186    [anon_sym_break] = ACTIONS(43),
13187    [anon_sym_continue] = ACTIONS(45),
13188    [anon_sym_debugger] = ACTIONS(47),
13189    [anon_sym_return] = ACTIONS(49),
13190    [anon_sym_throw] = ACTIONS(51),
13191    [anon_sym_SEMI] = ACTIONS(53),
13192    [anon_sym_yield] = ACTIONS(55),
13193    [anon_sym_LBRACK] = ACTIONS(57),
13194    [sym_glimmer_opening_tag] = ACTIONS(59),
13195    [anon_sym_LT] = ACTIONS(61),
13196    [anon_sym_DQUOTE] = ACTIONS(63),
13197    [anon_sym_SQUOTE] = ACTIONS(65),
13198    [anon_sym_class] = ACTIONS(67),
13199    [anon_sym_async] = ACTIONS(69),
13200    [anon_sym_function] = ACTIONS(71),
13201    [anon_sym_new] = ACTIONS(73),
13202    [anon_sym_PLUS] = ACTIONS(75),
13203    [anon_sym_DASH] = ACTIONS(75),
13204    [anon_sym_SLASH] = ACTIONS(77),
13205    [anon_sym_BANG] = ACTIONS(79),
13206    [anon_sym_TILDE] = ACTIONS(79),
13207    [anon_sym_typeof] = ACTIONS(75),
13208    [anon_sym_void] = ACTIONS(75),
13209    [anon_sym_delete] = ACTIONS(75),
13210    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13211    [anon_sym_DASH_DASH] = ACTIONS(81),
13212    [sym_comment] = ACTIONS(5),
13213    [anon_sym_BQUOTE] = ACTIONS(83),
13214    [sym_number] = ACTIONS(85),
13215    [sym_private_property_identifier] = ACTIONS(87),
13216    [sym_this] = ACTIONS(89),
13217    [sym_super] = ACTIONS(89),
13218    [sym_true] = ACTIONS(89),
13219    [sym_false] = ACTIONS(89),
13220    [sym_null] = ACTIONS(89),
13221    [sym_undefined] = ACTIONS(91),
13222    [anon_sym_AT] = ACTIONS(93),
13223    [anon_sym_static] = ACTIONS(95),
13224    [anon_sym_get] = ACTIONS(95),
13225    [anon_sym_set] = ACTIONS(95),
13226    [sym_html_comment] = ACTIONS(5),
13227  },
13228  [37] = {
13229    [sym_export_statement] = STATE(352),
13230    [sym_declaration] = STATE(352),
13231    [sym_import] = STATE(1095),
13232    [sym_import_statement] = STATE(352),
13233    [sym_statement] = STATE(371),
13234    [sym_expression_statement] = STATE(352),
13235    [sym_variable_declaration] = STATE(357),
13236    [sym_lexical_declaration] = STATE(357),
13237    [sym_statement_block] = STATE(352),
13238    [sym_if_statement] = STATE(352),
13239    [sym_switch_statement] = STATE(352),
13240    [sym_for_statement] = STATE(352),
13241    [sym_for_in_statement] = STATE(352),
13242    [sym_while_statement] = STATE(352),
13243    [sym_do_statement] = STATE(352),
13244    [sym_try_statement] = STATE(352),
13245    [sym_with_statement] = STATE(352),
13246    [sym_break_statement] = STATE(352),
13247    [sym_continue_statement] = STATE(352),
13248    [sym_debugger_statement] = STATE(352),
13249    [sym_return_statement] = STATE(352),
13250    [sym_throw_statement] = STATE(352),
13251    [sym_empty_statement] = STATE(352),
13252    [sym_labeled_statement] = STATE(352),
13253    [sym_parenthesized_expression] = STATE(458),
13254    [sym_expression] = STATE(609),
13255    [sym_primary_expression] = STATE(687),
13256    [sym_yield_expression] = STATE(688),
13257    [sym_object] = STATE(713),
13258    [sym_object_pattern] = STATE(1640),
13259    [sym_array] = STATE(713),
13260    [sym_array_pattern] = STATE(1640),
13261    [sym_glimmer_template] = STATE(688),
13262    [sym_jsx_element] = STATE(688),
13263    [sym_jsx_opening_element] = STATE(1011),
13264    [sym_jsx_self_closing_element] = STATE(688),
13265    [sym_class] = STATE(713),
13266    [sym_class_declaration] = STATE(357),
13267    [sym_function_expression] = STATE(713),
13268    [sym_function_declaration] = STATE(357),
13269    [sym_generator_function] = STATE(713),
13270    [sym_generator_function_declaration] = STATE(357),
13271    [sym_arrow_function] = STATE(713),
13272    [sym_call_expression] = STATE(713),
13273    [sym_new_expression] = STATE(688),
13274    [sym_await_expression] = STATE(688),
13275    [sym_member_expression] = STATE(458),
13276    [sym_subscript_expression] = STATE(458),
13277    [sym_assignment_expression] = STATE(688),
13278    [sym__augmented_assignment_lhs] = STATE(998),
13279    [sym_augmented_assignment_expression] = STATE(688),
13280    [sym__destructuring_pattern] = STATE(1640),
13281    [sym_ternary_expression] = STATE(688),
13282    [sym_binary_expression] = STATE(688),
13283    [sym_unary_expression] = STATE(688),
13284    [sym_update_expression] = STATE(688),
13285    [sym_sequence_expression] = STATE(1443),
13286    [sym_string] = STATE(713),
13287    [sym_template_string] = STATE(713),
13288    [sym_regex] = STATE(713),
13289    [sym_meta_property] = STATE(713),
13290    [sym_decorator] = STATE(981),
13291    [sym_formal_parameters] = STATE(1642),
13292    [aux_sym_export_statement_repeat1] = STATE(1171),
13293    [sym_identifier] = ACTIONS(9),
13294    [anon_sym_export] = ACTIONS(13),
13295    [anon_sym_LBRACE] = ACTIONS(15),
13296    [anon_sym_import] = ACTIONS(17),
13297    [anon_sym_with] = ACTIONS(19),
13298    [anon_sym_var] = ACTIONS(21),
13299    [anon_sym_let] = ACTIONS(23),
13300    [anon_sym_const] = ACTIONS(25),
13301    [anon_sym_if] = ACTIONS(27),
13302    [anon_sym_switch] = ACTIONS(29),
13303    [anon_sym_for] = ACTIONS(31),
13304    [anon_sym_LPAREN] = ACTIONS(33),
13305    [anon_sym_await] = ACTIONS(35),
13306    [anon_sym_while] = ACTIONS(37),
13307    [anon_sym_do] = ACTIONS(39),
13308    [anon_sym_try] = ACTIONS(41),
13309    [anon_sym_break] = ACTIONS(43),
13310    [anon_sym_continue] = ACTIONS(45),
13311    [anon_sym_debugger] = ACTIONS(47),
13312    [anon_sym_return] = ACTIONS(49),
13313    [anon_sym_throw] = ACTIONS(51),
13314    [anon_sym_SEMI] = ACTIONS(53),
13315    [anon_sym_yield] = ACTIONS(55),
13316    [anon_sym_LBRACK] = ACTIONS(57),
13317    [sym_glimmer_opening_tag] = ACTIONS(59),
13318    [anon_sym_LT] = ACTIONS(61),
13319    [anon_sym_DQUOTE] = ACTIONS(63),
13320    [anon_sym_SQUOTE] = ACTIONS(65),
13321    [anon_sym_class] = ACTIONS(67),
13322    [anon_sym_async] = ACTIONS(69),
13323    [anon_sym_function] = ACTIONS(71),
13324    [anon_sym_new] = ACTIONS(73),
13325    [anon_sym_PLUS] = ACTIONS(75),
13326    [anon_sym_DASH] = ACTIONS(75),
13327    [anon_sym_SLASH] = ACTIONS(77),
13328    [anon_sym_BANG] = ACTIONS(79),
13329    [anon_sym_TILDE] = ACTIONS(79),
13330    [anon_sym_typeof] = ACTIONS(75),
13331    [anon_sym_void] = ACTIONS(75),
13332    [anon_sym_delete] = ACTIONS(75),
13333    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13334    [anon_sym_DASH_DASH] = ACTIONS(81),
13335    [sym_comment] = ACTIONS(5),
13336    [anon_sym_BQUOTE] = ACTIONS(83),
13337    [sym_number] = ACTIONS(85),
13338    [sym_private_property_identifier] = ACTIONS(87),
13339    [sym_this] = ACTIONS(89),
13340    [sym_super] = ACTIONS(89),
13341    [sym_true] = ACTIONS(89),
13342    [sym_false] = ACTIONS(89),
13343    [sym_null] = ACTIONS(89),
13344    [sym_undefined] = ACTIONS(91),
13345    [anon_sym_AT] = ACTIONS(93),
13346    [anon_sym_static] = ACTIONS(95),
13347    [anon_sym_get] = ACTIONS(95),
13348    [anon_sym_set] = ACTIONS(95),
13349    [sym_html_comment] = ACTIONS(5),
13350  },
13351  [38] = {
13352    [sym_export_statement] = STATE(352),
13353    [sym_declaration] = STATE(352),
13354    [sym_import] = STATE(1095),
13355    [sym_import_statement] = STATE(352),
13356    [sym_statement] = STATE(341),
13357    [sym_expression_statement] = STATE(352),
13358    [sym_variable_declaration] = STATE(357),
13359    [sym_lexical_declaration] = STATE(357),
13360    [sym_statement_block] = STATE(352),
13361    [sym_if_statement] = STATE(352),
13362    [sym_switch_statement] = STATE(352),
13363    [sym_for_statement] = STATE(352),
13364    [sym_for_in_statement] = STATE(352),
13365    [sym_while_statement] = STATE(352),
13366    [sym_do_statement] = STATE(352),
13367    [sym_try_statement] = STATE(352),
13368    [sym_with_statement] = STATE(352),
13369    [sym_break_statement] = STATE(352),
13370    [sym_continue_statement] = STATE(352),
13371    [sym_debugger_statement] = STATE(352),
13372    [sym_return_statement] = STATE(352),
13373    [sym_throw_statement] = STATE(352),
13374    [sym_empty_statement] = STATE(352),
13375    [sym_labeled_statement] = STATE(352),
13376    [sym_parenthesized_expression] = STATE(458),
13377    [sym_expression] = STATE(609),
13378    [sym_primary_expression] = STATE(687),
13379    [sym_yield_expression] = STATE(688),
13380    [sym_object] = STATE(713),
13381    [sym_object_pattern] = STATE(1640),
13382    [sym_array] = STATE(713),
13383    [sym_array_pattern] = STATE(1640),
13384    [sym_glimmer_template] = STATE(688),
13385    [sym_jsx_element] = STATE(688),
13386    [sym_jsx_opening_element] = STATE(1011),
13387    [sym_jsx_self_closing_element] = STATE(688),
13388    [sym_class] = STATE(713),
13389    [sym_class_declaration] = STATE(357),
13390    [sym_function_expression] = STATE(713),
13391    [sym_function_declaration] = STATE(357),
13392    [sym_generator_function] = STATE(713),
13393    [sym_generator_function_declaration] = STATE(357),
13394    [sym_arrow_function] = STATE(713),
13395    [sym_call_expression] = STATE(713),
13396    [sym_new_expression] = STATE(688),
13397    [sym_await_expression] = STATE(688),
13398    [sym_member_expression] = STATE(458),
13399    [sym_subscript_expression] = STATE(458),
13400    [sym_assignment_expression] = STATE(688),
13401    [sym__augmented_assignment_lhs] = STATE(998),
13402    [sym_augmented_assignment_expression] = STATE(688),
13403    [sym__destructuring_pattern] = STATE(1640),
13404    [sym_ternary_expression] = STATE(688),
13405    [sym_binary_expression] = STATE(688),
13406    [sym_unary_expression] = STATE(688),
13407    [sym_update_expression] = STATE(688),
13408    [sym_sequence_expression] = STATE(1443),
13409    [sym_string] = STATE(713),
13410    [sym_template_string] = STATE(713),
13411    [sym_regex] = STATE(713),
13412    [sym_meta_property] = STATE(713),
13413    [sym_decorator] = STATE(981),
13414    [sym_formal_parameters] = STATE(1642),
13415    [aux_sym_export_statement_repeat1] = STATE(1171),
13416    [sym_identifier] = ACTIONS(9),
13417    [anon_sym_export] = ACTIONS(13),
13418    [anon_sym_LBRACE] = ACTIONS(15),
13419    [anon_sym_import] = ACTIONS(17),
13420    [anon_sym_with] = ACTIONS(19),
13421    [anon_sym_var] = ACTIONS(21),
13422    [anon_sym_let] = ACTIONS(23),
13423    [anon_sym_const] = ACTIONS(25),
13424    [anon_sym_if] = ACTIONS(27),
13425    [anon_sym_switch] = ACTIONS(29),
13426    [anon_sym_for] = ACTIONS(31),
13427    [anon_sym_LPAREN] = ACTIONS(33),
13428    [anon_sym_await] = ACTIONS(35),
13429    [anon_sym_while] = ACTIONS(37),
13430    [anon_sym_do] = ACTIONS(39),
13431    [anon_sym_try] = ACTIONS(41),
13432    [anon_sym_break] = ACTIONS(43),
13433    [anon_sym_continue] = ACTIONS(45),
13434    [anon_sym_debugger] = ACTIONS(47),
13435    [anon_sym_return] = ACTIONS(49),
13436    [anon_sym_throw] = ACTIONS(51),
13437    [anon_sym_SEMI] = ACTIONS(53),
13438    [anon_sym_yield] = ACTIONS(55),
13439    [anon_sym_LBRACK] = ACTIONS(57),
13440    [sym_glimmer_opening_tag] = ACTIONS(59),
13441    [anon_sym_LT] = ACTIONS(61),
13442    [anon_sym_DQUOTE] = ACTIONS(63),
13443    [anon_sym_SQUOTE] = ACTIONS(65),
13444    [anon_sym_class] = ACTIONS(67),
13445    [anon_sym_async] = ACTIONS(69),
13446    [anon_sym_function] = ACTIONS(71),
13447    [anon_sym_new] = ACTIONS(73),
13448    [anon_sym_PLUS] = ACTIONS(75),
13449    [anon_sym_DASH] = ACTIONS(75),
13450    [anon_sym_SLASH] = ACTIONS(77),
13451    [anon_sym_BANG] = ACTIONS(79),
13452    [anon_sym_TILDE] = ACTIONS(79),
13453    [anon_sym_typeof] = ACTIONS(75),
13454    [anon_sym_void] = ACTIONS(75),
13455    [anon_sym_delete] = ACTIONS(75),
13456    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13457    [anon_sym_DASH_DASH] = ACTIONS(81),
13458    [sym_comment] = ACTIONS(5),
13459    [anon_sym_BQUOTE] = ACTIONS(83),
13460    [sym_number] = ACTIONS(85),
13461    [sym_private_property_identifier] = ACTIONS(87),
13462    [sym_this] = ACTIONS(89),
13463    [sym_super] = ACTIONS(89),
13464    [sym_true] = ACTIONS(89),
13465    [sym_false] = ACTIONS(89),
13466    [sym_null] = ACTIONS(89),
13467    [sym_undefined] = ACTIONS(91),
13468    [anon_sym_AT] = ACTIONS(93),
13469    [anon_sym_static] = ACTIONS(95),
13470    [anon_sym_get] = ACTIONS(95),
13471    [anon_sym_set] = ACTIONS(95),
13472    [sym_html_comment] = ACTIONS(5),
13473  },
13474  [39] = {
13475    [sym_export_statement] = STATE(352),
13476    [sym_declaration] = STATE(352),
13477    [sym_import] = STATE(1095),
13478    [sym_import_statement] = STATE(352),
13479    [sym_statement] = STATE(327),
13480    [sym_expression_statement] = STATE(352),
13481    [sym_variable_declaration] = STATE(357),
13482    [sym_lexical_declaration] = STATE(357),
13483    [sym_statement_block] = STATE(352),
13484    [sym_if_statement] = STATE(352),
13485    [sym_switch_statement] = STATE(352),
13486    [sym_for_statement] = STATE(352),
13487    [sym_for_in_statement] = STATE(352),
13488    [sym_while_statement] = STATE(352),
13489    [sym_do_statement] = STATE(352),
13490    [sym_try_statement] = STATE(352),
13491    [sym_with_statement] = STATE(352),
13492    [sym_break_statement] = STATE(352),
13493    [sym_continue_statement] = STATE(352),
13494    [sym_debugger_statement] = STATE(352),
13495    [sym_return_statement] = STATE(352),
13496    [sym_throw_statement] = STATE(352),
13497    [sym_empty_statement] = STATE(352),
13498    [sym_labeled_statement] = STATE(352),
13499    [sym_parenthesized_expression] = STATE(458),
13500    [sym_expression] = STATE(609),
13501    [sym_primary_expression] = STATE(687),
13502    [sym_yield_expression] = STATE(688),
13503    [sym_object] = STATE(713),
13504    [sym_object_pattern] = STATE(1640),
13505    [sym_array] = STATE(713),
13506    [sym_array_pattern] = STATE(1640),
13507    [sym_glimmer_template] = STATE(688),
13508    [sym_jsx_element] = STATE(688),
13509    [sym_jsx_opening_element] = STATE(1011),
13510    [sym_jsx_self_closing_element] = STATE(688),
13511    [sym_class] = STATE(713),
13512    [sym_class_declaration] = STATE(357),
13513    [sym_function_expression] = STATE(713),
13514    [sym_function_declaration] = STATE(357),
13515    [sym_generator_function] = STATE(713),
13516    [sym_generator_function_declaration] = STATE(357),
13517    [sym_arrow_function] = STATE(713),
13518    [sym_call_expression] = STATE(713),
13519    [sym_new_expression] = STATE(688),
13520    [sym_await_expression] = STATE(688),
13521    [sym_member_expression] = STATE(458),
13522    [sym_subscript_expression] = STATE(458),
13523    [sym_assignment_expression] = STATE(688),
13524    [sym__augmented_assignment_lhs] = STATE(998),
13525    [sym_augmented_assignment_expression] = STATE(688),
13526    [sym__destructuring_pattern] = STATE(1640),
13527    [sym_ternary_expression] = STATE(688),
13528    [sym_binary_expression] = STATE(688),
13529    [sym_unary_expression] = STATE(688),
13530    [sym_update_expression] = STATE(688),
13531    [sym_sequence_expression] = STATE(1443),
13532    [sym_string] = STATE(713),
13533    [sym_template_string] = STATE(713),
13534    [sym_regex] = STATE(713),
13535    [sym_meta_property] = STATE(713),
13536    [sym_decorator] = STATE(981),
13537    [sym_formal_parameters] = STATE(1642),
13538    [aux_sym_export_statement_repeat1] = STATE(1171),
13539    [sym_identifier] = ACTIONS(9),
13540    [anon_sym_export] = ACTIONS(13),
13541    [anon_sym_LBRACE] = ACTIONS(15),
13542    [anon_sym_import] = ACTIONS(17),
13543    [anon_sym_with] = ACTIONS(19),
13544    [anon_sym_var] = ACTIONS(21),
13545    [anon_sym_let] = ACTIONS(23),
13546    [anon_sym_const] = ACTIONS(25),
13547    [anon_sym_if] = ACTIONS(27),
13548    [anon_sym_switch] = ACTIONS(29),
13549    [anon_sym_for] = ACTIONS(31),
13550    [anon_sym_LPAREN] = ACTIONS(33),
13551    [anon_sym_await] = ACTIONS(35),
13552    [anon_sym_while] = ACTIONS(37),
13553    [anon_sym_do] = ACTIONS(39),
13554    [anon_sym_try] = ACTIONS(41),
13555    [anon_sym_break] = ACTIONS(43),
13556    [anon_sym_continue] = ACTIONS(45),
13557    [anon_sym_debugger] = ACTIONS(47),
13558    [anon_sym_return] = ACTIONS(49),
13559    [anon_sym_throw] = ACTIONS(51),
13560    [anon_sym_SEMI] = ACTIONS(53),
13561    [anon_sym_yield] = ACTIONS(55),
13562    [anon_sym_LBRACK] = ACTIONS(57),
13563    [sym_glimmer_opening_tag] = ACTIONS(59),
13564    [anon_sym_LT] = ACTIONS(61),
13565    [anon_sym_DQUOTE] = ACTIONS(63),
13566    [anon_sym_SQUOTE] = ACTIONS(65),
13567    [anon_sym_class] = ACTIONS(67),
13568    [anon_sym_async] = ACTIONS(69),
13569    [anon_sym_function] = ACTIONS(71),
13570    [anon_sym_new] = ACTIONS(73),
13571    [anon_sym_PLUS] = ACTIONS(75),
13572    [anon_sym_DASH] = ACTIONS(75),
13573    [anon_sym_SLASH] = ACTIONS(77),
13574    [anon_sym_BANG] = ACTIONS(79),
13575    [anon_sym_TILDE] = ACTIONS(79),
13576    [anon_sym_typeof] = ACTIONS(75),
13577    [anon_sym_void] = ACTIONS(75),
13578    [anon_sym_delete] = ACTIONS(75),
13579    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13580    [anon_sym_DASH_DASH] = ACTIONS(81),
13581    [sym_comment] = ACTIONS(5),
13582    [anon_sym_BQUOTE] = ACTIONS(83),
13583    [sym_number] = ACTIONS(85),
13584    [sym_private_property_identifier] = ACTIONS(87),
13585    [sym_this] = ACTIONS(89),
13586    [sym_super] = ACTIONS(89),
13587    [sym_true] = ACTIONS(89),
13588    [sym_false] = ACTIONS(89),
13589    [sym_null] = ACTIONS(89),
13590    [sym_undefined] = ACTIONS(91),
13591    [anon_sym_AT] = ACTIONS(93),
13592    [anon_sym_static] = ACTIONS(95),
13593    [anon_sym_get] = ACTIONS(95),
13594    [anon_sym_set] = ACTIONS(95),
13595    [sym_html_comment] = ACTIONS(5),
13596  },
13597  [40] = {
13598    [sym_export_statement] = STATE(352),
13599    [sym_declaration] = STATE(352),
13600    [sym_import] = STATE(1095),
13601    [sym_import_statement] = STATE(352),
13602    [sym_statement] = STATE(1326),
13603    [sym_expression_statement] = STATE(352),
13604    [sym_variable_declaration] = STATE(357),
13605    [sym_lexical_declaration] = STATE(357),
13606    [sym_statement_block] = STATE(352),
13607    [sym_if_statement] = STATE(352),
13608    [sym_switch_statement] = STATE(352),
13609    [sym_for_statement] = STATE(352),
13610    [sym_for_in_statement] = STATE(352),
13611    [sym_while_statement] = STATE(352),
13612    [sym_do_statement] = STATE(352),
13613    [sym_try_statement] = STATE(352),
13614    [sym_with_statement] = STATE(352),
13615    [sym_break_statement] = STATE(352),
13616    [sym_continue_statement] = STATE(352),
13617    [sym_debugger_statement] = STATE(352),
13618    [sym_return_statement] = STATE(352),
13619    [sym_throw_statement] = STATE(352),
13620    [sym_empty_statement] = STATE(352),
13621    [sym_labeled_statement] = STATE(352),
13622    [sym_parenthesized_expression] = STATE(458),
13623    [sym_expression] = STATE(609),
13624    [sym_primary_expression] = STATE(687),
13625    [sym_yield_expression] = STATE(688),
13626    [sym_object] = STATE(713),
13627    [sym_object_pattern] = STATE(1640),
13628    [sym_array] = STATE(713),
13629    [sym_array_pattern] = STATE(1640),
13630    [sym_glimmer_template] = STATE(688),
13631    [sym_jsx_element] = STATE(688),
13632    [sym_jsx_opening_element] = STATE(1011),
13633    [sym_jsx_self_closing_element] = STATE(688),
13634    [sym_class] = STATE(713),
13635    [sym_class_declaration] = STATE(357),
13636    [sym_function_expression] = STATE(713),
13637    [sym_function_declaration] = STATE(357),
13638    [sym_generator_function] = STATE(713),
13639    [sym_generator_function_declaration] = STATE(357),
13640    [sym_arrow_function] = STATE(713),
13641    [sym_call_expression] = STATE(713),
13642    [sym_new_expression] = STATE(688),
13643    [sym_await_expression] = STATE(688),
13644    [sym_member_expression] = STATE(458),
13645    [sym_subscript_expression] = STATE(458),
13646    [sym_assignment_expression] = STATE(688),
13647    [sym__augmented_assignment_lhs] = STATE(998),
13648    [sym_augmented_assignment_expression] = STATE(688),
13649    [sym__destructuring_pattern] = STATE(1640),
13650    [sym_ternary_expression] = STATE(688),
13651    [sym_binary_expression] = STATE(688),
13652    [sym_unary_expression] = STATE(688),
13653    [sym_update_expression] = STATE(688),
13654    [sym_sequence_expression] = STATE(1443),
13655    [sym_string] = STATE(713),
13656    [sym_template_string] = STATE(713),
13657    [sym_regex] = STATE(713),
13658    [sym_meta_property] = STATE(713),
13659    [sym_decorator] = STATE(981),
13660    [sym_formal_parameters] = STATE(1642),
13661    [aux_sym_export_statement_repeat1] = STATE(1173),
13662    [sym_identifier] = ACTIONS(332),
13663    [anon_sym_export] = ACTIONS(334),
13664    [anon_sym_LBRACE] = ACTIONS(336),
13665    [anon_sym_import] = ACTIONS(17),
13666    [anon_sym_with] = ACTIONS(338),
13667    [anon_sym_var] = ACTIONS(21),
13668    [anon_sym_let] = ACTIONS(340),
13669    [anon_sym_const] = ACTIONS(25),
13670    [anon_sym_if] = ACTIONS(342),
13671    [anon_sym_switch] = ACTIONS(29),
13672    [anon_sym_for] = ACTIONS(344),
13673    [anon_sym_LPAREN] = ACTIONS(33),
13674    [anon_sym_await] = ACTIONS(35),
13675    [anon_sym_while] = ACTIONS(346),
13676    [anon_sym_do] = ACTIONS(39),
13677    [anon_sym_try] = ACTIONS(41),
13678    [anon_sym_break] = ACTIONS(43),
13679    [anon_sym_continue] = ACTIONS(45),
13680    [anon_sym_debugger] = ACTIONS(47),
13681    [anon_sym_return] = ACTIONS(49),
13682    [anon_sym_throw] = ACTIONS(51),
13683    [anon_sym_SEMI] = ACTIONS(53),
13684    [anon_sym_yield] = ACTIONS(55),
13685    [anon_sym_LBRACK] = ACTIONS(57),
13686    [sym_glimmer_opening_tag] = ACTIONS(59),
13687    [anon_sym_LT] = ACTIONS(61),
13688    [anon_sym_DQUOTE] = ACTIONS(63),
13689    [anon_sym_SQUOTE] = ACTIONS(65),
13690    [anon_sym_class] = ACTIONS(348),
13691    [anon_sym_async] = ACTIONS(350),
13692    [anon_sym_function] = ACTIONS(352),
13693    [anon_sym_new] = ACTIONS(73),
13694    [anon_sym_PLUS] = ACTIONS(75),
13695    [anon_sym_DASH] = ACTIONS(75),
13696    [anon_sym_SLASH] = ACTIONS(77),
13697    [anon_sym_BANG] = ACTIONS(79),
13698    [anon_sym_TILDE] = ACTIONS(79),
13699    [anon_sym_typeof] = ACTIONS(75),
13700    [anon_sym_void] = ACTIONS(75),
13701    [anon_sym_delete] = ACTIONS(75),
13702    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13703    [anon_sym_DASH_DASH] = ACTIONS(81),
13704    [sym_comment] = ACTIONS(5),
13705    [anon_sym_BQUOTE] = ACTIONS(83),
13706    [sym_number] = ACTIONS(85),
13707    [sym_private_property_identifier] = ACTIONS(87),
13708    [sym_this] = ACTIONS(89),
13709    [sym_super] = ACTIONS(89),
13710    [sym_true] = ACTIONS(89),
13711    [sym_false] = ACTIONS(89),
13712    [sym_null] = ACTIONS(89),
13713    [sym_undefined] = ACTIONS(91),
13714    [anon_sym_AT] = ACTIONS(93),
13715    [anon_sym_static] = ACTIONS(354),
13716    [anon_sym_get] = ACTIONS(354),
13717    [anon_sym_set] = ACTIONS(354),
13718    [sym_html_comment] = ACTIONS(5),
13719  },
13720  [41] = {
13721    [sym_export_statement] = STATE(352),
13722    [sym_declaration] = STATE(352),
13723    [sym_import] = STATE(1095),
13724    [sym_import_statement] = STATE(352),
13725    [sym_statement] = STATE(390),
13726    [sym_expression_statement] = STATE(352),
13727    [sym_variable_declaration] = STATE(357),
13728    [sym_lexical_declaration] = STATE(357),
13729    [sym_statement_block] = STATE(352),
13730    [sym_if_statement] = STATE(352),
13731    [sym_switch_statement] = STATE(352),
13732    [sym_for_statement] = STATE(352),
13733    [sym_for_in_statement] = STATE(352),
13734    [sym_while_statement] = STATE(352),
13735    [sym_do_statement] = STATE(352),
13736    [sym_try_statement] = STATE(352),
13737    [sym_with_statement] = STATE(352),
13738    [sym_break_statement] = STATE(352),
13739    [sym_continue_statement] = STATE(352),
13740    [sym_debugger_statement] = STATE(352),
13741    [sym_return_statement] = STATE(352),
13742    [sym_throw_statement] = STATE(352),
13743    [sym_empty_statement] = STATE(352),
13744    [sym_labeled_statement] = STATE(352),
13745    [sym_parenthesized_expression] = STATE(458),
13746    [sym_expression] = STATE(609),
13747    [sym_primary_expression] = STATE(687),
13748    [sym_yield_expression] = STATE(688),
13749    [sym_object] = STATE(713),
13750    [sym_object_pattern] = STATE(1640),
13751    [sym_array] = STATE(713),
13752    [sym_array_pattern] = STATE(1640),
13753    [sym_glimmer_template] = STATE(688),
13754    [sym_jsx_element] = STATE(688),
13755    [sym_jsx_opening_element] = STATE(1011),
13756    [sym_jsx_self_closing_element] = STATE(688),
13757    [sym_class] = STATE(713),
13758    [sym_class_declaration] = STATE(357),
13759    [sym_function_expression] = STATE(713),
13760    [sym_function_declaration] = STATE(357),
13761    [sym_generator_function] = STATE(713),
13762    [sym_generator_function_declaration] = STATE(357),
13763    [sym_arrow_function] = STATE(713),
13764    [sym_call_expression] = STATE(713),
13765    [sym_new_expression] = STATE(688),
13766    [sym_await_expression] = STATE(688),
13767    [sym_member_expression] = STATE(458),
13768    [sym_subscript_expression] = STATE(458),
13769    [sym_assignment_expression] = STATE(688),
13770    [sym__augmented_assignment_lhs] = STATE(998),
13771    [sym_augmented_assignment_expression] = STATE(688),
13772    [sym__destructuring_pattern] = STATE(1640),
13773    [sym_ternary_expression] = STATE(688),
13774    [sym_binary_expression] = STATE(688),
13775    [sym_unary_expression] = STATE(688),
13776    [sym_update_expression] = STATE(688),
13777    [sym_sequence_expression] = STATE(1443),
13778    [sym_string] = STATE(713),
13779    [sym_template_string] = STATE(713),
13780    [sym_regex] = STATE(713),
13781    [sym_meta_property] = STATE(713),
13782    [sym_decorator] = STATE(981),
13783    [sym_formal_parameters] = STATE(1642),
13784    [aux_sym_export_statement_repeat1] = STATE(1173),
13785    [sym_identifier] = ACTIONS(332),
13786    [anon_sym_export] = ACTIONS(334),
13787    [anon_sym_LBRACE] = ACTIONS(336),
13788    [anon_sym_import] = ACTIONS(17),
13789    [anon_sym_with] = ACTIONS(338),
13790    [anon_sym_var] = ACTIONS(21),
13791    [anon_sym_let] = ACTIONS(340),
13792    [anon_sym_const] = ACTIONS(25),
13793    [anon_sym_if] = ACTIONS(342),
13794    [anon_sym_switch] = ACTIONS(29),
13795    [anon_sym_for] = ACTIONS(344),
13796    [anon_sym_LPAREN] = ACTIONS(33),
13797    [anon_sym_await] = ACTIONS(35),
13798    [anon_sym_while] = ACTIONS(346),
13799    [anon_sym_do] = ACTIONS(39),
13800    [anon_sym_try] = ACTIONS(41),
13801    [anon_sym_break] = ACTIONS(43),
13802    [anon_sym_continue] = ACTIONS(45),
13803    [anon_sym_debugger] = ACTIONS(47),
13804    [anon_sym_return] = ACTIONS(49),
13805    [anon_sym_throw] = ACTIONS(51),
13806    [anon_sym_SEMI] = ACTIONS(53),
13807    [anon_sym_yield] = ACTIONS(55),
13808    [anon_sym_LBRACK] = ACTIONS(57),
13809    [sym_glimmer_opening_tag] = ACTIONS(59),
13810    [anon_sym_LT] = ACTIONS(61),
13811    [anon_sym_DQUOTE] = ACTIONS(63),
13812    [anon_sym_SQUOTE] = ACTIONS(65),
13813    [anon_sym_class] = ACTIONS(348),
13814    [anon_sym_async] = ACTIONS(350),
13815    [anon_sym_function] = ACTIONS(352),
13816    [anon_sym_new] = ACTIONS(73),
13817    [anon_sym_PLUS] = ACTIONS(75),
13818    [anon_sym_DASH] = ACTIONS(75),
13819    [anon_sym_SLASH] = ACTIONS(77),
13820    [anon_sym_BANG] = ACTIONS(79),
13821    [anon_sym_TILDE] = ACTIONS(79),
13822    [anon_sym_typeof] = ACTIONS(75),
13823    [anon_sym_void] = ACTIONS(75),
13824    [anon_sym_delete] = ACTIONS(75),
13825    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13826    [anon_sym_DASH_DASH] = ACTIONS(81),
13827    [sym_comment] = ACTIONS(5),
13828    [anon_sym_BQUOTE] = ACTIONS(83),
13829    [sym_number] = ACTIONS(85),
13830    [sym_private_property_identifier] = ACTIONS(87),
13831    [sym_this] = ACTIONS(89),
13832    [sym_super] = ACTIONS(89),
13833    [sym_true] = ACTIONS(89),
13834    [sym_false] = ACTIONS(89),
13835    [sym_null] = ACTIONS(89),
13836    [sym_undefined] = ACTIONS(91),
13837    [anon_sym_AT] = ACTIONS(93),
13838    [anon_sym_static] = ACTIONS(354),
13839    [anon_sym_get] = ACTIONS(354),
13840    [anon_sym_set] = ACTIONS(354),
13841    [sym_html_comment] = ACTIONS(5),
13842  },
13843  [42] = {
13844    [sym_export_statement] = STATE(352),
13845    [sym_declaration] = STATE(352),
13846    [sym_import] = STATE(1095),
13847    [sym_import_statement] = STATE(352),
13848    [sym_statement] = STATE(379),
13849    [sym_expression_statement] = STATE(352),
13850    [sym_variable_declaration] = STATE(357),
13851    [sym_lexical_declaration] = STATE(357),
13852    [sym_statement_block] = STATE(352),
13853    [sym_if_statement] = STATE(352),
13854    [sym_switch_statement] = STATE(352),
13855    [sym_for_statement] = STATE(352),
13856    [sym_for_in_statement] = STATE(352),
13857    [sym_while_statement] = STATE(352),
13858    [sym_do_statement] = STATE(352),
13859    [sym_try_statement] = STATE(352),
13860    [sym_with_statement] = STATE(352),
13861    [sym_break_statement] = STATE(352),
13862    [sym_continue_statement] = STATE(352),
13863    [sym_debugger_statement] = STATE(352),
13864    [sym_return_statement] = STATE(352),
13865    [sym_throw_statement] = STATE(352),
13866    [sym_empty_statement] = STATE(352),
13867    [sym_labeled_statement] = STATE(352),
13868    [sym_parenthesized_expression] = STATE(458),
13869    [sym_expression] = STATE(609),
13870    [sym_primary_expression] = STATE(687),
13871    [sym_yield_expression] = STATE(688),
13872    [sym_object] = STATE(713),
13873    [sym_object_pattern] = STATE(1640),
13874    [sym_array] = STATE(713),
13875    [sym_array_pattern] = STATE(1640),
13876    [sym_glimmer_template] = STATE(688),
13877    [sym_jsx_element] = STATE(688),
13878    [sym_jsx_opening_element] = STATE(1011),
13879    [sym_jsx_self_closing_element] = STATE(688),
13880    [sym_class] = STATE(713),
13881    [sym_class_declaration] = STATE(357),
13882    [sym_function_expression] = STATE(713),
13883    [sym_function_declaration] = STATE(357),
13884    [sym_generator_function] = STATE(713),
13885    [sym_generator_function_declaration] = STATE(357),
13886    [sym_arrow_function] = STATE(713),
13887    [sym_call_expression] = STATE(713),
13888    [sym_new_expression] = STATE(688),
13889    [sym_await_expression] = STATE(688),
13890    [sym_member_expression] = STATE(458),
13891    [sym_subscript_expression] = STATE(458),
13892    [sym_assignment_expression] = STATE(688),
13893    [sym__augmented_assignment_lhs] = STATE(998),
13894    [sym_augmented_assignment_expression] = STATE(688),
13895    [sym__destructuring_pattern] = STATE(1640),
13896    [sym_ternary_expression] = STATE(688),
13897    [sym_binary_expression] = STATE(688),
13898    [sym_unary_expression] = STATE(688),
13899    [sym_update_expression] = STATE(688),
13900    [sym_sequence_expression] = STATE(1443),
13901    [sym_string] = STATE(713),
13902    [sym_template_string] = STATE(713),
13903    [sym_regex] = STATE(713),
13904    [sym_meta_property] = STATE(713),
13905    [sym_decorator] = STATE(981),
13906    [sym_formal_parameters] = STATE(1642),
13907    [aux_sym_export_statement_repeat1] = STATE(1171),
13908    [sym_identifier] = ACTIONS(9),
13909    [anon_sym_export] = ACTIONS(13),
13910    [anon_sym_LBRACE] = ACTIONS(15),
13911    [anon_sym_import] = ACTIONS(17),
13912    [anon_sym_with] = ACTIONS(19),
13913    [anon_sym_var] = ACTIONS(21),
13914    [anon_sym_let] = ACTIONS(23),
13915    [anon_sym_const] = ACTIONS(25),
13916    [anon_sym_if] = ACTIONS(27),
13917    [anon_sym_switch] = ACTIONS(29),
13918    [anon_sym_for] = ACTIONS(31),
13919    [anon_sym_LPAREN] = ACTIONS(33),
13920    [anon_sym_await] = ACTIONS(35),
13921    [anon_sym_while] = ACTIONS(37),
13922    [anon_sym_do] = ACTIONS(39),
13923    [anon_sym_try] = ACTIONS(41),
13924    [anon_sym_break] = ACTIONS(43),
13925    [anon_sym_continue] = ACTIONS(45),
13926    [anon_sym_debugger] = ACTIONS(47),
13927    [anon_sym_return] = ACTIONS(49),
13928    [anon_sym_throw] = ACTIONS(51),
13929    [anon_sym_SEMI] = ACTIONS(53),
13930    [anon_sym_yield] = ACTIONS(55),
13931    [anon_sym_LBRACK] = ACTIONS(57),
13932    [sym_glimmer_opening_tag] = ACTIONS(59),
13933    [anon_sym_LT] = ACTIONS(61),
13934    [anon_sym_DQUOTE] = ACTIONS(63),
13935    [anon_sym_SQUOTE] = ACTIONS(65),
13936    [anon_sym_class] = ACTIONS(67),
13937    [anon_sym_async] = ACTIONS(69),
13938    [anon_sym_function] = ACTIONS(71),
13939    [anon_sym_new] = ACTIONS(73),
13940    [anon_sym_PLUS] = ACTIONS(75),
13941    [anon_sym_DASH] = ACTIONS(75),
13942    [anon_sym_SLASH] = ACTIONS(77),
13943    [anon_sym_BANG] = ACTIONS(79),
13944    [anon_sym_TILDE] = ACTIONS(79),
13945    [anon_sym_typeof] = ACTIONS(75),
13946    [anon_sym_void] = ACTIONS(75),
13947    [anon_sym_delete] = ACTIONS(75),
13948    [anon_sym_PLUS_PLUS] = ACTIONS(81),
13949    [anon_sym_DASH_DASH] = ACTIONS(81),
13950    [sym_comment] = ACTIONS(5),
13951    [anon_sym_BQUOTE] = ACTIONS(83),
13952    [sym_number] = ACTIONS(85),
13953    [sym_private_property_identifier] = ACTIONS(87),
13954    [sym_this] = ACTIONS(89),
13955    [sym_super] = ACTIONS(89),
13956    [sym_true] = ACTIONS(89),
13957    [sym_false] = ACTIONS(89),
13958    [sym_null] = ACTIONS(89),
13959    [sym_undefined] = ACTIONS(91),
13960    [anon_sym_AT] = ACTIONS(93),
13961    [anon_sym_static] = ACTIONS(95),
13962    [anon_sym_get] = ACTIONS(95),
13963    [anon_sym_set] = ACTIONS(95),
13964    [sym_html_comment] = ACTIONS(5),
13965  },
13966  [43] = {
13967    [sym_export_statement] = STATE(352),
13968    [sym_declaration] = STATE(352),
13969    [sym_import] = STATE(1095),
13970    [sym_import_statement] = STATE(352),
13971    [sym_statement] = STATE(1644),
13972    [sym_expression_statement] = STATE(352),
13973    [sym_variable_declaration] = STATE(357),
13974    [sym_lexical_declaration] = STATE(357),
13975    [sym_statement_block] = STATE(352),
13976    [sym_if_statement] = STATE(352),
13977    [sym_switch_statement] = STATE(352),
13978    [sym_for_statement] = STATE(352),
13979    [sym_for_in_statement] = STATE(352),
13980    [sym_while_statement] = STATE(352),
13981    [sym_do_statement] = STATE(352),
13982    [sym_try_statement] = STATE(352),
13983    [sym_with_statement] = STATE(352),
13984    [sym_break_statement] = STATE(352),
13985    [sym_continue_statement] = STATE(352),
13986    [sym_debugger_statement] = STATE(352),
13987    [sym_return_statement] = STATE(352),
13988    [sym_throw_statement] = STATE(352),
13989    [sym_empty_statement] = STATE(352),
13990    [sym_labeled_statement] = STATE(352),
13991    [sym_parenthesized_expression] = STATE(458),
13992    [sym_expression] = STATE(609),
13993    [sym_primary_expression] = STATE(687),
13994    [sym_yield_expression] = STATE(688),
13995    [sym_object] = STATE(713),
13996    [sym_object_pattern] = STATE(1640),
13997    [sym_array] = STATE(713),
13998    [sym_array_pattern] = STATE(1640),
13999    [sym_glimmer_template] = STATE(688),
14000    [sym_jsx_element] = STATE(688),
14001    [sym_jsx_opening_element] = STATE(1011),
14002    [sym_jsx_self_closing_element] = STATE(688),
14003    [sym_class] = STATE(713),
14004    [sym_class_declaration] = STATE(357),
14005    [sym_function_expression] = STATE(713),
14006    [sym_function_declaration] = STATE(357),
14007    [sym_generator_function] = STATE(713),
14008    [sym_generator_function_declaration] = STATE(357),
14009    [sym_arrow_function] = STATE(713),
14010    [sym_call_expression] = STATE(713),
14011    [sym_new_expression] = STATE(688),
14012    [sym_await_expression] = STATE(688),
14013    [sym_member_expression] = STATE(458),
14014    [sym_subscript_expression] = STATE(458),
14015    [sym_assignment_expression] = STATE(688),
14016    [sym__augmented_assignment_lhs] = STATE(998),
14017    [sym_augmented_assignment_expression] = STATE(688),
14018    [sym__destructuring_pattern] = STATE(1640),
14019    [sym_ternary_expression] = STATE(688),
14020    [sym_binary_expression] = STATE(688),
14021    [sym_unary_expression] = STATE(688),
14022    [sym_update_expression] = STATE(688),
14023    [sym_sequence_expression] = STATE(1443),
14024    [sym_string] = STATE(713),
14025    [sym_template_string] = STATE(713),
14026    [sym_regex] = STATE(713),
14027    [sym_meta_property] = STATE(713),
14028    [sym_decorator] = STATE(981),
14029    [sym_formal_parameters] = STATE(1642),
14030    [aux_sym_export_statement_repeat1] = STATE(1173),
14031    [sym_identifier] = ACTIONS(332),
14032    [anon_sym_export] = ACTIONS(334),
14033    [anon_sym_LBRACE] = ACTIONS(336),
14034    [anon_sym_import] = ACTIONS(17),
14035    [anon_sym_with] = ACTIONS(338),
14036    [anon_sym_var] = ACTIONS(21),
14037    [anon_sym_let] = ACTIONS(340),
14038    [anon_sym_const] = ACTIONS(25),
14039    [anon_sym_if] = ACTIONS(342),
14040    [anon_sym_switch] = ACTIONS(29),
14041    [anon_sym_for] = ACTIONS(344),
14042    [anon_sym_LPAREN] = ACTIONS(33),
14043    [anon_sym_await] = ACTIONS(35),
14044    [anon_sym_while] = ACTIONS(346),
14045    [anon_sym_do] = ACTIONS(39),
14046    [anon_sym_try] = ACTIONS(41),
14047    [anon_sym_break] = ACTIONS(43),
14048    [anon_sym_continue] = ACTIONS(45),
14049    [anon_sym_debugger] = ACTIONS(47),
14050    [anon_sym_return] = ACTIONS(49),
14051    [anon_sym_throw] = ACTIONS(51),
14052    [anon_sym_SEMI] = ACTIONS(53),
14053    [anon_sym_yield] = ACTIONS(55),
14054    [anon_sym_LBRACK] = ACTIONS(57),
14055    [sym_glimmer_opening_tag] = ACTIONS(59),
14056    [anon_sym_LT] = ACTIONS(61),
14057    [anon_sym_DQUOTE] = ACTIONS(63),
14058    [anon_sym_SQUOTE] = ACTIONS(65),
14059    [anon_sym_class] = ACTIONS(348),
14060    [anon_sym_async] = ACTIONS(350),
14061    [anon_sym_function] = ACTIONS(352),
14062    [anon_sym_new] = ACTIONS(73),
14063    [anon_sym_PLUS] = ACTIONS(75),
14064    [anon_sym_DASH] = ACTIONS(75),
14065    [anon_sym_SLASH] = ACTIONS(77),
14066    [anon_sym_BANG] = ACTIONS(79),
14067    [anon_sym_TILDE] = ACTIONS(79),
14068    [anon_sym_typeof] = ACTIONS(75),
14069    [anon_sym_void] = ACTIONS(75),
14070    [anon_sym_delete] = ACTIONS(75),
14071    [anon_sym_PLUS_PLUS] = ACTIONS(81),
14072    [anon_sym_DASH_DASH] = ACTIONS(81),
14073    [sym_comment] = ACTIONS(5),
14074    [anon_sym_BQUOTE] = ACTIONS(83),
14075    [sym_number] = ACTIONS(85),
14076    [sym_private_property_identifier] = ACTIONS(87),
14077    [sym_this] = ACTIONS(89),
14078    [sym_super] = ACTIONS(89),
14079    [sym_true] = ACTIONS(89),
14080    [sym_false] = ACTIONS(89),
14081    [sym_null] = ACTIONS(89),
14082    [sym_undefined] = ACTIONS(91),
14083    [anon_sym_AT] = ACTIONS(93),
14084    [anon_sym_static] = ACTIONS(354),
14085    [anon_sym_get] = ACTIONS(354),
14086    [anon_sym_set] = ACTIONS(354),
14087    [sym_html_comment] = ACTIONS(5),
14088  },
14089  [44] = {
14090    [sym_export_statement] = STATE(352),
14091    [sym_declaration] = STATE(352),
14092    [sym_import] = STATE(1095),
14093    [sym_import_statement] = STATE(352),
14094    [sym_statement] = STATE(365),
14095    [sym_expression_statement] = STATE(352),
14096    [sym_variable_declaration] = STATE(357),
14097    [sym_lexical_declaration] = STATE(357),
14098    [sym_statement_block] = STATE(352),
14099    [sym_if_statement] = STATE(352),
14100    [sym_switch_statement] = STATE(352),
14101    [sym_for_statement] = STATE(352),
14102    [sym_for_in_statement] = STATE(352),
14103    [sym_while_statement] = STATE(352),
14104    [sym_do_statement] = STATE(352),
14105    [sym_try_statement] = STATE(352),
14106    [sym_with_statement] = STATE(352),
14107    [sym_break_statement] = STATE(352),
14108    [sym_continue_statement] = STATE(352),
14109    [sym_debugger_statement] = STATE(352),
14110    [sym_return_statement] = STATE(352),
14111    [sym_throw_statement] = STATE(352),
14112    [sym_empty_statement] = STATE(352),
14113    [sym_labeled_statement] = STATE(352),
14114    [sym_parenthesized_expression] = STATE(458),
14115    [sym_expression] = STATE(609),
14116    [sym_primary_expression] = STATE(687),
14117    [sym_yield_expression] = STATE(688),
14118    [sym_object] = STATE(713),
14119    [sym_object_pattern] = STATE(1640),
14120    [sym_array] = STATE(713),
14121    [sym_array_pattern] = STATE(1640),
14122    [sym_glimmer_template] = STATE(688),
14123    [sym_jsx_element] = STATE(688),
14124    [sym_jsx_opening_element] = STATE(1011),
14125    [sym_jsx_self_closing_element] = STATE(688),
14126    [sym_class] = STATE(713),
14127    [sym_class_declaration] = STATE(357),
14128    [sym_function_expression] = STATE(713),
14129    [sym_function_declaration] = STATE(357),
14130    [sym_generator_function] = STATE(713),
14131    [sym_generator_function_declaration] = STATE(357),
14132    [sym_arrow_function] = STATE(713),
14133    [sym_call_expression] = STATE(713),
14134    [sym_new_expression] = STATE(688),
14135    [sym_await_expression] = STATE(688),
14136    [sym_member_expression] = STATE(458),
14137    [sym_subscript_expression] = STATE(458),
14138    [sym_assignment_expression] = STATE(688),
14139    [sym__augmented_assignment_lhs] = STATE(998),
14140    [sym_augmented_assignment_expression] = STATE(688),
14141    [sym__destructuring_pattern] = STATE(1640),
14142    [sym_ternary_expression] = STATE(688),
14143    [sym_binary_expression] = STATE(688),
14144    [sym_unary_expression] = STATE(688),
14145    [sym_update_expression] = STATE(688),
14146    [sym_sequence_expression] = STATE(1443),
14147    [sym_string] = STATE(713),
14148    [sym_template_string] = STATE(713),
14149    [sym_regex] = STATE(713),
14150    [sym_meta_property] = STATE(713),
14151    [sym_decorator] = STATE(981),
14152    [sym_formal_parameters] = STATE(1642),
14153    [aux_sym_export_statement_repeat1] = STATE(1173),
14154    [sym_identifier] = ACTIONS(332),
14155    [anon_sym_export] = ACTIONS(334),
14156    [anon_sym_LBRACE] = ACTIONS(336),
14157    [anon_sym_import] = ACTIONS(17),
14158    [anon_sym_with] = ACTIONS(338),
14159    [anon_sym_var] = ACTIONS(21),
14160    [anon_sym_let] = ACTIONS(340),
14161    [anon_sym_const] = ACTIONS(25),
14162    [anon_sym_if] = ACTIONS(342),
14163    [anon_sym_switch] = ACTIONS(29),
14164    [anon_sym_for] = ACTIONS(344),
14165    [anon_sym_LPAREN] = ACTIONS(33),
14166    [anon_sym_await] = ACTIONS(35),
14167    [anon_sym_while] = ACTIONS(346),
14168    [anon_sym_do] = ACTIONS(39),
14169    [anon_sym_try] = ACTIONS(41),
14170    [anon_sym_break] = ACTIONS(43),
14171    [anon_sym_continue] = ACTIONS(45),
14172    [anon_sym_debugger] = ACTIONS(47),
14173    [anon_sym_return] = ACTIONS(49),
14174    [anon_sym_throw] = ACTIONS(51),
14175    [anon_sym_SEMI] = ACTIONS(53),
14176    [anon_sym_yield] = ACTIONS(55),
14177    [anon_sym_LBRACK] = ACTIONS(57),
14178    [sym_glimmer_opening_tag] = ACTIONS(59),
14179    [anon_sym_LT] = ACTIONS(61),
14180    [anon_sym_DQUOTE] = ACTIONS(63),
14181    [anon_sym_SQUOTE] = ACTIONS(65),
14182    [anon_sym_class] = ACTIONS(348),
14183    [anon_sym_async] = ACTIONS(350),
14184    [anon_sym_function] = ACTIONS(352),
14185    [anon_sym_new] = ACTIONS(73),
14186    [anon_sym_PLUS] = ACTIONS(75),
14187    [anon_sym_DASH] = ACTIONS(75),
14188    [anon_sym_SLASH] = ACTIONS(77),
14189    [anon_sym_BANG] = ACTIONS(79),
14190    [anon_sym_TILDE] = ACTIONS(79),
14191    [anon_sym_typeof] = ACTIONS(75),
14192    [anon_sym_void] = ACTIONS(75),
14193    [anon_sym_delete] = ACTIONS(75),
14194    [anon_sym_PLUS_PLUS] = ACTIONS(81),
14195    [anon_sym_DASH_DASH] = ACTIONS(81),
14196    [sym_comment] = ACTIONS(5),
14197    [anon_sym_BQUOTE] = ACTIONS(83),
14198    [sym_number] = ACTIONS(85),
14199    [sym_private_property_identifier] = ACTIONS(87),
14200    [sym_this] = ACTIONS(89),
14201    [sym_super] = ACTIONS(89),
14202    [sym_true] = ACTIONS(89),
14203    [sym_false] = ACTIONS(89),
14204    [sym_null] = ACTIONS(89),
14205    [sym_undefined] = ACTIONS(91),
14206    [anon_sym_AT] = ACTIONS(93),
14207    [anon_sym_static] = ACTIONS(354),
14208    [anon_sym_get] = ACTIONS(354),
14209    [anon_sym_set] = ACTIONS(354),
14210    [sym_html_comment] = ACTIONS(5),
14211  },
14212  [45] = {
14213    [sym_export_statement] = STATE(352),
14214    [sym_declaration] = STATE(352),
14215    [sym_import] = STATE(1095),
14216    [sym_import_statement] = STATE(352),
14217    [sym_statement] = STATE(379),
14218    [sym_expression_statement] = STATE(352),
14219    [sym_variable_declaration] = STATE(357),
14220    [sym_lexical_declaration] = STATE(357),
14221    [sym_statement_block] = STATE(352),
14222    [sym_if_statement] = STATE(352),
14223    [sym_switch_statement] = STATE(352),
14224    [sym_for_statement] = STATE(352),
14225    [sym_for_in_statement] = STATE(352),
14226    [sym_while_statement] = STATE(352),
14227    [sym_do_statement] = STATE(352),
14228    [sym_try_statement] = STATE(352),
14229    [sym_with_statement] = STATE(352),
14230    [sym_break_statement] = STATE(352),
14231    [sym_continue_statement] = STATE(352),
14232    [sym_debugger_statement] = STATE(352),
14233    [sym_return_statement] = STATE(352),
14234    [sym_throw_statement] = STATE(352),
14235    [sym_empty_statement] = STATE(352),
14236    [sym_labeled_statement] = STATE(352),
14237    [sym_parenthesized_expression] = STATE(458),
14238    [sym_expression] = STATE(609),
14239    [sym_primary_expression] = STATE(687),
14240    [sym_yield_expression] = STATE(688),
14241    [sym_object] = STATE(713),
14242    [sym_object_pattern] = STATE(1640),
14243    [sym_array] = STATE(713),
14244    [sym_array_pattern] = STATE(1640),
14245    [sym_glimmer_template] = STATE(688),
14246    [sym_jsx_element] = STATE(688),
14247    [sym_jsx_opening_element] = STATE(1011),
14248    [sym_jsx_self_closing_element] = STATE(688),
14249    [sym_class] = STATE(713),
14250    [sym_class_declaration] = STATE(357),
14251    [sym_function_expression] = STATE(713),
14252    [sym_function_declaration] = STATE(357),
14253    [sym_generator_function] = STATE(713),
14254    [sym_generator_function_declaration] = STATE(357),
14255    [sym_arrow_function] = STATE(713),
14256    [sym_call_expression] = STATE(713),
14257    [sym_new_expression] = STATE(688),
14258    [sym_await_expression] = STATE(688),
14259    [sym_member_expression] = STATE(458),
14260    [sym_subscript_expression] = STATE(458),
14261    [sym_assignment_expression] = STATE(688),
14262    [sym__augmented_assignment_lhs] = STATE(998),
14263    [sym_augmented_assignment_expression] = STATE(688),
14264    [sym__destructuring_pattern] = STATE(1640),
14265    [sym_ternary_expression] = STATE(688),
14266    [sym_binary_expression] = STATE(688),
14267    [sym_unary_expression] = STATE(688),
14268    [sym_update_expression] = STATE(688),
14269    [sym_sequence_expression] = STATE(1443),
14270    [sym_string] = STATE(713),
14271    [sym_template_string] = STATE(713),
14272    [sym_regex] = STATE(713),
14273    [sym_meta_property] = STATE(713),
14274    [sym_decorator] = STATE(981),
14275    [sym_formal_parameters] = STATE(1642),
14276    [aux_sym_export_statement_repeat1] = STATE(1173),
14277    [sym_identifier] = ACTIONS(332),
14278    [anon_sym_export] = ACTIONS(334),
14279    [anon_sym_LBRACE] = ACTIONS(336),
14280    [anon_sym_import] = ACTIONS(17),
14281    [anon_sym_with] = ACTIONS(338),
14282    [anon_sym_var] = ACTIONS(21),
14283    [anon_sym_let] = ACTIONS(340),
14284    [anon_sym_const] = ACTIONS(25),
14285    [anon_sym_if] = ACTIONS(342),
14286    [anon_sym_switch] = ACTIONS(29),
14287    [anon_sym_for] = ACTIONS(344),
14288    [anon_sym_LPAREN] = ACTIONS(33),
14289    [anon_sym_await] = ACTIONS(35),
14290    [anon_sym_while] = ACTIONS(346),
14291    [anon_sym_do] = ACTIONS(39),
14292    [anon_sym_try] = ACTIONS(41),
14293    [anon_sym_break] = ACTIONS(43),
14294    [anon_sym_continue] = ACTIONS(45),
14295    [anon_sym_debugger] = ACTIONS(47),
14296    [anon_sym_return] = ACTIONS(49),
14297    [anon_sym_throw] = ACTIONS(51),
14298    [anon_sym_SEMI] = ACTIONS(53),
14299    [anon_sym_yield] = ACTIONS(55),
14300    [anon_sym_LBRACK] = ACTIONS(57),
14301    [sym_glimmer_opening_tag] = ACTIONS(59),
14302    [anon_sym_LT] = ACTIONS(61),
14303    [anon_sym_DQUOTE] = ACTIONS(63),
14304    [anon_sym_SQUOTE] = ACTIONS(65),
14305    [anon_sym_class] = ACTIONS(348),
14306    [anon_sym_async] = ACTIONS(350),
14307    [anon_sym_function] = ACTIONS(352),
14308    [anon_sym_new] = ACTIONS(73),
14309    [anon_sym_PLUS] = ACTIONS(75),
14310    [anon_sym_DASH] = ACTIONS(75),
14311    [anon_sym_SLASH] = ACTIONS(77),
14312    [anon_sym_BANG] = ACTIONS(79),
14313    [anon_sym_TILDE] = ACTIONS(79),
14314    [anon_sym_typeof] = ACTIONS(75),
14315    [anon_sym_void] = ACTIONS(75),
14316    [anon_sym_delete] = ACTIONS(75),
14317    [anon_sym_PLUS_PLUS] = ACTIONS(81),
14318    [anon_sym_DASH_DASH] = ACTIONS(81),
14319    [sym_comment] = ACTIONS(5),
14320    [anon_sym_BQUOTE] = ACTIONS(83),
14321    [sym_number] = ACTIONS(85),
14322    [sym_private_property_identifier] = ACTIONS(87),
14323    [sym_this] = ACTIONS(89),
14324    [sym_super] = ACTIONS(89),
14325    [sym_true] = ACTIONS(89),
14326    [sym_false] = ACTIONS(89),
14327    [sym_null] = ACTIONS(89),
14328    [sym_undefined] = ACTIONS(91),
14329    [anon_sym_AT] = ACTIONS(93),
14330    [anon_sym_static] = ACTIONS(354),
14331    [anon_sym_get] = ACTIONS(354),
14332    [anon_sym_set] = ACTIONS(354),
14333    [sym_html_comment] = ACTIONS(5),
14334  },
14335  [46] = {
14336    [sym_import] = STATE(1085),
14337    [sym_parenthesized_expression] = STATE(451),
14338    [sym_expression] = STATE(505),
14339    [sym_primary_expression] = STATE(503),
14340    [sym_yield_expression] = STATE(504),
14341    [sym_object] = STATE(502),
14342    [sym_object_pattern] = STATE(1604),
14343    [sym_array] = STATE(502),
14344    [sym_array_pattern] = STATE(1604),
14345    [sym_glimmer_template] = STATE(504),
14346    [sym_jsx_element] = STATE(504),
14347    [sym_jsx_opening_element] = STATE(1013),
14348    [sym_jsx_self_closing_element] = STATE(504),
14349    [sym_class] = STATE(502),
14350    [sym_function_expression] = STATE(502),
14351    [sym_generator_function] = STATE(502),
14352    [sym_arrow_function] = STATE(502),
14353    [sym_call_expression] = STATE(502),
14354    [sym_new_expression] = STATE(504),
14355    [sym_await_expression] = STATE(504),
14356    [sym_member_expression] = STATE(451),
14357    [sym_subscript_expression] = STATE(451),
14358    [sym_assignment_expression] = STATE(504),
14359    [sym__augmented_assignment_lhs] = STATE(1005),
14360    [sym_augmented_assignment_expression] = STATE(504),
14361    [sym__destructuring_pattern] = STATE(1604),
14362    [sym_ternary_expression] = STATE(504),
14363    [sym_binary_expression] = STATE(504),
14364    [sym_unary_expression] = STATE(504),
14365    [sym_update_expression] = STATE(504),
14366    [sym_string] = STATE(502),
14367    [sym_template_string] = STATE(502),
14368    [sym_regex] = STATE(502),
14369    [sym_meta_property] = STATE(502),
14370    [sym_decorator] = STATE(981),
14371    [sym_formal_parameters] = STATE(1639),
14372    [aux_sym_export_statement_repeat1] = STATE(1223),
14373    [sym_identifier] = ACTIONS(356),
14374    [anon_sym_export] = ACTIONS(358),
14375    [anon_sym_STAR] = ACTIONS(360),
14376    [anon_sym_LBRACE] = ACTIONS(362),
14377    [anon_sym_COMMA] = ACTIONS(364),
14378    [anon_sym_RBRACE] = ACTIONS(364),
14379    [anon_sym_import] = ACTIONS(366),
14380    [anon_sym_let] = ACTIONS(358),
14381    [anon_sym_LPAREN] = ACTIONS(368),
14382    [anon_sym_RPAREN] = ACTIONS(364),
14383    [anon_sym_await] = ACTIONS(370),
14384    [anon_sym_in] = ACTIONS(372),
14385    [anon_sym_COLON] = ACTIONS(364),
14386    [anon_sym_yield] = ACTIONS(374),
14387    [anon_sym_LBRACK] = ACTIONS(376),
14388    [anon_sym_RBRACK] = ACTIONS(364),
14389    [sym_glimmer_opening_tag] = ACTIONS(378),
14390    [anon_sym_LT] = ACTIONS(380),
14391    [anon_sym_GT] = ACTIONS(372),
14392    [anon_sym_DOT] = ACTIONS(372),
14393    [anon_sym_DQUOTE] = ACTIONS(382),
14394    [anon_sym_SQUOTE] = ACTIONS(384),
14395    [anon_sym_class] = ACTIONS(386),
14396    [anon_sym_async] = ACTIONS(388),
14397    [anon_sym_function] = ACTIONS(390),
14398    [sym_optional_chain] = ACTIONS(364),
14399    [anon_sym_new] = ACTIONS(392),
14400    [anon_sym_AMP_AMP] = ACTIONS(364),
14401    [anon_sym_PIPE_PIPE] = ACTIONS(364),
14402    [anon_sym_GT_GT] = ACTIONS(372),
14403    [anon_sym_GT_GT_GT] = ACTIONS(364),
14404    [anon_sym_LT_LT] = ACTIONS(364),
14405    [anon_sym_AMP] = ACTIONS(372),
14406    [anon_sym_CARET] = ACTIONS(364),
14407    [anon_sym_PIPE] = ACTIONS(372),
14408    [anon_sym_PLUS] = ACTIONS(394),
14409    [anon_sym_DASH] = ACTIONS(394),
14410    [anon_sym_SLASH] = ACTIONS(396),
14411    [anon_sym_PERCENT] = ACTIONS(364),
14412    [anon_sym_STAR_STAR] = ACTIONS(364),
14413    [anon_sym_LT_EQ] = ACTIONS(364),
14414    [anon_sym_EQ_EQ] = ACTIONS(372),
14415    [anon_sym_EQ_EQ_EQ] = ACTIONS(364),
14416    [anon_sym_BANG_EQ] = ACTIONS(372),
14417    [anon_sym_BANG_EQ_EQ] = ACTIONS(364),
14418    [anon_sym_GT_EQ] = ACTIONS(364),
14419    [anon_sym_QMARK_QMARK] = ACTIONS(364),
14420    [anon_sym_instanceof] = ACTIONS(372),
14421    [anon_sym_BANG] = ACTIONS(394),
14422    [anon_sym_TILDE] = ACTIONS(398),
14423    [anon_sym_typeof] = ACTIONS(394),
14424    [anon_sym_void] = ACTIONS(394),
14425    [anon_sym_delete] = ACTIONS(394),
14426    [anon_sym_PLUS_PLUS] = ACTIONS(400),
14427    [anon_sym_DASH_DASH] = ACTIONS(400),
14428    [sym_comment] = ACTIONS(5),
14429    [anon_sym_BQUOTE] = ACTIONS(402),
14430    [sym_number] = ACTIONS(404),
14431    [sym_private_property_identifier] = ACTIONS(406),
14432    [sym_this] = ACTIONS(408),
14433    [sym_super] = ACTIONS(408),
14434    [sym_true] = ACTIONS(408),
14435    [sym_false] = ACTIONS(408),
14436    [sym_null] = ACTIONS(408),
14437    [sym_undefined] = ACTIONS(410),
14438    [anon_sym_AT] = ACTIONS(93),
14439    [anon_sym_static] = ACTIONS(358),
14440    [anon_sym_get] = ACTIONS(358),
14441    [anon_sym_set] = ACTIONS(358),
14442    [sym__ternary_qmark] = ACTIONS(364),
14443    [sym_html_comment] = ACTIONS(5),
14444  },
14445  [47] = {
14446    [sym_import] = STATE(1095),
14447    [sym_parenthesized_expression] = STATE(458),
14448    [sym_expression] = STATE(583),
14449    [sym_primary_expression] = STATE(687),
14450    [sym_yield_expression] = STATE(688),
14451    [sym_object] = STATE(713),
14452    [sym_object_pattern] = STATE(1640),
14453    [sym_array] = STATE(713),
14454    [sym_array_pattern] = STATE(1640),
14455    [sym_glimmer_template] = STATE(688),
14456    [sym_jsx_element] = STATE(688),
14457    [sym_jsx_opening_element] = STATE(1011),
14458    [sym_jsx_self_closing_element] = STATE(688),
14459    [sym_class] = STATE(713),
14460    [sym_function_expression] = STATE(713),
14461    [sym_generator_function] = STATE(713),
14462    [sym_arrow_function] = STATE(713),
14463    [sym_call_expression] = STATE(713),
14464    [sym_new_expression] = STATE(688),
14465    [sym_await_expression] = STATE(688),
14466    [sym_member_expression] = STATE(458),
14467    [sym_subscript_expression] = STATE(458),
14468    [sym_assignment_expression] = STATE(688),
14469    [sym__augmented_assignment_lhs] = STATE(998),
14470    [sym_augmented_assignment_expression] = STATE(688),
14471    [sym__destructuring_pattern] = STATE(1640),
14472    [sym_ternary_expression] = STATE(688),
14473    [sym_binary_expression] = STATE(688),
14474    [sym_unary_expression] = STATE(688),
14475    [sym_update_expression] = STATE(688),
14476    [sym_string] = STATE(713),
14477    [sym_template_string] = STATE(713),
14478    [sym_regex] = STATE(713),
14479    [sym_meta_property] = STATE(713),
14480    [sym_decorator] = STATE(981),
14481    [sym_formal_parameters] = STATE(1642),
14482    [aux_sym_export_statement_repeat1] = STATE(1195),
14483    [sym_identifier] = ACTIONS(412),
14484    [anon_sym_export] = ACTIONS(414),
14485    [anon_sym_STAR] = ACTIONS(416),
14486    [anon_sym_LBRACE] = ACTIONS(418),
14487    [anon_sym_COMMA] = ACTIONS(364),
14488    [anon_sym_RBRACE] = ACTIONS(364),
14489    [anon_sym_import] = ACTIONS(366),
14490    [anon_sym_let] = ACTIONS(414),
14491    [anon_sym_LPAREN] = ACTIONS(33),
14492    [anon_sym_await] = ACTIONS(35),
14493    [anon_sym_in] = ACTIONS(372),
14494    [anon_sym_SEMI] = ACTIONS(364),
14495    [anon_sym_yield] = ACTIONS(55),
14496    [anon_sym_LBRACK] = ACTIONS(57),
14497    [sym_glimmer_opening_tag] = ACTIONS(59),
14498    [anon_sym_LT] = ACTIONS(61),
14499    [anon_sym_GT] = ACTIONS(372),
14500    [anon_sym_DOT] = ACTIONS(372),
14501    [anon_sym_DQUOTE] = ACTIONS(63),
14502    [anon_sym_SQUOTE] = ACTIONS(65),
14503    [anon_sym_class] = ACTIONS(420),
14504    [anon_sym_async] = ACTIONS(422),
14505    [anon_sym_function] = ACTIONS(424),
14506    [sym_optional_chain] = ACTIONS(364),
14507    [anon_sym_new] = ACTIONS(73),
14508    [anon_sym_AMP_AMP] = ACTIONS(364),
14509    [anon_sym_PIPE_PIPE] = ACTIONS(364),
14510    [anon_sym_GT_GT] = ACTIONS(372),
14511    [anon_sym_GT_GT_GT] = ACTIONS(364),
14512    [anon_sym_LT_LT] = ACTIONS(364),
14513    [anon_sym_AMP] = ACTIONS(372),
14514    [anon_sym_CARET] = ACTIONS(364),
14515    [anon_sym_PIPE] = ACTIONS(372),
14516    [anon_sym_PLUS] = ACTIONS(75),
14517    [anon_sym_DASH] = ACTIONS(75),
14518    [anon_sym_SLASH] = ACTIONS(77),
14519    [anon_sym_PERCENT] = ACTIONS(364),
14520    [anon_sym_STAR_STAR] = ACTIONS(364),
14521    [anon_sym_LT_EQ] = ACTIONS(364),
14522    [anon_sym_EQ_EQ] = ACTIONS(372),
14523    [anon_sym_EQ_EQ_EQ] = ACTIONS(364),
14524    [anon_sym_BANG_EQ] = ACTIONS(372),
14525    [anon_sym_BANG_EQ_EQ] = ACTIONS(364),
14526    [anon_sym_GT_EQ] = ACTIONS(364),
14527    [anon_sym_QMARK_QMARK] = ACTIONS(364),
14528    [anon_sym_instanceof] = ACTIONS(372),
14529    [anon_sym_BANG] = ACTIONS(75),
14530    [anon_sym_TILDE] = ACTIONS(79),
14531    [anon_sym_typeof] = ACTIONS(75),
14532    [anon_sym_void] = ACTIONS(75),
14533    [anon_sym_delete] = ACTIONS(75),
14534    [anon_sym_PLUS_PLUS] = ACTIONS(81),
14535    [anon_sym_DASH_DASH] = ACTIONS(81),
14536    [sym_comment] = ACTIONS(5),
14537    [anon_sym_BQUOTE] = ACTIONS(83),
14538    [sym_number] = ACTIONS(85),
14539    [sym_private_property_identifier] = ACTIONS(87),
14540    [sym_this] = ACTIONS(89),
14541    [sym_super] = ACTIONS(89),
14542    [sym_true] = ACTIONS(89),
14543    [sym_false] = ACTIONS(89),
14544    [sym_null] = ACTIONS(89),
14545    [sym_undefined] = ACTIONS(91),
14546    [anon_sym_AT] = ACTIONS(93),
14547    [anon_sym_static] = ACTIONS(414),
14548    [anon_sym_get] = ACTIONS(414),
14549    [anon_sym_set] = ACTIONS(414),
14550    [sym__automatic_semicolon] = ACTIONS(364),
14551    [sym__ternary_qmark] = ACTIONS(364),
14552    [sym_html_comment] = ACTIONS(5),
14553  },
14554  [48] = {
14555    [sym_import] = STATE(1095),
14556    [sym_parenthesized_expression] = STATE(460),
14557    [sym_expression] = STATE(639),
14558    [sym_primary_expression] = STATE(687),
14559    [sym_yield_expression] = STATE(688),
14560    [sym_object] = STATE(713),
14561    [sym_object_pattern] = STATE(1664),
14562    [sym_array] = STATE(713),
14563    [sym_array_pattern] = STATE(1664),
14564    [sym_glimmer_template] = STATE(688),
14565    [sym_jsx_element] = STATE(688),
14566    [sym_jsx_opening_element] = STATE(1011),
14567    [sym_jsx_self_closing_element] = STATE(688),
14568    [sym_class] = STATE(713),
14569    [sym_function_expression] = STATE(713),
14570    [sym_generator_function] = STATE(713),
14571    [sym_arrow_function] = STATE(713),
14572    [sym_call_expression] = STATE(713),
14573    [sym_new_expression] = STATE(688),
14574    [sym_await_expression] = STATE(688),
14575    [sym_member_expression] = STATE(460),
14576    [sym_subscript_expression] = STATE(460),
14577    [sym_assignment_expression] = STATE(688),
14578    [sym__augmented_assignment_lhs] = STATE(1004),
14579    [sym_augmented_assignment_expression] = STATE(688),
14580    [sym__destructuring_pattern] = STATE(1664),
14581    [sym_ternary_expression] = STATE(688),
14582    [sym_binary_expression] = STATE(688),
14583    [sym_unary_expression] = STATE(688),
14584    [sym_update_expression] = STATE(688),
14585    [sym_string] = STATE(713),
14586    [sym_template_string] = STATE(713),
14587    [sym_regex] = STATE(713),
14588    [sym_meta_property] = STATE(713),
14589    [sym_decorator] = STATE(981),
14590    [sym_formal_parameters] = STATE(1665),
14591    [aux_sym_export_statement_repeat1] = STATE(1195),
14592    [sym_identifier] = ACTIONS(426),
14593    [anon_sym_export] = ACTIONS(428),
14594    [anon_sym_STAR] = ACTIONS(430),
14595    [anon_sym_LBRACE] = ACTIONS(418),
14596    [anon_sym_COMMA] = ACTIONS(364),
14597    [anon_sym_import] = ACTIONS(366),
14598    [anon_sym_let] = ACTIONS(428),
14599    [anon_sym_LPAREN] = ACTIONS(33),
14600    [anon_sym_await] = ACTIONS(432),
14601    [anon_sym_in] = ACTIONS(372),
14602    [anon_sym_of] = ACTIONS(372),
14603    [anon_sym_SEMI] = ACTIONS(364),
14604    [anon_sym_yield] = ACTIONS(434),
14605    [anon_sym_LBRACK] = ACTIONS(57),
14606    [sym_glimmer_opening_tag] = ACTIONS(59),
14607    [anon_sym_LT] = ACTIONS(61),
14608    [anon_sym_GT] = ACTIONS(372),
14609    [anon_sym_DOT] = ACTIONS(372),
14610    [anon_sym_DQUOTE] = ACTIONS(63),
14611    [anon_sym_SQUOTE] = ACTIONS(65),
14612    [anon_sym_class] = ACTIONS(420),
14613    [anon_sym_async] = ACTIONS(436),
14614    [anon_sym_function] = ACTIONS(424),
14615    [sym_optional_chain] = ACTIONS(364),
14616    [anon_sym_new] = ACTIONS(438),
14617    [anon_sym_AMP_AMP] = ACTIONS(364),
14618    [anon_sym_PIPE_PIPE] = ACTIONS(364),
14619    [anon_sym_GT_GT] = ACTIONS(372),
14620    [anon_sym_GT_GT_GT] = ACTIONS(364),
14621    [anon_sym_LT_LT] = ACTIONS(364),
14622    [anon_sym_AMP] = ACTIONS(372),
14623    [anon_sym_CARET] = ACTIONS(364),
14624    [anon_sym_PIPE] = ACTIONS(372),
14625    [anon_sym_PLUS] = ACTIONS(440),
14626    [anon_sym_DASH] = ACTIONS(440),
14627    [anon_sym_SLASH] = ACTIONS(442),
14628    [anon_sym_PERCENT] = ACTIONS(364),
14629    [anon_sym_STAR_STAR] = ACTIONS(364),
14630    [anon_sym_LT_EQ] = ACTIONS(364),
14631    [anon_sym_EQ_EQ] = ACTIONS(372),
14632    [anon_sym_EQ_EQ_EQ] = ACTIONS(364),
14633    [anon_sym_BANG_EQ] = ACTIONS(372),
14634    [anon_sym_BANG_EQ_EQ] = ACTIONS(364),
14635    [anon_sym_GT_EQ] = ACTIONS(364),
14636    [anon_sym_QMARK_QMARK] = ACTIONS(364),
14637    [anon_sym_instanceof] = ACTIONS(372),
14638    [anon_sym_BANG] = ACTIONS(440),
14639    [anon_sym_TILDE] = ACTIONS(444),
14640    [anon_sym_typeof] = ACTIONS(440),
14641    [anon_sym_void] = ACTIONS(440),
14642    [anon_sym_delete] = ACTIONS(440),
14643    [anon_sym_PLUS_PLUS] = ACTIONS(446),
14644    [anon_sym_DASH_DASH] = ACTIONS(446),
14645    [sym_comment] = ACTIONS(5),
14646    [anon_sym_BQUOTE] = ACTIONS(83),
14647    [sym_number] = ACTIONS(85),
14648    [sym_private_property_identifier] = ACTIONS(448),
14649    [sym_this] = ACTIONS(89),
14650    [sym_super] = ACTIONS(89),
14651    [sym_true] = ACTIONS(89),
14652    [sym_false] = ACTIONS(89),
14653    [sym_null] = ACTIONS(89),
14654    [sym_undefined] = ACTIONS(450),
14655    [anon_sym_AT] = ACTIONS(93),
14656    [anon_sym_static] = ACTIONS(428),
14657    [anon_sym_get] = ACTIONS(428),
14658    [anon_sym_set] = ACTIONS(428),
14659    [sym__automatic_semicolon] = ACTIONS(364),
14660    [sym__ternary_qmark] = ACTIONS(364),
14661    [sym_html_comment] = ACTIONS(5),
14662  },
14663  [49] = {
14664    [sym_import] = STATE(1085),
14665    [sym_parenthesized_expression] = STATE(477),
14666    [sym_expression] = STATE(798),
14667    [sym_primary_expression] = STATE(503),
14668    [sym_yield_expression] = STATE(504),
14669    [sym_object] = STATE(502),
14670    [sym_object_pattern] = STATE(1692),
14671    [sym_array] = STATE(502),
14672    [sym_array_pattern] = STATE(1692),
14673    [sym_glimmer_template] = STATE(504),
14674    [sym_jsx_element] = STATE(504),
14675    [sym_jsx_opening_element] = STATE(1013),
14676    [sym_jsx_self_closing_element] = STATE(504),
14677    [sym_class] = STATE(502),
14678    [sym_function_expression] = STATE(502),
14679    [sym_generator_function] = STATE(502),
14680    [sym_arrow_function] = STATE(502),
14681    [sym_call_expression] = STATE(502),
14682    [sym_new_expression] = STATE(504),
14683    [sym_await_expression] = STATE(504),
14684    [sym_member_expression] = STATE(477),
14685    [sym_subscript_expression] = STATE(477),
14686    [sym_assignment_expression] = STATE(504),
14687    [sym__augmented_assignment_lhs] = STATE(1009),
14688    [sym_augmented_assignment_expression] = STATE(504),
14689    [sym__destructuring_pattern] = STATE(1692),
14690    [sym_ternary_expression] = STATE(504),
14691    [sym_binary_expression] = STATE(504),
14692    [sym_unary_expression] = STATE(504),
14693    [sym_update_expression] = STATE(504),
14694    [sym_string] = STATE(502),
14695    [sym_template_string] = STATE(502),
14696    [sym_regex] = STATE(502),
14697    [sym_meta_property] = STATE(502),
14698    [sym_decorator] = STATE(981),
14699    [sym_formal_parameters] = STATE(1675),
14700    [aux_sym_export_statement_repeat1] = STATE(1223),
14701    [sym_identifier] = ACTIONS(452),
14702    [anon_sym_export] = ACTIONS(454),
14703    [anon_sym_STAR] = ACTIONS(456),
14704    [anon_sym_LBRACE] = ACTIONS(458),
14705    [anon_sym_import] = ACTIONS(366),
14706    [anon_sym_let] = ACTIONS(454),
14707    [anon_sym_LPAREN] = ACTIONS(368),
14708    [anon_sym_await] = ACTIONS(460),
14709    [anon_sym_in] = ACTIONS(372),
14710    [anon_sym_of] = ACTIONS(372),
14711    [anon_sym_yield] = ACTIONS(462),
14712    [anon_sym_LBRACK] = ACTIONS(464),
14713    [sym_glimmer_opening_tag] = ACTIONS(378),
14714    [anon_sym_LT] = ACTIONS(380),
14715    [anon_sym_GT] = ACTIONS(372),
14716    [anon_sym_DOT] = ACTIONS(372),
14717    [anon_sym_DQUOTE] = ACTIONS(382),
14718    [anon_sym_SQUOTE] = ACTIONS(384),
14719    [anon_sym_class] = ACTIONS(386),
14720    [anon_sym_async] = ACTIONS(466),
14721    [anon_sym_function] = ACTIONS(390),
14722    [sym_optional_chain] = ACTIONS(364),
14723    [anon_sym_new] = ACTIONS(468),
14724    [anon_sym_AMP_AMP] = ACTIONS(364),
14725    [anon_sym_PIPE_PIPE] = ACTIONS(364),
14726    [anon_sym_GT_GT] = ACTIONS(372),
14727    [anon_sym_GT_GT_GT] = ACTIONS(364),
14728    [anon_sym_LT_LT] = ACTIONS(364),
14729    [anon_sym_AMP] = ACTIONS(372),
14730    [anon_sym_CARET] = ACTIONS(364),
14731    [anon_sym_PIPE] = ACTIONS(372),
14732    [anon_sym_PLUS] = ACTIONS(470),
14733    [anon_sym_DASH] = ACTIONS(470),
14734    [anon_sym_SLASH] = ACTIONS(472),
14735    [anon_sym_PERCENT] = ACTIONS(364),
14736    [anon_sym_STAR_STAR] = ACTIONS(364),
14737    [anon_sym_LT_EQ] = ACTIONS(364),
14738    [anon_sym_EQ_EQ] = ACTIONS(372),
14739    [anon_sym_EQ_EQ_EQ] = ACTIONS(364),
14740    [anon_sym_BANG_EQ] = ACTIONS(372),
14741    [anon_sym_BANG_EQ_EQ] = ACTIONS(364),
14742    [anon_sym_GT_EQ] = ACTIONS(364),
14743    [anon_sym_QMARK_QMARK] = ACTIONS(364),
14744    [anon_sym_instanceof] = ACTIONS(372),
14745    [anon_sym_BANG] = ACTIONS(470),
14746    [anon_sym_TILDE] = ACTIONS(474),
14747    [anon_sym_typeof] = ACTIONS(470),
14748    [anon_sym_void] = ACTIONS(470),
14749    [anon_sym_delete] = ACTIONS(470),
14750    [anon_sym_PLUS_PLUS] = ACTIONS(476),
14751    [anon_sym_DASH_DASH] = ACTIONS(476),
14752    [sym_comment] = ACTIONS(5),
14753    [anon_sym_BQUOTE] = ACTIONS(402),
14754    [sym_number] = ACTIONS(404),
14755    [sym_private_property_identifier] = ACTIONS(478),
14756    [sym_this] = ACTIONS(408),
14757    [sym_super] = ACTIONS(408),
14758    [sym_true] = ACTIONS(408),
14759    [sym_false] = ACTIONS(408),
14760    [sym_null] = ACTIONS(408),
14761    [sym_undefined] = ACTIONS(480),
14762    [anon_sym_AT] = ACTIONS(93),
14763    [anon_sym_static] = ACTIONS(454),
14764    [anon_sym_get] = ACTIONS(454),
14765    [anon_sym_set] = ACTIONS(454),
14766    [sym__ternary_qmark] = ACTIONS(364),
14767    [sym_html_comment] = ACTIONS(5),
14768  },
14769  [50] = {
14770    [sym_import] = STATE(1085),
14771    [sym_parenthesized_expression] = STATE(413),
14772    [sym_expression] = STATE(761),
14773    [sym_primary_expression] = STATE(503),
14774    [sym_yield_expression] = STATE(504),
14775    [sym_object] = STATE(502),
14776    [sym_object_pattern] = STATE(1623),
14777    [sym_array] = STATE(502),
14778    [sym_array_pattern] = STATE(1623),
14779    [sym_glimmer_template] = STATE(504),
14780    [sym_jsx_element] = STATE(504),
14781    [sym_jsx_opening_element] = STATE(1013),
14782    [sym_jsx_self_closing_element] = STATE(504),
14783    [sym_class] = STATE(502),
14784    [sym_function_expression] = STATE(502),
14785    [sym_generator_function] = STATE(502),
14786    [sym_arrow_function] = STATE(502),
14787    [sym_call_expression] = STATE(502),
14788    [sym_new_expression] = STATE(504),
14789    [sym_await_expression] = STATE(504),
14790    [sym_member_expression] = STATE(413),
14791    [sym_subscript_expression] = STATE(413),
14792    [sym_assignment_expression] = STATE(504),
14793    [sym__augmented_assignment_lhs] = STATE(997),
14794    [sym_augmented_assignment_expression] = STATE(504),
14795    [sym__destructuring_pattern] = STATE(1623),
14796    [sym_ternary_expression] = STATE(504),
14797    [sym_binary_expression] = STATE(504),
14798    [sym_unary_expression] = STATE(504),
14799    [sym_update_expression] = STATE(504),
14800    [sym_string] = STATE(502),
14801    [sym_template_string] = STATE(502),
14802    [sym_regex] = STATE(502),
14803    [sym_meta_property] = STATE(502),
14804    [sym_decorator] = STATE(981),
14805    [sym_formal_parameters] = STATE(1607),
14806    [aux_sym_export_statement_repeat1] = STATE(1223),
14807    [sym_identifier] = ACTIONS(482),
14808    [anon_sym_export] = ACTIONS(484),
14809    [anon_sym_STAR] = ACTIONS(486),
14810    [anon_sym_LBRACE] = ACTIONS(458),
14811    [anon_sym_import] = ACTIONS(366),
14812    [anon_sym_let] = ACTIONS(484),
14813    [anon_sym_LPAREN] = ACTIONS(368),
14814    [anon_sym_await] = ACTIONS(488),
14815    [anon_sym_in] = ACTIONS(372),
14816    [anon_sym_COLON] = ACTIONS(364),
14817    [anon_sym_yield] = ACTIONS(490),
14818    [anon_sym_LBRACK] = ACTIONS(464),
14819    [sym_glimmer_opening_tag] = ACTIONS(378),
14820    [anon_sym_LT] = ACTIONS(380),
14821    [anon_sym_GT] = ACTIONS(372),
14822    [anon_sym_DOT] = ACTIONS(372),
14823    [anon_sym_DQUOTE] = ACTIONS(382),
14824    [anon_sym_SQUOTE] = ACTIONS(384),
14825    [anon_sym_class] = ACTIONS(386),
14826    [anon_sym_async] = ACTIONS(492),
14827    [anon_sym_function] = ACTIONS(390),
14828    [sym_optional_chain] = ACTIONS(364),
14829    [anon_sym_new] = ACTIONS(494),
14830    [anon_sym_AMP_AMP] = ACTIONS(364),
14831    [anon_sym_PIPE_PIPE] = ACTIONS(364),
14832    [anon_sym_GT_GT] = ACTIONS(372),
14833    [anon_sym_GT_GT_GT] = ACTIONS(364),
14834    [anon_sym_LT_LT] = ACTIONS(364),
14835    [anon_sym_AMP] = ACTIONS(372),
14836    [anon_sym_CARET] = ACTIONS(364),
14837    [anon_sym_PIPE] = ACTIONS(372),
14838    [anon_sym_PLUS] = ACTIONS(496),
14839    [anon_sym_DASH] = ACTIONS(496),
14840    [anon_sym_SLASH] = ACTIONS(396),
14841    [anon_sym_PERCENT] = ACTIONS(364),
14842    [anon_sym_STAR_STAR] = ACTIONS(364),
14843    [anon_sym_LT_EQ] = ACTIONS(364),
14844    [anon_sym_EQ_EQ] = ACTIONS(372),
14845    [anon_sym_EQ_EQ_EQ] = ACTIONS(364),
14846    [anon_sym_BANG_EQ] = ACTIONS(372),
14847    [anon_sym_BANG_EQ_EQ] = ACTIONS(364),
14848    [anon_sym_GT_EQ] = ACTIONS(364),
14849    [anon_sym_QMARK_QMARK] = ACTIONS(364),
14850    [anon_sym_instanceof] = ACTIONS(372),
14851    [anon_sym_BANG] = ACTIONS(496),
14852    [anon_sym_TILDE] = ACTIONS(498),
14853    [anon_sym_typeof] = ACTIONS(496),
14854    [anon_sym_void] = ACTIONS(496),
14855    [anon_sym_delete] = ACTIONS(496),
14856    [anon_sym_PLUS_PLUS] = ACTIONS(500),
14857    [anon_sym_DASH_DASH] = ACTIONS(500),
14858    [sym_comment] = ACTIONS(5),
14859    [anon_sym_BQUOTE] = ACTIONS(402),
14860    [sym_number] = ACTIONS(404),
14861    [sym_private_property_identifier] = ACTIONS(502),
14862    [sym_this] = ACTIONS(408),
14863    [sym_super] = ACTIONS(408),
14864    [sym_true] = ACTIONS(408),
14865    [sym_false] = ACTIONS(408),
14866    [sym_null] = ACTIONS(408),
14867    [sym_undefined] = ACTIONS(504),
14868    [anon_sym_AT] = ACTIONS(93),
14869    [anon_sym_static] = ACTIONS(484),
14870    [anon_sym_get] = ACTIONS(484),
14871    [anon_sym_set] = ACTIONS(484),
14872    [sym__ternary_qmark] = ACTIONS(364),
14873    [sym_html_comment] = ACTIONS(5),
14874  },
14875  [51] = {
14876    [ts_builtin_sym_end] = ACTIONS(506),
14877    [sym_identifier] = ACTIONS(508),
14878    [anon_sym_export] = ACTIONS(508),
14879    [anon_sym_STAR] = ACTIONS(510),
14880    [anon_sym_default] = ACTIONS(508),
14881    [anon_sym_LBRACE] = ACTIONS(506),
14882    [anon_sym_COMMA] = ACTIONS(512),
14883    [anon_sym_RBRACE] = ACTIONS(506),
14884    [anon_sym_import] = ACTIONS(508),
14885    [anon_sym_with] = ACTIONS(508),
14886    [anon_sym_var] = ACTIONS(508),
14887    [anon_sym_let] = ACTIONS(508),
14888    [anon_sym_const] = ACTIONS(508),
14889    [anon_sym_else] = ACTIONS(508),
14890    [anon_sym_if] = ACTIONS(508),
14891    [anon_sym_switch] = ACTIONS(508),
14892    [anon_sym_for] = ACTIONS(508),
14893    [anon_sym_LPAREN] = ACTIONS(506),
14894    [anon_sym_await] = ACTIONS(508),
14895    [anon_sym_in] = ACTIONS(510),
14896    [anon_sym_while] = ACTIONS(508),
14897    [anon_sym_do] = ACTIONS(508),
14898    [anon_sym_try] = ACTIONS(508),
14899    [anon_sym_break] = ACTIONS(508),
14900    [anon_sym_continue] = ACTIONS(508),
14901    [anon_sym_debugger] = ACTIONS(508),
14902    [anon_sym_return] = ACTIONS(508),
14903    [anon_sym_throw] = ACTIONS(508),
14904    [anon_sym_SEMI] = ACTIONS(506),
14905    [anon_sym_case] = ACTIONS(508),
14906    [anon_sym_yield] = ACTIONS(508),
14907    [anon_sym_EQ] = ACTIONS(514),
14908    [anon_sym_LBRACK] = ACTIONS(506),
14909    [sym_glimmer_opening_tag] = ACTIONS(506),
14910    [anon_sym_LT] = ACTIONS(508),
14911    [anon_sym_GT] = ACTIONS(510),
14912    [anon_sym_DOT] = ACTIONS(510),
14913    [anon_sym_DQUOTE] = ACTIONS(506),
14914    [anon_sym_SQUOTE] = ACTIONS(506),
14915    [anon_sym_class] = ACTIONS(508),
14916    [anon_sym_async] = ACTIONS(508),
14917    [anon_sym_function] = ACTIONS(508),
14918    [sym_optional_chain] = ACTIONS(512),
14919    [anon_sym_new] = ACTIONS(508),
14920    [anon_sym_AMP_AMP] = ACTIONS(512),
14921    [anon_sym_PIPE_PIPE] = ACTIONS(512),
14922    [anon_sym_GT_GT] = ACTIONS(510),
14923    [anon_sym_GT_GT_GT] = ACTIONS(512),
14924    [anon_sym_LT_LT] = ACTIONS(512),
14925    [anon_sym_AMP] = ACTIONS(510),
14926    [anon_sym_CARET] = ACTIONS(512),
14927    [anon_sym_PIPE] = ACTIONS(510),
14928    [anon_sym_PLUS] = ACTIONS(508),
14929    [anon_sym_DASH] = ACTIONS(508),
14930    [anon_sym_SLASH] = ACTIONS(508),
14931    [anon_sym_PERCENT] = ACTIONS(512),
14932    [anon_sym_STAR_STAR] = ACTIONS(512),
14933    [anon_sym_LT_EQ] = ACTIONS(512),
14934    [anon_sym_EQ_EQ] = ACTIONS(510),
14935    [anon_sym_EQ_EQ_EQ] = ACTIONS(512),
14936    [anon_sym_BANG_EQ] = ACTIONS(510),
14937    [anon_sym_BANG_EQ_EQ] = ACTIONS(512),
14938    [anon_sym_GT_EQ] = ACTIONS(512),
14939    [anon_sym_QMARK_QMARK] = ACTIONS(512),
14940    [anon_sym_instanceof] = ACTIONS(510),
14941    [anon_sym_BANG] = ACTIONS(508),
14942    [anon_sym_TILDE] = ACTIONS(506),
14943    [anon_sym_typeof] = ACTIONS(508),
14944    [anon_sym_void] = ACTIONS(508),
14945    [anon_sym_delete] = ACTIONS(508),
14946    [anon_sym_PLUS_PLUS] = ACTIONS(506),
14947    [anon_sym_DASH_DASH] = ACTIONS(506),
14948    [sym_comment] = ACTIONS(5),
14949    [anon_sym_BQUOTE] = ACTIONS(506),
14950    [sym_number] = ACTIONS(506),
14951    [sym_private_property_identifier] = ACTIONS(506),
14952    [sym_this] = ACTIONS(508),
14953    [sym_super] = ACTIONS(508),
14954    [sym_true] = ACTIONS(508),
14955    [sym_false] = ACTIONS(508),
14956    [sym_null] = ACTIONS(508),
14957    [sym_undefined] = ACTIONS(508),
14958    [anon_sym_AT] = ACTIONS(506),
14959    [anon_sym_static] = ACTIONS(508),
14960    [anon_sym_get] = ACTIONS(508),
14961    [anon_sym_set] = ACTIONS(508),
14962    [sym__automatic_semicolon] = ACTIONS(516),
14963    [sym__ternary_qmark] = ACTIONS(512),
14964    [sym_html_comment] = ACTIONS(5),
14965  },
14966  [52] = {
14967    [ts_builtin_sym_end] = ACTIONS(518),
14968    [sym_identifier] = ACTIONS(520),
14969    [anon_sym_export] = ACTIONS(520),
14970    [anon_sym_STAR] = ACTIONS(522),
14971    [anon_sym_default] = ACTIONS(520),
14972    [anon_sym_LBRACE] = ACTIONS(518),
14973    [anon_sym_COMMA] = ACTIONS(524),
14974    [anon_sym_RBRACE] = ACTIONS(518),
14975    [anon_sym_import] = ACTIONS(520),
14976    [anon_sym_with] = ACTIONS(520),
14977    [anon_sym_var] = ACTIONS(520),
14978    [anon_sym_let] = ACTIONS(520),
14979    [anon_sym_const] = ACTIONS(520),
14980    [anon_sym_else] = ACTIONS(520),
14981    [anon_sym_if] = ACTIONS(520),
14982    [anon_sym_switch] = ACTIONS(520),
14983    [anon_sym_for] = ACTIONS(520),
14984    [anon_sym_LPAREN] = ACTIONS(518),
14985    [anon_sym_await] = ACTIONS(520),
14986    [anon_sym_in] = ACTIONS(522),
14987    [anon_sym_while] = ACTIONS(520),
14988    [anon_sym_do] = ACTIONS(520),
14989    [anon_sym_try] = ACTIONS(520),
14990    [anon_sym_break] = ACTIONS(520),
14991    [anon_sym_continue] = ACTIONS(520),
14992    [anon_sym_debugger] = ACTIONS(520),
14993    [anon_sym_return] = ACTIONS(520),
14994    [anon_sym_throw] = ACTIONS(520),
14995    [anon_sym_SEMI] = ACTIONS(518),
14996    [anon_sym_case] = ACTIONS(520),
14997    [anon_sym_yield] = ACTIONS(520),
14998    [anon_sym_LBRACK] = ACTIONS(518),
14999    [sym_glimmer_opening_tag] = ACTIONS(518),
15000    [anon_sym_LT] = ACTIONS(520),
15001    [anon_sym_GT] = ACTIONS(522),
15002    [anon_sym_DOT] = ACTIONS(522),
15003    [anon_sym_DQUOTE] = ACTIONS(518),
15004    [anon_sym_SQUOTE] = ACTIONS(518),
15005    [anon_sym_class] = ACTIONS(520),
15006    [anon_sym_async] = ACTIONS(520),
15007    [anon_sym_function] = ACTIONS(520),
15008    [sym_optional_chain] = ACTIONS(524),
15009    [anon_sym_new] = ACTIONS(520),
15010    [anon_sym_AMP_AMP] = ACTIONS(524),
15011    [anon_sym_PIPE_PIPE] = ACTIONS(524),
15012    [anon_sym_GT_GT] = ACTIONS(522),
15013    [anon_sym_GT_GT_GT] = ACTIONS(524),
15014    [anon_sym_LT_LT] = ACTIONS(524),
15015    [anon_sym_AMP] = ACTIONS(522),
15016    [anon_sym_CARET] = ACTIONS(524),
15017    [anon_sym_PIPE] = ACTIONS(522),
15018    [anon_sym_PLUS] = ACTIONS(520),
15019    [anon_sym_DASH] = ACTIONS(520),
15020    [anon_sym_SLASH] = ACTIONS(520),
15021    [anon_sym_PERCENT] = ACTIONS(524),
15022    [anon_sym_STAR_STAR] = ACTIONS(524),
15023    [anon_sym_LT_EQ] = ACTIONS(524),
15024    [anon_sym_EQ_EQ] = ACTIONS(522),
15025    [anon_sym_EQ_EQ_EQ] = ACTIONS(524),
15026    [anon_sym_BANG_EQ] = ACTIONS(522),
15027    [anon_sym_BANG_EQ_EQ] = ACTIONS(524),
15028    [anon_sym_GT_EQ] = ACTIONS(524),
15029    [anon_sym_QMARK_QMARK] = ACTIONS(524),
15030    [anon_sym_instanceof] = ACTIONS(522),
15031    [anon_sym_BANG] = ACTIONS(520),
15032    [anon_sym_TILDE] = ACTIONS(518),
15033    [anon_sym_typeof] = ACTIONS(520),
15034    [anon_sym_void] = ACTIONS(520),
15035    [anon_sym_delete] = ACTIONS(520),
15036    [anon_sym_PLUS_PLUS] = ACTIONS(518),
15037    [anon_sym_DASH_DASH] = ACTIONS(518),
15038    [sym_comment] = ACTIONS(5),
15039    [anon_sym_BQUOTE] = ACTIONS(518),
15040    [sym_number] = ACTIONS(518),
15041    [sym_private_property_identifier] = ACTIONS(518),
15042    [sym_this] = ACTIONS(520),
15043    [sym_super] = ACTIONS(520),
15044    [sym_true] = ACTIONS(520),
15045    [sym_false] = ACTIONS(520),
15046    [sym_null] = ACTIONS(520),
15047    [sym_undefined] = ACTIONS(520),
15048    [anon_sym_AT] = ACTIONS(518),
15049    [anon_sym_static] = ACTIONS(520),
15050    [anon_sym_get] = ACTIONS(520),
15051    [anon_sym_set] = ACTIONS(520),
15052    [sym__automatic_semicolon] = ACTIONS(526),
15053    [sym__ternary_qmark] = ACTIONS(524),
15054    [sym_html_comment] = ACTIONS(5),
15055  },
15056  [53] = {
15057    [ts_builtin_sym_end] = ACTIONS(528),
15058    [sym_identifier] = ACTIONS(530),
15059    [anon_sym_export] = ACTIONS(530),
15060    [anon_sym_STAR] = ACTIONS(532),
15061    [anon_sym_default] = ACTIONS(530),
15062    [anon_sym_LBRACE] = ACTIONS(528),
15063    [anon_sym_COMMA] = ACTIONS(534),
15064    [anon_sym_RBRACE] = ACTIONS(528),
15065    [anon_sym_import] = ACTIONS(530),
15066    [anon_sym_with] = ACTIONS(530),
15067    [anon_sym_var] = ACTIONS(530),
15068    [anon_sym_let] = ACTIONS(530),
15069    [anon_sym_const] = ACTIONS(530),
15070    [anon_sym_else] = ACTIONS(530),
15071    [anon_sym_if] = ACTIONS(530),
15072    [anon_sym_switch] = ACTIONS(530),
15073    [anon_sym_for] = ACTIONS(530),
15074    [anon_sym_LPAREN] = ACTIONS(528),
15075    [anon_sym_await] = ACTIONS(530),
15076    [anon_sym_in] = ACTIONS(532),
15077    [anon_sym_while] = ACTIONS(530),
15078    [anon_sym_do] = ACTIONS(530),
15079    [anon_sym_try] = ACTIONS(530),
15080    [anon_sym_break] = ACTIONS(530),
15081    [anon_sym_continue] = ACTIONS(530),
15082    [anon_sym_debugger] = ACTIONS(530),
15083    [anon_sym_return] = ACTIONS(530),
15084    [anon_sym_throw] = ACTIONS(530),
15085    [anon_sym_SEMI] = ACTIONS(528),
15086    [anon_sym_case] = ACTIONS(530),
15087    [anon_sym_yield] = ACTIONS(530),
15088    [anon_sym_LBRACK] = ACTIONS(528),
15089    [sym_glimmer_opening_tag] = ACTIONS(528),
15090    [anon_sym_LT] = ACTIONS(530),
15091    [anon_sym_GT] = ACTIONS(532),
15092    [anon_sym_DOT] = ACTIONS(532),
15093    [anon_sym_DQUOTE] = ACTIONS(528),
15094    [anon_sym_SQUOTE] = ACTIONS(528),
15095    [anon_sym_class] = ACTIONS(530),
15096    [anon_sym_async] = ACTIONS(530),
15097    [anon_sym_function] = ACTIONS(530),
15098    [sym_optional_chain] = ACTIONS(534),
15099    [anon_sym_new] = ACTIONS(530),
15100    [anon_sym_AMP_AMP] = ACTIONS(534),
15101    [anon_sym_PIPE_PIPE] = ACTIONS(534),
15102    [anon_sym_GT_GT] = ACTIONS(532),
15103    [anon_sym_GT_GT_GT] = ACTIONS(534),
15104    [anon_sym_LT_LT] = ACTIONS(534),
15105    [anon_sym_AMP] = ACTIONS(532),
15106    [anon_sym_CARET] = ACTIONS(534),
15107    [anon_sym_PIPE] = ACTIONS(532),
15108    [anon_sym_PLUS] = ACTIONS(530),
15109    [anon_sym_DASH] = ACTIONS(530),
15110    [anon_sym_SLASH] = ACTIONS(530),
15111    [anon_sym_PERCENT] = ACTIONS(534),
15112    [anon_sym_STAR_STAR] = ACTIONS(534),
15113    [anon_sym_LT_EQ] = ACTIONS(534),
15114    [anon_sym_EQ_EQ] = ACTIONS(532),
15115    [anon_sym_EQ_EQ_EQ] = ACTIONS(534),
15116    [anon_sym_BANG_EQ] = ACTIONS(532),
15117    [anon_sym_BANG_EQ_EQ] = ACTIONS(534),
15118    [anon_sym_GT_EQ] = ACTIONS(534),
15119    [anon_sym_QMARK_QMARK] = ACTIONS(534),
15120    [anon_sym_instanceof] = ACTIONS(532),
15121    [anon_sym_BANG] = ACTIONS(530),
15122    [anon_sym_TILDE] = ACTIONS(528),
15123    [anon_sym_typeof] = ACTIONS(530),
15124    [anon_sym_void] = ACTIONS(530),
15125    [anon_sym_delete] = ACTIONS(530),
15126    [anon_sym_PLUS_PLUS] = ACTIONS(528),
15127    [anon_sym_DASH_DASH] = ACTIONS(528),
15128    [sym_comment] = ACTIONS(5),
15129    [anon_sym_BQUOTE] = ACTIONS(528),
15130    [sym_number] = ACTIONS(528),
15131    [sym_private_property_identifier] = ACTIONS(528),
15132    [sym_this] = ACTIONS(530),
15133    [sym_super] = ACTIONS(530),
15134    [sym_true] = ACTIONS(530),
15135    [sym_false] = ACTIONS(530),
15136    [sym_null] = ACTIONS(530),
15137    [sym_undefined] = ACTIONS(530),
15138    [anon_sym_AT] = ACTIONS(528),
15139    [anon_sym_static] = ACTIONS(530),
15140    [anon_sym_get] = ACTIONS(530),
15141    [anon_sym_set] = ACTIONS(530),
15142    [sym__automatic_semicolon] = ACTIONS(536),
15143    [sym__ternary_qmark] = ACTIONS(534),
15144    [sym_html_comment] = ACTIONS(5),
15145  },
15146  [54] = {
15147    [ts_builtin_sym_end] = ACTIONS(538),
15148    [sym_identifier] = ACTIONS(540),
15149    [anon_sym_export] = ACTIONS(540),
15150    [anon_sym_STAR] = ACTIONS(542),
15151    [anon_sym_default] = ACTIONS(540),
15152    [anon_sym_LBRACE] = ACTIONS(538),
15153    [anon_sym_COMMA] = ACTIONS(544),
15154    [anon_sym_RBRACE] = ACTIONS(538),
15155    [anon_sym_import] = ACTIONS(540),
15156    [anon_sym_with] = ACTIONS(540),
15157    [anon_sym_var] = ACTIONS(540),
15158    [anon_sym_let] = ACTIONS(540),
15159    [anon_sym_const] = ACTIONS(540),
15160    [anon_sym_else] = ACTIONS(540),
15161    [anon_sym_if] = ACTIONS(540),
15162    [anon_sym_switch] = ACTIONS(540),
15163    [anon_sym_for] = ACTIONS(540),
15164    [anon_sym_LPAREN] = ACTIONS(538),
15165    [anon_sym_await] = ACTIONS(540),
15166    [anon_sym_in] = ACTIONS(542),
15167    [anon_sym_while] = ACTIONS(540),
15168    [anon_sym_do] = ACTIONS(540),
15169    [anon_sym_try] = ACTIONS(540),
15170    [anon_sym_break] = ACTIONS(540),
15171    [anon_sym_continue] = ACTIONS(540),
15172    [anon_sym_debugger] = ACTIONS(540),
15173    [anon_sym_return] = ACTIONS(540),
15174    [anon_sym_throw] = ACTIONS(540),
15175    [anon_sym_SEMI] = ACTIONS(538),
15176    [anon_sym_case] = ACTIONS(540),
15177    [anon_sym_yield] = ACTIONS(540),
15178    [anon_sym_LBRACK] = ACTIONS(538),
15179    [sym_glimmer_opening_tag] = ACTIONS(538),
15180    [anon_sym_LT] = ACTIONS(540),
15181    [anon_sym_GT] = ACTIONS(542),
15182    [anon_sym_DOT] = ACTIONS(542),
15183    [anon_sym_DQUOTE] = ACTIONS(538),
15184    [anon_sym_SQUOTE] = ACTIONS(538),
15185    [anon_sym_class] = ACTIONS(540),
15186    [anon_sym_async] = ACTIONS(540),
15187    [anon_sym_function] = ACTIONS(540),
15188    [sym_optional_chain] = ACTIONS(544),
15189    [anon_sym_new] = ACTIONS(540),
15190    [anon_sym_AMP_AMP] = ACTIONS(544),
15191    [anon_sym_PIPE_PIPE] = ACTIONS(544),
15192    [anon_sym_GT_GT] = ACTIONS(542),
15193    [anon_sym_GT_GT_GT] = ACTIONS(544),
15194    [anon_sym_LT_LT] = ACTIONS(544),
15195    [anon_sym_AMP] = ACTIONS(542),
15196    [anon_sym_CARET] = ACTIONS(544),
15197    [anon_sym_PIPE] = ACTIONS(542),
15198    [anon_sym_PLUS] = ACTIONS(540),
15199    [anon_sym_DASH] = ACTIONS(540),
15200    [anon_sym_SLASH] = ACTIONS(540),
15201    [anon_sym_PERCENT] = ACTIONS(544),
15202    [anon_sym_STAR_STAR] = ACTIONS(544),
15203    [anon_sym_LT_EQ] = ACTIONS(544),
15204    [anon_sym_EQ_EQ] = ACTIONS(542),
15205    [anon_sym_EQ_EQ_EQ] = ACTIONS(544),
15206    [anon_sym_BANG_EQ] = ACTIONS(542),
15207    [anon_sym_BANG_EQ_EQ] = ACTIONS(544),
15208    [anon_sym_GT_EQ] = ACTIONS(544),
15209    [anon_sym_QMARK_QMARK] = ACTIONS(544),
15210    [anon_sym_instanceof] = ACTIONS(542),
15211    [anon_sym_BANG] = ACTIONS(540),
15212    [anon_sym_TILDE] = ACTIONS(538),
15213    [anon_sym_typeof] = ACTIONS(540),
15214    [anon_sym_void] = ACTIONS(540),
15215    [anon_sym_delete] = ACTIONS(540),
15216    [anon_sym_PLUS_PLUS] = ACTIONS(538),
15217    [anon_sym_DASH_DASH] = ACTIONS(538),
15218    [sym_comment] = ACTIONS(5),
15219    [anon_sym_BQUOTE] = ACTIONS(538),
15220    [sym_number] = ACTIONS(538),
15221    [sym_private_property_identifier] = ACTIONS(538),
15222    [sym_this] = ACTIONS(540),
15223    [sym_super] = ACTIONS(540),
15224    [sym_true] = ACTIONS(540),
15225    [sym_false] = ACTIONS(540),
15226    [sym_null] = ACTIONS(540),
15227    [sym_undefined] = ACTIONS(540),
15228    [anon_sym_AT] = ACTIONS(538),
15229    [anon_sym_static] = ACTIONS(540),
15230    [anon_sym_get] = ACTIONS(540),
15231    [anon_sym_set] = ACTIONS(540),
15232    [sym__automatic_semicolon] = ACTIONS(546),
15233    [sym__ternary_qmark] = ACTIONS(544),
15234    [sym_html_comment] = ACTIONS(5),
15235  },
15236  [55] = {
15237    [ts_builtin_sym_end] = ACTIONS(548),
15238    [sym_identifier] = ACTIONS(550),
15239    [anon_sym_export] = ACTIONS(550),
15240    [anon_sym_STAR] = ACTIONS(552),
15241    [anon_sym_default] = ACTIONS(550),
15242    [anon_sym_LBRACE] = ACTIONS(548),
15243    [anon_sym_COMMA] = ACTIONS(554),
15244    [anon_sym_RBRACE] = ACTIONS(548),
15245    [anon_sym_import] = ACTIONS(550),
15246    [anon_sym_with] = ACTIONS(550),
15247    [anon_sym_var] = ACTIONS(550),
15248    [anon_sym_let] = ACTIONS(550),
15249    [anon_sym_const] = ACTIONS(550),
15250    [anon_sym_else] = ACTIONS(550),
15251    [anon_sym_if] = ACTIONS(550),
15252    [anon_sym_switch] = ACTIONS(550),
15253    [anon_sym_for] = ACTIONS(550),
15254    [anon_sym_LPAREN] = ACTIONS(548),
15255    [anon_sym_await] = ACTIONS(550),
15256    [anon_sym_in] = ACTIONS(552),
15257    [anon_sym_while] = ACTIONS(550),
15258    [anon_sym_do] = ACTIONS(550),
15259    [anon_sym_try] = ACTIONS(550),
15260    [anon_sym_break] = ACTIONS(550),
15261    [anon_sym_continue] = ACTIONS(550),
15262    [anon_sym_debugger] = ACTIONS(550),
15263    [anon_sym_return] = ACTIONS(550),
15264    [anon_sym_throw] = ACTIONS(550),
15265    [anon_sym_SEMI] = ACTIONS(548),
15266    [anon_sym_case] = ACTIONS(550),
15267    [anon_sym_yield] = ACTIONS(550),
15268    [anon_sym_LBRACK] = ACTIONS(548),
15269    [sym_glimmer_opening_tag] = ACTIONS(548),
15270    [anon_sym_LT] = ACTIONS(550),
15271    [anon_sym_GT] = ACTIONS(552),
15272    [anon_sym_DOT] = ACTIONS(552),
15273    [anon_sym_DQUOTE] = ACTIONS(548),
15274    [anon_sym_SQUOTE] = ACTIONS(548),
15275    [anon_sym_class] = ACTIONS(550),
15276    [anon_sym_async] = ACTIONS(550),
15277    [anon_sym_function] = ACTIONS(550),
15278    [sym_optional_chain] = ACTIONS(554),
15279    [anon_sym_new] = ACTIONS(550),
15280    [anon_sym_AMP_AMP] = ACTIONS(554),
15281    [anon_sym_PIPE_PIPE] = ACTIONS(554),
15282    [anon_sym_GT_GT] = ACTIONS(552),
15283    [anon_sym_GT_GT_GT] = ACTIONS(554),
15284    [anon_sym_LT_LT] = ACTIONS(554),
15285    [anon_sym_AMP] = ACTIONS(552),
15286    [anon_sym_CARET] = ACTIONS(554),
15287    [anon_sym_PIPE] = ACTIONS(552),
15288    [anon_sym_PLUS] = ACTIONS(550),
15289    [anon_sym_DASH] = ACTIONS(550),
15290    [anon_sym_SLASH] = ACTIONS(550),
15291    [anon_sym_PERCENT] = ACTIONS(554),
15292    [anon_sym_STAR_STAR] = ACTIONS(554),
15293    [anon_sym_LT_EQ] = ACTIONS(554),
15294    [anon_sym_EQ_EQ] = ACTIONS(552),
15295    [anon_sym_EQ_EQ_EQ] = ACTIONS(554),
15296    [anon_sym_BANG_EQ] = ACTIONS(552),
15297    [anon_sym_BANG_EQ_EQ] = ACTIONS(554),
15298    [anon_sym_GT_EQ] = ACTIONS(554),
15299    [anon_sym_QMARK_QMARK] = ACTIONS(554),
15300    [anon_sym_instanceof] = ACTIONS(552),
15301    [anon_sym_BANG] = ACTIONS(550),
15302    [anon_sym_TILDE] = ACTIONS(548),
15303    [anon_sym_typeof] = ACTIONS(550),
15304    [anon_sym_void] = ACTIONS(550),
15305    [anon_sym_delete] = ACTIONS(550),
15306    [anon_sym_PLUS_PLUS] = ACTIONS(548),
15307    [anon_sym_DASH_DASH] = ACTIONS(548),
15308    [sym_comment] = ACTIONS(5),
15309    [anon_sym_BQUOTE] = ACTIONS(548),
15310    [sym_number] = ACTIONS(548),
15311    [sym_private_property_identifier] = ACTIONS(548),
15312    [sym_this] = ACTIONS(550),
15313    [sym_super] = ACTIONS(550),
15314    [sym_true] = ACTIONS(550),
15315    [sym_false] = ACTIONS(550),
15316    [sym_null] = ACTIONS(550),
15317    [sym_undefined] = ACTIONS(550),
15318    [anon_sym_AT] = ACTIONS(548),
15319    [anon_sym_static] = ACTIONS(550),
15320    [anon_sym_get] = ACTIONS(550),
15321    [anon_sym_set] = ACTIONS(550),
15322    [sym__automatic_semicolon] = ACTIONS(556),
15323    [sym__ternary_qmark] = ACTIONS(554),
15324    [sym_html_comment] = ACTIONS(5),
15325  },
15326  [56] = {
15327    [ts_builtin_sym_end] = ACTIONS(558),
15328    [sym_identifier] = ACTIONS(560),
15329    [anon_sym_export] = ACTIONS(560),
15330    [anon_sym_STAR] = ACTIONS(562),
15331    [anon_sym_default] = ACTIONS(560),
15332    [anon_sym_LBRACE] = ACTIONS(558),
15333    [anon_sym_COMMA] = ACTIONS(564),
15334    [anon_sym_RBRACE] = ACTIONS(558),
15335    [anon_sym_import] = ACTIONS(560),
15336    [anon_sym_with] = ACTIONS(560),
15337    [anon_sym_var] = ACTIONS(560),
15338    [anon_sym_let] = ACTIONS(560),
15339    [anon_sym_const] = ACTIONS(560),
15340    [anon_sym_else] = ACTIONS(560),
15341    [anon_sym_if] = ACTIONS(560),
15342    [anon_sym_switch] = ACTIONS(560),
15343    [anon_sym_for] = ACTIONS(560),
15344    [anon_sym_LPAREN] = ACTIONS(558),
15345    [anon_sym_await] = ACTIONS(560),
15346    [anon_sym_in] = ACTIONS(562),
15347    [anon_sym_while] = ACTIONS(560),
15348    [anon_sym_do] = ACTIONS(560),
15349    [anon_sym_try] = ACTIONS(560),
15350    [anon_sym_break] = ACTIONS(560),
15351    [anon_sym_continue] = ACTIONS(560),
15352    [anon_sym_debugger] = ACTIONS(560),
15353    [anon_sym_return] = ACTIONS(560),
15354    [anon_sym_throw] = ACTIONS(560),
15355    [anon_sym_SEMI] = ACTIONS(558),
15356    [anon_sym_case] = ACTIONS(560),
15357    [anon_sym_yield] = ACTIONS(560),
15358    [anon_sym_LBRACK] = ACTIONS(558),
15359    [sym_glimmer_opening_tag] = ACTIONS(558),
15360    [anon_sym_LT] = ACTIONS(560),
15361    [anon_sym_GT] = ACTIONS(562),
15362    [anon_sym_DOT] = ACTIONS(562),
15363    [anon_sym_DQUOTE] = ACTIONS(558),
15364    [anon_sym_SQUOTE] = ACTIONS(558),
15365    [anon_sym_class] = ACTIONS(560),
15366    [anon_sym_async] = ACTIONS(560),
15367    [anon_sym_function] = ACTIONS(560),
15368    [sym_optional_chain] = ACTIONS(564),
15369    [anon_sym_new] = ACTIONS(560),
15370    [anon_sym_AMP_AMP] = ACTIONS(564),
15371    [anon_sym_PIPE_PIPE] = ACTIONS(564),
15372    [anon_sym_GT_GT] = ACTIONS(562),
15373    [anon_sym_GT_GT_GT] = ACTIONS(564),
15374    [anon_sym_LT_LT] = ACTIONS(564),
15375    [anon_sym_AMP] = ACTIONS(562),
15376    [anon_sym_CARET] = ACTIONS(564),
15377    [anon_sym_PIPE] = ACTIONS(562),
15378    [anon_sym_PLUS] = ACTIONS(560),
15379    [anon_sym_DASH] = ACTIONS(560),
15380    [anon_sym_SLASH] = ACTIONS(560),
15381    [anon_sym_PERCENT] = ACTIONS(564),
15382    [anon_sym_STAR_STAR] = ACTIONS(564),
15383    [anon_sym_LT_EQ] = ACTIONS(564),
15384    [anon_sym_EQ_EQ] = ACTIONS(562),
15385    [anon_sym_EQ_EQ_EQ] = ACTIONS(564),
15386    [anon_sym_BANG_EQ] = ACTIONS(562),
15387    [anon_sym_BANG_EQ_EQ] = ACTIONS(564),
15388    [anon_sym_GT_EQ] = ACTIONS(564),
15389    [anon_sym_QMARK_QMARK] = ACTIONS(564),
15390    [anon_sym_instanceof] = ACTIONS(562),
15391    [anon_sym_BANG] = ACTIONS(560),
15392    [anon_sym_TILDE] = ACTIONS(558),
15393    [anon_sym_typeof] = ACTIONS(560),
15394    [anon_sym_void] = ACTIONS(560),
15395    [anon_sym_delete] = ACTIONS(560),
15396    [anon_sym_PLUS_PLUS] = ACTIONS(558),
15397    [anon_sym_DASH_DASH] = ACTIONS(558),
15398    [sym_comment] = ACTIONS(5),
15399    [anon_sym_BQUOTE] = ACTIONS(558),
15400    [sym_number] = ACTIONS(558),
15401    [sym_private_property_identifier] = ACTIONS(558),
15402    [sym_this] = ACTIONS(560),
15403    [sym_super] = ACTIONS(560),
15404    [sym_true] = ACTIONS(560),
15405    [sym_false] = ACTIONS(560),
15406    [sym_null] = ACTIONS(560),
15407    [sym_undefined] = ACTIONS(560),
15408    [anon_sym_AT] = ACTIONS(558),
15409    [anon_sym_static] = ACTIONS(560),
15410    [anon_sym_get] = ACTIONS(560),
15411    [anon_sym_set] = ACTIONS(560),
15412    [sym__automatic_semicolon] = ACTIONS(566),
15413    [sym__ternary_qmark] = ACTIONS(564),
15414    [sym_html_comment] = ACTIONS(5),
15415  },
15416  [57] = {
15417    [sym_import] = STATE(1085),
15418    [sym_parenthesized_expression] = STATE(451),
15419    [sym_expression] = STATE(714),
15420    [sym_primary_expression] = STATE(503),
15421    [sym_yield_expression] = STATE(504),
15422    [sym_object] = STATE(502),
15423    [sym_object_pattern] = STATE(1139),
15424    [sym_assignment_pattern] = STATE(1332),
15425    [sym_array] = STATE(502),
15426    [sym_array_pattern] = STATE(1139),
15427    [sym_glimmer_template] = STATE(504),
15428    [sym_jsx_element] = STATE(504),
15429    [sym_jsx_opening_element] = STATE(1013),
15430    [sym_jsx_self_closing_element] = STATE(504),
15431    [sym_class] = STATE(502),
15432    [sym_function_expression] = STATE(502),
15433    [sym_generator_function] = STATE(502),
15434    [sym_arrow_function] = STATE(502),
15435    [sym_call_expression] = STATE(502),
15436    [sym_new_expression] = STATE(504),
15437    [sym_await_expression] = STATE(504),
15438    [sym_member_expression] = STATE(459),
15439    [sym_subscript_expression] = STATE(459),
15440    [sym_assignment_expression] = STATE(504),
15441    [sym__augmented_assignment_lhs] = STATE(1005),
15442    [sym_augmented_assignment_expression] = STATE(504),
15443    [sym__destructuring_pattern] = STATE(1139),
15444    [sym_spread_element] = STATE(1347),
15445    [sym_ternary_expression] = STATE(504),
15446    [sym_binary_expression] = STATE(504),
15447    [sym_unary_expression] = STATE(504),
15448    [sym_update_expression] = STATE(504),
15449    [sym_string] = STATE(502),
15450    [sym_template_string] = STATE(502),
15451    [sym_regex] = STATE(502),
15452    [sym_meta_property] = STATE(502),
15453    [sym_decorator] = STATE(981),
15454    [sym_formal_parameters] = STATE(1639),
15455    [sym_pattern] = STATE(1245),
15456    [sym_rest_pattern] = STATE(1142),
15457    [aux_sym_export_statement_repeat1] = STATE(1223),
15458    [aux_sym_array_repeat1] = STATE(1334),
15459    [aux_sym_array_pattern_repeat1] = STATE(1273),
15460    [sym_identifier] = ACTIONS(568),
15461    [anon_sym_export] = ACTIONS(570),
15462    [anon_sym_LBRACE] = ACTIONS(458),
15463    [anon_sym_COMMA] = ACTIONS(572),
15464    [anon_sym_import] = ACTIONS(366),
15465    [anon_sym_let] = ACTIONS(570),
15466    [anon_sym_LPAREN] = ACTIONS(368),
15467    [anon_sym_await] = ACTIONS(370),
15468    [anon_sym_yield] = ACTIONS(374),
15469    [anon_sym_LBRACK] = ACTIONS(464),
15470    [anon_sym_RBRACK] = ACTIONS(574),
15471    [sym_glimmer_opening_tag] = ACTIONS(378),
15472    [anon_sym_LT] = ACTIONS(380),
15473    [anon_sym_DQUOTE] = ACTIONS(382),
15474    [anon_sym_SQUOTE] = ACTIONS(384),
15475    [anon_sym_class] = ACTIONS(386),
15476    [anon_sym_async] = ACTIONS(576),
15477    [anon_sym_function] = ACTIONS(390),
15478    [anon_sym_new] = ACTIONS(392),
15479    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
15480    [anon_sym_PLUS] = ACTIONS(394),
15481    [anon_sym_DASH] = ACTIONS(394),
15482    [anon_sym_SLASH] = ACTIONS(396),
15483    [anon_sym_BANG] = ACTIONS(398),
15484    [anon_sym_TILDE] = ACTIONS(398),
15485    [anon_sym_typeof] = ACTIONS(394),
15486    [anon_sym_void] = ACTIONS(394),
15487    [anon_sym_delete] = ACTIONS(394),
15488    [anon_sym_PLUS_PLUS] = ACTIONS(400),
15489    [anon_sym_DASH_DASH] = ACTIONS(400),
15490    [sym_comment] = ACTIONS(5),
15491    [anon_sym_BQUOTE] = ACTIONS(402),
15492    [sym_number] = ACTIONS(404),
15493    [sym_private_property_identifier] = ACTIONS(406),
15494    [sym_this] = ACTIONS(408),
15495    [sym_super] = ACTIONS(408),
15496    [sym_true] = ACTIONS(408),
15497    [sym_false] = ACTIONS(408),
15498    [sym_null] = ACTIONS(408),
15499    [sym_undefined] = ACTIONS(578),
15500    [anon_sym_AT] = ACTIONS(93),
15501    [anon_sym_static] = ACTIONS(570),
15502    [anon_sym_get] = ACTIONS(570),
15503    [anon_sym_set] = ACTIONS(570),
15504    [sym_html_comment] = ACTIONS(5),
15505  },
15506  [58] = {
15507    [ts_builtin_sym_end] = ACTIONS(580),
15508    [sym_identifier] = ACTIONS(582),
15509    [anon_sym_export] = ACTIONS(582),
15510    [anon_sym_STAR] = ACTIONS(584),
15511    [anon_sym_default] = ACTIONS(582),
15512    [anon_sym_LBRACE] = ACTIONS(580),
15513    [anon_sym_COMMA] = ACTIONS(586),
15514    [anon_sym_RBRACE] = ACTIONS(580),
15515    [anon_sym_import] = ACTIONS(582),
15516    [anon_sym_with] = ACTIONS(582),
15517    [anon_sym_var] = ACTIONS(582),
15518    [anon_sym_let] = ACTIONS(582),
15519    [anon_sym_const] = ACTIONS(582),
15520    [anon_sym_else] = ACTIONS(582),
15521    [anon_sym_if] = ACTIONS(582),
15522    [anon_sym_switch] = ACTIONS(582),
15523    [anon_sym_for] = ACTIONS(582),
15524    [anon_sym_LPAREN] = ACTIONS(580),
15525    [anon_sym_await] = ACTIONS(582),
15526    [anon_sym_in] = ACTIONS(584),
15527    [anon_sym_while] = ACTIONS(582),
15528    [anon_sym_do] = ACTIONS(582),
15529    [anon_sym_try] = ACTIONS(582),
15530    [anon_sym_break] = ACTIONS(582),
15531    [anon_sym_continue] = ACTIONS(582),
15532    [anon_sym_debugger] = ACTIONS(582),
15533    [anon_sym_return] = ACTIONS(582),
15534    [anon_sym_throw] = ACTIONS(582),
15535    [anon_sym_SEMI] = ACTIONS(580),
15536    [anon_sym_case] = ACTIONS(582),
15537    [anon_sym_yield] = ACTIONS(582),
15538    [anon_sym_LBRACK] = ACTIONS(580),
15539    [sym_glimmer_opening_tag] = ACTIONS(580),
15540    [anon_sym_LT] = ACTIONS(582),
15541    [anon_sym_GT] = ACTIONS(584),
15542    [anon_sym_DOT] = ACTIONS(584),
15543    [anon_sym_DQUOTE] = ACTIONS(580),
15544    [anon_sym_SQUOTE] = ACTIONS(580),
15545    [anon_sym_class] = ACTIONS(582),
15546    [anon_sym_async] = ACTIONS(582),
15547    [anon_sym_function] = ACTIONS(582),
15548    [sym_optional_chain] = ACTIONS(586),
15549    [anon_sym_new] = ACTIONS(582),
15550    [anon_sym_AMP_AMP] = ACTIONS(586),
15551    [anon_sym_PIPE_PIPE] = ACTIONS(586),
15552    [anon_sym_GT_GT] = ACTIONS(584),
15553    [anon_sym_GT_GT_GT] = ACTIONS(586),
15554    [anon_sym_LT_LT] = ACTIONS(586),
15555    [anon_sym_AMP] = ACTIONS(584),
15556    [anon_sym_CARET] = ACTIONS(586),
15557    [anon_sym_PIPE] = ACTIONS(584),
15558    [anon_sym_PLUS] = ACTIONS(582),
15559    [anon_sym_DASH] = ACTIONS(582),
15560    [anon_sym_SLASH] = ACTIONS(582),
15561    [anon_sym_PERCENT] = ACTIONS(586),
15562    [anon_sym_STAR_STAR] = ACTIONS(586),
15563    [anon_sym_LT_EQ] = ACTIONS(586),
15564    [anon_sym_EQ_EQ] = ACTIONS(584),
15565    [anon_sym_EQ_EQ_EQ] = ACTIONS(586),
15566    [anon_sym_BANG_EQ] = ACTIONS(584),
15567    [anon_sym_BANG_EQ_EQ] = ACTIONS(586),
15568    [anon_sym_GT_EQ] = ACTIONS(586),
15569    [anon_sym_QMARK_QMARK] = ACTIONS(586),
15570    [anon_sym_instanceof] = ACTIONS(584),
15571    [anon_sym_BANG] = ACTIONS(582),
15572    [anon_sym_TILDE] = ACTIONS(580),
15573    [anon_sym_typeof] = ACTIONS(582),
15574    [anon_sym_void] = ACTIONS(582),
15575    [anon_sym_delete] = ACTIONS(582),
15576    [anon_sym_PLUS_PLUS] = ACTIONS(580),
15577    [anon_sym_DASH_DASH] = ACTIONS(580),
15578    [sym_comment] = ACTIONS(5),
15579    [anon_sym_BQUOTE] = ACTIONS(580),
15580    [sym_number] = ACTIONS(580),
15581    [sym_private_property_identifier] = ACTIONS(580),
15582    [sym_this] = ACTIONS(582),
15583    [sym_super] = ACTIONS(582),
15584    [sym_true] = ACTIONS(582),
15585    [sym_false] = ACTIONS(582),
15586    [sym_null] = ACTIONS(582),
15587    [sym_undefined] = ACTIONS(582),
15588    [anon_sym_AT] = ACTIONS(580),
15589    [anon_sym_static] = ACTIONS(582),
15590    [anon_sym_get] = ACTIONS(582),
15591    [anon_sym_set] = ACTIONS(582),
15592    [sym__automatic_semicolon] = ACTIONS(588),
15593    [sym__ternary_qmark] = ACTIONS(586),
15594    [sym_html_comment] = ACTIONS(5),
15595  },
15596  [59] = {
15597    [ts_builtin_sym_end] = ACTIONS(590),
15598    [sym_identifier] = ACTIONS(592),
15599    [anon_sym_export] = ACTIONS(592),
15600    [anon_sym_STAR] = ACTIONS(594),
15601    [anon_sym_default] = ACTIONS(592),
15602    [anon_sym_LBRACE] = ACTIONS(590),
15603    [anon_sym_COMMA] = ACTIONS(596),
15604    [anon_sym_RBRACE] = ACTIONS(590),
15605    [anon_sym_import] = ACTIONS(592),
15606    [anon_sym_with] = ACTIONS(592),
15607    [anon_sym_var] = ACTIONS(592),
15608    [anon_sym_let] = ACTIONS(592),
15609    [anon_sym_const] = ACTIONS(592),
15610    [anon_sym_else] = ACTIONS(592),
15611    [anon_sym_if] = ACTIONS(592),
15612    [anon_sym_switch] = ACTIONS(592),
15613    [anon_sym_for] = ACTIONS(592),
15614    [anon_sym_LPAREN] = ACTIONS(590),
15615    [anon_sym_await] = ACTIONS(592),
15616    [anon_sym_in] = ACTIONS(594),
15617    [anon_sym_while] = ACTIONS(592),
15618    [anon_sym_do] = ACTIONS(592),
15619    [anon_sym_try] = ACTIONS(592),
15620    [anon_sym_break] = ACTIONS(592),
15621    [anon_sym_continue] = ACTIONS(592),
15622    [anon_sym_debugger] = ACTIONS(592),
15623    [anon_sym_return] = ACTIONS(592),
15624    [anon_sym_throw] = ACTIONS(592),
15625    [anon_sym_SEMI] = ACTIONS(590),
15626    [anon_sym_case] = ACTIONS(592),
15627    [anon_sym_yield] = ACTIONS(592),
15628    [anon_sym_LBRACK] = ACTIONS(590),
15629    [sym_glimmer_opening_tag] = ACTIONS(590),
15630    [anon_sym_LT] = ACTIONS(592),
15631    [anon_sym_GT] = ACTIONS(594),
15632    [anon_sym_DOT] = ACTIONS(594),
15633    [anon_sym_DQUOTE] = ACTIONS(590),
15634    [anon_sym_SQUOTE] = ACTIONS(590),
15635    [anon_sym_class] = ACTIONS(592),
15636    [anon_sym_async] = ACTIONS(592),
15637    [anon_sym_function] = ACTIONS(592),
15638    [sym_optional_chain] = ACTIONS(596),
15639    [anon_sym_new] = ACTIONS(592),
15640    [anon_sym_AMP_AMP] = ACTIONS(596),
15641    [anon_sym_PIPE_PIPE] = ACTIONS(596),
15642    [anon_sym_GT_GT] = ACTIONS(594),
15643    [anon_sym_GT_GT_GT] = ACTIONS(596),
15644    [anon_sym_LT_LT] = ACTIONS(596),
15645    [anon_sym_AMP] = ACTIONS(594),
15646    [anon_sym_CARET] = ACTIONS(596),
15647    [anon_sym_PIPE] = ACTIONS(594),
15648    [anon_sym_PLUS] = ACTIONS(592),
15649    [anon_sym_DASH] = ACTIONS(592),
15650    [anon_sym_SLASH] = ACTIONS(592),
15651    [anon_sym_PERCENT] = ACTIONS(596),
15652    [anon_sym_STAR_STAR] = ACTIONS(596),
15653    [anon_sym_LT_EQ] = ACTIONS(596),
15654    [anon_sym_EQ_EQ] = ACTIONS(594),
15655    [anon_sym_EQ_EQ_EQ] = ACTIONS(596),
15656    [anon_sym_BANG_EQ] = ACTIONS(594),
15657    [anon_sym_BANG_EQ_EQ] = ACTIONS(596),
15658    [anon_sym_GT_EQ] = ACTIONS(596),
15659    [anon_sym_QMARK_QMARK] = ACTIONS(596),
15660    [anon_sym_instanceof] = ACTIONS(594),
15661    [anon_sym_BANG] = ACTIONS(592),
15662    [anon_sym_TILDE] = ACTIONS(590),
15663    [anon_sym_typeof] = ACTIONS(592),
15664    [anon_sym_void] = ACTIONS(592),
15665    [anon_sym_delete] = ACTIONS(592),
15666    [anon_sym_PLUS_PLUS] = ACTIONS(590),
15667    [anon_sym_DASH_DASH] = ACTIONS(590),
15668    [sym_comment] = ACTIONS(5),
15669    [anon_sym_BQUOTE] = ACTIONS(590),
15670    [sym_number] = ACTIONS(590),
15671    [sym_private_property_identifier] = ACTIONS(590),
15672    [sym_this] = ACTIONS(592),
15673    [sym_super] = ACTIONS(592),
15674    [sym_true] = ACTIONS(592),
15675    [sym_false] = ACTIONS(592),
15676    [sym_null] = ACTIONS(592),
15677    [sym_undefined] = ACTIONS(592),
15678    [anon_sym_AT] = ACTIONS(590),
15679    [anon_sym_static] = ACTIONS(592),
15680    [anon_sym_get] = ACTIONS(592),
15681    [anon_sym_set] = ACTIONS(592),
15682    [sym__automatic_semicolon] = ACTIONS(598),
15683    [sym__ternary_qmark] = ACTIONS(596),
15684    [sym_html_comment] = ACTIONS(5),
15685  },
15686  [60] = {
15687    [ts_builtin_sym_end] = ACTIONS(506),
15688    [sym_identifier] = ACTIONS(508),
15689    [anon_sym_export] = ACTIONS(508),
15690    [anon_sym_STAR] = ACTIONS(508),
15691    [anon_sym_default] = ACTIONS(508),
15692    [anon_sym_LBRACE] = ACTIONS(506),
15693    [anon_sym_COMMA] = ACTIONS(506),
15694    [anon_sym_RBRACE] = ACTIONS(506),
15695    [anon_sym_import] = ACTIONS(508),
15696    [anon_sym_with] = ACTIONS(508),
15697    [anon_sym_var] = ACTIONS(508),
15698    [anon_sym_let] = ACTIONS(508),
15699    [anon_sym_const] = ACTIONS(508),
15700    [anon_sym_else] = ACTIONS(508),
15701    [anon_sym_if] = ACTIONS(508),
15702    [anon_sym_switch] = ACTIONS(508),
15703    [anon_sym_for] = ACTIONS(508),
15704    [anon_sym_LPAREN] = ACTIONS(506),
15705    [anon_sym_await] = ACTIONS(508),
15706    [anon_sym_in] = ACTIONS(508),
15707    [anon_sym_while] = ACTIONS(508),
15708    [anon_sym_do] = ACTIONS(508),
15709    [anon_sym_try] = ACTIONS(508),
15710    [anon_sym_break] = ACTIONS(508),
15711    [anon_sym_continue] = ACTIONS(508),
15712    [anon_sym_debugger] = ACTIONS(508),
15713    [anon_sym_return] = ACTIONS(508),
15714    [anon_sym_throw] = ACTIONS(508),
15715    [anon_sym_SEMI] = ACTIONS(506),
15716    [anon_sym_case] = ACTIONS(508),
15717    [anon_sym_yield] = ACTIONS(508),
15718    [anon_sym_LBRACK] = ACTIONS(506),
15719    [sym_glimmer_opening_tag] = ACTIONS(506),
15720    [anon_sym_LT] = ACTIONS(508),
15721    [anon_sym_GT] = ACTIONS(508),
15722    [anon_sym_DOT] = ACTIONS(508),
15723    [anon_sym_DQUOTE] = ACTIONS(506),
15724    [anon_sym_SQUOTE] = ACTIONS(506),
15725    [anon_sym_class] = ACTIONS(508),
15726    [anon_sym_async] = ACTIONS(508),
15727    [anon_sym_function] = ACTIONS(508),
15728    [sym_optional_chain] = ACTIONS(506),
15729    [anon_sym_new] = ACTIONS(508),
15730    [anon_sym_AMP_AMP] = ACTIONS(506),
15731    [anon_sym_PIPE_PIPE] = ACTIONS(506),
15732    [anon_sym_GT_GT] = ACTIONS(508),
15733    [anon_sym_GT_GT_GT] = ACTIONS(506),
15734    [anon_sym_LT_LT] = ACTIONS(506),
15735    [anon_sym_AMP] = ACTIONS(508),
15736    [anon_sym_CARET] = ACTIONS(506),
15737    [anon_sym_PIPE] = ACTIONS(508),
15738    [anon_sym_PLUS] = ACTIONS(508),
15739    [anon_sym_DASH] = ACTIONS(508),
15740    [anon_sym_SLASH] = ACTIONS(508),
15741    [anon_sym_PERCENT] = ACTIONS(506),
15742    [anon_sym_STAR_STAR] = ACTIONS(506),
15743    [anon_sym_LT_EQ] = ACTIONS(506),
15744    [anon_sym_EQ_EQ] = ACTIONS(508),
15745    [anon_sym_EQ_EQ_EQ] = ACTIONS(506),
15746    [anon_sym_BANG_EQ] = ACTIONS(508),
15747    [anon_sym_BANG_EQ_EQ] = ACTIONS(506),
15748    [anon_sym_GT_EQ] = ACTIONS(506),
15749    [anon_sym_QMARK_QMARK] = ACTIONS(506),
15750    [anon_sym_instanceof] = ACTIONS(508),
15751    [anon_sym_BANG] = ACTIONS(508),
15752    [anon_sym_TILDE] = ACTIONS(506),
15753    [anon_sym_typeof] = ACTIONS(508),
15754    [anon_sym_void] = ACTIONS(508),
15755    [anon_sym_delete] = ACTIONS(508),
15756    [anon_sym_PLUS_PLUS] = ACTIONS(506),
15757    [anon_sym_DASH_DASH] = ACTIONS(506),
15758    [sym_comment] = ACTIONS(5),
15759    [anon_sym_BQUOTE] = ACTIONS(506),
15760    [sym_number] = ACTIONS(506),
15761    [sym_private_property_identifier] = ACTIONS(506),
15762    [sym_this] = ACTIONS(508),
15763    [sym_super] = ACTIONS(508),
15764    [sym_true] = ACTIONS(508),
15765    [sym_false] = ACTIONS(508),
15766    [sym_null] = ACTIONS(508),
15767    [sym_undefined] = ACTIONS(508),
15768    [anon_sym_AT] = ACTIONS(506),
15769    [anon_sym_static] = ACTIONS(508),
15770    [anon_sym_get] = ACTIONS(508),
15771    [anon_sym_set] = ACTIONS(508),
15772    [sym__automatic_semicolon] = ACTIONS(600),
15773    [sym__ternary_qmark] = ACTIONS(506),
15774    [sym_html_comment] = ACTIONS(5),
15775  },
15776  [61] = {
15777    [sym_import] = STATE(1085),
15778    [sym_parenthesized_expression] = STATE(451),
15779    [sym_expression] = STATE(679),
15780    [sym_primary_expression] = STATE(503),
15781    [sym_yield_expression] = STATE(504),
15782    [sym_object] = STATE(502),
15783    [sym_object_pattern] = STATE(1139),
15784    [sym_assignment_pattern] = STATE(1332),
15785    [sym_array] = STATE(502),
15786    [sym_array_pattern] = STATE(1139),
15787    [sym_glimmer_template] = STATE(504),
15788    [sym_jsx_element] = STATE(504),
15789    [sym_jsx_opening_element] = STATE(1013),
15790    [sym_jsx_self_closing_element] = STATE(504),
15791    [sym_class] = STATE(502),
15792    [sym_function_expression] = STATE(502),
15793    [sym_generator_function] = STATE(502),
15794    [sym_arrow_function] = STATE(502),
15795    [sym_call_expression] = STATE(502),
15796    [sym_new_expression] = STATE(504),
15797    [sym_await_expression] = STATE(504),
15798    [sym_member_expression] = STATE(459),
15799    [sym_subscript_expression] = STATE(459),
15800    [sym_assignment_expression] = STATE(504),
15801    [sym__augmented_assignment_lhs] = STATE(1005),
15802    [sym_augmented_assignment_expression] = STATE(504),
15803    [sym__destructuring_pattern] = STATE(1139),
15804    [sym_spread_element] = STATE(1292),
15805    [sym_ternary_expression] = STATE(504),
15806    [sym_binary_expression] = STATE(504),
15807    [sym_unary_expression] = STATE(504),
15808    [sym_update_expression] = STATE(504),
15809    [sym_string] = STATE(502),
15810    [sym_template_string] = STATE(502),
15811    [sym_regex] = STATE(502),
15812    [sym_meta_property] = STATE(502),
15813    [sym_decorator] = STATE(981),
15814    [sym_formal_parameters] = STATE(1639),
15815    [sym_pattern] = STATE(1245),
15816    [sym_rest_pattern] = STATE(1142),
15817    [aux_sym_export_statement_repeat1] = STATE(1223),
15818    [aux_sym_array_repeat1] = STATE(1295),
15819    [aux_sym_array_pattern_repeat1] = STATE(1273),
15820    [sym_identifier] = ACTIONS(568),
15821    [anon_sym_export] = ACTIONS(570),
15822    [anon_sym_LBRACE] = ACTIONS(458),
15823    [anon_sym_COMMA] = ACTIONS(572),
15824    [anon_sym_import] = ACTIONS(366),
15825    [anon_sym_let] = ACTIONS(570),
15826    [anon_sym_LPAREN] = ACTIONS(368),
15827    [anon_sym_await] = ACTIONS(370),
15828    [anon_sym_yield] = ACTIONS(374),
15829    [anon_sym_LBRACK] = ACTIONS(464),
15830    [anon_sym_RBRACK] = ACTIONS(602),
15831    [sym_glimmer_opening_tag] = ACTIONS(378),
15832    [anon_sym_LT] = ACTIONS(380),
15833    [anon_sym_DQUOTE] = ACTIONS(382),
15834    [anon_sym_SQUOTE] = ACTIONS(384),
15835    [anon_sym_class] = ACTIONS(386),
15836    [anon_sym_async] = ACTIONS(576),
15837    [anon_sym_function] = ACTIONS(390),
15838    [anon_sym_new] = ACTIONS(392),
15839    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
15840    [anon_sym_PLUS] = ACTIONS(394),
15841    [anon_sym_DASH] = ACTIONS(394),
15842    [anon_sym_SLASH] = ACTIONS(396),
15843    [anon_sym_BANG] = ACTIONS(398),
15844    [anon_sym_TILDE] = ACTIONS(398),
15845    [anon_sym_typeof] = ACTIONS(394),
15846    [anon_sym_void] = ACTIONS(394),
15847    [anon_sym_delete] = ACTIONS(394),
15848    [anon_sym_PLUS_PLUS] = ACTIONS(400),
15849    [anon_sym_DASH_DASH] = ACTIONS(400),
15850    [sym_comment] = ACTIONS(5),
15851    [anon_sym_BQUOTE] = ACTIONS(402),
15852    [sym_number] = ACTIONS(404),
15853    [sym_private_property_identifier] = ACTIONS(406),
15854    [sym_this] = ACTIONS(408),
15855    [sym_super] = ACTIONS(408),
15856    [sym_true] = ACTIONS(408),
15857    [sym_false] = ACTIONS(408),
15858    [sym_null] = ACTIONS(408),
15859    [sym_undefined] = ACTIONS(578),
15860    [anon_sym_AT] = ACTIONS(93),
15861    [anon_sym_static] = ACTIONS(570),
15862    [anon_sym_get] = ACTIONS(570),
15863    [anon_sym_set] = ACTIONS(570),
15864    [sym_html_comment] = ACTIONS(5),
15865  },
15866  [62] = {
15867    [sym_import] = STATE(1085),
15868    [sym_parenthesized_expression] = STATE(451),
15869    [sym_expression] = STATE(679),
15870    [sym_primary_expression] = STATE(503),
15871    [sym_yield_expression] = STATE(504),
15872    [sym_object] = STATE(502),
15873    [sym_object_pattern] = STATE(1139),
15874    [sym_assignment_pattern] = STATE(1332),
15875    [sym_array] = STATE(502),
15876    [sym_array_pattern] = STATE(1139),
15877    [sym_glimmer_template] = STATE(504),
15878    [sym_jsx_element] = STATE(504),
15879    [sym_jsx_opening_element] = STATE(1013),
15880    [sym_jsx_self_closing_element] = STATE(504),
15881    [sym_class] = STATE(502),
15882    [sym_function_expression] = STATE(502),
15883    [sym_generator_function] = STATE(502),
15884    [sym_arrow_function] = STATE(502),
15885    [sym_call_expression] = STATE(502),
15886    [sym_new_expression] = STATE(504),
15887    [sym_await_expression] = STATE(504),
15888    [sym_member_expression] = STATE(459),
15889    [sym_subscript_expression] = STATE(459),
15890    [sym_assignment_expression] = STATE(504),
15891    [sym__augmented_assignment_lhs] = STATE(1005),
15892    [sym_augmented_assignment_expression] = STATE(504),
15893    [sym__destructuring_pattern] = STATE(1139),
15894    [sym_spread_element] = STATE(1292),
15895    [sym_ternary_expression] = STATE(504),
15896    [sym_binary_expression] = STATE(504),
15897    [sym_unary_expression] = STATE(504),
15898    [sym_update_expression] = STATE(504),
15899    [sym_string] = STATE(502),
15900    [sym_template_string] = STATE(502),
15901    [sym_regex] = STATE(502),
15902    [sym_meta_property] = STATE(502),
15903    [sym_decorator] = STATE(981),
15904    [sym_formal_parameters] = STATE(1639),
15905    [sym_pattern] = STATE(1245),
15906    [sym_rest_pattern] = STATE(1142),
15907    [aux_sym_export_statement_repeat1] = STATE(1223),
15908    [aux_sym_array_repeat1] = STATE(1295),
15909    [aux_sym_array_pattern_repeat1] = STATE(1273),
15910    [sym_identifier] = ACTIONS(568),
15911    [anon_sym_export] = ACTIONS(570),
15912    [anon_sym_LBRACE] = ACTIONS(458),
15913    [anon_sym_COMMA] = ACTIONS(572),
15914    [anon_sym_import] = ACTIONS(366),
15915    [anon_sym_let] = ACTIONS(570),
15916    [anon_sym_LPAREN] = ACTIONS(368),
15917    [anon_sym_await] = ACTIONS(370),
15918    [anon_sym_yield] = ACTIONS(374),
15919    [anon_sym_LBRACK] = ACTIONS(464),
15920    [anon_sym_RBRACK] = ACTIONS(604),
15921    [sym_glimmer_opening_tag] = ACTIONS(378),
15922    [anon_sym_LT] = ACTIONS(380),
15923    [anon_sym_DQUOTE] = ACTIONS(382),
15924    [anon_sym_SQUOTE] = ACTIONS(384),
15925    [anon_sym_class] = ACTIONS(386),
15926    [anon_sym_async] = ACTIONS(576),
15927    [anon_sym_function] = ACTIONS(390),
15928    [anon_sym_new] = ACTIONS(392),
15929    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
15930    [anon_sym_PLUS] = ACTIONS(394),
15931    [anon_sym_DASH] = ACTIONS(394),
15932    [anon_sym_SLASH] = ACTIONS(396),
15933    [anon_sym_BANG] = ACTIONS(398),
15934    [anon_sym_TILDE] = ACTIONS(398),
15935    [anon_sym_typeof] = ACTIONS(394),
15936    [anon_sym_void] = ACTIONS(394),
15937    [anon_sym_delete] = ACTIONS(394),
15938    [anon_sym_PLUS_PLUS] = ACTIONS(400),
15939    [anon_sym_DASH_DASH] = ACTIONS(400),
15940    [sym_comment] = ACTIONS(5),
15941    [anon_sym_BQUOTE] = ACTIONS(402),
15942    [sym_number] = ACTIONS(404),
15943    [sym_private_property_identifier] = ACTIONS(406),
15944    [sym_this] = ACTIONS(408),
15945    [sym_super] = ACTIONS(408),
15946    [sym_true] = ACTIONS(408),
15947    [sym_false] = ACTIONS(408),
15948    [sym_null] = ACTIONS(408),
15949    [sym_undefined] = ACTIONS(578),
15950    [anon_sym_AT] = ACTIONS(93),
15951    [anon_sym_static] = ACTIONS(570),
15952    [anon_sym_get] = ACTIONS(570),
15953    [anon_sym_set] = ACTIONS(570),
15954    [sym_html_comment] = ACTIONS(5),
15955  },
15956  [63] = {
15957    [sym_import] = STATE(1085),
15958    [sym_parenthesized_expression] = STATE(451),
15959    [sym_expression] = STATE(753),
15960    [sym_primary_expression] = STATE(503),
15961    [sym_yield_expression] = STATE(504),
15962    [sym_object] = STATE(502),
15963    [sym_object_pattern] = STATE(1139),
15964    [sym_assignment_pattern] = STATE(1332),
15965    [sym_array] = STATE(502),
15966    [sym_array_pattern] = STATE(1139),
15967    [sym_glimmer_template] = STATE(504),
15968    [sym_jsx_element] = STATE(504),
15969    [sym_jsx_opening_element] = STATE(1013),
15970    [sym_jsx_self_closing_element] = STATE(504),
15971    [sym_class] = STATE(502),
15972    [sym_function_expression] = STATE(502),
15973    [sym_generator_function] = STATE(502),
15974    [sym_arrow_function] = STATE(502),
15975    [sym_call_expression] = STATE(502),
15976    [sym_new_expression] = STATE(504),
15977    [sym_await_expression] = STATE(504),
15978    [sym_member_expression] = STATE(459),
15979    [sym_subscript_expression] = STATE(459),
15980    [sym_assignment_expression] = STATE(504),
15981    [sym__augmented_assignment_lhs] = STATE(1005),
15982    [sym_augmented_assignment_expression] = STATE(504),
15983    [sym__destructuring_pattern] = STATE(1139),
15984    [sym_spread_element] = STATE(1347),
15985    [sym_ternary_expression] = STATE(504),
15986    [sym_binary_expression] = STATE(504),
15987    [sym_unary_expression] = STATE(504),
15988    [sym_update_expression] = STATE(504),
15989    [sym_string] = STATE(502),
15990    [sym_template_string] = STATE(502),
15991    [sym_regex] = STATE(502),
15992    [sym_meta_property] = STATE(502),
15993    [sym_decorator] = STATE(981),
15994    [sym_formal_parameters] = STATE(1639),
15995    [sym_pattern] = STATE(1245),
15996    [sym_rest_pattern] = STATE(1142),
15997    [aux_sym_export_statement_repeat1] = STATE(1223),
15998    [aux_sym_array_repeat1] = STATE(1334),
15999    [aux_sym_array_pattern_repeat1] = STATE(1273),
16000    [sym_identifier] = ACTIONS(568),
16001    [anon_sym_export] = ACTIONS(570),
16002    [anon_sym_LBRACE] = ACTIONS(458),
16003    [anon_sym_COMMA] = ACTIONS(572),
16004    [anon_sym_import] = ACTIONS(366),
16005    [anon_sym_let] = ACTIONS(570),
16006    [anon_sym_LPAREN] = ACTIONS(368),
16007    [anon_sym_await] = ACTIONS(370),
16008    [anon_sym_yield] = ACTIONS(374),
16009    [anon_sym_LBRACK] = ACTIONS(464),
16010    [anon_sym_RBRACK] = ACTIONS(574),
16011    [sym_glimmer_opening_tag] = ACTIONS(378),
16012    [anon_sym_LT] = ACTIONS(380),
16013    [anon_sym_DQUOTE] = ACTIONS(382),
16014    [anon_sym_SQUOTE] = ACTIONS(384),
16015    [anon_sym_class] = ACTIONS(386),
16016    [anon_sym_async] = ACTIONS(576),
16017    [anon_sym_function] = ACTIONS(390),
16018    [anon_sym_new] = ACTIONS(392),
16019    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
16020    [anon_sym_PLUS] = ACTIONS(394),
16021    [anon_sym_DASH] = ACTIONS(394),
16022    [anon_sym_SLASH] = ACTIONS(396),
16023    [anon_sym_BANG] = ACTIONS(398),
16024    [anon_sym_TILDE] = ACTIONS(398),
16025    [anon_sym_typeof] = ACTIONS(394),
16026    [anon_sym_void] = ACTIONS(394),
16027    [anon_sym_delete] = ACTIONS(394),
16028    [anon_sym_PLUS_PLUS] = ACTIONS(400),
16029    [anon_sym_DASH_DASH] = ACTIONS(400),
16030    [sym_comment] = ACTIONS(5),
16031    [anon_sym_BQUOTE] = ACTIONS(402),
16032    [sym_number] = ACTIONS(404),
16033    [sym_private_property_identifier] = ACTIONS(406),
16034    [sym_this] = ACTIONS(408),
16035    [sym_super] = ACTIONS(408),
16036    [sym_true] = ACTIONS(408),
16037    [sym_false] = ACTIONS(408),
16038    [sym_null] = ACTIONS(408),
16039    [sym_undefined] = ACTIONS(578),
16040    [anon_sym_AT] = ACTIONS(93),
16041    [anon_sym_static] = ACTIONS(570),
16042    [anon_sym_get] = ACTIONS(570),
16043    [anon_sym_set] = ACTIONS(570),
16044    [sym_html_comment] = ACTIONS(5),
16045  },
16046  [64] = {
16047    [ts_builtin_sym_end] = ACTIONS(606),
16048    [sym_identifier] = ACTIONS(608),
16049    [anon_sym_export] = ACTIONS(608),
16050    [anon_sym_STAR] = ACTIONS(610),
16051    [anon_sym_default] = ACTIONS(608),
16052    [anon_sym_LBRACE] = ACTIONS(606),
16053    [anon_sym_COMMA] = ACTIONS(612),
16054    [anon_sym_RBRACE] = ACTIONS(606),
16055    [anon_sym_import] = ACTIONS(608),
16056    [anon_sym_with] = ACTIONS(608),
16057    [anon_sym_var] = ACTIONS(608),
16058    [anon_sym_let] = ACTIONS(608),
16059    [anon_sym_const] = ACTIONS(608),
16060    [anon_sym_else] = ACTIONS(608),
16061    [anon_sym_if] = ACTIONS(608),
16062    [anon_sym_switch] = ACTIONS(608),
16063    [anon_sym_for] = ACTIONS(608),
16064    [anon_sym_LPAREN] = ACTIONS(606),
16065    [anon_sym_await] = ACTIONS(608),
16066    [anon_sym_in] = ACTIONS(610),
16067    [anon_sym_while] = ACTIONS(608),
16068    [anon_sym_do] = ACTIONS(608),
16069    [anon_sym_try] = ACTIONS(608),
16070    [anon_sym_break] = ACTIONS(608),
16071    [anon_sym_continue] = ACTIONS(608),
16072    [anon_sym_debugger] = ACTIONS(608),
16073    [anon_sym_return] = ACTIONS(608),
16074    [anon_sym_throw] = ACTIONS(608),
16075    [anon_sym_SEMI] = ACTIONS(606),
16076    [anon_sym_case] = ACTIONS(608),
16077    [anon_sym_yield] = ACTIONS(608),
16078    [anon_sym_LBRACK] = ACTIONS(606),
16079    [sym_glimmer_opening_tag] = ACTIONS(606),
16080    [anon_sym_LT] = ACTIONS(608),
16081    [anon_sym_GT] = ACTIONS(610),
16082    [anon_sym_DOT] = ACTIONS(610),
16083    [anon_sym_DQUOTE] = ACTIONS(606),
16084    [anon_sym_SQUOTE] = ACTIONS(606),
16085    [anon_sym_class] = ACTIONS(608),
16086    [anon_sym_async] = ACTIONS(608),
16087    [anon_sym_function] = ACTIONS(608),
16088    [sym_optional_chain] = ACTIONS(612),
16089    [anon_sym_new] = ACTIONS(608),
16090    [anon_sym_AMP_AMP] = ACTIONS(612),
16091    [anon_sym_PIPE_PIPE] = ACTIONS(612),
16092    [anon_sym_GT_GT] = ACTIONS(610),
16093    [anon_sym_GT_GT_GT] = ACTIONS(612),
16094    [anon_sym_LT_LT] = ACTIONS(612),
16095    [anon_sym_AMP] = ACTIONS(610),
16096    [anon_sym_CARET] = ACTIONS(612),
16097    [anon_sym_PIPE] = ACTIONS(610),
16098    [anon_sym_PLUS] = ACTIONS(608),
16099    [anon_sym_DASH] = ACTIONS(608),
16100    [anon_sym_SLASH] = ACTIONS(608),
16101    [anon_sym_PERCENT] = ACTIONS(612),
16102    [anon_sym_STAR_STAR] = ACTIONS(612),
16103    [anon_sym_LT_EQ] = ACTIONS(612),
16104    [anon_sym_EQ_EQ] = ACTIONS(610),
16105    [anon_sym_EQ_EQ_EQ] = ACTIONS(612),
16106    [anon_sym_BANG_EQ] = ACTIONS(610),
16107    [anon_sym_BANG_EQ_EQ] = ACTIONS(612),
16108    [anon_sym_GT_EQ] = ACTIONS(612),
16109    [anon_sym_QMARK_QMARK] = ACTIONS(612),
16110    [anon_sym_instanceof] = ACTIONS(610),
16111    [anon_sym_BANG] = ACTIONS(608),
16112    [anon_sym_TILDE] = ACTIONS(606),
16113    [anon_sym_typeof] = ACTIONS(608),
16114    [anon_sym_void] = ACTIONS(608),
16115    [anon_sym_delete] = ACTIONS(608),
16116    [anon_sym_PLUS_PLUS] = ACTIONS(606),
16117    [anon_sym_DASH_DASH] = ACTIONS(606),
16118    [sym_comment] = ACTIONS(5),
16119    [anon_sym_BQUOTE] = ACTIONS(606),
16120    [sym_number] = ACTIONS(606),
16121    [sym_private_property_identifier] = ACTIONS(606),
16122    [sym_this] = ACTIONS(608),
16123    [sym_super] = ACTIONS(608),
16124    [sym_true] = ACTIONS(608),
16125    [sym_false] = ACTIONS(608),
16126    [sym_null] = ACTIONS(608),
16127    [sym_undefined] = ACTIONS(608),
16128    [anon_sym_AT] = ACTIONS(606),
16129    [anon_sym_static] = ACTIONS(608),
16130    [anon_sym_get] = ACTIONS(608),
16131    [anon_sym_set] = ACTIONS(608),
16132    [sym__automatic_semicolon] = ACTIONS(614),
16133    [sym__ternary_qmark] = ACTIONS(612),
16134    [sym_html_comment] = ACTIONS(5),
16135  },
16136  [65] = {
16137    [sym_import] = STATE(1085),
16138    [sym_parenthesized_expression] = STATE(451),
16139    [sym_expression] = STATE(679),
16140    [sym_primary_expression] = STATE(503),
16141    [sym_yield_expression] = STATE(504),
16142    [sym_object] = STATE(502),
16143    [sym_object_pattern] = STATE(1139),
16144    [sym_assignment_pattern] = STATE(1332),
16145    [sym_array] = STATE(502),
16146    [sym_array_pattern] = STATE(1139),
16147    [sym_glimmer_template] = STATE(504),
16148    [sym_jsx_element] = STATE(504),
16149    [sym_jsx_opening_element] = STATE(1013),
16150    [sym_jsx_self_closing_element] = STATE(504),
16151    [sym_class] = STATE(502),
16152    [sym_function_expression] = STATE(502),
16153    [sym_generator_function] = STATE(502),
16154    [sym_arrow_function] = STATE(502),
16155    [sym_call_expression] = STATE(502),
16156    [sym_new_expression] = STATE(504),
16157    [sym_await_expression] = STATE(504),
16158    [sym_member_expression] = STATE(459),
16159    [sym_subscript_expression] = STATE(459),
16160    [sym_assignment_expression] = STATE(504),
16161    [sym__augmented_assignment_lhs] = STATE(1005),
16162    [sym_augmented_assignment_expression] = STATE(504),
16163    [sym__destructuring_pattern] = STATE(1139),
16164    [sym_spread_element] = STATE(1292),
16165    [sym_ternary_expression] = STATE(504),
16166    [sym_binary_expression] = STATE(504),
16167    [sym_unary_expression] = STATE(504),
16168    [sym_update_expression] = STATE(504),
16169    [sym_string] = STATE(502),
16170    [sym_template_string] = STATE(502),
16171    [sym_regex] = STATE(502),
16172    [sym_meta_property] = STATE(502),
16173    [sym_decorator] = STATE(981),
16174    [sym_formal_parameters] = STATE(1639),
16175    [sym_pattern] = STATE(1245),
16176    [sym_rest_pattern] = STATE(1142),
16177    [aux_sym_export_statement_repeat1] = STATE(1223),
16178    [aux_sym_array_repeat1] = STATE(1295),
16179    [aux_sym_array_pattern_repeat1] = STATE(1273),
16180    [sym_identifier] = ACTIONS(568),
16181    [anon_sym_export] = ACTIONS(570),
16182    [anon_sym_LBRACE] = ACTIONS(458),
16183    [anon_sym_COMMA] = ACTIONS(572),
16184    [anon_sym_import] = ACTIONS(366),
16185    [anon_sym_let] = ACTIONS(570),
16186    [anon_sym_LPAREN] = ACTIONS(368),
16187    [anon_sym_await] = ACTIONS(370),
16188    [anon_sym_yield] = ACTIONS(374),
16189    [anon_sym_LBRACK] = ACTIONS(464),
16190    [anon_sym_RBRACK] = ACTIONS(616),
16191    [sym_glimmer_opening_tag] = ACTIONS(378),
16192    [anon_sym_LT] = ACTIONS(380),
16193    [anon_sym_DQUOTE] = ACTIONS(382),
16194    [anon_sym_SQUOTE] = ACTIONS(384),
16195    [anon_sym_class] = ACTIONS(386),
16196    [anon_sym_async] = ACTIONS(576),
16197    [anon_sym_function] = ACTIONS(390),
16198    [anon_sym_new] = ACTIONS(392),
16199    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
16200    [anon_sym_PLUS] = ACTIONS(394),
16201    [anon_sym_DASH] = ACTIONS(394),
16202    [anon_sym_SLASH] = ACTIONS(396),
16203    [anon_sym_BANG] = ACTIONS(398),
16204    [anon_sym_TILDE] = ACTIONS(398),
16205    [anon_sym_typeof] = ACTIONS(394),
16206    [anon_sym_void] = ACTIONS(394),
16207    [anon_sym_delete] = ACTIONS(394),
16208    [anon_sym_PLUS_PLUS] = ACTIONS(400),
16209    [anon_sym_DASH_DASH] = ACTIONS(400),
16210    [sym_comment] = ACTIONS(5),
16211    [anon_sym_BQUOTE] = ACTIONS(402),
16212    [sym_number] = ACTIONS(404),
16213    [sym_private_property_identifier] = ACTIONS(406),
16214    [sym_this] = ACTIONS(408),
16215    [sym_super] = ACTIONS(408),
16216    [sym_true] = ACTIONS(408),
16217    [sym_false] = ACTIONS(408),
16218    [sym_null] = ACTIONS(408),
16219    [sym_undefined] = ACTIONS(578),
16220    [anon_sym_AT] = ACTIONS(93),
16221    [anon_sym_static] = ACTIONS(570),
16222    [anon_sym_get] = ACTIONS(570),
16223    [anon_sym_set] = ACTIONS(570),
16224    [sym_html_comment] = ACTIONS(5),
16225  },
16226  [66] = {
16227    [sym_import] = STATE(1085),
16228    [sym_parenthesized_expression] = STATE(451),
16229    [sym_expression] = STATE(714),
16230    [sym_primary_expression] = STATE(503),
16231    [sym_yield_expression] = STATE(504),
16232    [sym_object] = STATE(502),
16233    [sym_object_pattern] = STATE(1139),
16234    [sym_assignment_pattern] = STATE(1332),
16235    [sym_array] = STATE(502),
16236    [sym_array_pattern] = STATE(1139),
16237    [sym_glimmer_template] = STATE(504),
16238    [sym_jsx_element] = STATE(504),
16239    [sym_jsx_opening_element] = STATE(1013),
16240    [sym_jsx_self_closing_element] = STATE(504),
16241    [sym_class] = STATE(502),
16242    [sym_function_expression] = STATE(502),
16243    [sym_generator_function] = STATE(502),
16244    [sym_arrow_function] = STATE(502),
16245    [sym_call_expression] = STATE(502),
16246    [sym_new_expression] = STATE(504),
16247    [sym_await_expression] = STATE(504),
16248    [sym_member_expression] = STATE(459),
16249    [sym_subscript_expression] = STATE(459),
16250    [sym_assignment_expression] = STATE(504),
16251    [sym__augmented_assignment_lhs] = STATE(1005),
16252    [sym_augmented_assignment_expression] = STATE(504),
16253    [sym__destructuring_pattern] = STATE(1139),
16254    [sym_spread_element] = STATE(1347),
16255    [sym_ternary_expression] = STATE(504),
16256    [sym_binary_expression] = STATE(504),
16257    [sym_unary_expression] = STATE(504),
16258    [sym_update_expression] = STATE(504),
16259    [sym_string] = STATE(502),
16260    [sym_template_string] = STATE(502),
16261    [sym_regex] = STATE(502),
16262    [sym_meta_property] = STATE(502),
16263    [sym_decorator] = STATE(981),
16264    [sym_formal_parameters] = STATE(1639),
16265    [sym_pattern] = STATE(1245),
16266    [sym_rest_pattern] = STATE(1142),
16267    [aux_sym_export_statement_repeat1] = STATE(1223),
16268    [aux_sym_array_repeat1] = STATE(1334),
16269    [aux_sym_array_pattern_repeat1] = STATE(1273),
16270    [sym_identifier] = ACTIONS(568),
16271    [anon_sym_export] = ACTIONS(570),
16272    [anon_sym_LBRACE] = ACTIONS(458),
16273    [anon_sym_COMMA] = ACTIONS(572),
16274    [anon_sym_import] = ACTIONS(366),
16275    [anon_sym_let] = ACTIONS(570),
16276    [anon_sym_LPAREN] = ACTIONS(368),
16277    [anon_sym_await] = ACTIONS(370),
16278    [anon_sym_yield] = ACTIONS(374),
16279    [anon_sym_LBRACK] = ACTIONS(464),
16280    [anon_sym_RBRACK] = ACTIONS(618),
16281    [sym_glimmer_opening_tag] = ACTIONS(378),
16282    [anon_sym_LT] = ACTIONS(380),
16283    [anon_sym_DQUOTE] = ACTIONS(382),
16284    [anon_sym_SQUOTE] = ACTIONS(384),
16285    [anon_sym_class] = ACTIONS(386),
16286    [anon_sym_async] = ACTIONS(576),
16287    [anon_sym_function] = ACTIONS(390),
16288    [anon_sym_new] = ACTIONS(392),
16289    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
16290    [anon_sym_PLUS] = ACTIONS(394),
16291    [anon_sym_DASH] = ACTIONS(394),
16292    [anon_sym_SLASH] = ACTIONS(396),
16293    [anon_sym_BANG] = ACTIONS(398),
16294    [anon_sym_TILDE] = ACTIONS(398),
16295    [anon_sym_typeof] = ACTIONS(394),
16296    [anon_sym_void] = ACTIONS(394),
16297    [anon_sym_delete] = ACTIONS(394),
16298    [anon_sym_PLUS_PLUS] = ACTIONS(400),
16299    [anon_sym_DASH_DASH] = ACTIONS(400),
16300    [sym_comment] = ACTIONS(5),
16301    [anon_sym_BQUOTE] = ACTIONS(402),
16302    [sym_number] = ACTIONS(404),
16303    [sym_private_property_identifier] = ACTIONS(406),
16304    [sym_this] = ACTIONS(408),
16305    [sym_super] = ACTIONS(408),
16306    [sym_true] = ACTIONS(408),
16307    [sym_false] = ACTIONS(408),
16308    [sym_null] = ACTIONS(408),
16309    [sym_undefined] = ACTIONS(578),
16310    [anon_sym_AT] = ACTIONS(93),
16311    [anon_sym_static] = ACTIONS(570),
16312    [anon_sym_get] = ACTIONS(570),
16313    [anon_sym_set] = ACTIONS(570),
16314    [sym_html_comment] = ACTIONS(5),
16315  },
16316  [67] = {
16317    [ts_builtin_sym_end] = ACTIONS(620),
16318    [sym_identifier] = ACTIONS(622),
16319    [anon_sym_export] = ACTIONS(622),
16320    [anon_sym_STAR] = ACTIONS(622),
16321    [anon_sym_default] = ACTIONS(622),
16322    [anon_sym_LBRACE] = ACTIONS(620),
16323    [anon_sym_COMMA] = ACTIONS(620),
16324    [anon_sym_RBRACE] = ACTIONS(620),
16325    [anon_sym_import] = ACTIONS(622),
16326    [anon_sym_with] = ACTIONS(622),
16327    [anon_sym_var] = ACTIONS(622),
16328    [anon_sym_let] = ACTIONS(622),
16329    [anon_sym_const] = ACTIONS(622),
16330    [anon_sym_else] = ACTIONS(622),
16331    [anon_sym_if] = ACTIONS(622),
16332    [anon_sym_switch] = ACTIONS(622),
16333    [anon_sym_for] = ACTIONS(622),
16334    [anon_sym_LPAREN] = ACTIONS(620),
16335    [anon_sym_await] = ACTIONS(622),
16336    [anon_sym_in] = ACTIONS(622),
16337    [anon_sym_while] = ACTIONS(622),
16338    [anon_sym_do] = ACTIONS(622),
16339    [anon_sym_try] = ACTIONS(622),
16340    [anon_sym_break] = ACTIONS(622),
16341    [anon_sym_continue] = ACTIONS(622),
16342    [anon_sym_debugger] = ACTIONS(622),
16343    [anon_sym_return] = ACTIONS(622),
16344    [anon_sym_throw] = ACTIONS(622),
16345    [anon_sym_SEMI] = ACTIONS(620),
16346    [anon_sym_case] = ACTIONS(622),
16347    [anon_sym_yield] = ACTIONS(622),
16348    [anon_sym_LBRACK] = ACTIONS(620),
16349    [sym_glimmer_opening_tag] = ACTIONS(620),
16350    [anon_sym_LT] = ACTIONS(622),
16351    [anon_sym_GT] = ACTIONS(622),
16352    [anon_sym_DOT] = ACTIONS(622),
16353    [anon_sym_DQUOTE] = ACTIONS(620),
16354    [anon_sym_SQUOTE] = ACTIONS(620),
16355    [anon_sym_class] = ACTIONS(622),
16356    [anon_sym_async] = ACTIONS(622),
16357    [anon_sym_function] = ACTIONS(622),
16358    [sym_optional_chain] = ACTIONS(620),
16359    [anon_sym_new] = ACTIONS(622),
16360    [anon_sym_AMP_AMP] = ACTIONS(620),
16361    [anon_sym_PIPE_PIPE] = ACTIONS(620),
16362    [anon_sym_GT_GT] = ACTIONS(622),
16363    [anon_sym_GT_GT_GT] = ACTIONS(620),
16364    [anon_sym_LT_LT] = ACTIONS(620),
16365    [anon_sym_AMP] = ACTIONS(622),
16366    [anon_sym_CARET] = ACTIONS(620),
16367    [anon_sym_PIPE] = ACTIONS(622),
16368    [anon_sym_PLUS] = ACTIONS(622),
16369    [anon_sym_DASH] = ACTIONS(622),
16370    [anon_sym_SLASH] = ACTIONS(622),
16371    [anon_sym_PERCENT] = ACTIONS(620),
16372    [anon_sym_STAR_STAR] = ACTIONS(620),
16373    [anon_sym_LT_EQ] = ACTIONS(620),
16374    [anon_sym_EQ_EQ] = ACTIONS(622),
16375    [anon_sym_EQ_EQ_EQ] = ACTIONS(620),
16376    [anon_sym_BANG_EQ] = ACTIONS(622),
16377    [anon_sym_BANG_EQ_EQ] = ACTIONS(620),
16378    [anon_sym_GT_EQ] = ACTIONS(620),
16379    [anon_sym_QMARK_QMARK] = ACTIONS(620),
16380    [anon_sym_instanceof] = ACTIONS(622),
16381    [anon_sym_BANG] = ACTIONS(622),
16382    [anon_sym_TILDE] = ACTIONS(620),
16383    [anon_sym_typeof] = ACTIONS(622),
16384    [anon_sym_void] = ACTIONS(622),
16385    [anon_sym_delete] = ACTIONS(622),
16386    [anon_sym_PLUS_PLUS] = ACTIONS(620),
16387    [anon_sym_DASH_DASH] = ACTIONS(620),
16388    [sym_comment] = ACTIONS(5),
16389    [anon_sym_BQUOTE] = ACTIONS(620),
16390    [sym_number] = ACTIONS(620),
16391    [sym_private_property_identifier] = ACTIONS(620),
16392    [sym_this] = ACTIONS(622),
16393    [sym_super] = ACTIONS(622),
16394    [sym_true] = ACTIONS(622),
16395    [sym_false] = ACTIONS(622),
16396    [sym_null] = ACTIONS(622),
16397    [sym_undefined] = ACTIONS(622),
16398    [anon_sym_AT] = ACTIONS(620),
16399    [anon_sym_static] = ACTIONS(622),
16400    [anon_sym_get] = ACTIONS(622),
16401    [anon_sym_set] = ACTIONS(622),
16402    [sym__automatic_semicolon] = ACTIONS(620),
16403    [sym__ternary_qmark] = ACTIONS(620),
16404    [sym_html_comment] = ACTIONS(5),
16405  },
16406  [68] = {
16407    [ts_builtin_sym_end] = ACTIONS(624),
16408    [sym_identifier] = ACTIONS(626),
16409    [anon_sym_export] = ACTIONS(626),
16410    [anon_sym_STAR] = ACTIONS(626),
16411    [anon_sym_default] = ACTIONS(626),
16412    [anon_sym_LBRACE] = ACTIONS(624),
16413    [anon_sym_COMMA] = ACTIONS(624),
16414    [anon_sym_RBRACE] = ACTIONS(624),
16415    [anon_sym_import] = ACTIONS(626),
16416    [anon_sym_with] = ACTIONS(626),
16417    [anon_sym_var] = ACTIONS(626),
16418    [anon_sym_let] = ACTIONS(626),
16419    [anon_sym_const] = ACTIONS(626),
16420    [anon_sym_else] = ACTIONS(626),
16421    [anon_sym_if] = ACTIONS(626),
16422    [anon_sym_switch] = ACTIONS(626),
16423    [anon_sym_for] = ACTIONS(626),
16424    [anon_sym_LPAREN] = ACTIONS(624),
16425    [anon_sym_await] = ACTIONS(626),
16426    [anon_sym_in] = ACTIONS(626),
16427    [anon_sym_while] = ACTIONS(626),
16428    [anon_sym_do] = ACTIONS(626),
16429    [anon_sym_try] = ACTIONS(626),
16430    [anon_sym_break] = ACTIONS(626),
16431    [anon_sym_continue] = ACTIONS(626),
16432    [anon_sym_debugger] = ACTIONS(626),
16433    [anon_sym_return] = ACTIONS(626),
16434    [anon_sym_throw] = ACTIONS(626),
16435    [anon_sym_SEMI] = ACTIONS(624),
16436    [anon_sym_case] = ACTIONS(626),
16437    [anon_sym_yield] = ACTIONS(626),
16438    [anon_sym_LBRACK] = ACTIONS(624),
16439    [sym_glimmer_opening_tag] = ACTIONS(624),
16440    [anon_sym_LT] = ACTIONS(626),
16441    [anon_sym_GT] = ACTIONS(626),
16442    [anon_sym_DOT] = ACTIONS(626),
16443    [anon_sym_DQUOTE] = ACTIONS(624),
16444    [anon_sym_SQUOTE] = ACTIONS(624),
16445    [anon_sym_class] = ACTIONS(626),
16446    [anon_sym_async] = ACTIONS(626),
16447    [anon_sym_function] = ACTIONS(626),
16448    [sym_optional_chain] = ACTIONS(624),
16449    [anon_sym_new] = ACTIONS(626),
16450    [anon_sym_AMP_AMP] = ACTIONS(624),
16451    [anon_sym_PIPE_PIPE] = ACTIONS(624),
16452    [anon_sym_GT_GT] = ACTIONS(626),
16453    [anon_sym_GT_GT_GT] = ACTIONS(624),
16454    [anon_sym_LT_LT] = ACTIONS(624),
16455    [anon_sym_AMP] = ACTIONS(626),
16456    [anon_sym_CARET] = ACTIONS(624),
16457    [anon_sym_PIPE] = ACTIONS(626),
16458    [anon_sym_PLUS] = ACTIONS(626),
16459    [anon_sym_DASH] = ACTIONS(626),
16460    [anon_sym_SLASH] = ACTIONS(626),
16461    [anon_sym_PERCENT] = ACTIONS(624),
16462    [anon_sym_STAR_STAR] = ACTIONS(624),
16463    [anon_sym_LT_EQ] = ACTIONS(624),
16464    [anon_sym_EQ_EQ] = ACTIONS(626),
16465    [anon_sym_EQ_EQ_EQ] = ACTIONS(624),
16466    [anon_sym_BANG_EQ] = ACTIONS(626),
16467    [anon_sym_BANG_EQ_EQ] = ACTIONS(624),
16468    [anon_sym_GT_EQ] = ACTIONS(624),
16469    [anon_sym_QMARK_QMARK] = ACTIONS(624),
16470    [anon_sym_instanceof] = ACTIONS(626),
16471    [anon_sym_BANG] = ACTIONS(626),
16472    [anon_sym_TILDE] = ACTIONS(624),
16473    [anon_sym_typeof] = ACTIONS(626),
16474    [anon_sym_void] = ACTIONS(626),
16475    [anon_sym_delete] = ACTIONS(626),
16476    [anon_sym_PLUS_PLUS] = ACTIONS(624),
16477    [anon_sym_DASH_DASH] = ACTIONS(624),
16478    [sym_comment] = ACTIONS(5),
16479    [anon_sym_BQUOTE] = ACTIONS(624),
16480    [sym_number] = ACTIONS(624),
16481    [sym_private_property_identifier] = ACTIONS(624),
16482    [sym_this] = ACTIONS(626),
16483    [sym_super] = ACTIONS(626),
16484    [sym_true] = ACTIONS(626),
16485    [sym_false] = ACTIONS(626),
16486    [sym_null] = ACTIONS(626),
16487    [sym_undefined] = ACTIONS(626),
16488    [anon_sym_AT] = ACTIONS(624),
16489    [anon_sym_static] = ACTIONS(626),
16490    [anon_sym_get] = ACTIONS(626),
16491    [anon_sym_set] = ACTIONS(626),
16492    [sym__automatic_semicolon] = ACTIONS(624),
16493    [sym__ternary_qmark] = ACTIONS(624),
16494    [sym_html_comment] = ACTIONS(5),
16495  },
16496  [69] = {
16497    [sym_import] = STATE(1085),
16498    [sym_parenthesized_expression] = STATE(451),
16499    [sym_expression] = STATE(679),
16500    [sym_primary_expression] = STATE(503),
16501    [sym_yield_expression] = STATE(504),
16502    [sym_object] = STATE(502),
16503    [sym_object_pattern] = STATE(1139),
16504    [sym_assignment_pattern] = STATE(1332),
16505    [sym_array] = STATE(502),
16506    [sym_array_pattern] = STATE(1139),
16507    [sym_glimmer_template] = STATE(504),
16508    [sym_jsx_element] = STATE(504),
16509    [sym_jsx_opening_element] = STATE(1013),
16510    [sym_jsx_self_closing_element] = STATE(504),
16511    [sym_class] = STATE(502),
16512    [sym_function_expression] = STATE(502),
16513    [sym_generator_function] = STATE(502),
16514    [sym_arrow_function] = STATE(502),
16515    [sym_call_expression] = STATE(502),
16516    [sym_new_expression] = STATE(504),
16517    [sym_await_expression] = STATE(504),
16518    [sym_member_expression] = STATE(459),
16519    [sym_subscript_expression] = STATE(459),
16520    [sym_assignment_expression] = STATE(504),
16521    [sym__augmented_assignment_lhs] = STATE(1005),
16522    [sym_augmented_assignment_expression] = STATE(504),
16523    [sym__destructuring_pattern] = STATE(1139),
16524    [sym_spread_element] = STATE(1292),
16525    [sym_ternary_expression] = STATE(504),
16526    [sym_binary_expression] = STATE(504),
16527    [sym_unary_expression] = STATE(504),
16528    [sym_update_expression] = STATE(504),
16529    [sym_string] = STATE(502),
16530    [sym_template_string] = STATE(502),
16531    [sym_regex] = STATE(502),
16532    [sym_meta_property] = STATE(502),
16533    [sym_decorator] = STATE(981),
16534    [sym_formal_parameters] = STATE(1639),
16535    [sym_pattern] = STATE(1245),
16536    [sym_rest_pattern] = STATE(1142),
16537    [aux_sym_export_statement_repeat1] = STATE(1223),
16538    [aux_sym_array_repeat1] = STATE(1295),
16539    [aux_sym_array_pattern_repeat1] = STATE(1273),
16540    [sym_identifier] = ACTIONS(568),
16541    [anon_sym_export] = ACTIONS(570),
16542    [anon_sym_LBRACE] = ACTIONS(458),
16543    [anon_sym_COMMA] = ACTIONS(572),
16544    [anon_sym_import] = ACTIONS(366),
16545    [anon_sym_let] = ACTIONS(570),
16546    [anon_sym_LPAREN] = ACTIONS(368),
16547    [anon_sym_await] = ACTIONS(370),
16548    [anon_sym_yield] = ACTIONS(374),
16549    [anon_sym_LBRACK] = ACTIONS(464),
16550    [anon_sym_RBRACK] = ACTIONS(628),
16551    [sym_glimmer_opening_tag] = ACTIONS(378),
16552    [anon_sym_LT] = ACTIONS(380),
16553    [anon_sym_DQUOTE] = ACTIONS(382),
16554    [anon_sym_SQUOTE] = ACTIONS(384),
16555    [anon_sym_class] = ACTIONS(386),
16556    [anon_sym_async] = ACTIONS(576),
16557    [anon_sym_function] = ACTIONS(390),
16558    [anon_sym_new] = ACTIONS(392),
16559    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
16560    [anon_sym_PLUS] = ACTIONS(394),
16561    [anon_sym_DASH] = ACTIONS(394),
16562    [anon_sym_SLASH] = ACTIONS(396),
16563    [anon_sym_BANG] = ACTIONS(398),
16564    [anon_sym_TILDE] = ACTIONS(398),
16565    [anon_sym_typeof] = ACTIONS(394),
16566    [anon_sym_void] = ACTIONS(394),
16567    [anon_sym_delete] = ACTIONS(394),
16568    [anon_sym_PLUS_PLUS] = ACTIONS(400),
16569    [anon_sym_DASH_DASH] = ACTIONS(400),
16570    [sym_comment] = ACTIONS(5),
16571    [anon_sym_BQUOTE] = ACTIONS(402),
16572    [sym_number] = ACTIONS(404),
16573    [sym_private_property_identifier] = ACTIONS(406),
16574    [sym_this] = ACTIONS(408),
16575    [sym_super] = ACTIONS(408),
16576    [sym_true] = ACTIONS(408),
16577    [sym_false] = ACTIONS(408),
16578    [sym_null] = ACTIONS(408),
16579    [sym_undefined] = ACTIONS(578),
16580    [anon_sym_AT] = ACTIONS(93),
16581    [anon_sym_static] = ACTIONS(570),
16582    [anon_sym_get] = ACTIONS(570),
16583    [anon_sym_set] = ACTIONS(570),
16584    [sym_html_comment] = ACTIONS(5),
16585  },
16586  [70] = {
16587    [ts_builtin_sym_end] = ACTIONS(630),
16588    [sym_identifier] = ACTIONS(632),
16589    [anon_sym_export] = ACTIONS(632),
16590    [anon_sym_STAR] = ACTIONS(632),
16591    [anon_sym_default] = ACTIONS(632),
16592    [anon_sym_LBRACE] = ACTIONS(630),
16593    [anon_sym_COMMA] = ACTIONS(630),
16594    [anon_sym_RBRACE] = ACTIONS(630),
16595    [anon_sym_import] = ACTIONS(632),
16596    [anon_sym_with] = ACTIONS(632),
16597    [anon_sym_var] = ACTIONS(632),
16598    [anon_sym_let] = ACTIONS(632),
16599    [anon_sym_const] = ACTIONS(632),
16600    [anon_sym_else] = ACTIONS(632),
16601    [anon_sym_if] = ACTIONS(632),
16602    [anon_sym_switch] = ACTIONS(632),
16603    [anon_sym_for] = ACTIONS(632),
16604    [anon_sym_LPAREN] = ACTIONS(630),
16605    [anon_sym_await] = ACTIONS(632),
16606    [anon_sym_in] = ACTIONS(632),
16607    [anon_sym_while] = ACTIONS(632),
16608    [anon_sym_do] = ACTIONS(632),
16609    [anon_sym_try] = ACTIONS(632),
16610    [anon_sym_break] = ACTIONS(632),
16611    [anon_sym_continue] = ACTIONS(632),
16612    [anon_sym_debugger] = ACTIONS(632),
16613    [anon_sym_return] = ACTIONS(632),
16614    [anon_sym_throw] = ACTIONS(632),
16615    [anon_sym_SEMI] = ACTIONS(630),
16616    [anon_sym_case] = ACTIONS(632),
16617    [anon_sym_yield] = ACTIONS(632),
16618    [anon_sym_LBRACK] = ACTIONS(630),
16619    [sym_glimmer_opening_tag] = ACTIONS(630),
16620    [anon_sym_LT] = ACTIONS(632),
16621    [anon_sym_GT] = ACTIONS(632),
16622    [anon_sym_DOT] = ACTIONS(632),
16623    [anon_sym_DQUOTE] = ACTIONS(630),
16624    [anon_sym_SQUOTE] = ACTIONS(630),
16625    [anon_sym_class] = ACTIONS(632),
16626    [anon_sym_async] = ACTIONS(632),
16627    [anon_sym_function] = ACTIONS(632),
16628    [sym_optional_chain] = ACTIONS(630),
16629    [anon_sym_new] = ACTIONS(632),
16630    [anon_sym_AMP_AMP] = ACTIONS(630),
16631    [anon_sym_PIPE_PIPE] = ACTIONS(630),
16632    [anon_sym_GT_GT] = ACTIONS(632),
16633    [anon_sym_GT_GT_GT] = ACTIONS(630),
16634    [anon_sym_LT_LT] = ACTIONS(630),
16635    [anon_sym_AMP] = ACTIONS(632),
16636    [anon_sym_CARET] = ACTIONS(630),
16637    [anon_sym_PIPE] = ACTIONS(632),
16638    [anon_sym_PLUS] = ACTIONS(632),
16639    [anon_sym_DASH] = ACTIONS(632),
16640    [anon_sym_SLASH] = ACTIONS(632),
16641    [anon_sym_PERCENT] = ACTIONS(630),
16642    [anon_sym_STAR_STAR] = ACTIONS(630),
16643    [anon_sym_LT_EQ] = ACTIONS(630),
16644    [anon_sym_EQ_EQ] = ACTIONS(632),
16645    [anon_sym_EQ_EQ_EQ] = ACTIONS(630),
16646    [anon_sym_BANG_EQ] = ACTIONS(632),
16647    [anon_sym_BANG_EQ_EQ] = ACTIONS(630),
16648    [anon_sym_GT_EQ] = ACTIONS(630),
16649    [anon_sym_QMARK_QMARK] = ACTIONS(630),
16650    [anon_sym_instanceof] = ACTIONS(632),
16651    [anon_sym_BANG] = ACTIONS(632),
16652    [anon_sym_TILDE] = ACTIONS(630),
16653    [anon_sym_typeof] = ACTIONS(632),
16654    [anon_sym_void] = ACTIONS(632),
16655    [anon_sym_delete] = ACTIONS(632),
16656    [anon_sym_PLUS_PLUS] = ACTIONS(630),
16657    [anon_sym_DASH_DASH] = ACTIONS(630),
16658    [sym_comment] = ACTIONS(5),
16659    [anon_sym_BQUOTE] = ACTIONS(630),
16660    [sym_number] = ACTIONS(630),
16661    [sym_private_property_identifier] = ACTIONS(630),
16662    [sym_this] = ACTIONS(632),
16663    [sym_super] = ACTIONS(632),
16664    [sym_true] = ACTIONS(632),
16665    [sym_false] = ACTIONS(632),
16666    [sym_null] = ACTIONS(632),
16667    [sym_undefined] = ACTIONS(632),
16668    [anon_sym_AT] = ACTIONS(630),
16669    [anon_sym_static] = ACTIONS(632),
16670    [anon_sym_get] = ACTIONS(632),
16671    [anon_sym_set] = ACTIONS(632),
16672    [sym__automatic_semicolon] = ACTIONS(634),
16673    [sym__ternary_qmark] = ACTIONS(630),
16674    [sym_html_comment] = ACTIONS(5),
16675  },
16676  [71] = {
16677    [sym_import] = STATE(1085),
16678    [sym_parenthesized_expression] = STATE(451),
16679    [sym_expression] = STATE(679),
16680    [sym_primary_expression] = STATE(503),
16681    [sym_yield_expression] = STATE(504),
16682    [sym_object] = STATE(502),
16683    [sym_object_pattern] = STATE(1139),
16684    [sym_assignment_pattern] = STATE(1332),
16685    [sym_array] = STATE(502),
16686    [sym_array_pattern] = STATE(1139),
16687    [sym_glimmer_template] = STATE(504),
16688    [sym_jsx_element] = STATE(504),
16689    [sym_jsx_opening_element] = STATE(1013),
16690    [sym_jsx_self_closing_element] = STATE(504),
16691    [sym_class] = STATE(502),
16692    [sym_function_expression] = STATE(502),
16693    [sym_generator_function] = STATE(502),
16694    [sym_arrow_function] = STATE(502),
16695    [sym_call_expression] = STATE(502),
16696    [sym_new_expression] = STATE(504),
16697    [sym_await_expression] = STATE(504),
16698    [sym_member_expression] = STATE(459),
16699    [sym_subscript_expression] = STATE(459),
16700    [sym_assignment_expression] = STATE(504),
16701    [sym__augmented_assignment_lhs] = STATE(1005),
16702    [sym_augmented_assignment_expression] = STATE(504),
16703    [sym__destructuring_pattern] = STATE(1139),
16704    [sym_spread_element] = STATE(1292),
16705    [sym_ternary_expression] = STATE(504),
16706    [sym_binary_expression] = STATE(504),
16707    [sym_unary_expression] = STATE(504),
16708    [sym_update_expression] = STATE(504),
16709    [sym_string] = STATE(502),
16710    [sym_template_string] = STATE(502),
16711    [sym_regex] = STATE(502),
16712    [sym_meta_property] = STATE(502),
16713    [sym_decorator] = STATE(981),
16714    [sym_formal_parameters] = STATE(1639),
16715    [sym_pattern] = STATE(1245),
16716    [sym_rest_pattern] = STATE(1142),
16717    [aux_sym_export_statement_repeat1] = STATE(1223),
16718    [aux_sym_array_repeat1] = STATE(1295),
16719    [aux_sym_array_pattern_repeat1] = STATE(1273),
16720    [sym_identifier] = ACTIONS(568),
16721    [anon_sym_export] = ACTIONS(570),
16722    [anon_sym_LBRACE] = ACTIONS(458),
16723    [anon_sym_COMMA] = ACTIONS(572),
16724    [anon_sym_import] = ACTIONS(366),
16725    [anon_sym_let] = ACTIONS(570),
16726    [anon_sym_LPAREN] = ACTIONS(368),
16727    [anon_sym_await] = ACTIONS(370),
16728    [anon_sym_yield] = ACTIONS(374),
16729    [anon_sym_LBRACK] = ACTIONS(464),
16730    [anon_sym_RBRACK] = ACTIONS(636),
16731    [sym_glimmer_opening_tag] = ACTIONS(378),
16732    [anon_sym_LT] = ACTIONS(380),
16733    [anon_sym_DQUOTE] = ACTIONS(382),
16734    [anon_sym_SQUOTE] = ACTIONS(384),
16735    [anon_sym_class] = ACTIONS(386),
16736    [anon_sym_async] = ACTIONS(576),
16737    [anon_sym_function] = ACTIONS(390),
16738    [anon_sym_new] = ACTIONS(392),
16739    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
16740    [anon_sym_PLUS] = ACTIONS(394),
16741    [anon_sym_DASH] = ACTIONS(394),
16742    [anon_sym_SLASH] = ACTIONS(396),
16743    [anon_sym_BANG] = ACTIONS(398),
16744    [anon_sym_TILDE] = ACTIONS(398),
16745    [anon_sym_typeof] = ACTIONS(394),
16746    [anon_sym_void] = ACTIONS(394),
16747    [anon_sym_delete] = ACTIONS(394),
16748    [anon_sym_PLUS_PLUS] = ACTIONS(400),
16749    [anon_sym_DASH_DASH] = ACTIONS(400),
16750    [sym_comment] = ACTIONS(5),
16751    [anon_sym_BQUOTE] = ACTIONS(402),
16752    [sym_number] = ACTIONS(404),
16753    [sym_private_property_identifier] = ACTIONS(406),
16754    [sym_this] = ACTIONS(408),
16755    [sym_super] = ACTIONS(408),
16756    [sym_true] = ACTIONS(408),
16757    [sym_false] = ACTIONS(408),
16758    [sym_null] = ACTIONS(408),
16759    [sym_undefined] = ACTIONS(578),
16760    [anon_sym_AT] = ACTIONS(93),
16761    [anon_sym_static] = ACTIONS(570),
16762    [anon_sym_get] = ACTIONS(570),
16763    [anon_sym_set] = ACTIONS(570),
16764    [sym_html_comment] = ACTIONS(5),
16765  },
16766  [72] = {
16767    [ts_builtin_sym_end] = ACTIONS(630),
16768    [sym_identifier] = ACTIONS(632),
16769    [anon_sym_export] = ACTIONS(632),
16770    [anon_sym_STAR] = ACTIONS(632),
16771    [anon_sym_default] = ACTIONS(632),
16772    [anon_sym_LBRACE] = ACTIONS(630),
16773    [anon_sym_COMMA] = ACTIONS(630),
16774    [anon_sym_RBRACE] = ACTIONS(630),
16775    [anon_sym_import] = ACTIONS(632),
16776    [anon_sym_with] = ACTIONS(632),
16777    [anon_sym_var] = ACTIONS(632),
16778    [anon_sym_let] = ACTIONS(632),
16779    [anon_sym_const] = ACTIONS(632),
16780    [anon_sym_else] = ACTIONS(632),
16781    [anon_sym_if] = ACTIONS(632),
16782    [anon_sym_switch] = ACTIONS(632),
16783    [anon_sym_for] = ACTIONS(632),
16784    [anon_sym_LPAREN] = ACTIONS(630),
16785    [anon_sym_await] = ACTIONS(632),
16786    [anon_sym_in] = ACTIONS(632),
16787    [anon_sym_while] = ACTIONS(632),
16788    [anon_sym_do] = ACTIONS(632),
16789    [anon_sym_try] = ACTIONS(632),
16790    [anon_sym_break] = ACTIONS(632),
16791    [anon_sym_continue] = ACTIONS(632),
16792    [anon_sym_debugger] = ACTIONS(632),
16793    [anon_sym_return] = ACTIONS(632),
16794    [anon_sym_throw] = ACTIONS(632),
16795    [anon_sym_SEMI] = ACTIONS(630),
16796    [anon_sym_case] = ACTIONS(632),
16797    [anon_sym_yield] = ACTIONS(632),
16798    [anon_sym_LBRACK] = ACTIONS(630),
16799    [sym_glimmer_opening_tag] = ACTIONS(630),
16800    [anon_sym_LT] = ACTIONS(632),
16801    [anon_sym_GT] = ACTIONS(632),
16802    [anon_sym_DOT] = ACTIONS(632),
16803    [anon_sym_DQUOTE] = ACTIONS(630),
16804    [anon_sym_SQUOTE] = ACTIONS(630),
16805    [anon_sym_class] = ACTIONS(632),
16806    [anon_sym_async] = ACTIONS(632),
16807    [anon_sym_function] = ACTIONS(632),
16808    [sym_optional_chain] = ACTIONS(630),
16809    [anon_sym_new] = ACTIONS(632),
16810    [anon_sym_AMP_AMP] = ACTIONS(630),
16811    [anon_sym_PIPE_PIPE] = ACTIONS(630),
16812    [anon_sym_GT_GT] = ACTIONS(632),
16813    [anon_sym_GT_GT_GT] = ACTIONS(630),
16814    [anon_sym_LT_LT] = ACTIONS(630),
16815    [anon_sym_AMP] = ACTIONS(632),
16816    [anon_sym_CARET] = ACTIONS(630),
16817    [anon_sym_PIPE] = ACTIONS(632),
16818    [anon_sym_PLUS] = ACTIONS(632),
16819    [anon_sym_DASH] = ACTIONS(632),
16820    [anon_sym_SLASH] = ACTIONS(632),
16821    [anon_sym_PERCENT] = ACTIONS(630),
16822    [anon_sym_STAR_STAR] = ACTIONS(630),
16823    [anon_sym_LT_EQ] = ACTIONS(630),
16824    [anon_sym_EQ_EQ] = ACTIONS(632),
16825    [anon_sym_EQ_EQ_EQ] = ACTIONS(630),
16826    [anon_sym_BANG_EQ] = ACTIONS(632),
16827    [anon_sym_BANG_EQ_EQ] = ACTIONS(630),
16828    [anon_sym_GT_EQ] = ACTIONS(630),
16829    [anon_sym_QMARK_QMARK] = ACTIONS(630),
16830    [anon_sym_instanceof] = ACTIONS(632),
16831    [anon_sym_BANG] = ACTIONS(632),
16832    [anon_sym_TILDE] = ACTIONS(630),
16833    [anon_sym_typeof] = ACTIONS(632),
16834    [anon_sym_void] = ACTIONS(632),
16835    [anon_sym_delete] = ACTIONS(632),
16836    [anon_sym_PLUS_PLUS] = ACTIONS(630),
16837    [anon_sym_DASH_DASH] = ACTIONS(630),
16838    [sym_comment] = ACTIONS(5),
16839    [anon_sym_BQUOTE] = ACTIONS(630),
16840    [sym_number] = ACTIONS(630),
16841    [sym_private_property_identifier] = ACTIONS(630),
16842    [sym_this] = ACTIONS(632),
16843    [sym_super] = ACTIONS(632),
16844    [sym_true] = ACTIONS(632),
16845    [sym_false] = ACTIONS(632),
16846    [sym_null] = ACTIONS(632),
16847    [sym_undefined] = ACTIONS(632),
16848    [anon_sym_AT] = ACTIONS(630),
16849    [anon_sym_static] = ACTIONS(632),
16850    [anon_sym_get] = ACTIONS(632),
16851    [anon_sym_set] = ACTIONS(632),
16852    [sym__automatic_semicolon] = ACTIONS(630),
16853    [sym__ternary_qmark] = ACTIONS(630),
16854    [sym_html_comment] = ACTIONS(5),
16855  },
16856  [73] = {
16857    [ts_builtin_sym_end] = ACTIONS(638),
16858    [sym_identifier] = ACTIONS(640),
16859    [anon_sym_export] = ACTIONS(640),
16860    [anon_sym_STAR] = ACTIONS(640),
16861    [anon_sym_default] = ACTIONS(640),
16862    [anon_sym_LBRACE] = ACTIONS(638),
16863    [anon_sym_COMMA] = ACTIONS(638),
16864    [anon_sym_RBRACE] = ACTIONS(638),
16865    [anon_sym_import] = ACTIONS(640),
16866    [anon_sym_with] = ACTIONS(640),
16867    [anon_sym_var] = ACTIONS(640),
16868    [anon_sym_let] = ACTIONS(640),
16869    [anon_sym_const] = ACTIONS(640),
16870    [anon_sym_else] = ACTIONS(640),
16871    [anon_sym_if] = ACTIONS(640),
16872    [anon_sym_switch] = ACTIONS(640),
16873    [anon_sym_for] = ACTIONS(640),
16874    [anon_sym_LPAREN] = ACTIONS(638),
16875    [anon_sym_await] = ACTIONS(640),
16876    [anon_sym_in] = ACTIONS(640),
16877    [anon_sym_while] = ACTIONS(640),
16878    [anon_sym_do] = ACTIONS(640),
16879    [anon_sym_try] = ACTIONS(640),
16880    [anon_sym_break] = ACTIONS(640),
16881    [anon_sym_continue] = ACTIONS(640),
16882    [anon_sym_debugger] = ACTIONS(640),
16883    [anon_sym_return] = ACTIONS(640),
16884    [anon_sym_throw] = ACTIONS(640),
16885    [anon_sym_SEMI] = ACTIONS(638),
16886    [anon_sym_case] = ACTIONS(640),
16887    [anon_sym_yield] = ACTIONS(640),
16888    [anon_sym_LBRACK] = ACTIONS(638),
16889    [sym_glimmer_opening_tag] = ACTIONS(638),
16890    [anon_sym_LT] = ACTIONS(640),
16891    [anon_sym_GT] = ACTIONS(640),
16892    [anon_sym_DOT] = ACTIONS(640),
16893    [anon_sym_DQUOTE] = ACTIONS(638),
16894    [anon_sym_SQUOTE] = ACTIONS(638),
16895    [anon_sym_class] = ACTIONS(640),
16896    [anon_sym_async] = ACTIONS(640),
16897    [anon_sym_function] = ACTIONS(640),
16898    [sym_optional_chain] = ACTIONS(638),
16899    [anon_sym_new] = ACTIONS(640),
16900    [anon_sym_AMP_AMP] = ACTIONS(638),
16901    [anon_sym_PIPE_PIPE] = ACTIONS(638),
16902    [anon_sym_GT_GT] = ACTIONS(640),
16903    [anon_sym_GT_GT_GT] = ACTIONS(638),
16904    [anon_sym_LT_LT] = ACTIONS(638),
16905    [anon_sym_AMP] = ACTIONS(640),
16906    [anon_sym_CARET] = ACTIONS(638),
16907    [anon_sym_PIPE] = ACTIONS(640),
16908    [anon_sym_PLUS] = ACTIONS(640),
16909    [anon_sym_DASH] = ACTIONS(640),
16910    [anon_sym_SLASH] = ACTIONS(640),
16911    [anon_sym_PERCENT] = ACTIONS(638),
16912    [anon_sym_STAR_STAR] = ACTIONS(638),
16913    [anon_sym_LT_EQ] = ACTIONS(638),
16914    [anon_sym_EQ_EQ] = ACTIONS(640),
16915    [anon_sym_EQ_EQ_EQ] = ACTIONS(638),
16916    [anon_sym_BANG_EQ] = ACTIONS(640),
16917    [anon_sym_BANG_EQ_EQ] = ACTIONS(638),
16918    [anon_sym_GT_EQ] = ACTIONS(638),
16919    [anon_sym_QMARK_QMARK] = ACTIONS(638),
16920    [anon_sym_instanceof] = ACTIONS(640),
16921    [anon_sym_BANG] = ACTIONS(640),
16922    [anon_sym_TILDE] = ACTIONS(638),
16923    [anon_sym_typeof] = ACTIONS(640),
16924    [anon_sym_void] = ACTIONS(640),
16925    [anon_sym_delete] = ACTIONS(640),
16926    [anon_sym_PLUS_PLUS] = ACTIONS(638),
16927    [anon_sym_DASH_DASH] = ACTIONS(638),
16928    [sym_comment] = ACTIONS(5),
16929    [anon_sym_BQUOTE] = ACTIONS(638),
16930    [sym_number] = ACTIONS(638),
16931    [sym_private_property_identifier] = ACTIONS(638),
16932    [sym_this] = ACTIONS(640),
16933    [sym_super] = ACTIONS(640),
16934    [sym_true] = ACTIONS(640),
16935    [sym_false] = ACTIONS(640),
16936    [sym_null] = ACTIONS(640),
16937    [sym_undefined] = ACTIONS(640),
16938    [anon_sym_AT] = ACTIONS(638),
16939    [anon_sym_static] = ACTIONS(640),
16940    [anon_sym_get] = ACTIONS(640),
16941    [anon_sym_set] = ACTIONS(640),
16942    [sym__automatic_semicolon] = ACTIONS(638),
16943    [sym__ternary_qmark] = ACTIONS(638),
16944    [sym_html_comment] = ACTIONS(5),
16945  },
16946  [74] = {
16947    [sym_declaration] = STATE(378),
16948    [sym_import] = STATE(1095),
16949    [sym_variable_declaration] = STATE(357),
16950    [sym_lexical_declaration] = STATE(357),
16951    [sym_parenthesized_expression] = STATE(458),
16952    [sym_expression] = STATE(776),
16953    [sym_primary_expression] = STATE(687),
16954    [sym_yield_expression] = STATE(688),
16955    [sym_object] = STATE(713),
16956    [sym_object_pattern] = STATE(1640),
16957    [sym_array] = STATE(713),
16958    [sym_array_pattern] = STATE(1640),
16959    [sym_glimmer_template] = STATE(688),
16960    [sym_jsx_element] = STATE(688),
16961    [sym_jsx_opening_element] = STATE(1011),
16962    [sym_jsx_self_closing_element] = STATE(688),
16963    [sym_class] = STATE(713),
16964    [sym_class_declaration] = STATE(357),
16965    [sym_function_expression] = STATE(713),
16966    [sym_function_declaration] = STATE(357),
16967    [sym_generator_function] = STATE(713),
16968    [sym_generator_function_declaration] = STATE(357),
16969    [sym_arrow_function] = STATE(713),
16970    [sym_call_expression] = STATE(713),
16971    [sym_new_expression] = STATE(688),
16972    [sym_await_expression] = STATE(688),
16973    [sym_member_expression] = STATE(458),
16974    [sym_subscript_expression] = STATE(458),
16975    [sym_assignment_expression] = STATE(688),
16976    [sym__augmented_assignment_lhs] = STATE(998),
16977    [sym_augmented_assignment_expression] = STATE(688),
16978    [sym__destructuring_pattern] = STATE(1640),
16979    [sym_ternary_expression] = STATE(688),
16980    [sym_binary_expression] = STATE(688),
16981    [sym_unary_expression] = STATE(688),
16982    [sym_update_expression] = STATE(688),
16983    [sym_string] = STATE(713),
16984    [sym_template_string] = STATE(713),
16985    [sym_regex] = STATE(713),
16986    [sym_meta_property] = STATE(713),
16987    [sym_decorator] = STATE(981),
16988    [sym_formal_parameters] = STATE(1642),
16989    [aux_sym_export_statement_repeat1] = STATE(1186),
16990    [sym_identifier] = ACTIONS(412),
16991    [anon_sym_export] = ACTIONS(414),
16992    [anon_sym_LBRACE] = ACTIONS(418),
16993    [anon_sym_import] = ACTIONS(366),
16994    [anon_sym_var] = ACTIONS(21),
16995    [anon_sym_let] = ACTIONS(642),
16996    [anon_sym_const] = ACTIONS(25),
16997    [anon_sym_LPAREN] = ACTIONS(33),
16998    [anon_sym_await] = ACTIONS(35),
16999    [anon_sym_yield] = ACTIONS(55),
17000    [anon_sym_LBRACK] = ACTIONS(57),
17001    [sym_glimmer_opening_tag] = ACTIONS(59),
17002    [anon_sym_LT] = ACTIONS(61),
17003    [anon_sym_DQUOTE] = ACTIONS(63),
17004    [anon_sym_SQUOTE] = ACTIONS(65),
17005    [anon_sym_class] = ACTIONS(67),
17006    [anon_sym_async] = ACTIONS(644),
17007    [anon_sym_function] = ACTIONS(71),
17008    [anon_sym_new] = ACTIONS(73),
17009    [anon_sym_PLUS] = ACTIONS(75),
17010    [anon_sym_DASH] = ACTIONS(75),
17011    [anon_sym_SLASH] = ACTIONS(77),
17012    [anon_sym_BANG] = ACTIONS(79),
17013    [anon_sym_TILDE] = ACTIONS(79),
17014    [anon_sym_typeof] = ACTIONS(75),
17015    [anon_sym_void] = ACTIONS(75),
17016    [anon_sym_delete] = ACTIONS(75),
17017    [anon_sym_PLUS_PLUS] = ACTIONS(81),
17018    [anon_sym_DASH_DASH] = ACTIONS(81),
17019    [sym_comment] = ACTIONS(5),
17020    [anon_sym_BQUOTE] = ACTIONS(83),
17021    [sym_number] = ACTIONS(85),
17022    [sym_private_property_identifier] = ACTIONS(87),
17023    [sym_this] = ACTIONS(89),
17024    [sym_super] = ACTIONS(89),
17025    [sym_true] = ACTIONS(89),
17026    [sym_false] = ACTIONS(89),
17027    [sym_null] = ACTIONS(89),
17028    [sym_undefined] = ACTIONS(91),
17029    [anon_sym_AT] = ACTIONS(93),
17030    [anon_sym_static] = ACTIONS(414),
17031    [anon_sym_get] = ACTIONS(414),
17032    [anon_sym_set] = ACTIONS(414),
17033    [sym_html_comment] = ACTIONS(5),
17034  },
17035  [75] = {
17036    [sym_declaration] = STATE(378),
17037    [sym_import] = STATE(1095),
17038    [sym_variable_declaration] = STATE(357),
17039    [sym_lexical_declaration] = STATE(357),
17040    [sym_parenthesized_expression] = STATE(458),
17041    [sym_expression] = STATE(776),
17042    [sym_primary_expression] = STATE(687),
17043    [sym_yield_expression] = STATE(688),
17044    [sym_object] = STATE(713),
17045    [sym_object_pattern] = STATE(1640),
17046    [sym_array] = STATE(713),
17047    [sym_array_pattern] = STATE(1640),
17048    [sym_glimmer_template] = STATE(688),
17049    [sym_jsx_element] = STATE(688),
17050    [sym_jsx_opening_element] = STATE(1011),
17051    [sym_jsx_self_closing_element] = STATE(688),
17052    [sym_class] = STATE(713),
17053    [sym_class_declaration] = STATE(357),
17054    [sym_function_expression] = STATE(713),
17055    [sym_function_declaration] = STATE(357),
17056    [sym_generator_function] = STATE(713),
17057    [sym_generator_function_declaration] = STATE(357),
17058    [sym_arrow_function] = STATE(713),
17059    [sym_call_expression] = STATE(713),
17060    [sym_new_expression] = STATE(688),
17061    [sym_await_expression] = STATE(688),
17062    [sym_member_expression] = STATE(458),
17063    [sym_subscript_expression] = STATE(458),
17064    [sym_assignment_expression] = STATE(688),
17065    [sym__augmented_assignment_lhs] = STATE(998),
17066    [sym_augmented_assignment_expression] = STATE(688),
17067    [sym__destructuring_pattern] = STATE(1640),
17068    [sym_ternary_expression] = STATE(688),
17069    [sym_binary_expression] = STATE(688),
17070    [sym_unary_expression] = STATE(688),
17071    [sym_update_expression] = STATE(688),
17072    [sym_string] = STATE(713),
17073    [sym_template_string] = STATE(713),
17074    [sym_regex] = STATE(713),
17075    [sym_meta_property] = STATE(713),
17076    [sym_decorator] = STATE(981),
17077    [sym_formal_parameters] = STATE(1642),
17078    [aux_sym_export_statement_repeat1] = STATE(1199),
17079    [sym_identifier] = ACTIONS(412),
17080    [anon_sym_export] = ACTIONS(414),
17081    [anon_sym_LBRACE] = ACTIONS(418),
17082    [anon_sym_import] = ACTIONS(366),
17083    [anon_sym_var] = ACTIONS(21),
17084    [anon_sym_let] = ACTIONS(642),
17085    [anon_sym_const] = ACTIONS(25),
17086    [anon_sym_LPAREN] = ACTIONS(33),
17087    [anon_sym_await] = ACTIONS(35),
17088    [anon_sym_yield] = ACTIONS(55),
17089    [anon_sym_LBRACK] = ACTIONS(57),
17090    [sym_glimmer_opening_tag] = ACTIONS(59),
17091    [anon_sym_LT] = ACTIONS(61),
17092    [anon_sym_DQUOTE] = ACTIONS(63),
17093    [anon_sym_SQUOTE] = ACTIONS(65),
17094    [anon_sym_class] = ACTIONS(348),
17095    [anon_sym_async] = ACTIONS(646),
17096    [anon_sym_function] = ACTIONS(352),
17097    [anon_sym_new] = ACTIONS(73),
17098    [anon_sym_PLUS] = ACTIONS(75),
17099    [anon_sym_DASH] = ACTIONS(75),
17100    [anon_sym_SLASH] = ACTIONS(77),
17101    [anon_sym_BANG] = ACTIONS(79),
17102    [anon_sym_TILDE] = ACTIONS(79),
17103    [anon_sym_typeof] = ACTIONS(75),
17104    [anon_sym_void] = ACTIONS(75),
17105    [anon_sym_delete] = ACTIONS(75),
17106    [anon_sym_PLUS_PLUS] = ACTIONS(81),
17107    [anon_sym_DASH_DASH] = ACTIONS(81),
17108    [sym_comment] = ACTIONS(5),
17109    [anon_sym_BQUOTE] = ACTIONS(83),
17110    [sym_number] = ACTIONS(85),
17111    [sym_private_property_identifier] = ACTIONS(87),
17112    [sym_this] = ACTIONS(89),
17113    [sym_super] = ACTIONS(89),
17114    [sym_true] = ACTIONS(89),
17115    [sym_false] = ACTIONS(89),
17116    [sym_null] = ACTIONS(89),
17117    [sym_undefined] = ACTIONS(91),
17118    [anon_sym_AT] = ACTIONS(93),
17119    [anon_sym_static] = ACTIONS(414),
17120    [anon_sym_get] = ACTIONS(414),
17121    [anon_sym_set] = ACTIONS(414),
17122    [sym_html_comment] = ACTIONS(5),
17123  },
17124  [76] = {
17125    [sym_import] = STATE(1095),
17126    [sym_expression_statement] = STATE(100),
17127    [sym_variable_declaration] = STATE(100),
17128    [sym_lexical_declaration] = STATE(100),
17129    [sym_empty_statement] = STATE(100),
17130    [sym_parenthesized_expression] = STATE(456),
17131    [sym_expression] = STATE(609),
17132    [sym_primary_expression] = STATE(687),
17133    [sym_yield_expression] = STATE(688),
17134    [sym_object] = STATE(713),
17135    [sym_object_pattern] = STATE(1258),
17136    [sym_array] = STATE(713),
17137    [sym_array_pattern] = STATE(1258),
17138    [sym_glimmer_template] = STATE(688),
17139    [sym_jsx_element] = STATE(688),
17140    [sym_jsx_opening_element] = STATE(1011),
17141    [sym_jsx_self_closing_element] = STATE(688),
17142    [sym_class] = STATE(713),
17143    [sym_function_expression] = STATE(713),
17144    [sym_generator_function] = STATE(713),
17145    [sym_arrow_function] = STATE(713),
17146    [sym_call_expression] = STATE(713),
17147    [sym_new_expression] = STATE(688),
17148    [sym_await_expression] = STATE(688),
17149    [sym_member_expression] = STATE(456),
17150    [sym_subscript_expression] = STATE(456),
17151    [sym_assignment_expression] = STATE(688),
17152    [sym__augmented_assignment_lhs] = STATE(998),
17153    [sym_augmented_assignment_expression] = STATE(688),
17154    [sym__destructuring_pattern] = STATE(1258),
17155    [sym_ternary_expression] = STATE(688),
17156    [sym_binary_expression] = STATE(688),
17157    [sym_unary_expression] = STATE(688),
17158    [sym_update_expression] = STATE(688),
17159    [sym_sequence_expression] = STATE(1443),
17160    [sym_string] = STATE(713),
17161    [sym_template_string] = STATE(713),
17162    [sym_regex] = STATE(713),
17163    [sym_meta_property] = STATE(713),
17164    [sym_decorator] = STATE(981),
17165    [sym_formal_parameters] = STATE(1642),
17166    [aux_sym_export_statement_repeat1] = STATE(1195),
17167    [sym_identifier] = ACTIONS(648),
17168    [anon_sym_export] = ACTIONS(650),
17169    [anon_sym_LBRACE] = ACTIONS(652),
17170    [anon_sym_import] = ACTIONS(366),
17171    [anon_sym_var] = ACTIONS(654),
17172    [anon_sym_let] = ACTIONS(656),
17173    [anon_sym_const] = ACTIONS(658),
17174    [anon_sym_LPAREN] = ACTIONS(33),
17175    [anon_sym_await] = ACTIONS(35),
17176    [anon_sym_SEMI] = ACTIONS(53),
17177    [anon_sym_yield] = ACTIONS(55),
17178    [anon_sym_LBRACK] = ACTIONS(660),
17179    [sym_glimmer_opening_tag] = ACTIONS(59),
17180    [anon_sym_LT] = ACTIONS(61),
17181    [anon_sym_DQUOTE] = ACTIONS(63),
17182    [anon_sym_SQUOTE] = ACTIONS(65),
17183    [anon_sym_class] = ACTIONS(420),
17184    [anon_sym_async] = ACTIONS(662),
17185    [anon_sym_function] = ACTIONS(424),
17186    [anon_sym_new] = ACTIONS(73),
17187    [anon_sym_PLUS] = ACTIONS(75),
17188    [anon_sym_DASH] = ACTIONS(75),
17189    [anon_sym_SLASH] = ACTIONS(77),
17190    [anon_sym_BANG] = ACTIONS(79),
17191    [anon_sym_TILDE] = ACTIONS(79),
17192    [anon_sym_typeof] = ACTIONS(75),
17193    [anon_sym_void] = ACTIONS(75),
17194    [anon_sym_delete] = ACTIONS(75),
17195    [anon_sym_PLUS_PLUS] = ACTIONS(81),
17196    [anon_sym_DASH_DASH] = ACTIONS(81),
17197    [sym_comment] = ACTIONS(5),
17198    [anon_sym_BQUOTE] = ACTIONS(83),
17199    [sym_number] = ACTIONS(85),
17200    [sym_private_property_identifier] = ACTIONS(87),
17201    [sym_this] = ACTIONS(89),
17202    [sym_super] = ACTIONS(89),
17203    [sym_true] = ACTIONS(89),
17204    [sym_false] = ACTIONS(89),
17205    [sym_null] = ACTIONS(89),
17206    [sym_undefined] = ACTIONS(664),
17207    [anon_sym_AT] = ACTIONS(93),
17208    [anon_sym_static] = ACTIONS(650),
17209    [anon_sym_get] = ACTIONS(650),
17210    [anon_sym_set] = ACTIONS(650),
17211    [sym_html_comment] = ACTIONS(5),
17212  },
17213  [77] = {
17214    [sym_import] = STATE(1095),
17215    [sym_expression_statement] = STATE(99),
17216    [sym_variable_declaration] = STATE(99),
17217    [sym_lexical_declaration] = STATE(99),
17218    [sym_empty_statement] = STATE(99),
17219    [sym_parenthesized_expression] = STATE(456),
17220    [sym_expression] = STATE(609),
17221    [sym_primary_expression] = STATE(687),
17222    [sym_yield_expression] = STATE(688),
17223    [sym_object] = STATE(713),
17224    [sym_object_pattern] = STATE(1258),
17225    [sym_array] = STATE(713),
17226    [sym_array_pattern] = STATE(1258),
17227    [sym_glimmer_template] = STATE(688),
17228    [sym_jsx_element] = STATE(688),
17229    [sym_jsx_opening_element] = STATE(1011),
17230    [sym_jsx_self_closing_element] = STATE(688),
17231    [sym_class] = STATE(713),
17232    [sym_function_expression] = STATE(713),
17233    [sym_generator_function] = STATE(713),
17234    [sym_arrow_function] = STATE(713),
17235    [sym_call_expression] = STATE(713),
17236    [sym_new_expression] = STATE(688),
17237    [sym_await_expression] = STATE(688),
17238    [sym_member_expression] = STATE(456),
17239    [sym_subscript_expression] = STATE(456),
17240    [sym_assignment_expression] = STATE(688),
17241    [sym__augmented_assignment_lhs] = STATE(998),
17242    [sym_augmented_assignment_expression] = STATE(688),
17243    [sym__destructuring_pattern] = STATE(1258),
17244    [sym_ternary_expression] = STATE(688),
17245    [sym_binary_expression] = STATE(688),
17246    [sym_unary_expression] = STATE(688),
17247    [sym_update_expression] = STATE(688),
17248    [sym_sequence_expression] = STATE(1443),
17249    [sym_string] = STATE(713),
17250    [sym_template_string] = STATE(713),
17251    [sym_regex] = STATE(713),
17252    [sym_meta_property] = STATE(713),
17253    [sym_decorator] = STATE(981),
17254    [sym_formal_parameters] = STATE(1642),
17255    [aux_sym_export_statement_repeat1] = STATE(1195),
17256    [sym_identifier] = ACTIONS(648),
17257    [anon_sym_export] = ACTIONS(650),
17258    [anon_sym_LBRACE] = ACTIONS(652),
17259    [anon_sym_import] = ACTIONS(366),
17260    [anon_sym_var] = ACTIONS(654),
17261    [anon_sym_let] = ACTIONS(656),
17262    [anon_sym_const] = ACTIONS(658),
17263    [anon_sym_LPAREN] = ACTIONS(33),
17264    [anon_sym_await] = ACTIONS(35),
17265    [anon_sym_SEMI] = ACTIONS(53),
17266    [anon_sym_yield] = ACTIONS(55),
17267    [anon_sym_LBRACK] = ACTIONS(660),
17268    [sym_glimmer_opening_tag] = ACTIONS(59),
17269    [anon_sym_LT] = ACTIONS(61),
17270    [anon_sym_DQUOTE] = ACTIONS(63),
17271    [anon_sym_SQUOTE] = ACTIONS(65),
17272    [anon_sym_class] = ACTIONS(420),
17273    [anon_sym_async] = ACTIONS(662),
17274    [anon_sym_function] = ACTIONS(424),
17275    [anon_sym_new] = ACTIONS(73),
17276    [anon_sym_PLUS] = ACTIONS(75),
17277    [anon_sym_DASH] = ACTIONS(75),
17278    [anon_sym_SLASH] = ACTIONS(77),
17279    [anon_sym_BANG] = ACTIONS(79),
17280    [anon_sym_TILDE] = ACTIONS(79),
17281    [anon_sym_typeof] = ACTIONS(75),
17282    [anon_sym_void] = ACTIONS(75),
17283    [anon_sym_delete] = ACTIONS(75),
17284    [anon_sym_PLUS_PLUS] = ACTIONS(81),
17285    [anon_sym_DASH_DASH] = ACTIONS(81),
17286    [sym_comment] = ACTIONS(5),
17287    [anon_sym_BQUOTE] = ACTIONS(83),
17288    [sym_number] = ACTIONS(85),
17289    [sym_private_property_identifier] = ACTIONS(87),
17290    [sym_this] = ACTIONS(89),
17291    [sym_super] = ACTIONS(89),
17292    [sym_true] = ACTIONS(89),
17293    [sym_false] = ACTIONS(89),
17294    [sym_null] = ACTIONS(89),
17295    [sym_undefined] = ACTIONS(664),
17296    [anon_sym_AT] = ACTIONS(93),
17297    [anon_sym_static] = ACTIONS(650),
17298    [anon_sym_get] = ACTIONS(650),
17299    [anon_sym_set] = ACTIONS(650),
17300    [sym_html_comment] = ACTIONS(5),
17301  },
17302  [78] = {
17303    [sym_declaration] = STATE(386),
17304    [sym_import] = STATE(1095),
17305    [sym_variable_declaration] = STATE(357),
17306    [sym_lexical_declaration] = STATE(357),
17307    [sym_parenthesized_expression] = STATE(458),
17308    [sym_expression] = STATE(779),
17309    [sym_primary_expression] = STATE(687),
17310    [sym_yield_expression] = STATE(688),
17311    [sym_object] = STATE(713),
17312    [sym_object_pattern] = STATE(1640),
17313    [sym_array] = STATE(713),
17314    [sym_array_pattern] = STATE(1640),
17315    [sym_glimmer_template] = STATE(688),
17316    [sym_jsx_element] = STATE(688),
17317    [sym_jsx_opening_element] = STATE(1011),
17318    [sym_jsx_self_closing_element] = STATE(688),
17319    [sym_class] = STATE(713),
17320    [sym_class_declaration] = STATE(357),
17321    [sym_function_expression] = STATE(713),
17322    [sym_function_declaration] = STATE(357),
17323    [sym_generator_function] = STATE(713),
17324    [sym_generator_function_declaration] = STATE(357),
17325    [sym_arrow_function] = STATE(713),
17326    [sym_call_expression] = STATE(713),
17327    [sym_new_expression] = STATE(688),
17328    [sym_await_expression] = STATE(688),
17329    [sym_member_expression] = STATE(458),
17330    [sym_subscript_expression] = STATE(458),
17331    [sym_assignment_expression] = STATE(688),
17332    [sym__augmented_assignment_lhs] = STATE(998),
17333    [sym_augmented_assignment_expression] = STATE(688),
17334    [sym__destructuring_pattern] = STATE(1640),
17335    [sym_ternary_expression] = STATE(688),
17336    [sym_binary_expression] = STATE(688),
17337    [sym_unary_expression] = STATE(688),
17338    [sym_update_expression] = STATE(688),
17339    [sym_string] = STATE(713),
17340    [sym_template_string] = STATE(713),
17341    [sym_regex] = STATE(713),
17342    [sym_meta_property] = STATE(713),
17343    [sym_decorator] = STATE(981),
17344    [sym_formal_parameters] = STATE(1642),
17345    [aux_sym_export_statement_repeat1] = STATE(1199),
17346    [sym_identifier] = ACTIONS(412),
17347    [anon_sym_export] = ACTIONS(414),
17348    [anon_sym_LBRACE] = ACTIONS(418),
17349    [anon_sym_import] = ACTIONS(366),
17350    [anon_sym_var] = ACTIONS(21),
17351    [anon_sym_let] = ACTIONS(642),
17352    [anon_sym_const] = ACTIONS(25),
17353    [anon_sym_LPAREN] = ACTIONS(33),
17354    [anon_sym_await] = ACTIONS(35),
17355    [anon_sym_yield] = ACTIONS(55),
17356    [anon_sym_LBRACK] = ACTIONS(57),
17357    [sym_glimmer_opening_tag] = ACTIONS(59),
17358    [anon_sym_LT] = ACTIONS(61),
17359    [anon_sym_DQUOTE] = ACTIONS(63),
17360    [anon_sym_SQUOTE] = ACTIONS(65),
17361    [anon_sym_class] = ACTIONS(348),
17362    [anon_sym_async] = ACTIONS(646),
17363    [anon_sym_function] = ACTIONS(352),
17364    [anon_sym_new] = ACTIONS(73),
17365    [anon_sym_PLUS] = ACTIONS(75),
17366    [anon_sym_DASH] = ACTIONS(75),
17367    [anon_sym_SLASH] = ACTIONS(77),
17368    [anon_sym_BANG] = ACTIONS(79),
17369    [anon_sym_TILDE] = ACTIONS(79),
17370    [anon_sym_typeof] = ACTIONS(75),
17371    [anon_sym_void] = ACTIONS(75),
17372    [anon_sym_delete] = ACTIONS(75),
17373    [anon_sym_PLUS_PLUS] = ACTIONS(81),
17374    [anon_sym_DASH_DASH] = ACTIONS(81),
17375    [sym_comment] = ACTIONS(5),
17376    [anon_sym_BQUOTE] = ACTIONS(83),
17377    [sym_number] = ACTIONS(85),
17378    [sym_private_property_identifier] = ACTIONS(87),
17379    [sym_this] = ACTIONS(89),
17380    [sym_super] = ACTIONS(89),
17381    [sym_true] = ACTIONS(89),
17382    [sym_false] = ACTIONS(89),
17383    [sym_null] = ACTIONS(89),
17384    [sym_undefined] = ACTIONS(91),
17385    [anon_sym_AT] = ACTIONS(93),
17386    [anon_sym_static] = ACTIONS(414),
17387    [anon_sym_get] = ACTIONS(414),
17388    [anon_sym_set] = ACTIONS(414),
17389    [sym_html_comment] = ACTIONS(5),
17390  },
17391  [79] = {
17392    [sym_declaration] = STATE(386),
17393    [sym_import] = STATE(1095),
17394    [sym_variable_declaration] = STATE(357),
17395    [sym_lexical_declaration] = STATE(357),
17396    [sym_parenthesized_expression] = STATE(458),
17397    [sym_expression] = STATE(779),
17398    [sym_primary_expression] = STATE(687),
17399    [sym_yield_expression] = STATE(688),
17400    [sym_object] = STATE(713),
17401    [sym_object_pattern] = STATE(1640),
17402    [sym_array] = STATE(713),
17403    [sym_array_pattern] = STATE(1640),
17404    [sym_glimmer_template] = STATE(688),
17405    [sym_jsx_element] = STATE(688),
17406    [sym_jsx_opening_element] = STATE(1011),
17407    [sym_jsx_self_closing_element] = STATE(688),
17408    [sym_class] = STATE(713),
17409    [sym_class_declaration] = STATE(357),
17410    [sym_function_expression] = STATE(713),
17411    [sym_function_declaration] = STATE(357),
17412    [sym_generator_function] = STATE(713),
17413    [sym_generator_function_declaration] = STATE(357),
17414    [sym_arrow_function] = STATE(713),
17415    [sym_call_expression] = STATE(713),
17416    [sym_new_expression] = STATE(688),
17417    [sym_await_expression] = STATE(688),
17418    [sym_member_expression] = STATE(458),
17419    [sym_subscript_expression] = STATE(458),
17420    [sym_assignment_expression] = STATE(688),
17421    [sym__augmented_assignment_lhs] = STATE(998),
17422    [sym_augmented_assignment_expression] = STATE(688),
17423    [sym__destructuring_pattern] = STATE(1640),
17424    [sym_ternary_expression] = STATE(688),
17425    [sym_binary_expression] = STATE(688),
17426    [sym_unary_expression] = STATE(688),
17427    [sym_update_expression] = STATE(688),
17428    [sym_string] = STATE(713),
17429    [sym_template_string] = STATE(713),
17430    [sym_regex] = STATE(713),
17431    [sym_meta_property] = STATE(713),
17432    [sym_decorator] = STATE(981),
17433    [sym_formal_parameters] = STATE(1642),
17434    [aux_sym_export_statement_repeat1] = STATE(1186),
17435    [sym_identifier] = ACTIONS(412),
17436    [anon_sym_export] = ACTIONS(414),
17437    [anon_sym_LBRACE] = ACTIONS(418),
17438    [anon_sym_import] = ACTIONS(366),
17439    [anon_sym_var] = ACTIONS(21),
17440    [anon_sym_let] = ACTIONS(642),
17441    [anon_sym_const] = ACTIONS(25),
17442    [anon_sym_LPAREN] = ACTIONS(33),
17443    [anon_sym_await] = ACTIONS(35),
17444    [anon_sym_yield] = ACTIONS(55),
17445    [anon_sym_LBRACK] = ACTIONS(57),
17446    [sym_glimmer_opening_tag] = ACTIONS(59),
17447    [anon_sym_LT] = ACTIONS(61),
17448    [anon_sym_DQUOTE] = ACTIONS(63),
17449    [anon_sym_SQUOTE] = ACTIONS(65),
17450    [anon_sym_class] = ACTIONS(67),
17451    [anon_sym_async] = ACTIONS(644),
17452    [anon_sym_function] = ACTIONS(71),
17453    [anon_sym_new] = ACTIONS(73),
17454    [anon_sym_PLUS] = ACTIONS(75),
17455    [anon_sym_DASH] = ACTIONS(75),
17456    [anon_sym_SLASH] = ACTIONS(77),
17457    [anon_sym_BANG] = ACTIONS(79),
17458    [anon_sym_TILDE] = ACTIONS(79),
17459    [anon_sym_typeof] = ACTIONS(75),
17460    [anon_sym_void] = ACTIONS(75),
17461    [anon_sym_delete] = ACTIONS(75),
17462    [anon_sym_PLUS_PLUS] = ACTIONS(81),
17463    [anon_sym_DASH_DASH] = ACTIONS(81),
17464    [sym_comment] = ACTIONS(5),
17465    [anon_sym_BQUOTE] = ACTIONS(83),
17466    [sym_number] = ACTIONS(85),
17467    [sym_private_property_identifier] = ACTIONS(87),
17468    [sym_this] = ACTIONS(89),
17469    [sym_super] = ACTIONS(89),
17470    [sym_true] = ACTIONS(89),
17471    [sym_false] = ACTIONS(89),
17472    [sym_null] = ACTIONS(89),
17473    [sym_undefined] = ACTIONS(91),
17474    [anon_sym_AT] = ACTIONS(93),
17475    [anon_sym_static] = ACTIONS(414),
17476    [anon_sym_get] = ACTIONS(414),
17477    [anon_sym_set] = ACTIONS(414),
17478    [sym_html_comment] = ACTIONS(5),
17479  },
17480  [80] = {
17481    [sym_import] = STATE(1085),
17482    [sym_parenthesized_expression] = STATE(451),
17483    [sym_expression] = STATE(796),
17484    [sym_primary_expression] = STATE(503),
17485    [sym_yield_expression] = STATE(504),
17486    [sym_object] = STATE(502),
17487    [sym_object_pattern] = STATE(1139),
17488    [sym_assignment_pattern] = STATE(1332),
17489    [sym_array] = STATE(502),
17490    [sym_array_pattern] = STATE(1139),
17491    [sym_glimmer_template] = STATE(504),
17492    [sym_jsx_element] = STATE(504),
17493    [sym_jsx_opening_element] = STATE(1013),
17494    [sym_jsx_self_closing_element] = STATE(504),
17495    [sym_class] = STATE(502),
17496    [sym_function_expression] = STATE(502),
17497    [sym_generator_function] = STATE(502),
17498    [sym_arrow_function] = STATE(502),
17499    [sym_call_expression] = STATE(502),
17500    [sym_new_expression] = STATE(504),
17501    [sym_await_expression] = STATE(504),
17502    [sym_member_expression] = STATE(470),
17503    [sym_subscript_expression] = STATE(470),
17504    [sym_assignment_expression] = STATE(504),
17505    [sym__augmented_assignment_lhs] = STATE(1005),
17506    [sym_augmented_assignment_expression] = STATE(504),
17507    [sym__destructuring_pattern] = STATE(1139),
17508    [sym_ternary_expression] = STATE(504),
17509    [sym_binary_expression] = STATE(504),
17510    [sym_unary_expression] = STATE(504),
17511    [sym_update_expression] = STATE(504),
17512    [sym_string] = STATE(502),
17513    [sym_template_string] = STATE(502),
17514    [sym_regex] = STATE(502),
17515    [sym_meta_property] = STATE(502),
17516    [sym_decorator] = STATE(981),
17517    [sym_formal_parameters] = STATE(1639),
17518    [sym_pattern] = STATE(1245),
17519    [sym_rest_pattern] = STATE(1142),
17520    [aux_sym_export_statement_repeat1] = STATE(1223),
17521    [aux_sym_array_pattern_repeat1] = STATE(1273),
17522    [sym_identifier] = ACTIONS(666),
17523    [anon_sym_export] = ACTIONS(668),
17524    [anon_sym_LBRACE] = ACTIONS(670),
17525    [anon_sym_COMMA] = ACTIONS(672),
17526    [anon_sym_import] = ACTIONS(366),
17527    [anon_sym_let] = ACTIONS(668),
17528    [anon_sym_LPAREN] = ACTIONS(368),
17529    [anon_sym_await] = ACTIONS(370),
17530    [anon_sym_yield] = ACTIONS(374),
17531    [anon_sym_LBRACK] = ACTIONS(674),
17532    [anon_sym_RBRACK] = ACTIONS(676),
17533    [sym_glimmer_opening_tag] = ACTIONS(378),
17534    [anon_sym_LT] = ACTIONS(380),
17535    [anon_sym_DQUOTE] = ACTIONS(382),
17536    [anon_sym_SQUOTE] = ACTIONS(384),
17537    [anon_sym_class] = ACTIONS(386),
17538    [anon_sym_async] = ACTIONS(678),
17539    [anon_sym_function] = ACTIONS(390),
17540    [anon_sym_new] = ACTIONS(392),
17541    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
17542    [anon_sym_PLUS] = ACTIONS(394),
17543    [anon_sym_DASH] = ACTIONS(394),
17544    [anon_sym_SLASH] = ACTIONS(396),
17545    [anon_sym_BANG] = ACTIONS(398),
17546    [anon_sym_TILDE] = ACTIONS(398),
17547    [anon_sym_typeof] = ACTIONS(394),
17548    [anon_sym_void] = ACTIONS(394),
17549    [anon_sym_delete] = ACTIONS(394),
17550    [anon_sym_PLUS_PLUS] = ACTIONS(400),
17551    [anon_sym_DASH_DASH] = ACTIONS(400),
17552    [sym_comment] = ACTIONS(5),
17553    [anon_sym_BQUOTE] = ACTIONS(402),
17554    [sym_number] = ACTIONS(404),
17555    [sym_private_property_identifier] = ACTIONS(406),
17556    [sym_this] = ACTIONS(408),
17557    [sym_super] = ACTIONS(408),
17558    [sym_true] = ACTIONS(408),
17559    [sym_false] = ACTIONS(408),
17560    [sym_null] = ACTIONS(408),
17561    [sym_undefined] = ACTIONS(682),
17562    [anon_sym_AT] = ACTIONS(93),
17563    [anon_sym_static] = ACTIONS(668),
17564    [anon_sym_get] = ACTIONS(668),
17565    [anon_sym_set] = ACTIONS(668),
17566    [sym_html_comment] = ACTIONS(5),
17567  },
17568  [81] = {
17569    [sym_import] = STATE(1085),
17570    [sym_parenthesized_expression] = STATE(413),
17571    [sym_expression] = STATE(827),
17572    [sym_primary_expression] = STATE(503),
17573    [sym_yield_expression] = STATE(504),
17574    [sym_object] = STATE(502),
17575    [sym_object_pattern] = STATE(1157),
17576    [sym_assignment_pattern] = STATE(1289),
17577    [sym_array] = STATE(502),
17578    [sym_array_pattern] = STATE(1157),
17579    [sym_glimmer_template] = STATE(504),
17580    [sym_jsx_element] = STATE(504),
17581    [sym_jsx_opening_element] = STATE(1013),
17582    [sym_jsx_self_closing_element] = STATE(504),
17583    [sym_class] = STATE(502),
17584    [sym_function_expression] = STATE(502),
17585    [sym_generator_function] = STATE(502),
17586    [sym_arrow_function] = STATE(502),
17587    [sym_call_expression] = STATE(502),
17588    [sym_new_expression] = STATE(504),
17589    [sym_await_expression] = STATE(504),
17590    [sym_member_expression] = STATE(461),
17591    [sym_subscript_expression] = STATE(461),
17592    [sym_assignment_expression] = STATE(504),
17593    [sym__augmented_assignment_lhs] = STATE(997),
17594    [sym_augmented_assignment_expression] = STATE(504),
17595    [sym__destructuring_pattern] = STATE(1157),
17596    [sym_ternary_expression] = STATE(504),
17597    [sym_binary_expression] = STATE(504),
17598    [sym_unary_expression] = STATE(504),
17599    [sym_update_expression] = STATE(504),
17600    [sym_string] = STATE(502),
17601    [sym_template_string] = STATE(502),
17602    [sym_regex] = STATE(502),
17603    [sym_meta_property] = STATE(502),
17604    [sym_decorator] = STATE(981),
17605    [sym_formal_parameters] = STATE(1607),
17606    [sym_pattern] = STATE(1208),
17607    [sym_rest_pattern] = STATE(1142),
17608    [aux_sym_export_statement_repeat1] = STATE(1223),
17609    [aux_sym_array_pattern_repeat1] = STATE(1296),
17610    [sym_identifier] = ACTIONS(684),
17611    [anon_sym_export] = ACTIONS(686),
17612    [anon_sym_LBRACE] = ACTIONS(688),
17613    [anon_sym_COMMA] = ACTIONS(672),
17614    [anon_sym_import] = ACTIONS(366),
17615    [anon_sym_let] = ACTIONS(686),
17616    [anon_sym_LPAREN] = ACTIONS(368),
17617    [anon_sym_await] = ACTIONS(488),
17618    [anon_sym_yield] = ACTIONS(490),
17619    [anon_sym_LBRACK] = ACTIONS(690),
17620    [anon_sym_RBRACK] = ACTIONS(692),
17621    [sym_glimmer_opening_tag] = ACTIONS(378),
17622    [anon_sym_LT] = ACTIONS(380),
17623    [anon_sym_DQUOTE] = ACTIONS(382),
17624    [anon_sym_SQUOTE] = ACTIONS(384),
17625    [anon_sym_class] = ACTIONS(386),
17626    [anon_sym_async] = ACTIONS(694),
17627    [anon_sym_function] = ACTIONS(390),
17628    [anon_sym_new] = ACTIONS(494),
17629    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
17630    [anon_sym_PLUS] = ACTIONS(496),
17631    [anon_sym_DASH] = ACTIONS(496),
17632    [anon_sym_SLASH] = ACTIONS(396),
17633    [anon_sym_BANG] = ACTIONS(498),
17634    [anon_sym_TILDE] = ACTIONS(498),
17635    [anon_sym_typeof] = ACTIONS(496),
17636    [anon_sym_void] = ACTIONS(496),
17637    [anon_sym_delete] = ACTIONS(496),
17638    [anon_sym_PLUS_PLUS] = ACTIONS(500),
17639    [anon_sym_DASH_DASH] = ACTIONS(500),
17640    [sym_comment] = ACTIONS(5),
17641    [anon_sym_BQUOTE] = ACTIONS(402),
17642    [sym_number] = ACTIONS(404),
17643    [sym_private_property_identifier] = ACTIONS(502),
17644    [sym_this] = ACTIONS(408),
17645    [sym_super] = ACTIONS(408),
17646    [sym_true] = ACTIONS(408),
17647    [sym_false] = ACTIONS(408),
17648    [sym_null] = ACTIONS(408),
17649    [sym_undefined] = ACTIONS(696),
17650    [anon_sym_AT] = ACTIONS(93),
17651    [anon_sym_static] = ACTIONS(686),
17652    [anon_sym_get] = ACTIONS(686),
17653    [anon_sym_set] = ACTIONS(686),
17654    [sym_html_comment] = ACTIONS(5),
17655  },
17656  [82] = {
17657    [sym_import] = STATE(1085),
17658    [sym_parenthesized_expression] = STATE(451),
17659    [sym_expression] = STATE(690),
17660    [sym_primary_expression] = STATE(503),
17661    [sym_yield_expression] = STATE(504),
17662    [sym_object] = STATE(502),
17663    [sym_object_pattern] = STATE(1139),
17664    [sym_assignment_pattern] = STATE(1565),
17665    [sym_array] = STATE(502),
17666    [sym_array_pattern] = STATE(1139),
17667    [sym_glimmer_template] = STATE(504),
17668    [sym_jsx_element] = STATE(504),
17669    [sym_jsx_opening_element] = STATE(1013),
17670    [sym_jsx_self_closing_element] = STATE(504),
17671    [sym_class] = STATE(502),
17672    [sym_function_expression] = STATE(502),
17673    [sym_generator_function] = STATE(502),
17674    [sym_arrow_function] = STATE(502),
17675    [sym_call_expression] = STATE(502),
17676    [sym_new_expression] = STATE(504),
17677    [sym_await_expression] = STATE(504),
17678    [sym_member_expression] = STATE(459),
17679    [sym_subscript_expression] = STATE(459),
17680    [sym_assignment_expression] = STATE(504),
17681    [sym__augmented_assignment_lhs] = STATE(1005),
17682    [sym_augmented_assignment_expression] = STATE(504),
17683    [sym__destructuring_pattern] = STATE(1139),
17684    [sym_spread_element] = STATE(1282),
17685    [sym_ternary_expression] = STATE(504),
17686    [sym_binary_expression] = STATE(504),
17687    [sym_unary_expression] = STATE(504),
17688    [sym_update_expression] = STATE(504),
17689    [sym_string] = STATE(502),
17690    [sym_template_string] = STATE(502),
17691    [sym_regex] = STATE(502),
17692    [sym_meta_property] = STATE(502),
17693    [sym_decorator] = STATE(981),
17694    [sym_formal_parameters] = STATE(1639),
17695    [sym_pattern] = STATE(1283),
17696    [sym_rest_pattern] = STATE(1142),
17697    [aux_sym_export_statement_repeat1] = STATE(1223),
17698    [sym_identifier] = ACTIONS(568),
17699    [anon_sym_export] = ACTIONS(570),
17700    [anon_sym_LBRACE] = ACTIONS(458),
17701    [anon_sym_COMMA] = ACTIONS(698),
17702    [anon_sym_import] = ACTIONS(366),
17703    [anon_sym_let] = ACTIONS(570),
17704    [anon_sym_LPAREN] = ACTIONS(368),
17705    [anon_sym_await] = ACTIONS(370),
17706    [anon_sym_yield] = ACTIONS(374),
17707    [anon_sym_LBRACK] = ACTIONS(464),
17708    [anon_sym_RBRACK] = ACTIONS(698),
17709    [sym_glimmer_opening_tag] = ACTIONS(378),
17710    [anon_sym_LT] = ACTIONS(380),
17711    [anon_sym_DQUOTE] = ACTIONS(382),
17712    [anon_sym_SQUOTE] = ACTIONS(384),
17713    [anon_sym_class] = ACTIONS(386),
17714    [anon_sym_async] = ACTIONS(576),
17715    [anon_sym_function] = ACTIONS(390),
17716    [anon_sym_new] = ACTIONS(392),
17717    [anon_sym_DOT_DOT_DOT] = ACTIONS(113),
17718    [anon_sym_PLUS] = ACTIONS(394),
17719    [anon_sym_DASH] = ACTIONS(394),
17720    [anon_sym_SLASH] = ACTIONS(396),
17721    [anon_sym_BANG] = ACTIONS(398),
17722    [anon_sym_TILDE] = ACTIONS(398),
17723    [anon_sym_typeof] = ACTIONS(394),
17724    [anon_sym_void] = ACTIONS(394),
17725    [anon_sym_delete] = ACTIONS(394),
17726    [anon_sym_PLUS_PLUS] = ACTIONS(400),
17727    [anon_sym_DASH_DASH] = ACTIONS(400),
17728    [sym_comment] = ACTIONS(5),
17729    [anon_sym_BQUOTE] = ACTIONS(402),
17730    [sym_number] = ACTIONS(404),
17731    [sym_private_property_identifier] = ACTIONS(406),
17732    [sym_this] = ACTIONS(408),
17733    [sym_super] = ACTIONS(408),
17734    [sym_true] = ACTIONS(408),
17735    [sym_false] = ACTIONS(408),
17736    [sym_null] = ACTIONS(408),
17737    [sym_undefined] = ACTIONS(578),
17738    [anon_sym_AT] = ACTIONS(93),
17739    [anon_sym_static] = ACTIONS(570),
17740    [anon_sym_get] = ACTIONS(570),
17741    [anon_sym_set] = ACTIONS(570),
17742    [sym_html_comment] = ACTIONS(5),
17743  },
17744  [83] = {
17745    [sym_import] = STATE(1085),
17746    [sym_parenthesized_expression] = STATE(413),
17747    [sym_expression] = STATE(827),
17748    [sym_primary_expression] = STATE(503),
17749    [sym_yield_expression] = STATE(504),
17750    [sym_object] = STATE(502),
17751    [sym_object_pattern] = STATE(1157),
17752    [sym_assignment_pattern] = STATE(1332),
17753    [sym_array] = STATE(502),
17754    [sym_array_pattern] = STATE(1157),
17755    [sym_glimmer_template] = STATE(504),
17756    [sym_jsx_element] = STATE(504),
17757    [sym_jsx_opening_element] = STATE(1013),
17758    [sym_jsx_self_closing_element] = STATE(504),
17759    [sym_class] = STATE(502),
17760    [sym_function_expression] = STATE(502),
17761    [sym_generator_function] = STATE(502),
17762    [sym_arrow_function] = STATE(502),
17763    [sym_call_expression] = STATE(502),
17764    [sym_new_expression] = STATE(504),
17765    [sym_await_expression] = STATE(504),
17766    [sym_member_expression] = STATE(461),
17767    [sym_subscript_expression] = STATE(461),
17768    [sym_assignment_expression] = STATE(504),
17769    [sym__augmented_assignment_lhs] = STATE(997),
17770    [sym_augmented_assignment_expression] = STATE(504),
17771    [sym__destructuring_pattern] = STATE(1157),
17772    [sym_ternary_expression] = STATE(504),
17773    [sym_binary_expression] = STATE(504),
17774    [sym_unary_expression] = STATE(504),
17775    [sym_update_expression] = STATE(504),
17776    [sym_string] = STATE(502),
17777    [sym_template_string] = STATE(502),
17778    [sym_regex] = STATE(502),
17779    [sym_meta_property] = STATE(502),
17780    [sym_decorator] = STATE(981),
17781    [sym_formal_parameters] = STATE(1607),
17782    [sym_pattern] = STATE(1245),
17783    [sym_rest_pattern] = STATE(1142),
17784    [aux_sym_export_statement_repeat1] = STATE(1223),
17785    [aux_sym_array_pattern_repeat1] = STATE(1273),
17786    [sym_identifier] = ACTIONS(684),
17787    [anon_sym_export] = ACTIONS(686),
17788    [anon_sym_LBRACE] = ACTIONS(688),
17789    [anon_sym_COMMA] = ACTIONS(672),
17790    [anon_sym_import] = ACTIONS(366),
17791    [anon_sym_let] = ACTIONS(686),
17792    [anon_sym_LPAREN] = ACTIONS(368),
17793    [anon_sym_await] = ACTIONS(488),
17794    [anon_sym_yield] = ACTIONS(490),
17795    [anon_sym_LBRACK] = ACTIONS(690),
17796    [anon_sym_RBRACK] = ACTIONS(676),
17797    [sym_glimmer_opening_tag] = ACTIONS(378),
17798    [anon_sym_LT] = ACTIONS(380),
17799    [anon_sym_DQUOTE] = ACTIONS(382),
17800    [anon_sym_SQUOTE] = ACTIONS(384),
17801    [anon_sym_class] = ACTIONS(386),
17802    [anon_sym_async] = ACTIONS(694),
17803    [anon_sym_function] = ACTIONS(390),
17804    [anon_sym_new] = ACTIONS(494),
17805    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
17806    [anon_sym_PLUS] = ACTIONS(496),
17807    [anon_sym_DASH] = ACTIONS(496),
17808    [anon_sym_SLASH] = ACTIONS(396),
17809    [anon_sym_BANG] = ACTIONS(498),
17810    [anon_sym_TILDE] = ACTIONS(498),
17811    [anon_sym_typeof] = ACTIONS(496),
17812    [anon_sym_void] = ACTIONS(496),
17813    [anon_sym_delete] = ACTIONS(496),
17814    [anon_sym_PLUS_PLUS] = ACTIONS(500),
17815    [anon_sym_DASH_DASH] = ACTIONS(500),
17816    [sym_comment] = ACTIONS(5),
17817    [anon_sym_BQUOTE] = ACTIONS(402),
17818    [sym_number] = ACTIONS(404),
17819    [sym_private_property_identifier] = ACTIONS(502),
17820    [sym_this] = ACTIONS(408),
17821    [sym_super] = ACTIONS(408),
17822    [sym_true] = ACTIONS(408),
17823    [sym_false] = ACTIONS(408),
17824    [sym_null] = ACTIONS(408),
17825    [sym_undefined] = ACTIONS(696),
17826    [anon_sym_AT] = ACTIONS(93),
17827    [anon_sym_static] = ACTIONS(686),
17828    [anon_sym_get] = ACTIONS(686),
17829    [anon_sym_set] = ACTIONS(686),
17830    [sym_html_comment] = ACTIONS(5),
17831  },
17832  [84] = {
17833    [sym_import] = STATE(1085),
17834    [sym_parenthesized_expression] = STATE(451),
17835    [sym_expression] = STATE(693),
17836    [sym_primary_expression] = STATE(503),
17837    [sym_yield_expression] = STATE(504),
17838    [sym_object] = STATE(502),
17839    [sym_object_pattern] = STATE(1139),
17840    [sym_assignment_pattern] = STATE(1261),
17841    [sym_array] = STATE(502),
17842    [sym_array_pattern] = STATE(1139),
17843    [sym_glimmer_template] = STATE(504),
17844    [sym_jsx_element] = STATE(504),
17845    [sym_jsx_opening_element] = STATE(1013),
17846    [sym_jsx_self_closing_element] = STATE(504),
17847    [sym_class] = STATE(502),
17848    [sym_function_expression] = STATE(502),
17849    [sym_generator_function] = STATE(502),
17850    [sym_arrow_function] = STATE(502),
17851    [sym_call_expression] = STATE(502),
17852    [sym_new_expression] = STATE(504),
17853    [sym_await_expression] = STATE(504),
17854    [sym_member_expression] = STATE(459),
17855    [sym_subscript_expression] = STATE(459),
17856    [sym_assignment_expression] = STATE(504),
17857    [sym__augmented_assignment_lhs] = STATE(1005),
17858    [sym_augmented_assignment_expression] = STATE(504),
17859    [sym__destructuring_pattern] = STATE(1139),
17860    [sym_ternary_expression] = STATE(504),
17861    [sym_binary_expression] = STATE(504),
17862    [sym_unary_expression] = STATE(504),
17863    [sym_update_expression] = STATE(504),
17864    [sym_sequence_expression] = STATE(1672),
17865    [sym_string] = STATE(502),
17866    [sym_template_string] = STATE(502),
17867    [sym_regex] = STATE(502),
17868    [sym_meta_property] = STATE(502),
17869    [sym_decorator] = STATE(981),
17870    [sym_formal_parameters] = STATE(1639),
17871    [sym_pattern] = STATE(1237),
17872    [sym_rest_pattern] = STATE(1142),
17873    [aux_sym_export_statement_repeat1] = STATE(1223),
17874    [sym_identifier] = ACTIONS(568),
17875    [anon_sym_export] = ACTIONS(570),
17876    [anon_sym_LBRACE] = ACTIONS(458),
17877    [anon_sym_import] = ACTIONS(366),
17878    [anon_sym_let] = ACTIONS(570),
17879    [anon_sym_LPAREN] = ACTIONS(368),
17880    [anon_sym_RPAREN] = ACTIONS(701),
17881    [anon_sym_await] = ACTIONS(370),
17882    [anon_sym_yield] = ACTIONS(374),
17883    [anon_sym_LBRACK] = ACTIONS(464),
17884    [sym_glimmer_opening_tag] = ACTIONS(378),
17885    [anon_sym_LT] = ACTIONS(380),
17886    [anon_sym_DQUOTE] = ACTIONS(382),
17887    [anon_sym_SQUOTE] = ACTIONS(384),
17888    [anon_sym_class] = ACTIONS(386),
17889    [anon_sym_async] = ACTIONS(576),
17890    [anon_sym_function] = ACTIONS(390),
17891    [anon_sym_new] = ACTIONS(392),
17892    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
17893    [anon_sym_PLUS] = ACTIONS(394),
17894    [anon_sym_DASH] = ACTIONS(394),
17895    [anon_sym_SLASH] = ACTIONS(396),
17896    [anon_sym_BANG] = ACTIONS(398),
17897    [anon_sym_TILDE] = ACTIONS(398),
17898    [anon_sym_typeof] = ACTIONS(394),
17899    [anon_sym_void] = ACTIONS(394),
17900    [anon_sym_delete] = ACTIONS(394),
17901    [anon_sym_PLUS_PLUS] = ACTIONS(400),
17902    [anon_sym_DASH_DASH] = ACTIONS(400),
17903    [sym_comment] = ACTIONS(5),
17904    [anon_sym_BQUOTE] = ACTIONS(402),
17905    [sym_number] = ACTIONS(404),
17906    [sym_private_property_identifier] = ACTIONS(406),
17907    [sym_this] = ACTIONS(408),
17908    [sym_super] = ACTIONS(408),
17909    [sym_true] = ACTIONS(408),
17910    [sym_false] = ACTIONS(408),
17911    [sym_null] = ACTIONS(408),
17912    [sym_undefined] = ACTIONS(578),
17913    [anon_sym_AT] = ACTIONS(93),
17914    [anon_sym_static] = ACTIONS(570),
17915    [anon_sym_get] = ACTIONS(570),
17916    [anon_sym_set] = ACTIONS(570),
17917    [sym_html_comment] = ACTIONS(5),
17918  },
17919  [85] = {
17920    [sym_import] = STATE(1085),
17921    [sym_parenthesized_expression] = STATE(413),
17922    [sym_expression] = STATE(827),
17923    [sym_primary_expression] = STATE(503),
17924    [sym_yield_expression] = STATE(504),
17925    [sym_object] = STATE(502),
17926    [sym_object_pattern] = STATE(1157),
17927    [sym_assignment_pattern] = STATE(1565),
17928    [sym_array] = STATE(502),
17929    [sym_array_pattern] = STATE(1157),
17930    [sym_glimmer_template] = STATE(504),
17931    [sym_jsx_element] = STATE(504),
17932    [sym_jsx_opening_element] = STATE(1013),
17933    [sym_jsx_self_closing_element] = STATE(504),
17934    [sym_class] = STATE(502),
17935    [sym_function_expression] = STATE(502),
17936    [sym_generator_function] = STATE(502),
17937    [sym_arrow_function] = STATE(502),
17938    [sym_call_expression] = STATE(502),
17939    [sym_new_expression] = STATE(504),
17940    [sym_await_expression] = STATE(504),
17941    [sym_member_expression] = STATE(461),
17942    [sym_subscript_expression] = STATE(461),
17943    [sym_assignment_expression] = STATE(504),
17944    [sym__augmented_assignment_lhs] = STATE(997),
17945    [sym_augmented_assignment_expression] = STATE(504),
17946    [sym__destructuring_pattern] = STATE(1157),
17947    [sym_ternary_expression] = STATE(504),
17948    [sym_binary_expression] = STATE(504),
17949    [sym_unary_expression] = STATE(504),
17950    [sym_update_expression] = STATE(504),
17951    [sym_string] = STATE(502),
17952    [sym_template_string] = STATE(502),
17953    [sym_regex] = STATE(502),
17954    [sym_meta_property] = STATE(502),
17955    [sym_decorator] = STATE(981),
17956    [sym_formal_parameters] = STATE(1607),
17957    [sym_pattern] = STATE(1283),
17958    [sym_rest_pattern] = STATE(1142),
17959    [aux_sym_export_statement_repeat1] = STATE(1223),
17960    [sym_identifier] = ACTIONS(684),
17961    [anon_sym_export] = ACTIONS(686),
17962    [anon_sym_LBRACE] = ACTIONS(688),
17963    [anon_sym_COMMA] = ACTIONS(703),
17964    [anon_sym_import] = ACTIONS(366),
17965    [anon_sym_let] = ACTIONS(686),
17966    [anon_sym_LPAREN] = ACTIONS(368),
17967    [anon_sym_await] = ACTIONS(488),
17968    [anon_sym_yield] = ACTIONS(490),
17969    [anon_sym_LBRACK] = ACTIONS(690),
17970    [anon_sym_RBRACK] = ACTIONS(703),
17971    [sym_glimmer_opening_tag] = ACTIONS(378),
17972    [anon_sym_LT] = ACTIONS(380),
17973    [anon_sym_DQUOTE] = ACTIONS(382),
17974    [anon_sym_SQUOTE] = ACTIONS(384),
17975    [anon_sym_class] = ACTIONS(386),
17976    [anon_sym_async] = ACTIONS(694),
17977    [anon_sym_function] = ACTIONS(390),
17978    [anon_sym_new] = ACTIONS(494),
17979    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
17980    [anon_sym_PLUS] = ACTIONS(496),
17981    [anon_sym_DASH] = ACTIONS(496),
17982    [anon_sym_SLASH] = ACTIONS(396),
17983    [anon_sym_BANG] = ACTIONS(498),
17984    [anon_sym_TILDE] = ACTIONS(498),
17985    [anon_sym_typeof] = ACTIONS(496),
17986    [anon_sym_void] = ACTIONS(496),
17987    [anon_sym_delete] = ACTIONS(496),
17988    [anon_sym_PLUS_PLUS] = ACTIONS(500),
17989    [anon_sym_DASH_DASH] = ACTIONS(500),
17990    [sym_comment] = ACTIONS(5),
17991    [anon_sym_BQUOTE] = ACTIONS(402),
17992    [sym_number] = ACTIONS(404),
17993    [sym_private_property_identifier] = ACTIONS(502),
17994    [sym_this] = ACTIONS(408),
17995    [sym_super] = ACTIONS(408),
17996    [sym_true] = ACTIONS(408),
17997    [sym_false] = ACTIONS(408),
17998    [sym_null] = ACTIONS(408),
17999    [sym_undefined] = ACTIONS(696),
18000    [anon_sym_AT] = ACTIONS(93),
18001    [anon_sym_static] = ACTIONS(686),
18002    [anon_sym_get] = ACTIONS(686),
18003    [anon_sym_set] = ACTIONS(686),
18004    [sym_html_comment] = ACTIONS(5),
18005  },
18006  [86] = {
18007    [sym_import] = STATE(1085),
18008    [sym_parenthesized_expression] = STATE(451),
18009    [sym_expression] = STATE(686),
18010    [sym_primary_expression] = STATE(503),
18011    [sym_yield_expression] = STATE(504),
18012    [sym_object] = STATE(502),
18013    [sym_object_pattern] = STATE(1139),
18014    [sym_assignment_pattern] = STATE(1261),
18015    [sym_array] = STATE(502),
18016    [sym_array_pattern] = STATE(1139),
18017    [sym_glimmer_template] = STATE(504),
18018    [sym_jsx_element] = STATE(504),
18019    [sym_jsx_opening_element] = STATE(1013),
18020    [sym_jsx_self_closing_element] = STATE(504),
18021    [sym_class] = STATE(502),
18022    [sym_function_expression] = STATE(502),
18023    [sym_generator_function] = STATE(502),
18024    [sym_arrow_function] = STATE(502),
18025    [sym_call_expression] = STATE(502),
18026    [sym_new_expression] = STATE(504),
18027    [sym_await_expression] = STATE(504),
18028    [sym_member_expression] = STATE(459),
18029    [sym_subscript_expression] = STATE(459),
18030    [sym_assignment_expression] = STATE(504),
18031    [sym__augmented_assignment_lhs] = STATE(1005),
18032    [sym_augmented_assignment_expression] = STATE(504),
18033    [sym__destructuring_pattern] = STATE(1139),
18034    [sym_ternary_expression] = STATE(504),
18035    [sym_binary_expression] = STATE(504),
18036    [sym_unary_expression] = STATE(504),
18037    [sym_update_expression] = STATE(504),
18038    [sym_sequence_expression] = STATE(1684),
18039    [sym_string] = STATE(502),
18040    [sym_template_string] = STATE(502),
18041    [sym_regex] = STATE(502),
18042    [sym_meta_property] = STATE(502),
18043    [sym_decorator] = STATE(981),
18044    [sym_formal_parameters] = STATE(1639),
18045    [sym_pattern] = STATE(1237),
18046    [sym_rest_pattern] = STATE(1142),
18047    [aux_sym_export_statement_repeat1] = STATE(1223),
18048    [sym_identifier] = ACTIONS(568),
18049    [anon_sym_export] = ACTIONS(570),
18050    [anon_sym_LBRACE] = ACTIONS(458),
18051    [anon_sym_import] = ACTIONS(366),
18052    [anon_sym_let] = ACTIONS(570),
18053    [anon_sym_LPAREN] = ACTIONS(368),
18054    [anon_sym_RPAREN] = ACTIONS(701),
18055    [anon_sym_await] = ACTIONS(370),
18056    [anon_sym_yield] = ACTIONS(374),
18057    [anon_sym_LBRACK] = ACTIONS(464),
18058    [sym_glimmer_opening_tag] = ACTIONS(378),
18059    [anon_sym_LT] = ACTIONS(380),
18060    [anon_sym_DQUOTE] = ACTIONS(382),
18061    [anon_sym_SQUOTE] = ACTIONS(384),
18062    [anon_sym_class] = ACTIONS(386),
18063    [anon_sym_async] = ACTIONS(576),
18064    [anon_sym_function] = ACTIONS(390),
18065    [anon_sym_new] = ACTIONS(392),
18066    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
18067    [anon_sym_PLUS] = ACTIONS(394),
18068    [anon_sym_DASH] = ACTIONS(394),
18069    [anon_sym_SLASH] = ACTIONS(396),
18070    [anon_sym_BANG] = ACTIONS(398),
18071    [anon_sym_TILDE] = ACTIONS(398),
18072    [anon_sym_typeof] = ACTIONS(394),
18073    [anon_sym_void] = ACTIONS(394),
18074    [anon_sym_delete] = ACTIONS(394),
18075    [anon_sym_PLUS_PLUS] = ACTIONS(400),
18076    [anon_sym_DASH_DASH] = ACTIONS(400),
18077    [sym_comment] = ACTIONS(5),
18078    [anon_sym_BQUOTE] = ACTIONS(402),
18079    [sym_number] = ACTIONS(404),
18080    [sym_private_property_identifier] = ACTIONS(406),
18081    [sym_this] = ACTIONS(408),
18082    [sym_super] = ACTIONS(408),
18083    [sym_true] = ACTIONS(408),
18084    [sym_false] = ACTIONS(408),
18085    [sym_null] = ACTIONS(408),
18086    [sym_undefined] = ACTIONS(578),
18087    [anon_sym_AT] = ACTIONS(93),
18088    [anon_sym_static] = ACTIONS(570),
18089    [anon_sym_get] = ACTIONS(570),
18090    [anon_sym_set] = ACTIONS(570),
18091    [sym_html_comment] = ACTIONS(5),
18092  },
18093  [87] = {
18094    [sym_import] = STATE(1085),
18095    [sym_parenthesized_expression] = STATE(451),
18096    [sym_expression] = STATE(680),
18097    [sym_primary_expression] = STATE(503),
18098    [sym_yield_expression] = STATE(504),
18099    [sym_object] = STATE(502),
18100    [sym_object_pattern] = STATE(1604),
18101    [sym_array] = STATE(502),
18102    [sym_array_pattern] = STATE(1604),
18103    [sym_glimmer_template] = STATE(504),
18104    [sym_jsx_element] = STATE(504),
18105    [sym_jsx_opening_element] = STATE(1013),
18106    [sym_jsx_self_closing_element] = STATE(504),
18107    [sym_class] = STATE(502),
18108    [sym_function_expression] = STATE(502),
18109    [sym_generator_function] = STATE(502),
18110    [sym_arrow_function] = STATE(502),
18111    [sym_call_expression] = STATE(502),
18112    [sym_new_expression] = STATE(504),
18113    [sym_await_expression] = STATE(504),
18114    [sym_member_expression] = STATE(451),
18115    [sym_subscript_expression] = STATE(451),
18116    [sym_assignment_expression] = STATE(504),
18117    [sym__augmented_assignment_lhs] = STATE(1005),
18118    [sym_augmented_assignment_expression] = STATE(504),
18119    [sym__destructuring_pattern] = STATE(1604),
18120    [sym_spread_element] = STATE(1337),
18121    [sym_ternary_expression] = STATE(504),
18122    [sym_binary_expression] = STATE(504),
18123    [sym_unary_expression] = STATE(504),
18124    [sym_update_expression] = STATE(504),
18125    [sym_string] = STATE(502),
18126    [sym_template_string] = STATE(502),
18127    [sym_regex] = STATE(502),
18128    [sym_meta_property] = STATE(502),
18129    [sym_decorator] = STATE(981),
18130    [sym_formal_parameters] = STATE(1639),
18131    [aux_sym_export_statement_repeat1] = STATE(1223),
18132    [aux_sym_array_repeat1] = STATE(1338),
18133    [sym_identifier] = ACTIONS(356),
18134    [anon_sym_export] = ACTIONS(358),
18135    [anon_sym_LBRACE] = ACTIONS(362),
18136    [anon_sym_COMMA] = ACTIONS(705),
18137    [anon_sym_import] = ACTIONS(366),
18138    [anon_sym_let] = ACTIONS(358),
18139    [anon_sym_LPAREN] = ACTIONS(368),
18140    [anon_sym_RPAREN] = ACTIONS(707),
18141    [anon_sym_await] = ACTIONS(370),
18142    [anon_sym_yield] = ACTIONS(374),
18143    [anon_sym_LBRACK] = ACTIONS(376),
18144    [sym_glimmer_opening_tag] = ACTIONS(378),
18145    [anon_sym_LT] = ACTIONS(380),
18146    [anon_sym_DQUOTE] = ACTIONS(382),
18147    [anon_sym_SQUOTE] = ACTIONS(384),
18148    [anon_sym_class] = ACTIONS(386),
18149    [anon_sym_async] = ACTIONS(388),
18150    [anon_sym_function] = ACTIONS(390),
18151    [anon_sym_new] = ACTIONS(392),
18152    [anon_sym_DOT_DOT_DOT] = ACTIONS(709),
18153    [anon_sym_PLUS] = ACTIONS(394),
18154    [anon_sym_DASH] = ACTIONS(394),
18155    [anon_sym_SLASH] = ACTIONS(396),
18156    [anon_sym_BANG] = ACTIONS(398),
18157    [anon_sym_TILDE] = ACTIONS(398),
18158    [anon_sym_typeof] = ACTIONS(394),
18159    [anon_sym_void] = ACTIONS(394),
18160    [anon_sym_delete] = ACTIONS(394),
18161    [anon_sym_PLUS_PLUS] = ACTIONS(400),
18162    [anon_sym_DASH_DASH] = ACTIONS(400),
18163    [sym_comment] = ACTIONS(5),
18164    [anon_sym_BQUOTE] = ACTIONS(402),
18165    [sym_number] = ACTIONS(404),
18166    [sym_private_property_identifier] = ACTIONS(406),
18167    [sym_this] = ACTIONS(408),
18168    [sym_super] = ACTIONS(408),
18169    [sym_true] = ACTIONS(408),
18170    [sym_false] = ACTIONS(408),
18171    [sym_null] = ACTIONS(408),
18172    [sym_undefined] = ACTIONS(410),
18173    [anon_sym_AT] = ACTIONS(93),
18174    [anon_sym_static] = ACTIONS(358),
18175    [anon_sym_get] = ACTIONS(358),
18176    [anon_sym_set] = ACTIONS(358),
18177    [sym_html_comment] = ACTIONS(5),
18178  },
18179  [88] = {
18180    [sym_import] = STATE(1085),
18181    [sym_parenthesized_expression] = STATE(451),
18182    [sym_expression] = STATE(690),
18183    [sym_primary_expression] = STATE(503),
18184    [sym_yield_expression] = STATE(504),
18185    [sym_object] = STATE(502),
18186    [sym_object_pattern] = STATE(1604),
18187    [sym_array] = STATE(502),
18188    [sym_array_pattern] = STATE(1604),
18189    [sym_glimmer_template] = STATE(504),
18190    [sym_jsx_element] = STATE(504),
18191    [sym_jsx_opening_element] = STATE(1013),
18192    [sym_jsx_self_closing_element] = STATE(504),
18193    [sym_class] = STATE(502),
18194    [sym_function_expression] = STATE(502),
18195    [sym_generator_function] = STATE(502),
18196    [sym_arrow_function] = STATE(502),
18197    [sym_call_expression] = STATE(502),
18198    [sym_new_expression] = STATE(504),
18199    [sym_await_expression] = STATE(504),
18200    [sym_member_expression] = STATE(451),
18201    [sym_subscript_expression] = STATE(451),
18202    [sym_assignment_expression] = STATE(504),
18203    [sym__augmented_assignment_lhs] = STATE(1005),
18204    [sym_augmented_assignment_expression] = STATE(504),
18205    [sym__destructuring_pattern] = STATE(1604),
18206    [sym_spread_element] = STATE(1282),
18207    [sym_ternary_expression] = STATE(504),
18208    [sym_binary_expression] = STATE(504),
18209    [sym_unary_expression] = STATE(504),
18210    [sym_update_expression] = STATE(504),
18211    [sym_string] = STATE(502),
18212    [sym_template_string] = STATE(502),
18213    [sym_regex] = STATE(502),
18214    [sym_meta_property] = STATE(502),
18215    [sym_decorator] = STATE(981),
18216    [sym_formal_parameters] = STATE(1639),
18217    [aux_sym_export_statement_repeat1] = STATE(1223),
18218    [sym_identifier] = ACTIONS(356),
18219    [anon_sym_export] = ACTIONS(358),
18220    [anon_sym_LBRACE] = ACTIONS(362),
18221    [anon_sym_COMMA] = ACTIONS(711),
18222    [anon_sym_import] = ACTIONS(366),
18223    [anon_sym_let] = ACTIONS(358),
18224    [anon_sym_LPAREN] = ACTIONS(368),
18225    [anon_sym_RPAREN] = ACTIONS(711),
18226    [anon_sym_await] = ACTIONS(370),
18227    [anon_sym_yield] = ACTIONS(374),
18228    [anon_sym_LBRACK] = ACTIONS(376),
18229    [anon_sym_RBRACK] = ACTIONS(711),
18230    [sym_glimmer_opening_tag] = ACTIONS(378),
18231    [anon_sym_LT] = ACTIONS(380),
18232    [anon_sym_DQUOTE] = ACTIONS(382),
18233    [anon_sym_SQUOTE] = ACTIONS(384),
18234    [anon_sym_class] = ACTIONS(386),
18235    [anon_sym_async] = ACTIONS(388),
18236    [anon_sym_function] = ACTIONS(390),
18237    [anon_sym_new] = ACTIONS(392),
18238    [anon_sym_DOT_DOT_DOT] = ACTIONS(709),
18239    [anon_sym_PLUS] = ACTIONS(394),
18240    [anon_sym_DASH] = ACTIONS(394),
18241    [anon_sym_SLASH] = ACTIONS(396),
18242    [anon_sym_BANG] = ACTIONS(398),
18243    [anon_sym_TILDE] = ACTIONS(398),
18244    [anon_sym_typeof] = ACTIONS(394),
18245    [anon_sym_void] = ACTIONS(394),
18246    [anon_sym_delete] = ACTIONS(394),
18247    [anon_sym_PLUS_PLUS] = ACTIONS(400),
18248    [anon_sym_DASH_DASH] = ACTIONS(400),
18249    [sym_comment] = ACTIONS(5),
18250    [anon_sym_BQUOTE] = ACTIONS(402),
18251    [sym_number] = ACTIONS(404),
18252    [sym_private_property_identifier] = ACTIONS(406),
18253    [sym_this] = ACTIONS(408),
18254    [sym_super] = ACTIONS(408),
18255    [sym_true] = ACTIONS(408),
18256    [sym_false] = ACTIONS(408),
18257    [sym_null] = ACTIONS(408),
18258    [sym_undefined] = ACTIONS(410),
18259    [anon_sym_AT] = ACTIONS(93),
18260    [anon_sym_static] = ACTIONS(358),
18261    [anon_sym_get] = ACTIONS(358),
18262    [anon_sym_set] = ACTIONS(358),
18263    [sym_html_comment] = ACTIONS(5),
18264  },
18265  [89] = {
18266    [sym_import] = STATE(1085),
18267    [sym_parenthesized_expression] = STATE(451),
18268    [sym_expression] = STATE(694),
18269    [sym_primary_expression] = STATE(503),
18270    [sym_yield_expression] = STATE(504),
18271    [sym_object] = STATE(502),
18272    [sym_object_pattern] = STATE(1604),
18273    [sym_array] = STATE(502),
18274    [sym_array_pattern] = STATE(1604),
18275    [sym_glimmer_template] = STATE(504),
18276    [sym_jsx_element] = STATE(504),
18277    [sym_jsx_opening_element] = STATE(1013),
18278    [sym_jsx_self_closing_element] = STATE(504),
18279    [sym_class] = STATE(502),
18280    [sym_function_expression] = STATE(502),
18281    [sym_generator_function] = STATE(502),
18282    [sym_arrow_function] = STATE(502),
18283    [sym_call_expression] = STATE(502),
18284    [sym_new_expression] = STATE(504),
18285    [sym_await_expression] = STATE(504),
18286    [sym_member_expression] = STATE(451),
18287    [sym_subscript_expression] = STATE(451),
18288    [sym_assignment_expression] = STATE(504),
18289    [sym__augmented_assignment_lhs] = STATE(1005),
18290    [sym_augmented_assignment_expression] = STATE(504),
18291    [sym__destructuring_pattern] = STATE(1604),
18292    [sym_spread_element] = STATE(1297),
18293    [sym_ternary_expression] = STATE(504),
18294    [sym_binary_expression] = STATE(504),
18295    [sym_unary_expression] = STATE(504),
18296    [sym_update_expression] = STATE(504),
18297    [sym_string] = STATE(502),
18298    [sym_template_string] = STATE(502),
18299    [sym_regex] = STATE(502),
18300    [sym_meta_property] = STATE(502),
18301    [sym_decorator] = STATE(981),
18302    [sym_formal_parameters] = STATE(1639),
18303    [aux_sym_export_statement_repeat1] = STATE(1223),
18304    [aux_sym_array_repeat1] = STATE(1298),
18305    [sym_identifier] = ACTIONS(356),
18306    [anon_sym_export] = ACTIONS(358),
18307    [anon_sym_LBRACE] = ACTIONS(362),
18308    [anon_sym_COMMA] = ACTIONS(705),
18309    [anon_sym_import] = ACTIONS(366),
18310    [anon_sym_let] = ACTIONS(358),
18311    [anon_sym_LPAREN] = ACTIONS(368),
18312    [anon_sym_RPAREN] = ACTIONS(713),
18313    [anon_sym_await] = ACTIONS(370),
18314    [anon_sym_yield] = ACTIONS(374),
18315    [anon_sym_LBRACK] = ACTIONS(376),
18316    [sym_glimmer_opening_tag] = ACTIONS(378),
18317    [anon_sym_LT] = ACTIONS(380),
18318    [anon_sym_DQUOTE] = ACTIONS(382),
18319    [anon_sym_SQUOTE] = ACTIONS(384),
18320    [anon_sym_class] = ACTIONS(386),
18321    [anon_sym_async] = ACTIONS(388),
18322    [anon_sym_function] = ACTIONS(390),
18323    [anon_sym_new] = ACTIONS(392),
18324    [anon_sym_DOT_DOT_DOT] = ACTIONS(709),
18325    [anon_sym_PLUS] = ACTIONS(394),
18326    [anon_sym_DASH] = ACTIONS(394),
18327    [anon_sym_SLASH] = ACTIONS(396),
18328    [anon_sym_BANG] = ACTIONS(398),
18329    [anon_sym_TILDE] = ACTIONS(398),
18330    [anon_sym_typeof] = ACTIONS(394),
18331    [anon_sym_void] = ACTIONS(394),
18332    [anon_sym_delete] = ACTIONS(394),
18333    [anon_sym_PLUS_PLUS] = ACTIONS(400),
18334    [anon_sym_DASH_DASH] = ACTIONS(400),
18335    [sym_comment] = ACTIONS(5),
18336    [anon_sym_BQUOTE] = ACTIONS(402),
18337    [sym_number] = ACTIONS(404),
18338    [sym_private_property_identifier] = ACTIONS(406),
18339    [sym_this] = ACTIONS(408),
18340    [sym_super] = ACTIONS(408),
18341    [sym_true] = ACTIONS(408),
18342    [sym_false] = ACTIONS(408),
18343    [sym_null] = ACTIONS(408),
18344    [sym_undefined] = ACTIONS(410),
18345    [anon_sym_AT] = ACTIONS(93),
18346    [anon_sym_static] = ACTIONS(358),
18347    [anon_sym_get] = ACTIONS(358),
18348    [anon_sym_set] = ACTIONS(358),
18349    [sym_html_comment] = ACTIONS(5),
18350  },
18351  [90] = {
18352    [sym_import] = STATE(1085),
18353    [sym_parenthesized_expression] = STATE(413),
18354    [sym_expression] = STATE(827),
18355    [sym_primary_expression] = STATE(503),
18356    [sym_yield_expression] = STATE(504),
18357    [sym_object] = STATE(502),
18358    [sym_object_pattern] = STATE(1157),
18359    [sym_assignment_pattern] = STATE(1556),
18360    [sym_array] = STATE(502),
18361    [sym_array_pattern] = STATE(1157),
18362    [sym_glimmer_template] = STATE(504),
18363    [sym_jsx_element] = STATE(504),
18364    [sym_jsx_opening_element] = STATE(1013),
18365    [sym_jsx_self_closing_element] = STATE(504),
18366    [sym_class] = STATE(502),
18367    [sym_function_expression] = STATE(502),
18368    [sym_generator_function] = STATE(502),
18369    [sym_arrow_function] = STATE(502),
18370    [sym_call_expression] = STATE(502),
18371    [sym_new_expression] = STATE(504),
18372    [sym_await_expression] = STATE(504),
18373    [sym_member_expression] = STATE(461),
18374    [sym_subscript_expression] = STATE(461),
18375    [sym_assignment_expression] = STATE(504),
18376    [sym__augmented_assignment_lhs] = STATE(997),
18377    [sym_augmented_assignment_expression] = STATE(504),
18378    [sym__destructuring_pattern] = STATE(1157),
18379    [sym_ternary_expression] = STATE(504),
18380    [sym_binary_expression] = STATE(504),
18381    [sym_unary_expression] = STATE(504),
18382    [sym_update_expression] = STATE(504),
18383    [sym_string] = STATE(502),
18384    [sym_template_string] = STATE(502),
18385    [sym_regex] = STATE(502),
18386    [sym_meta_property] = STATE(502),
18387    [sym_decorator] = STATE(981),
18388    [sym_formal_parameters] = STATE(1607),
18389    [sym_pattern] = STATE(1344),
18390    [sym_rest_pattern] = STATE(1142),
18391    [aux_sym_export_statement_repeat1] = STATE(1223),
18392    [sym_identifier] = ACTIONS(684),
18393    [anon_sym_export] = ACTIONS(686),
18394    [anon_sym_LBRACE] = ACTIONS(688),
18395    [anon_sym_import] = ACTIONS(366),
18396    [anon_sym_let] = ACTIONS(686),
18397    [anon_sym_LPAREN] = ACTIONS(368),
18398    [anon_sym_RPAREN] = ACTIONS(715),
18399    [anon_sym_await] = ACTIONS(488),
18400    [anon_sym_yield] = ACTIONS(490),
18401    [anon_sym_LBRACK] = ACTIONS(690),
18402    [sym_glimmer_opening_tag] = ACTIONS(378),
18403    [anon_sym_LT] = ACTIONS(380),
18404    [anon_sym_DQUOTE] = ACTIONS(382),
18405    [anon_sym_SQUOTE] = ACTIONS(384),
18406    [anon_sym_class] = ACTIONS(386),
18407    [anon_sym_async] = ACTIONS(694),
18408    [anon_sym_function] = ACTIONS(390),
18409    [anon_sym_new] = ACTIONS(494),
18410    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
18411    [anon_sym_PLUS] = ACTIONS(496),
18412    [anon_sym_DASH] = ACTIONS(496),
18413    [anon_sym_SLASH] = ACTIONS(396),
18414    [anon_sym_BANG] = ACTIONS(498),
18415    [anon_sym_TILDE] = ACTIONS(498),
18416    [anon_sym_typeof] = ACTIONS(496),
18417    [anon_sym_void] = ACTIONS(496),
18418    [anon_sym_delete] = ACTIONS(496),
18419    [anon_sym_PLUS_PLUS] = ACTIONS(500),
18420    [anon_sym_DASH_DASH] = ACTIONS(500),
18421    [sym_comment] = ACTIONS(5),
18422    [anon_sym_BQUOTE] = ACTIONS(402),
18423    [sym_number] = ACTIONS(404),
18424    [sym_private_property_identifier] = ACTIONS(502),
18425    [sym_this] = ACTIONS(408),
18426    [sym_super] = ACTIONS(408),
18427    [sym_true] = ACTIONS(408),
18428    [sym_false] = ACTIONS(408),
18429    [sym_null] = ACTIONS(408),
18430    [sym_undefined] = ACTIONS(696),
18431    [anon_sym_AT] = ACTIONS(93),
18432    [anon_sym_static] = ACTIONS(686),
18433    [anon_sym_get] = ACTIONS(686),
18434    [anon_sym_set] = ACTIONS(686),
18435    [sym_html_comment] = ACTIONS(5),
18436  },
18437  [91] = {
18438    [sym_import] = STATE(1085),
18439    [sym_parenthesized_expression] = STATE(413),
18440    [sym_expression] = STATE(827),
18441    [sym_primary_expression] = STATE(503),
18442    [sym_yield_expression] = STATE(504),
18443    [sym_object] = STATE(502),
18444    [sym_object_pattern] = STATE(1157),
18445    [sym_assignment_pattern] = STATE(1261),
18446    [sym_array] = STATE(502),
18447    [sym_array_pattern] = STATE(1157),
18448    [sym_glimmer_template] = STATE(504),
18449    [sym_jsx_element] = STATE(504),
18450    [sym_jsx_opening_element] = STATE(1013),
18451    [sym_jsx_self_closing_element] = STATE(504),
18452    [sym_class] = STATE(502),
18453    [sym_function_expression] = STATE(502),
18454    [sym_generator_function] = STATE(502),
18455    [sym_arrow_function] = STATE(502),
18456    [sym_call_expression] = STATE(502),
18457    [sym_new_expression] = STATE(504),
18458    [sym_await_expression] = STATE(504),
18459    [sym_member_expression] = STATE(461),
18460    [sym_subscript_expression] = STATE(461),
18461    [sym_assignment_expression] = STATE(504),
18462    [sym__augmented_assignment_lhs] = STATE(997),
18463    [sym_augmented_assignment_expression] = STATE(504),
18464    [sym__destructuring_pattern] = STATE(1157),
18465    [sym_ternary_expression] = STATE(504),
18466    [sym_binary_expression] = STATE(504),
18467    [sym_unary_expression] = STATE(504),
18468    [sym_update_expression] = STATE(504),
18469    [sym_string] = STATE(502),
18470    [sym_template_string] = STATE(502),
18471    [sym_regex] = STATE(502),
18472    [sym_meta_property] = STATE(502),
18473    [sym_decorator] = STATE(981),
18474    [sym_formal_parameters] = STATE(1607),
18475    [sym_pattern] = STATE(1237),
18476    [sym_rest_pattern] = STATE(1142),
18477    [aux_sym_export_statement_repeat1] = STATE(1223),
18478    [sym_identifier] = ACTIONS(684),
18479    [anon_sym_export] = ACTIONS(686),
18480    [anon_sym_LBRACE] = ACTIONS(688),
18481    [anon_sym_import] = ACTIONS(366),
18482    [anon_sym_let] = ACTIONS(686),
18483    [anon_sym_LPAREN] = ACTIONS(368),
18484    [anon_sym_RPAREN] = ACTIONS(701),
18485    [anon_sym_await] = ACTIONS(488),
18486    [anon_sym_yield] = ACTIONS(490),
18487    [anon_sym_LBRACK] = ACTIONS(690),
18488    [sym_glimmer_opening_tag] = ACTIONS(378),
18489    [anon_sym_LT] = ACTIONS(380),
18490    [anon_sym_DQUOTE] = ACTIONS(382),
18491    [anon_sym_SQUOTE] = ACTIONS(384),
18492    [anon_sym_class] = ACTIONS(386),
18493    [anon_sym_async] = ACTIONS(694),
18494    [anon_sym_function] = ACTIONS(390),
18495    [anon_sym_new] = ACTIONS(494),
18496    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
18497    [anon_sym_PLUS] = ACTIONS(496),
18498    [anon_sym_DASH] = ACTIONS(496),
18499    [anon_sym_SLASH] = ACTIONS(396),
18500    [anon_sym_BANG] = ACTIONS(498),
18501    [anon_sym_TILDE] = ACTIONS(498),
18502    [anon_sym_typeof] = ACTIONS(496),
18503    [anon_sym_void] = ACTIONS(496),
18504    [anon_sym_delete] = ACTIONS(496),
18505    [anon_sym_PLUS_PLUS] = ACTIONS(500),
18506    [anon_sym_DASH_DASH] = ACTIONS(500),
18507    [sym_comment] = ACTIONS(5),
18508    [anon_sym_BQUOTE] = ACTIONS(402),
18509    [sym_number] = ACTIONS(404),
18510    [sym_private_property_identifier] = ACTIONS(502),
18511    [sym_this] = ACTIONS(408),
18512    [sym_super] = ACTIONS(408),
18513    [sym_true] = ACTIONS(408),
18514    [sym_false] = ACTIONS(408),
18515    [sym_null] = ACTIONS(408),
18516    [sym_undefined] = ACTIONS(696),
18517    [anon_sym_AT] = ACTIONS(93),
18518    [anon_sym_static] = ACTIONS(686),
18519    [anon_sym_get] = ACTIONS(686),
18520    [anon_sym_set] = ACTIONS(686),
18521    [sym_html_comment] = ACTIONS(5),
18522  },
18523  [92] = {
18524    [sym_import] = STATE(1085),
18525    [sym_parenthesized_expression] = STATE(451),
18526    [sym_expression] = STATE(729),
18527    [sym_primary_expression] = STATE(503),
18528    [sym_yield_expression] = STATE(504),
18529    [sym_object] = STATE(502),
18530    [sym_object_pattern] = STATE(1604),
18531    [sym_array] = STATE(502),
18532    [sym_array_pattern] = STATE(1604),
18533    [sym_glimmer_template] = STATE(504),
18534    [sym_jsx_element] = STATE(504),
18535    [sym_jsx_opening_element] = STATE(1013),
18536    [sym_jsx_self_closing_element] = STATE(504),
18537    [sym_class] = STATE(502),
18538    [sym_function_expression] = STATE(502),
18539    [sym_generator_function] = STATE(502),
18540    [sym_arrow_function] = STATE(502),
18541    [sym_call_expression] = STATE(502),
18542    [sym_new_expression] = STATE(504),
18543    [sym_await_expression] = STATE(504),
18544    [sym_member_expression] = STATE(451),
18545    [sym_subscript_expression] = STATE(451),
18546    [sym_assignment_expression] = STATE(504),
18547    [sym__augmented_assignment_lhs] = STATE(1005),
18548    [sym_augmented_assignment_expression] = STATE(504),
18549    [sym__destructuring_pattern] = STATE(1604),
18550    [sym_spread_element] = STATE(1335),
18551    [sym_ternary_expression] = STATE(504),
18552    [sym_binary_expression] = STATE(504),
18553    [sym_unary_expression] = STATE(504),
18554    [sym_update_expression] = STATE(504),
18555    [sym_string] = STATE(502),
18556    [sym_template_string] = STATE(502),
18557    [sym_regex] = STATE(502),
18558    [sym_meta_property] = STATE(502),
18559    [sym_decorator] = STATE(981),
18560    [sym_formal_parameters] = STATE(1639),
18561    [aux_sym_export_statement_repeat1] = STATE(1223),
18562    [aux_sym_array_repeat1] = STATE(1336),
18563    [sym_identifier] = ACTIONS(356),
18564    [anon_sym_export] = ACTIONS(358),
18565    [anon_sym_LBRACE] = ACTIONS(362),
18566    [anon_sym_COMMA] = ACTIONS(705),
18567    [anon_sym_import] = ACTIONS(366),
18568    [anon_sym_let] = ACTIONS(358),
18569    [anon_sym_LPAREN] = ACTIONS(368),
18570    [anon_sym_RPAREN] = ACTIONS(717),
18571    [anon_sym_await] = ACTIONS(370),
18572    [anon_sym_yield] = ACTIONS(374),
18573    [anon_sym_LBRACK] = ACTIONS(376),
18574    [sym_glimmer_opening_tag] = ACTIONS(378),
18575    [anon_sym_LT] = ACTIONS(380),
18576    [anon_sym_DQUOTE] = ACTIONS(382),
18577    [anon_sym_SQUOTE] = ACTIONS(384),
18578    [anon_sym_class] = ACTIONS(386),
18579    [anon_sym_async] = ACTIONS(388),
18580    [anon_sym_function] = ACTIONS(390),
18581    [anon_sym_new] = ACTIONS(392),
18582    [anon_sym_DOT_DOT_DOT] = ACTIONS(709),
18583    [anon_sym_PLUS] = ACTIONS(394),
18584    [anon_sym_DASH] = ACTIONS(394),
18585    [anon_sym_SLASH] = ACTIONS(396),
18586    [anon_sym_BANG] = ACTIONS(398),
18587    [anon_sym_TILDE] = ACTIONS(398),
18588    [anon_sym_typeof] = ACTIONS(394),
18589    [anon_sym_void] = ACTIONS(394),
18590    [anon_sym_delete] = ACTIONS(394),
18591    [anon_sym_PLUS_PLUS] = ACTIONS(400),
18592    [anon_sym_DASH_DASH] = ACTIONS(400),
18593    [sym_comment] = ACTIONS(5),
18594    [anon_sym_BQUOTE] = ACTIONS(402),
18595    [sym_number] = ACTIONS(404),
18596    [sym_private_property_identifier] = ACTIONS(406),
18597    [sym_this] = ACTIONS(408),
18598    [sym_super] = ACTIONS(408),
18599    [sym_true] = ACTIONS(408),
18600    [sym_false] = ACTIONS(408),
18601    [sym_null] = ACTIONS(408),
18602    [sym_undefined] = ACTIONS(410),
18603    [anon_sym_AT] = ACTIONS(93),
18604    [anon_sym_static] = ACTIONS(358),
18605    [anon_sym_get] = ACTIONS(358),
18606    [anon_sym_set] = ACTIONS(358),
18607    [sym_html_comment] = ACTIONS(5),
18608  },
18609  [93] = {
18610    [sym_import] = STATE(1085),
18611    [sym_parenthesized_expression] = STATE(413),
18612    [sym_expression] = STATE(827),
18613    [sym_primary_expression] = STATE(503),
18614    [sym_yield_expression] = STATE(504),
18615    [sym_object] = STATE(502),
18616    [sym_object_pattern] = STATE(1157),
18617    [sym_assignment_pattern] = STATE(1556),
18618    [sym_array] = STATE(502),
18619    [sym_array_pattern] = STATE(1157),
18620    [sym_glimmer_template] = STATE(504),
18621    [sym_jsx_element] = STATE(504),
18622    [sym_jsx_opening_element] = STATE(1013),
18623    [sym_jsx_self_closing_element] = STATE(504),
18624    [sym_class] = STATE(502),
18625    [sym_function_expression] = STATE(502),
18626    [sym_generator_function] = STATE(502),
18627    [sym_arrow_function] = STATE(502),
18628    [sym_call_expression] = STATE(502),
18629    [sym_new_expression] = STATE(504),
18630    [sym_await_expression] = STATE(504),
18631    [sym_member_expression] = STATE(461),
18632    [sym_subscript_expression] = STATE(461),
18633    [sym_assignment_expression] = STATE(504),
18634    [sym__augmented_assignment_lhs] = STATE(997),
18635    [sym_augmented_assignment_expression] = STATE(504),
18636    [sym__destructuring_pattern] = STATE(1157),
18637    [sym_ternary_expression] = STATE(504),
18638    [sym_binary_expression] = STATE(504),
18639    [sym_unary_expression] = STATE(504),
18640    [sym_update_expression] = STATE(504),
18641    [sym_string] = STATE(502),
18642    [sym_template_string] = STATE(502),
18643    [sym_regex] = STATE(502),
18644    [sym_meta_property] = STATE(502),
18645    [sym_decorator] = STATE(981),
18646    [sym_formal_parameters] = STATE(1607),
18647    [sym_pattern] = STATE(1344),
18648    [sym_rest_pattern] = STATE(1142),
18649    [aux_sym_export_statement_repeat1] = STATE(1223),
18650    [sym_identifier] = ACTIONS(684),
18651    [anon_sym_export] = ACTIONS(686),
18652    [anon_sym_LBRACE] = ACTIONS(688),
18653    [anon_sym_import] = ACTIONS(366),
18654    [anon_sym_let] = ACTIONS(686),
18655    [anon_sym_LPAREN] = ACTIONS(368),
18656    [anon_sym_RPAREN] = ACTIONS(719),
18657    [anon_sym_await] = ACTIONS(488),
18658    [anon_sym_yield] = ACTIONS(490),
18659    [anon_sym_LBRACK] = ACTIONS(690),
18660    [sym_glimmer_opening_tag] = ACTIONS(378),
18661    [anon_sym_LT] = ACTIONS(380),
18662    [anon_sym_DQUOTE] = ACTIONS(382),
18663    [anon_sym_SQUOTE] = ACTIONS(384),
18664    [anon_sym_class] = ACTIONS(386),
18665    [anon_sym_async] = ACTIONS(694),
18666    [anon_sym_function] = ACTIONS(390),
18667    [anon_sym_new] = ACTIONS(494),
18668    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
18669    [anon_sym_PLUS] = ACTIONS(496),
18670    [anon_sym_DASH] = ACTIONS(496),
18671    [anon_sym_SLASH] = ACTIONS(396),
18672    [anon_sym_BANG] = ACTIONS(498),
18673    [anon_sym_TILDE] = ACTIONS(498),
18674    [anon_sym_typeof] = ACTIONS(496),
18675    [anon_sym_void] = ACTIONS(496),
18676    [anon_sym_delete] = ACTIONS(496),
18677    [anon_sym_PLUS_PLUS] = ACTIONS(500),
18678    [anon_sym_DASH_DASH] = ACTIONS(500),
18679    [sym_comment] = ACTIONS(5),
18680    [anon_sym_BQUOTE] = ACTIONS(402),
18681    [sym_number] = ACTIONS(404),
18682    [sym_private_property_identifier] = ACTIONS(502),
18683    [sym_this] = ACTIONS(408),
18684    [sym_super] = ACTIONS(408),
18685    [sym_true] = ACTIONS(408),
18686    [sym_false] = ACTIONS(408),
18687    [sym_null] = ACTIONS(408),
18688    [sym_undefined] = ACTIONS(696),
18689    [anon_sym_AT] = ACTIONS(93),
18690    [anon_sym_static] = ACTIONS(686),
18691    [anon_sym_get] = ACTIONS(686),
18692    [anon_sym_set] = ACTIONS(686),
18693    [sym_html_comment] = ACTIONS(5),
18694  },
18695  [94] = {
18696    [sym_import] = STATE(1085),
18697    [sym_parenthesized_expression] = STATE(451),
18698    [sym_expression] = STATE(762),
18699    [sym_primary_expression] = STATE(503),
18700    [sym_yield_expression] = STATE(504),
18701    [sym_object] = STATE(502),
18702    [sym_object_pattern] = STATE(1139),
18703    [sym_assignment_pattern] = STATE(1423),
18704    [sym_array] = STATE(502),
18705    [sym_array_pattern] = STATE(1139),
18706    [sym_glimmer_template] = STATE(504),
18707    [sym_jsx_element] = STATE(504),
18708    [sym_jsx_opening_element] = STATE(1013),
18709    [sym_jsx_self_closing_element] = STATE(504),
18710    [sym_class] = STATE(502),
18711    [sym_function_expression] = STATE(502),
18712    [sym_generator_function] = STATE(502),
18713    [sym_arrow_function] = STATE(502),
18714    [sym_call_expression] = STATE(502),
18715    [sym_new_expression] = STATE(504),
18716    [sym_await_expression] = STATE(504),
18717    [sym_member_expression] = STATE(459),
18718    [sym_subscript_expression] = STATE(459),
18719    [sym_assignment_expression] = STATE(504),
18720    [sym__augmented_assignment_lhs] = STATE(1005),
18721    [sym_augmented_assignment_expression] = STATE(504),
18722    [sym__destructuring_pattern] = STATE(1139),
18723    [sym_ternary_expression] = STATE(504),
18724    [sym_binary_expression] = STATE(504),
18725    [sym_unary_expression] = STATE(504),
18726    [sym_update_expression] = STATE(504),
18727    [sym_string] = STATE(502),
18728    [sym_template_string] = STATE(502),
18729    [sym_regex] = STATE(502),
18730    [sym_meta_property] = STATE(502),
18731    [sym_decorator] = STATE(981),
18732    [sym_formal_parameters] = STATE(1639),
18733    [sym_pattern] = STATE(1325),
18734    [sym_rest_pattern] = STATE(1142),
18735    [aux_sym_export_statement_repeat1] = STATE(1223),
18736    [sym_identifier] = ACTIONS(568),
18737    [anon_sym_export] = ACTIONS(570),
18738    [anon_sym_LBRACE] = ACTIONS(458),
18739    [anon_sym_import] = ACTIONS(366),
18740    [anon_sym_let] = ACTIONS(570),
18741    [anon_sym_LPAREN] = ACTIONS(368),
18742    [anon_sym_await] = ACTIONS(370),
18743    [anon_sym_yield] = ACTIONS(374),
18744    [anon_sym_LBRACK] = ACTIONS(464),
18745    [sym_glimmer_opening_tag] = ACTIONS(378),
18746    [anon_sym_LT] = ACTIONS(380),
18747    [anon_sym_DQUOTE] = ACTIONS(382),
18748    [anon_sym_SQUOTE] = ACTIONS(384),
18749    [anon_sym_class] = ACTIONS(386),
18750    [anon_sym_async] = ACTIONS(576),
18751    [anon_sym_function] = ACTIONS(390),
18752    [anon_sym_new] = ACTIONS(392),
18753    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
18754    [anon_sym_PLUS] = ACTIONS(394),
18755    [anon_sym_DASH] = ACTIONS(394),
18756    [anon_sym_SLASH] = ACTIONS(396),
18757    [anon_sym_BANG] = ACTIONS(398),
18758    [anon_sym_TILDE] = ACTIONS(398),
18759    [anon_sym_typeof] = ACTIONS(394),
18760    [anon_sym_void] = ACTIONS(394),
18761    [anon_sym_delete] = ACTIONS(394),
18762    [anon_sym_PLUS_PLUS] = ACTIONS(400),
18763    [anon_sym_DASH_DASH] = ACTIONS(400),
18764    [sym_comment] = ACTIONS(5),
18765    [anon_sym_BQUOTE] = ACTIONS(402),
18766    [sym_number] = ACTIONS(404),
18767    [sym_private_property_identifier] = ACTIONS(406),
18768    [sym_this] = ACTIONS(408),
18769    [sym_super] = ACTIONS(408),
18770    [sym_true] = ACTIONS(408),
18771    [sym_false] = ACTIONS(408),
18772    [sym_null] = ACTIONS(408),
18773    [sym_undefined] = ACTIONS(578),
18774    [anon_sym_AT] = ACTIONS(93),
18775    [anon_sym_static] = ACTIONS(570),
18776    [anon_sym_get] = ACTIONS(570),
18777    [anon_sym_set] = ACTIONS(570),
18778    [sym_html_comment] = ACTIONS(5),
18779  },
18780  [95] = {
18781    [sym_import] = STATE(1085),
18782    [sym_parenthesized_expression] = STATE(451),
18783    [sym_expression] = STATE(746),
18784    [sym_primary_expression] = STATE(503),
18785    [sym_yield_expression] = STATE(504),
18786    [sym_object] = STATE(502),
18787    [sym_object_pattern] = STATE(1604),
18788    [sym_array] = STATE(502),
18789    [sym_array_pattern] = STATE(1604),
18790    [sym_glimmer_template] = STATE(504),
18791    [sym_jsx_element] = STATE(504),
18792    [sym_jsx_opening_element] = STATE(1013),
18793    [sym_jsx_self_closing_element] = STATE(504),
18794    [sym_class] = STATE(502),
18795    [sym_function_expression] = STATE(502),
18796    [sym_generator_function] = STATE(502),
18797    [sym_arrow_function] = STATE(502),
18798    [sym_call_expression] = STATE(502),
18799    [sym_new_expression] = STATE(504),
18800    [sym_await_expression] = STATE(504),
18801    [sym_member_expression] = STATE(451),
18802    [sym_subscript_expression] = STATE(451),
18803    [sym_assignment_expression] = STATE(504),
18804    [sym__augmented_assignment_lhs] = STATE(1005),
18805    [sym_augmented_assignment_expression] = STATE(504),
18806    [sym__destructuring_pattern] = STATE(1604),
18807    [sym_spread_element] = STATE(1638),
18808    [sym_ternary_expression] = STATE(504),
18809    [sym_binary_expression] = STATE(504),
18810    [sym_unary_expression] = STATE(504),
18811    [sym_update_expression] = STATE(504),
18812    [sym_sequence_expression] = STATE(1638),
18813    [sym_string] = STATE(502),
18814    [sym_template_string] = STATE(502),
18815    [sym_regex] = STATE(502),
18816    [sym_meta_property] = STATE(502),
18817    [sym_decorator] = STATE(981),
18818    [sym_formal_parameters] = STATE(1639),
18819    [aux_sym_export_statement_repeat1] = STATE(1223),
18820    [sym_identifier] = ACTIONS(356),
18821    [anon_sym_export] = ACTIONS(358),
18822    [anon_sym_LBRACE] = ACTIONS(362),
18823    [anon_sym_RBRACE] = ACTIONS(721),
18824    [anon_sym_import] = ACTIONS(366),
18825    [anon_sym_let] = ACTIONS(358),
18826    [anon_sym_LPAREN] = ACTIONS(368),
18827    [anon_sym_await] = ACTIONS(370),
18828    [anon_sym_yield] = ACTIONS(374),
18829    [anon_sym_LBRACK] = ACTIONS(376),
18830    [sym_glimmer_opening_tag] = ACTIONS(378),
18831    [anon_sym_LT] = ACTIONS(380),
18832    [anon_sym_DQUOTE] = ACTIONS(382),
18833    [anon_sym_SQUOTE] = ACTIONS(384),
18834    [anon_sym_class] = ACTIONS(386),
18835    [anon_sym_async] = ACTIONS(388),
18836    [anon_sym_function] = ACTIONS(390),
18837    [anon_sym_new] = ACTIONS(392),
18838    [anon_sym_DOT_DOT_DOT] = ACTIONS(709),
18839    [anon_sym_PLUS] = ACTIONS(394),
18840    [anon_sym_DASH] = ACTIONS(394),
18841    [anon_sym_SLASH] = ACTIONS(396),
18842    [anon_sym_BANG] = ACTIONS(398),
18843    [anon_sym_TILDE] = ACTIONS(398),
18844    [anon_sym_typeof] = ACTIONS(394),
18845    [anon_sym_void] = ACTIONS(394),
18846    [anon_sym_delete] = ACTIONS(394),
18847    [anon_sym_PLUS_PLUS] = ACTIONS(400),
18848    [anon_sym_DASH_DASH] = ACTIONS(400),
18849    [sym_comment] = ACTIONS(5),
18850    [anon_sym_BQUOTE] = ACTIONS(402),
18851    [sym_number] = ACTIONS(404),
18852    [sym_private_property_identifier] = ACTIONS(406),
18853    [sym_this] = ACTIONS(408),
18854    [sym_super] = ACTIONS(408),
18855    [sym_true] = ACTIONS(408),
18856    [sym_false] = ACTIONS(408),
18857    [sym_null] = ACTIONS(408),
18858    [sym_undefined] = ACTIONS(410),
18859    [anon_sym_AT] = ACTIONS(93),
18860    [anon_sym_static] = ACTIONS(358),
18861    [anon_sym_get] = ACTIONS(358),
18862    [anon_sym_set] = ACTIONS(358),
18863    [sym_html_comment] = ACTIONS(5),
18864  },
18865  [96] = {
18866    [sym_import] = STATE(1085),
18867    [sym_parenthesized_expression] = STATE(413),
18868    [sym_expression] = STATE(827),
18869    [sym_primary_expression] = STATE(503),
18870    [sym_yield_expression] = STATE(504),
18871    [sym_object] = STATE(502),
18872    [sym_object_pattern] = STATE(1157),
18873    [sym_assignment_pattern] = STATE(1556),
18874    [sym_array] = STATE(502),
18875    [sym_array_pattern] = STATE(1157),
18876    [sym_glimmer_template] = STATE(504),
18877    [sym_jsx_element] = STATE(504),
18878    [sym_jsx_opening_element] = STATE(1013),
18879    [sym_jsx_self_closing_element] = STATE(504),
18880    [sym_class] = STATE(502),
18881    [sym_function_expression] = STATE(502),
18882    [sym_generator_function] = STATE(502),
18883    [sym_arrow_function] = STATE(502),
18884    [sym_call_expression] = STATE(502),
18885    [sym_new_expression] = STATE(504),
18886    [sym_await_expression] = STATE(504),
18887    [sym_member_expression] = STATE(461),
18888    [sym_subscript_expression] = STATE(461),
18889    [sym_assignment_expression] = STATE(504),
18890    [sym__augmented_assignment_lhs] = STATE(997),
18891    [sym_augmented_assignment_expression] = STATE(504),
18892    [sym__destructuring_pattern] = STATE(1157),
18893    [sym_ternary_expression] = STATE(504),
18894    [sym_binary_expression] = STATE(504),
18895    [sym_unary_expression] = STATE(504),
18896    [sym_update_expression] = STATE(504),
18897    [sym_string] = STATE(502),
18898    [sym_template_string] = STATE(502),
18899    [sym_regex] = STATE(502),
18900    [sym_meta_property] = STATE(502),
18901    [sym_decorator] = STATE(981),
18902    [sym_formal_parameters] = STATE(1607),
18903    [sym_pattern] = STATE(1344),
18904    [sym_rest_pattern] = STATE(1142),
18905    [aux_sym_export_statement_repeat1] = STATE(1223),
18906    [sym_identifier] = ACTIONS(684),
18907    [anon_sym_export] = ACTIONS(686),
18908    [anon_sym_LBRACE] = ACTIONS(688),
18909    [anon_sym_import] = ACTIONS(366),
18910    [anon_sym_let] = ACTIONS(686),
18911    [anon_sym_LPAREN] = ACTIONS(368),
18912    [anon_sym_await] = ACTIONS(488),
18913    [anon_sym_yield] = ACTIONS(490),
18914    [anon_sym_LBRACK] = ACTIONS(690),
18915    [sym_glimmer_opening_tag] = ACTIONS(378),
18916    [anon_sym_LT] = ACTIONS(380),
18917    [anon_sym_DQUOTE] = ACTIONS(382),
18918    [anon_sym_SQUOTE] = ACTIONS(384),
18919    [anon_sym_class] = ACTIONS(386),
18920    [anon_sym_async] = ACTIONS(694),
18921    [anon_sym_function] = ACTIONS(390),
18922    [anon_sym_new] = ACTIONS(494),
18923    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
18924    [anon_sym_PLUS] = ACTIONS(496),
18925    [anon_sym_DASH] = ACTIONS(496),
18926    [anon_sym_SLASH] = ACTIONS(396),
18927    [anon_sym_BANG] = ACTIONS(498),
18928    [anon_sym_TILDE] = ACTIONS(498),
18929    [anon_sym_typeof] = ACTIONS(496),
18930    [anon_sym_void] = ACTIONS(496),
18931    [anon_sym_delete] = ACTIONS(496),
18932    [anon_sym_PLUS_PLUS] = ACTIONS(500),
18933    [anon_sym_DASH_DASH] = ACTIONS(500),
18934    [sym_comment] = ACTIONS(5),
18935    [anon_sym_BQUOTE] = ACTIONS(402),
18936    [sym_number] = ACTIONS(404),
18937    [sym_private_property_identifier] = ACTIONS(502),
18938    [sym_this] = ACTIONS(408),
18939    [sym_super] = ACTIONS(408),
18940    [sym_true] = ACTIONS(408),
18941    [sym_false] = ACTIONS(408),
18942    [sym_null] = ACTIONS(408),
18943    [sym_undefined] = ACTIONS(696),
18944    [anon_sym_AT] = ACTIONS(93),
18945    [anon_sym_static] = ACTIONS(686),
18946    [anon_sym_get] = ACTIONS(686),
18947    [anon_sym_set] = ACTIONS(686),
18948    [sym_html_comment] = ACTIONS(5),
18949  },
18950  [97] = {
18951    [sym_import] = STATE(1085),
18952    [sym_parenthesized_expression] = STATE(451),
18953    [sym_expression] = STATE(682),
18954    [sym_primary_expression] = STATE(503),
18955    [sym_yield_expression] = STATE(504),
18956    [sym_object] = STATE(502),
18957    [sym_object_pattern] = STATE(1604),
18958    [sym_array] = STATE(502),
18959    [sym_array_pattern] = STATE(1604),
18960    [sym_glimmer_template] = STATE(504),
18961    [sym_jsx_element] = STATE(504),
18962    [sym_jsx_opening_element] = STATE(1013),
18963    [sym_jsx_self_closing_element] = STATE(504),
18964    [sym_class] = STATE(502),
18965    [sym_function_expression] = STATE(502),
18966    [sym_generator_function] = STATE(502),
18967    [sym_arrow_function] = STATE(502),
18968    [sym_call_expression] = STATE(502),
18969    [sym_new_expression] = STATE(504),
18970    [sym_await_expression] = STATE(504),
18971    [sym_member_expression] = STATE(451),
18972    [sym_subscript_expression] = STATE(451),
18973    [sym_assignment_expression] = STATE(504),
18974    [sym__augmented_assignment_lhs] = STATE(1005),
18975    [sym_augmented_assignment_expression] = STATE(504),
18976    [sym__destructuring_pattern] = STATE(1604),
18977    [sym_spread_element] = STATE(1679),
18978    [sym_ternary_expression] = STATE(504),
18979    [sym_binary_expression] = STATE(504),
18980    [sym_unary_expression] = STATE(504),
18981    [sym_update_expression] = STATE(504),
18982    [sym_sequence_expression] = STATE(1679),
18983    [sym_string] = STATE(502),
18984    [sym_template_string] = STATE(502),
18985    [sym_regex] = STATE(502),
18986    [sym_meta_property] = STATE(502),
18987    [sym_decorator] = STATE(981),
18988    [sym_formal_parameters] = STATE(1639),
18989    [aux_sym_export_statement_repeat1] = STATE(1223),
18990    [sym_identifier] = ACTIONS(356),
18991    [anon_sym_export] = ACTIONS(358),
18992    [anon_sym_LBRACE] = ACTIONS(362),
18993    [anon_sym_RBRACE] = ACTIONS(723),
18994    [anon_sym_import] = ACTIONS(366),
18995    [anon_sym_let] = ACTIONS(358),
18996    [anon_sym_LPAREN] = ACTIONS(368),
18997    [anon_sym_await] = ACTIONS(370),
18998    [anon_sym_yield] = ACTIONS(374),
18999    [anon_sym_LBRACK] = ACTIONS(376),
19000    [sym_glimmer_opening_tag] = ACTIONS(378),
19001    [anon_sym_LT] = ACTIONS(380),
19002    [anon_sym_DQUOTE] = ACTIONS(382),
19003    [anon_sym_SQUOTE] = ACTIONS(384),
19004    [anon_sym_class] = ACTIONS(386),
19005    [anon_sym_async] = ACTIONS(388),
19006    [anon_sym_function] = ACTIONS(390),
19007    [anon_sym_new] = ACTIONS(392),
19008    [anon_sym_DOT_DOT_DOT] = ACTIONS(709),
19009    [anon_sym_PLUS] = ACTIONS(394),
19010    [anon_sym_DASH] = ACTIONS(394),
19011    [anon_sym_SLASH] = ACTIONS(396),
19012    [anon_sym_BANG] = ACTIONS(398),
19013    [anon_sym_TILDE] = ACTIONS(398),
19014    [anon_sym_typeof] = ACTIONS(394),
19015    [anon_sym_void] = ACTIONS(394),
19016    [anon_sym_delete] = ACTIONS(394),
19017    [anon_sym_PLUS_PLUS] = ACTIONS(400),
19018    [anon_sym_DASH_DASH] = ACTIONS(400),
19019    [sym_comment] = ACTIONS(5),
19020    [anon_sym_BQUOTE] = ACTIONS(402),
19021    [sym_number] = ACTIONS(404),
19022    [sym_private_property_identifier] = ACTIONS(406),
19023    [sym_this] = ACTIONS(408),
19024    [sym_super] = ACTIONS(408),
19025    [sym_true] = ACTIONS(408),
19026    [sym_false] = ACTIONS(408),
19027    [sym_null] = ACTIONS(408),
19028    [sym_undefined] = ACTIONS(410),
19029    [anon_sym_AT] = ACTIONS(93),
19030    [anon_sym_static] = ACTIONS(358),
19031    [anon_sym_get] = ACTIONS(358),
19032    [anon_sym_set] = ACTIONS(358),
19033    [sym_html_comment] = ACTIONS(5),
19034  },
19035  [98] = {
19036    [sym_import] = STATE(1085),
19037    [sym_parenthesized_expression] = STATE(413),
19038    [sym_expression] = STATE(827),
19039    [sym_primary_expression] = STATE(503),
19040    [sym_yield_expression] = STATE(504),
19041    [sym_object] = STATE(502),
19042    [sym_object_pattern] = STATE(1157),
19043    [sym_assignment_pattern] = STATE(1423),
19044    [sym_array] = STATE(502),
19045    [sym_array_pattern] = STATE(1157),
19046    [sym_glimmer_template] = STATE(504),
19047    [sym_jsx_element] = STATE(504),
19048    [sym_jsx_opening_element] = STATE(1013),
19049    [sym_jsx_self_closing_element] = STATE(504),
19050    [sym_class] = STATE(502),
19051    [sym_function_expression] = STATE(502),
19052    [sym_generator_function] = STATE(502),
19053    [sym_arrow_function] = STATE(502),
19054    [sym_call_expression] = STATE(502),
19055    [sym_new_expression] = STATE(504),
19056    [sym_await_expression] = STATE(504),
19057    [sym_member_expression] = STATE(461),
19058    [sym_subscript_expression] = STATE(461),
19059    [sym_assignment_expression] = STATE(504),
19060    [sym__augmented_assignment_lhs] = STATE(997),
19061    [sym_augmented_assignment_expression] = STATE(504),
19062    [sym__destructuring_pattern] = STATE(1157),
19063    [sym_ternary_expression] = STATE(504),
19064    [sym_binary_expression] = STATE(504),
19065    [sym_unary_expression] = STATE(504),
19066    [sym_update_expression] = STATE(504),
19067    [sym_string] = STATE(502),
19068    [sym_template_string] = STATE(502),
19069    [sym_regex] = STATE(502),
19070    [sym_meta_property] = STATE(502),
19071    [sym_decorator] = STATE(981),
19072    [sym_formal_parameters] = STATE(1607),
19073    [sym_pattern] = STATE(1325),
19074    [sym_rest_pattern] = STATE(1142),
19075    [aux_sym_export_statement_repeat1] = STATE(1223),
19076    [sym_identifier] = ACTIONS(684),
19077    [anon_sym_export] = ACTIONS(686),
19078    [anon_sym_LBRACE] = ACTIONS(688),
19079    [anon_sym_import] = ACTIONS(366),
19080    [anon_sym_let] = ACTIONS(686),
19081    [anon_sym_LPAREN] = ACTIONS(368),
19082    [anon_sym_await] = ACTIONS(488),
19083    [anon_sym_yield] = ACTIONS(490),
19084    [anon_sym_LBRACK] = ACTIONS(690),
19085    [sym_glimmer_opening_tag] = ACTIONS(378),
19086    [anon_sym_LT] = ACTIONS(380),
19087    [anon_sym_DQUOTE] = ACTIONS(382),
19088    [anon_sym_SQUOTE] = ACTIONS(384),
19089    [anon_sym_class] = ACTIONS(386),
19090    [anon_sym_async] = ACTIONS(694),
19091    [anon_sym_function] = ACTIONS(390),
19092    [anon_sym_new] = ACTIONS(494),
19093    [anon_sym_DOT_DOT_DOT] = ACTIONS(680),
19094    [anon_sym_PLUS] = ACTIONS(496),
19095    [anon_sym_DASH] = ACTIONS(496),
19096    [anon_sym_SLASH] = ACTIONS(396),
19097    [anon_sym_BANG] = ACTIONS(498),
19098    [anon_sym_TILDE] = ACTIONS(498),
19099    [anon_sym_typeof] = ACTIONS(496),
19100    [anon_sym_void] = ACTIONS(496),
19101    [anon_sym_delete] = ACTIONS(496),
19102    [anon_sym_PLUS_PLUS] = ACTIONS(500),
19103    [anon_sym_DASH_DASH] = ACTIONS(500),
19104    [sym_comment] = ACTIONS(5),
19105    [anon_sym_BQUOTE] = ACTIONS(402),
19106    [sym_number] = ACTIONS(404),
19107    [sym_private_property_identifier] = ACTIONS(502),
19108    [sym_this] = ACTIONS(408),
19109    [sym_super] = ACTIONS(408),
19110    [sym_true] = ACTIONS(408),
19111    [sym_false] = ACTIONS(408),
19112    [sym_null] = ACTIONS(408),
19113    [sym_undefined] = ACTIONS(696),
19114    [anon_sym_AT] = ACTIONS(93),
19115    [anon_sym_static] = ACTIONS(686),
19116    [anon_sym_get] = ACTIONS(686),
19117    [anon_sym_set] = ACTIONS(686),
19118    [sym_html_comment] = ACTIONS(5),
19119  },
19120  [99] = {
19121    [sym_import] = STATE(1095),
19122    [sym_expression_statement] = STATE(102),
19123    [sym_empty_statement] = STATE(102),
19124    [sym_parenthesized_expression] = STATE(458),
19125    [sym_expression] = STATE(609),
19126    [sym_primary_expression] = STATE(687),
19127    [sym_yield_expression] = STATE(688),
19128    [sym_object] = STATE(713),
19129    [sym_object_pattern] = STATE(1640),
19130    [sym_array] = STATE(713),
19131    [sym_array_pattern] = STATE(1640),
19132    [sym_glimmer_template] = STATE(688),
19133    [sym_jsx_element] = STATE(688),
19134    [sym_jsx_opening_element] = STATE(1011),
19135    [sym_jsx_self_closing_element] = STATE(688),
19136    [sym_class] = STATE(713),
19137    [sym_function_expression] = STATE(713),
19138    [sym_generator_function] = STATE(713),
19139    [sym_arrow_function] = STATE(713),
19140    [sym_call_expression] = STATE(713),
19141    [sym_new_expression] = STATE(688),
19142    [sym_await_expression] = STATE(688),
19143    [sym_member_expression] = STATE(458),
19144    [sym_subscript_expression] = STATE(458),
19145    [sym_assignment_expression] = STATE(688),
19146    [sym__augmented_assignment_lhs] = STATE(998),
19147    [sym_augmented_assignment_expression] = STATE(688),
19148    [sym__destructuring_pattern] = STATE(1640),
19149    [sym_ternary_expression] = STATE(688),
19150    [sym_binary_expression] = STATE(688),
19151    [sym_unary_expression] = STATE(688),
19152    [sym_update_expression] = STATE(688),
19153    [sym_sequence_expression] = STATE(1443),
19154    [sym_string] = STATE(713),
19155    [sym_template_string] = STATE(713),
19156    [sym_regex] = STATE(713),
19157    [sym_meta_property] = STATE(713),
19158    [sym_decorator] = STATE(981),
19159    [sym_formal_parameters] = STATE(1642),
19160    [aux_sym_export_statement_repeat1] = STATE(1195),
19161    [sym_identifier] = ACTIONS(412),
19162    [anon_sym_export] = ACTIONS(414),
19163    [anon_sym_LBRACE] = ACTIONS(418),
19164    [anon_sym_import] = ACTIONS(366),
19165    [anon_sym_let] = ACTIONS(414),
19166    [anon_sym_LPAREN] = ACTIONS(33),
19167    [anon_sym_await] = ACTIONS(35),
19168    [anon_sym_SEMI] = ACTIONS(53),
19169    [anon_sym_yield] = ACTIONS(55),
19170    [anon_sym_LBRACK] = ACTIONS(57),
19171    [sym_glimmer_opening_tag] = ACTIONS(59),
19172    [anon_sym_LT] = ACTIONS(61),
19173    [anon_sym_DQUOTE] = ACTIONS(63),
19174    [anon_sym_SQUOTE] = ACTIONS(65),
19175    [anon_sym_class] = ACTIONS(420),
19176    [anon_sym_async] = ACTIONS(422),
19177    [anon_sym_function] = ACTIONS(424),
19178    [anon_sym_new] = ACTIONS(73),
19179    [anon_sym_PLUS] = ACTIONS(75),
19180    [anon_sym_DASH] = ACTIONS(75),
19181    [anon_sym_SLASH] = ACTIONS(77),
19182    [anon_sym_BANG] = ACTIONS(79),
19183    [anon_sym_TILDE] = ACTIONS(79),
19184    [anon_sym_typeof] = ACTIONS(75),
19185    [anon_sym_void] = ACTIONS(75),
19186    [anon_sym_delete] = ACTIONS(75),
19187    [anon_sym_PLUS_PLUS] = ACTIONS(81),
19188    [anon_sym_DASH_DASH] = ACTIONS(81),
19189    [sym_comment] = ACTIONS(5),
19190    [anon_sym_BQUOTE] = ACTIONS(83),
19191    [sym_number] = ACTIONS(85),
19192    [sym_private_property_identifier] = ACTIONS(87),
19193    [sym_this] = ACTIONS(89),
19194    [sym_super] = ACTIONS(89),
19195    [sym_true] = ACTIONS(89),
19196    [sym_false] = ACTIONS(89),
19197    [sym_null] = ACTIONS(89),
19198    [sym_undefined] = ACTIONS(91),
19199    [anon_sym_AT] = ACTIONS(93),
19200    [anon_sym_static] = ACTIONS(414),
19201    [anon_sym_get] = ACTIONS(414),
19202    [anon_sym_set] = ACTIONS(414),
19203    [sym_html_comment] = ACTIONS(5),
19204  },
19205  [100] = {
19206    [sym_import] = STATE(1095),
19207    [sym_expression_statement] = STATE(103),
19208    [sym_empty_statement] = STATE(103),
19209    [sym_parenthesized_expression] = STATE(458),
19210    [sym_expression] = STATE(609),
19211    [sym_primary_expression] = STATE(687),
19212    [sym_yield_expression] = STATE(688),
19213    [sym_object] = STATE(713),
19214    [sym_object_pattern] = STATE(1640),
19215    [sym_array] = STATE(713),
19216    [sym_array_pattern] = STATE(1640),
19217    [sym_glimmer_template] = STATE(688),
19218    [sym_jsx_element] = STATE(688),
19219    [sym_jsx_opening_element] = STATE(1011),
19220    [sym_jsx_self_closing_element] = STATE(688),
19221    [sym_class] = STATE(713),
19222    [sym_function_expression] = STATE(713),
19223    [sym_generator_function] = STATE(713),
19224    [sym_arrow_function] = STATE(713),
19225    [sym_call_expression] = STATE(713),
19226    [sym_new_expression] = STATE(688),
19227    [sym_await_expression] = STATE(688),
19228    [sym_member_expression] = STATE(458),
19229    [sym_subscript_expression] = STATE(458),
19230    [sym_assignment_expression] = STATE(688),
19231    [sym__augmented_assignment_lhs] = STATE(998),
19232    [sym_augmented_assignment_expression] = STATE(688),
19233    [sym__destructuring_pattern] = STATE(1640),
19234    [sym_ternary_expression] = STATE(688),
19235    [sym_binary_expression] = STATE(688),
19236    [sym_unary_expression] = STATE(688),
19237    [sym_update_expression] = STATE(688),
19238    [sym_sequence_expression] = STATE(1443),
19239    [sym_string] = STATE(713),
19240    [sym_template_string] = STATE(713),
19241    [sym_regex] = STATE(713),
19242    [sym_meta_property] = STATE(713),
19243    [sym_decorator] = STATE(981),
19244    [sym_formal_parameters] = STATE(1642),
19245    [aux_sym_export_statement_repeat1] = STATE(1195),
19246    [sym_identifier] = ACTIONS(412),
19247    [anon_sym_export] = ACTIONS(414),
19248    [anon_sym_LBRACE] = ACTIONS(418),
19249    [anon_sym_import] = ACTIONS(366),
19250    [anon_sym_let] = ACTIONS(414),
19251    [anon_sym_LPAREN] = ACTIONS(33),
19252    [anon_sym_await] = ACTIONS(35),
19253    [anon_sym_SEMI] = ACTIONS(53),
19254    [anon_sym_yield] = ACTIONS(55),
19255    [anon_sym_LBRACK] = ACTIONS(57),
19256    [sym_glimmer_opening_tag] = ACTIONS(59),
19257    [anon_sym_LT] = ACTIONS(61),
19258    [anon_sym_DQUOTE] = ACTIONS(63),
19259    [anon_sym_SQUOTE] = ACTIONS(65),
19260    [anon_sym_class] = ACTIONS(420),
19261    [anon_sym_async] = ACTIONS(422),
19262    [anon_sym_function] = ACTIONS(424),
19263    [anon_sym_new] = ACTIONS(73),
19264    [anon_sym_PLUS] = ACTIONS(75),
19265    [anon_sym_DASH] = ACTIONS(75),
19266    [anon_sym_SLASH] = ACTIONS(77),
19267    [anon_sym_BANG] = ACTIONS(79),
19268    [anon_sym_TILDE] = ACTIONS(79),
19269    [anon_sym_typeof] = ACTIONS(75),
19270    [anon_sym_void] = ACTIONS(75),
19271    [anon_sym_delete] = ACTIONS(75),
19272    [anon_sym_PLUS_PLUS] = ACTIONS(81),
19273    [anon_sym_DASH_DASH] = ACTIONS(81),
19274    [sym_comment] = ACTIONS(5),
19275    [anon_sym_BQUOTE] = ACTIONS(83),
19276    [sym_number] = ACTIONS(85),
19277    [sym_private_property_identifier] = ACTIONS(87),
19278    [sym_this] = ACTIONS(89),
19279    [sym_super] = ACTIONS(89),
19280    [sym_true] = ACTIONS(89),
19281    [sym_false] = ACTIONS(89),
19282    [sym_null] = ACTIONS(89),
19283    [sym_undefined] = ACTIONS(91),
19284    [anon_sym_AT] = ACTIONS(93),
19285    [anon_sym_static] = ACTIONS(414),
19286    [anon_sym_get] = ACTIONS(414),
19287    [anon_sym_set] = ACTIONS(414),
19288    [sym_html_comment] = ACTIONS(5),
19289  },
19290  [101] = {
19291    [sym_import] = STATE(1095),
19292    [sym_parenthesized_expression] = STATE(458),
19293    [sym_expression] = STATE(584),
19294    [sym_primary_expression] = STATE(687),
19295    [sym_yield_expression] = STATE(688),
19296    [sym_object] = STATE(713),
19297    [sym_object_pattern] = STATE(1640),
19298    [sym_array] = STATE(713),
19299    [sym_array_pattern] = STATE(1640),
19300    [sym_glimmer_template] = STATE(688),
19301    [sym_jsx_element] = STATE(688),
19302    [sym_jsx_opening_element] = STATE(1011),
19303    [sym_jsx_self_closing_element] = STATE(688),
19304    [sym_class] = STATE(713),
19305    [sym_function_expression] = STATE(713),
19306    [sym_generator_function] = STATE(713),
19307    [sym_arrow_function] = STATE(713),
19308    [sym_call_expression] = STATE(713),
19309    [sym_new_expression] = STATE(688),
19310    [sym_await_expression] = STATE(688),
19311    [sym_member_expression] = STATE(458),
19312    [sym_subscript_expression] = STATE(458),
19313    [sym_assignment_expression] = STATE(688),
19314    [sym__augmented_assignment_lhs] = STATE(998),
19315    [sym_augmented_assignment_expression] = STATE(688),
19316    [sym__destructuring_pattern] = STATE(1640),
19317    [sym_ternary_expression] = STATE(688),
19318    [sym_binary_expression] = STATE(688),
19319    [sym_unary_expression] = STATE(688),
19320    [sym_update_expression] = STATE(688),
19321    [sym_sequence_expression] = STATE(1593),
19322    [sym_string] = STATE(713),
19323    [sym_template_string] = STATE(713),
19324    [sym_regex] = STATE(713),
19325    [sym_meta_property] = STATE(713),
19326    [sym_decorator] = STATE(981),
19327    [sym_formal_parameters] = STATE(1642),
19328    [aux_sym_export_statement_repeat1] = STATE(1195),
19329    [sym_identifier] = ACTIONS(412),
19330    [anon_sym_export] = ACTIONS(414),
19331    [anon_sym_LBRACE] = ACTIONS(418),
19332    [anon_sym_import] = ACTIONS(366),
19333    [anon_sym_let] = ACTIONS(414),
19334    [anon_sym_LPAREN] = ACTIONS(33),
19335    [anon_sym_await] = ACTIONS(35),
19336    [anon_sym_SEMI] = ACTIONS(725),
19337    [anon_sym_yield] = ACTIONS(55),
19338    [anon_sym_LBRACK] = ACTIONS(57),
19339    [sym_glimmer_opening_tag] = ACTIONS(59),
19340    [anon_sym_LT] = ACTIONS(61),
19341    [anon_sym_DQUOTE] = ACTIONS(63),
19342    [anon_sym_SQUOTE] = ACTIONS(65),
19343    [anon_sym_class] = ACTIONS(420),
19344    [anon_sym_async] = ACTIONS(422),
19345    [anon_sym_function] = ACTIONS(424),
19346    [anon_sym_new] = ACTIONS(73),
19347    [anon_sym_PLUS] = ACTIONS(75),
19348    [anon_sym_DASH] = ACTIONS(75),
19349    [anon_sym_SLASH] = ACTIONS(77),
19350    [anon_sym_BANG] = ACTIONS(79),
19351    [anon_sym_TILDE] = ACTIONS(79),
19352    [anon_sym_typeof] = ACTIONS(75),
19353    [anon_sym_void] = ACTIONS(75),
19354    [anon_sym_delete] = ACTIONS(75),
19355    [anon_sym_PLUS_PLUS] = ACTIONS(81),
19356    [anon_sym_DASH_DASH] = ACTIONS(81),
19357    [sym_comment] = ACTIONS(5),
19358    [anon_sym_BQUOTE] = ACTIONS(83),
19359    [sym_number] = ACTIONS(85),
19360    [sym_private_property_identifier] = ACTIONS(87),
19361    [sym_this] = ACTIONS(89),
19362    [sym_super] = ACTIONS(89),
19363    [sym_true] = ACTIONS(89),
19364    [sym_false] = ACTIONS(89),
19365    [sym_null] = ACTIONS(89),
19366    [sym_undefined] = ACTIONS(91),
19367    [anon_sym_AT] = ACTIONS(93),
19368    [anon_sym_static] = ACTIONS(414),
19369    [anon_sym_get] = ACTIONS(414),
19370    [anon_sym_set] = ACTIONS(414),
19371    [sym__automatic_semicolon] = ACTIONS(725),
19372    [sym_html_comment] = ACTIONS(5),
19373  },
19374  [102] = {
19375    [sym_import] = STATE(1085),
19376    [sym_parenthesized_expression] = STATE(451),
19377    [sym_expression] = STATE(661),
19378    [sym_primary_expression] = STATE(503),
19379    [sym_yield_expression] = STATE(504),
19380    [sym_object] = STATE(502),
19381    [sym_object_pattern] = STATE(1604),
19382    [sym_array] = STATE(502),
19383    [sym_array_pattern] = STATE(1604),
19384    [sym_glimmer_template] = STATE(504),
19385    [sym_jsx_element] = STATE(504),
19386    [sym_jsx_opening_element] = STATE(1013),
19387    [sym_jsx_self_closing_element] = STATE(504),
19388    [sym_class] = STATE(502),
19389    [sym_function_expression] = STATE(502),
19390    [sym_generator_function] = STATE(502),
19391    [sym_arrow_function] = STATE(502),
19392    [sym_call_expression] = STATE(502),
19393    [sym_new_expression] = STATE(504),
19394    [sym_await_expression] = STATE(504),
19395    [sym_member_expression] = STATE(451),
19396    [sym_subscript_expression] = STATE(451),
19397    [sym_assignment_expression] = STATE(504),
19398    [sym__augmented_assignment_lhs] = STATE(1005),
19399    [sym_augmented_assignment_expression] = STATE(504),
19400    [sym__destructuring_pattern] = STATE(1604),
19401    [sym_ternary_expression] = STATE(504),
19402    [sym_binary_expression] = STATE(504),
19403    [sym_unary_expression] = STATE(504),
19404    [sym_update_expression] = STATE(504),
19405    [sym_sequence_expression] = STATE(1608),
19406    [sym_string] = STATE(502),
19407    [sym_template_string] = STATE(502),
19408    [sym_regex] = STATE(502),
19409    [sym_meta_property] = STATE(502),
19410    [sym_decorator] = STATE(981),
19411    [sym_formal_parameters] = STATE(1639),
19412    [aux_sym_export_statement_repeat1] = STATE(1223),
19413    [sym_identifier] = ACTIONS(356),
19414    [anon_sym_export] = ACTIONS(358),
19415    [anon_sym_LBRACE] = ACTIONS(362),
19416    [anon_sym_import] = ACTIONS(366),
19417    [anon_sym_let] = ACTIONS(358),
19418    [anon_sym_LPAREN] = ACTIONS(368),
19419    [anon_sym_RPAREN] = ACTIONS(727),
19420    [anon_sym_await] = ACTIONS(370),
19421    [anon_sym_yield] = ACTIONS(374),
19422    [anon_sym_LBRACK] = ACTIONS(376),
19423    [sym_glimmer_opening_tag] = ACTIONS(378),
19424    [anon_sym_LT] = ACTIONS(380),
19425    [anon_sym_DQUOTE] = ACTIONS(382),
19426    [anon_sym_SQUOTE] = ACTIONS(384),
19427    [anon_sym_class] = ACTIONS(386),
19428    [anon_sym_async] = ACTIONS(388),
19429    [anon_sym_function] = ACTIONS(390),
19430    [anon_sym_new] = ACTIONS(392),
19431    [anon_sym_PLUS] = ACTIONS(394),
19432    [anon_sym_DASH] = ACTIONS(394),
19433    [anon_sym_SLASH] = ACTIONS(396),
19434    [anon_sym_BANG] = ACTIONS(398),
19435    [anon_sym_TILDE] = ACTIONS(398),
19436    [anon_sym_typeof] = ACTIONS(394),
19437    [anon_sym_void] = ACTIONS(394),
19438    [anon_sym_delete] = ACTIONS(394),
19439    [anon_sym_PLUS_PLUS] = ACTIONS(400),
19440    [anon_sym_DASH_DASH] = ACTIONS(400),
19441    [sym_comment] = ACTIONS(5),
19442    [anon_sym_BQUOTE] = ACTIONS(402),
19443    [sym_number] = ACTIONS(404),
19444    [sym_private_property_identifier] = ACTIONS(406),
19445    [sym_this] = ACTIONS(408),
19446    [sym_super] = ACTIONS(408),
19447    [sym_true] = ACTIONS(408),
19448    [sym_false] = ACTIONS(408),
19449    [sym_null] = ACTIONS(408),
19450    [sym_undefined] = ACTIONS(410),
19451    [anon_sym_AT] = ACTIONS(93),
19452    [anon_sym_static] = ACTIONS(358),
19453    [anon_sym_get] = ACTIONS(358),
19454    [anon_sym_set] = ACTIONS(358),
19455    [sym_html_comment] = ACTIONS(5),
19456  },
19457  [103] = {
19458    [sym_import] = STATE(1085),
19459    [sym_parenthesized_expression] = STATE(451),
19460    [sym_expression] = STATE(726),
19461    [sym_primary_expression] = STATE(503),
19462    [sym_yield_expression] = STATE(504),
19463    [sym_object] = STATE(502),
19464    [sym_object_pattern] = STATE(1604),
19465    [sym_array] = STATE(502),
19466    [sym_array_pattern] = STATE(1604),
19467    [sym_glimmer_template] = STATE(504),
19468    [sym_jsx_element] = STATE(504),
19469    [sym_jsx_opening_element] = STATE(1013),
19470    [sym_jsx_self_closing_element] = STATE(504),
19471    [sym_class] = STATE(502),
19472    [sym_function_expression] = STATE(502),
19473    [sym_generator_function] = STATE(502),
19474    [sym_arrow_function] = STATE(502),
19475    [sym_call_expression] = STATE(502),
19476    [sym_new_expression] = STATE(504),
19477    [sym_await_expression] = STATE(504),
19478    [sym_member_expression] = STATE(451),
19479    [sym_subscript_expression] = STATE(451),
19480    [sym_assignment_expression] = STATE(504),
19481    [sym__augmented_assignment_lhs] = STATE(1005),
19482    [sym_augmented_assignment_expression] = STATE(504),
19483    [sym__destructuring_pattern] = STATE(1604),
19484    [sym_ternary_expression] = STATE(504),
19485    [sym_binary_expression] = STATE(504),
19486    [sym_unary_expression] = STATE(504),
19487    [sym_update_expression] = STATE(504),
19488    [sym_sequence_expression] = STATE(1627),
19489    [sym_string] = STATE(502),
19490    [sym_template_string] = STATE(502),
19491    [sym_regex] = STATE(502),
19492    [sym_meta_property] = STATE(502),
19493    [sym_decorator] = STATE(981),
19494    [sym_formal_parameters] = STATE(1639),
19495    [aux_sym_export_statement_repeat1] = STATE(1223),
19496    [sym_identifier] = ACTIONS(356),
19497    [anon_sym_export] = ACTIONS(358),
19498    [anon_sym_LBRACE] = ACTIONS(362),
19499    [anon_sym_import] = ACTIONS(366),
19500    [anon_sym_let] = ACTIONS(358),
19501    [anon_sym_LPAREN] = ACTIONS(368),
19502    [anon_sym_RPAREN] = ACTIONS(729),
19503    [anon_sym_await] = ACTIONS(370),
19504    [anon_sym_yield] = ACTIONS(374),
19505    [anon_sym_LBRACK] = ACTIONS(376),
19506    [sym_glimmer_opening_tag] = ACTIONS(378),
19507    [anon_sym_LT] = ACTIONS(380),
19508    [anon_sym_DQUOTE] = ACTIONS(382),
19509    [anon_sym_SQUOTE] = ACTIONS(384),
19510    [anon_sym_class] = ACTIONS(386),
19511    [anon_sym_async] = ACTIONS(388),
19512    [anon_sym_function] = ACTIONS(390),
19513    [anon_sym_new] = ACTIONS(392),
19514    [anon_sym_PLUS] = ACTIONS(394),
19515    [anon_sym_DASH] = ACTIONS(394),
19516    [anon_sym_SLASH] = ACTIONS(396),
19517    [anon_sym_BANG] = ACTIONS(398),
19518    [anon_sym_TILDE] = ACTIONS(398),
19519    [anon_sym_typeof] = ACTIONS(394),
19520    [anon_sym_void] = ACTIONS(394),
19521    [anon_sym_delete] = ACTIONS(394),
19522    [anon_sym_PLUS_PLUS] = ACTIONS(400),
19523    [anon_sym_DASH_DASH] = ACTIONS(400),
19524    [sym_comment] = ACTIONS(5),
19525    [anon_sym_BQUOTE] = ACTIONS(402),
19526    [sym_number] = ACTIONS(404),
19527    [sym_private_property_identifier] = ACTIONS(406),
19528    [sym_this] = ACTIONS(408),
19529    [sym_super] = ACTIONS(408),
19530    [sym_true] = ACTIONS(408),
19531    [sym_false] = ACTIONS(408),
19532    [sym_null] = ACTIONS(408),
19533    [sym_undefined] = ACTIONS(410),
19534    [anon_sym_AT] = ACTIONS(93),
19535    [anon_sym_static] = ACTIONS(358),
19536    [anon_sym_get] = ACTIONS(358),
19537    [anon_sym_set] = ACTIONS(358),
19538    [sym_html_comment] = ACTIONS(5),
19539  },
19540  [104] = {
19541    [sym_import] = STATE(1085),
19542    [sym_parenthesized_expression] = STATE(476),
19543    [sym_expression] = STATE(827),
19544    [sym_primary_expression] = STATE(503),
19545    [sym_yield_expression] = STATE(504),
19546    [sym_object] = STATE(502),
19547    [sym_object_pattern] = STATE(1322),
19548    [sym_array] = STATE(502),
19549    [sym_array_pattern] = STATE(1322),
19550    [sym_glimmer_template] = STATE(504),
19551    [sym_jsx_element] = STATE(504),
19552    [sym_jsx_opening_element] = STATE(1013),
19553    [sym_jsx_self_closing_element] = STATE(504),
19554    [sym_class] = STATE(502),
19555    [sym_function_expression] = STATE(502),
19556    [sym_generator_function] = STATE(502),
19557    [sym_arrow_function] = STATE(502),
19558    [sym_call_expression] = STATE(502),
19559    [sym_new_expression] = STATE(504),
19560    [sym_await_expression] = STATE(504),
19561    [sym_member_expression] = STATE(476),
19562    [sym_subscript_expression] = STATE(476),
19563    [sym_assignment_expression] = STATE(504),
19564    [sym__augmented_assignment_lhs] = STATE(997),
19565    [sym_augmented_assignment_expression] = STATE(504),
19566    [sym__destructuring_pattern] = STATE(1322),
19567    [sym_ternary_expression] = STATE(504),
19568    [sym_binary_expression] = STATE(504),
19569    [sym_unary_expression] = STATE(504),
19570    [sym_update_expression] = STATE(504),
19571    [sym_string] = STATE(502),
19572    [sym_template_string] = STATE(502),
19573    [sym_regex] = STATE(502),
19574    [sym_meta_property] = STATE(502),
19575    [sym_decorator] = STATE(981),
19576    [sym_formal_parameters] = STATE(1607),
19577    [aux_sym_export_statement_repeat1] = STATE(1223),
19578    [sym_identifier] = ACTIONS(731),
19579    [anon_sym_export] = ACTIONS(733),
19580    [anon_sym_LBRACE] = ACTIONS(735),
19581    [anon_sym_import] = ACTIONS(366),
19582    [anon_sym_var] = ACTIONS(737),
19583    [anon_sym_let] = ACTIONS(739),
19584    [anon_sym_const] = ACTIONS(741),
19585    [anon_sym_LPAREN] = ACTIONS(368),
19586    [anon_sym_await] = ACTIONS(488),
19587    [anon_sym_yield] = ACTIONS(490),
19588    [anon_sym_LBRACK] = ACTIONS(743),
19589    [sym_glimmer_opening_tag] = ACTIONS(378),
19590    [anon_sym_LT] = ACTIONS(380),
19591    [anon_sym_DQUOTE] = ACTIONS(382),
19592    [anon_sym_SQUOTE] = ACTIONS(384),
19593    [anon_sym_class] = ACTIONS(386),
19594    [anon_sym_async] = ACTIONS(745),
19595    [anon_sym_function] = ACTIONS(390),
19596    [anon_sym_new] = ACTIONS(494),
19597    [anon_sym_PLUS] = ACTIONS(496),
19598    [anon_sym_DASH] = ACTIONS(496),
19599    [anon_sym_SLASH] = ACTIONS(396),
19600    [anon_sym_BANG] = ACTIONS(498),
19601    [anon_sym_TILDE] = ACTIONS(498),
19602    [anon_sym_typeof] = ACTIONS(496),
19603    [anon_sym_void] = ACTIONS(496),
19604    [anon_sym_delete] = ACTIONS(496),
19605    [anon_sym_PLUS_PLUS] = ACTIONS(500),
19606    [anon_sym_DASH_DASH] = ACTIONS(500),
19607    [sym_comment] = ACTIONS(5),
19608    [anon_sym_BQUOTE] = ACTIONS(402),
19609    [sym_number] = ACTIONS(404),
19610    [sym_private_property_identifier] = ACTIONS(502),
19611    [sym_this] = ACTIONS(408),
19612    [sym_super] = ACTIONS(408),
19613    [sym_true] = ACTIONS(408),
19614    [sym_false] = ACTIONS(408),
19615    [sym_null] = ACTIONS(408),
19616    [sym_undefined] = ACTIONS(747),
19617    [anon_sym_AT] = ACTIONS(93),
19618    [anon_sym_static] = ACTIONS(733),
19619    [anon_sym_get] = ACTIONS(733),
19620    [anon_sym_set] = ACTIONS(733),
19621    [sym_html_comment] = ACTIONS(5),
19622  },
19623  [105] = {
19624    [sym_import] = STATE(1085),
19625    [sym_statement_block] = STATE(566),
19626    [sym_parenthesized_expression] = STATE(477),
19627    [sym_expression] = STATE(820),
19628    [sym_primary_expression] = STATE(503),
19629    [sym_yield_expression] = STATE(504),
19630    [sym_object] = STATE(502),
19631    [sym_object_pattern] = STATE(1692),
19632    [sym_array] = STATE(502),
19633    [sym_array_pattern] = STATE(1692),
19634    [sym_glimmer_template] = STATE(504),
19635    [sym_jsx_element] = STATE(504),
19636    [sym_jsx_opening_element] = STATE(1013),
19637    [sym_jsx_self_closing_element] = STATE(504),
19638    [sym_class] = STATE(502),
19639    [sym_function_expression] = STATE(502),
19640    [sym_generator_function] = STATE(502),
19641    [sym_arrow_function] = STATE(502),
19642    [sym_call_expression] = STATE(502),
19643    [sym_new_expression] = STATE(504),
19644    [sym_await_expression] = STATE(504),
19645    [sym_member_expression] = STATE(477),
19646    [sym_subscript_expression] = STATE(477),
19647    [sym_assignment_expression] = STATE(504),
19648    [sym__augmented_assignment_lhs] = STATE(1009),
19649    [sym_augmented_assignment_expression] = STATE(504),
19650    [sym__destructuring_pattern] = STATE(1692),
19651    [sym_ternary_expression] = STATE(504),
19652    [sym_binary_expression] = STATE(504),
19653    [sym_unary_expression] = STATE(504),
19654    [sym_update_expression] = STATE(504),
19655    [sym_string] = STATE(502),
19656    [sym_template_string] = STATE(502),
19657    [sym_regex] = STATE(502),
19658    [sym_meta_property] = STATE(502),
19659    [sym_decorator] = STATE(981),
19660    [sym_formal_parameters] = STATE(1675),
19661    [aux_sym_export_statement_repeat1] = STATE(1223),
19662    [sym_identifier] = ACTIONS(452),
19663    [anon_sym_export] = ACTIONS(454),
19664    [anon_sym_LBRACE] = ACTIONS(749),
19665    [anon_sym_import] = ACTIONS(366),
19666    [anon_sym_let] = ACTIONS(454),
19667    [anon_sym_LPAREN] = ACTIONS(368),
19668    [anon_sym_await] = ACTIONS(460),
19669    [anon_sym_yield] = ACTIONS(462),
19670    [anon_sym_LBRACK] = ACTIONS(464),
19671    [sym_glimmer_opening_tag] = ACTIONS(378),
19672    [anon_sym_LT] = ACTIONS(380),
19673    [anon_sym_DQUOTE] = ACTIONS(382),
19674    [anon_sym_SQUOTE] = ACTIONS(384),
19675    [anon_sym_class] = ACTIONS(386),
19676    [anon_sym_async] = ACTIONS(466),
19677    [anon_sym_function] = ACTIONS(390),
19678    [anon_sym_new] = ACTIONS(468),
19679    [anon_sym_PLUS] = ACTIONS(470),
19680    [anon_sym_DASH] = ACTIONS(470),
19681    [anon_sym_SLASH] = ACTIONS(472),
19682    [anon_sym_BANG] = ACTIONS(474),
19683    [anon_sym_TILDE] = ACTIONS(474),
19684    [anon_sym_typeof] = ACTIONS(470),
19685    [anon_sym_void] = ACTIONS(470),
19686    [anon_sym_delete] = ACTIONS(470),
19687    [anon_sym_PLUS_PLUS] = ACTIONS(476),
19688    [anon_sym_DASH_DASH] = ACTIONS(476),
19689    [sym_comment] = ACTIONS(5),
19690    [anon_sym_BQUOTE] = ACTIONS(402),
19691    [sym_number] = ACTIONS(404),
19692    [sym_private_property_identifier] = ACTIONS(478),
19693    [sym_this] = ACTIONS(408),
19694    [sym_super] = ACTIONS(408),
19695    [sym_true] = ACTIONS(408),
19696    [sym_false] = ACTIONS(408),
19697    [sym_null] = ACTIONS(408),
19698    [sym_undefined] = ACTIONS(480),
19699    [anon_sym_AT] = ACTIONS(93),
19700    [anon_sym_static] = ACTIONS(454),
19701    [anon_sym_get] = ACTIONS(454),
19702    [anon_sym_set] = ACTIONS(454),
19703    [sym_html_comment] = ACTIONS(5),
19704  },
19705  [106] = {
19706    [sym_import] = STATE(1095),
19707    [sym_statement_block] = STATE(725),
19708    [sym_parenthesized_expression] = STATE(458),
19709    [sym_expression] = STATE(597),
19710    [sym_primary_expression] = STATE(687),
19711    [sym_yield_expression] = STATE(688),
19712    [sym_object] = STATE(713),
19713    [sym_object_pattern] = STATE(1640),
19714    [sym_array] = STATE(713),
19715    [sym_array_pattern] = STATE(1640),
19716    [sym_glimmer_template] = STATE(688),
19717    [sym_jsx_element] = STATE(688),
19718    [sym_jsx_opening_element] = STATE(1011),
19719    [sym_jsx_self_closing_element] = STATE(688),
19720    [sym_class] = STATE(713),
19721    [sym_function_expression] = STATE(713),
19722    [sym_generator_function] = STATE(713),
19723    [sym_arrow_function] = STATE(713),
19724    [sym_call_expression] = STATE(713),
19725    [sym_new_expression] = STATE(688),
19726    [sym_await_expression] = STATE(688),
19727    [sym_member_expression] = STATE(458),
19728    [sym_subscript_expression] = STATE(458),
19729    [sym_assignment_expression] = STATE(688),
19730    [sym__augmented_assignment_lhs] = STATE(998),
19731    [sym_augmented_assignment_expression] = STATE(688),
19732    [sym__destructuring_pattern] = STATE(1640),
19733    [sym_ternary_expression] = STATE(688),
19734    [sym_binary_expression] = STATE(688),
19735    [sym_unary_expression] = STATE(688),
19736    [sym_update_expression] = STATE(688),
19737    [sym_string] = STATE(713),
19738    [sym_template_string] = STATE(713),
19739    [sym_regex] = STATE(713),
19740    [sym_meta_property] = STATE(713),
19741    [sym_decorator] = STATE(981),
19742    [sym_formal_parameters] = STATE(1642),
19743    [aux_sym_export_statement_repeat1] = STATE(1195),
19744    [sym_identifier] = ACTIONS(412),
19745    [anon_sym_export] = ACTIONS(414),
19746    [anon_sym_LBRACE] = ACTIONS(751),
19747    [anon_sym_import] = ACTIONS(366),
19748    [anon_sym_let] = ACTIONS(414),
19749    [anon_sym_LPAREN] = ACTIONS(33),
19750    [anon_sym_await] = ACTIONS(35),
19751    [anon_sym_yield] = ACTIONS(55),
19752    [anon_sym_LBRACK] = ACTIONS(57),
19753    [sym_glimmer_opening_tag] = ACTIONS(59),
19754    [anon_sym_LT] = ACTIONS(61),
19755    [anon_sym_DQUOTE] = ACTIONS(63),
19756    [anon_sym_SQUOTE] = ACTIONS(65),
19757    [anon_sym_class] = ACTIONS(420),
19758    [anon_sym_async] = ACTIONS(422),
19759    [anon_sym_function] = ACTIONS(424),
19760    [anon_sym_new] = ACTIONS(73),
19761    [anon_sym_PLUS] = ACTIONS(75),
19762    [anon_sym_DASH] = ACTIONS(75),
19763    [anon_sym_SLASH] = ACTIONS(77),
19764    [anon_sym_BANG] = ACTIONS(79),
19765    [anon_sym_TILDE] = ACTIONS(79),
19766    [anon_sym_typeof] = ACTIONS(75),
19767    [anon_sym_void] = ACTIONS(75),
19768    [anon_sym_delete] = ACTIONS(75),
19769    [anon_sym_PLUS_PLUS] = ACTIONS(81),
19770    [anon_sym_DASH_DASH] = ACTIONS(81),
19771    [sym_comment] = ACTIONS(5),
19772    [anon_sym_BQUOTE] = ACTIONS(83),
19773    [sym_number] = ACTIONS(85),
19774    [sym_private_property_identifier] = ACTIONS(87),
19775    [sym_this] = ACTIONS(89),
19776    [sym_super] = ACTIONS(89),
19777    [sym_true] = ACTIONS(89),
19778    [sym_false] = ACTIONS(89),
19779    [sym_null] = ACTIONS(89),
19780    [sym_undefined] = ACTIONS(91),
19781    [anon_sym_AT] = ACTIONS(93),
19782    [anon_sym_static] = ACTIONS(414),
19783    [anon_sym_get] = ACTIONS(414),
19784    [anon_sym_set] = ACTIONS(414),
19785    [sym_html_comment] = ACTIONS(5),
19786  },
19787  [107] = {
19788    [sym_import] = STATE(1085),
19789    [sym_statement_block] = STATE(513),
19790    [sym_parenthesized_expression] = STATE(451),
19791    [sym_expression] = STATE(514),
19792    [sym_primary_expression] = STATE(503),
19793    [sym_yield_expression] = STATE(504),
19794    [sym_object] = STATE(502),
19795    [sym_object_pattern] = STATE(1604),
19796    [sym_array] = STATE(502),
19797    [sym_array_pattern] = STATE(1604),
19798    [sym_glimmer_template] = STATE(504),
19799    [sym_jsx_element] = STATE(504),
19800    [sym_jsx_opening_element] = STATE(1013),
19801    [sym_jsx_self_closing_element] = STATE(504),
19802    [sym_class] = STATE(502),
19803    [sym_function_expression] = STATE(502),
19804    [sym_generator_function] = STATE(502),
19805    [sym_arrow_function] = STATE(502),
19806    [sym_call_expression] = STATE(502),
19807    [sym_new_expression] = STATE(504),
19808    [sym_await_expression] = STATE(504),
19809    [sym_member_expression] = STATE(451),
19810    [sym_subscript_expression] = STATE(451),
19811    [sym_assignment_expression] = STATE(504),
19812    [sym__augmented_assignment_lhs] = STATE(1005),
19813    [sym_augmented_assignment_expression] = STATE(504),
19814    [sym__destructuring_pattern] = STATE(1604),
19815    [sym_ternary_expression] = STATE(504),
19816    [sym_binary_expression] = STATE(504),
19817    [sym_unary_expression] = STATE(504),
19818    [sym_update_expression] = STATE(504),
19819    [sym_string] = STATE(502),
19820    [sym_template_string] = STATE(502),
19821    [sym_regex] = STATE(502),
19822    [sym_meta_property] = STATE(502),
19823    [sym_decorator] = STATE(981),
19824    [sym_formal_parameters] = STATE(1639),
19825    [aux_sym_export_statement_repeat1] = STATE(1223),
19826    [sym_identifier] = ACTIONS(356),
19827    [anon_sym_export] = ACTIONS(358),
19828    [anon_sym_LBRACE] = ACTIONS(753),
19829    [anon_sym_import] = ACTIONS(366),
19830    [anon_sym_let] = ACTIONS(358),
19831    [anon_sym_LPAREN] = ACTIONS(368),
19832    [anon_sym_await] = ACTIONS(370),
19833    [anon_sym_yield] = ACTIONS(374),
19834    [anon_sym_LBRACK] = ACTIONS(376),
19835    [sym_glimmer_opening_tag] = ACTIONS(378),
19836    [anon_sym_LT] = ACTIONS(380),
19837    [anon_sym_DQUOTE] = ACTIONS(382),
19838    [anon_sym_SQUOTE] = ACTIONS(384),
19839    [anon_sym_class] = ACTIONS(386),
19840    [anon_sym_async] = ACTIONS(388),
19841    [anon_sym_function] = ACTIONS(390),
19842    [anon_sym_new] = ACTIONS(392),
19843    [anon_sym_PLUS] = ACTIONS(394),
19844    [anon_sym_DASH] = ACTIONS(394),
19845    [anon_sym_SLASH] = ACTIONS(396),
19846    [anon_sym_BANG] = ACTIONS(398),
19847    [anon_sym_TILDE] = ACTIONS(398),
19848    [anon_sym_typeof] = ACTIONS(394),
19849    [anon_sym_void] = ACTIONS(394),
19850    [anon_sym_delete] = ACTIONS(394),
19851    [anon_sym_PLUS_PLUS] = ACTIONS(400),
19852    [anon_sym_DASH_DASH] = ACTIONS(400),
19853    [sym_comment] = ACTIONS(5),
19854    [anon_sym_BQUOTE] = ACTIONS(402),
19855    [sym_number] = ACTIONS(404),
19856    [sym_private_property_identifier] = ACTIONS(406),
19857    [sym_this] = ACTIONS(408),
19858    [sym_super] = ACTIONS(408),
19859    [sym_true] = ACTIONS(408),
19860    [sym_false] = ACTIONS(408),
19861    [sym_null] = ACTIONS(408),
19862    [sym_undefined] = ACTIONS(410),
19863    [anon_sym_AT] = ACTIONS(93),
19864    [anon_sym_static] = ACTIONS(358),
19865    [anon_sym_get] = ACTIONS(358),
19866    [anon_sym_set] = ACTIONS(358),
19867    [sym_html_comment] = ACTIONS(5),
19868  },
19869  [108] = {
19870    [sym_import] = STATE(1085),
19871    [sym_statement_block] = STATE(531),
19872    [sym_parenthesized_expression] = STATE(451),
19873    [sym_expression] = STATE(532),
19874    [sym_primary_expression] = STATE(503),
19875    [sym_yield_expression] = STATE(504),
19876    [sym_object] = STATE(502),
19877    [sym_object_pattern] = STATE(1604),
19878    [sym_array] = STATE(502),
19879    [sym_array_pattern] = STATE(1604),
19880    [sym_glimmer_template] = STATE(504),
19881    [sym_jsx_element] = STATE(504),
19882    [sym_jsx_opening_element] = STATE(1013),
19883    [sym_jsx_self_closing_element] = STATE(504),
19884    [sym_class] = STATE(502),
19885    [sym_function_expression] = STATE(502),
19886    [sym_generator_function] = STATE(502),
19887    [sym_arrow_function] = STATE(502),
19888    [sym_call_expression] = STATE(502),
19889    [sym_new_expression] = STATE(504),
19890    [sym_await_expression] = STATE(504),
19891    [sym_member_expression] = STATE(451),
19892    [sym_subscript_expression] = STATE(451),
19893    [sym_assignment_expression] = STATE(504),
19894    [sym__augmented_assignment_lhs] = STATE(1005),
19895    [sym_augmented_assignment_expression] = STATE(504),
19896    [sym__destructuring_pattern] = STATE(1604),
19897    [sym_ternary_expression] = STATE(504),
19898    [sym_binary_expression] = STATE(504),
19899    [sym_unary_expression] = STATE(504),
19900    [sym_update_expression] = STATE(504),
19901    [sym_string] = STATE(502),
19902    [sym_template_string] = STATE(502),
19903    [sym_regex] = STATE(502),
19904    [sym_meta_property] = STATE(502),
19905    [sym_decorator] = STATE(981),
19906    [sym_formal_parameters] = STATE(1639),
19907    [aux_sym_export_statement_repeat1] = STATE(1223),
19908    [sym_identifier] = ACTIONS(356),
19909    [anon_sym_export] = ACTIONS(358),
19910    [anon_sym_LBRACE] = ACTIONS(753),
19911    [anon_sym_import] = ACTIONS(366),
19912    [anon_sym_let] = ACTIONS(358),
19913    [anon_sym_LPAREN] = ACTIONS(368),
19914    [anon_sym_await] = ACTIONS(370),
19915    [anon_sym_yield] = ACTIONS(374),
19916    [anon_sym_LBRACK] = ACTIONS(376),
19917    [sym_glimmer_opening_tag] = ACTIONS(378),
19918    [anon_sym_LT] = ACTIONS(380),
19919    [anon_sym_DQUOTE] = ACTIONS(382),
19920    [anon_sym_SQUOTE] = ACTIONS(384),
19921    [anon_sym_class] = ACTIONS(386),
19922    [anon_sym_async] = ACTIONS(388),
19923    [anon_sym_function] = ACTIONS(390),
19924    [anon_sym_new] = ACTIONS(392),
19925    [anon_sym_PLUS] = ACTIONS(394),
19926    [anon_sym_DASH] = ACTIONS(394),
19927    [anon_sym_SLASH] = ACTIONS(396),
19928    [anon_sym_BANG] = ACTIONS(398),
19929    [anon_sym_TILDE] = ACTIONS(398),
19930    [anon_sym_typeof] = ACTIONS(394),
19931    [anon_sym_void] = ACTIONS(394),
19932    [anon_sym_delete] = ACTIONS(394),
19933    [anon_sym_PLUS_PLUS] = ACTIONS(400),
19934    [anon_sym_DASH_DASH] = ACTIONS(400),
19935    [sym_comment] = ACTIONS(5),
19936    [anon_sym_BQUOTE] = ACTIONS(402),
19937    [sym_number] = ACTIONS(404),
19938    [sym_private_property_identifier] = ACTIONS(406),
19939    [sym_this] = ACTIONS(408),
19940    [sym_super] = ACTIONS(408),
19941    [sym_true] = ACTIONS(408),
19942    [sym_false] = ACTIONS(408),
19943    [sym_null] = ACTIONS(408),
19944    [sym_undefined] = ACTIONS(410),
19945    [anon_sym_AT] = ACTIONS(93),
19946    [anon_sym_static] = ACTIONS(358),
19947    [anon_sym_get] = ACTIONS(358),
19948    [anon_sym_set] = ACTIONS(358),
19949    [sym_html_comment] = ACTIONS(5),
19950  },
19951  [109] = {
19952    [sym_import] = STATE(1085),
19953    [sym_statement_block] = STATE(551),
19954    [sym_parenthesized_expression] = STATE(451),
19955    [sym_expression] = STATE(552),
19956    [sym_primary_expression] = STATE(503),
19957    [sym_yield_expression] = STATE(504),
19958    [sym_object] = STATE(502),
19959    [sym_object_pattern] = STATE(1604),
19960    [sym_array] = STATE(502),
19961    [sym_array_pattern] = STATE(1604),
19962    [sym_glimmer_template] = STATE(504),
19963    [sym_jsx_element] = STATE(504),
19964    [sym_jsx_opening_element] = STATE(1013),
19965    [sym_jsx_self_closing_element] = STATE(504),
19966    [sym_class] = STATE(502),
19967    [sym_function_expression] = STATE(502),
19968    [sym_generator_function] = STATE(502),
19969    [sym_arrow_function] = STATE(502),
19970    [sym_call_expression] = STATE(502),
19971    [sym_new_expression] = STATE(504),
19972    [sym_await_expression] = STATE(504),
19973    [sym_member_expression] = STATE(451),
19974    [sym_subscript_expression] = STATE(451),
19975    [sym_assignment_expression] = STATE(504),
19976    [sym__augmented_assignment_lhs] = STATE(1005),
19977    [sym_augmented_assignment_expression] = STATE(504),
19978    [sym__destructuring_pattern] = STATE(1604),
19979    [sym_ternary_expression] = STATE(504),
19980    [sym_binary_expression] = STATE(504),
19981    [sym_unary_expression] = STATE(504),
19982    [sym_update_expression] = STATE(504),
19983    [sym_string] = STATE(502),
19984    [sym_template_string] = STATE(502),
19985    [sym_regex] = STATE(502),
19986    [sym_meta_property] = STATE(502),
19987    [sym_decorator] = STATE(981),
19988    [sym_formal_parameters] = STATE(1639),
19989    [aux_sym_export_statement_repeat1] = STATE(1223),
19990    [sym_identifier] = ACTIONS(356),
19991    [anon_sym_export] = ACTIONS(358),
19992    [anon_sym_LBRACE] = ACTIONS(753),
19993    [anon_sym_import] = ACTIONS(366),
19994    [anon_sym_let] = ACTIONS(358),
19995    [anon_sym_LPAREN] = ACTIONS(368),
19996    [anon_sym_await] = ACTIONS(370),
19997    [anon_sym_yield] = ACTIONS(374),
19998    [anon_sym_LBRACK] = ACTIONS(376),
19999    [sym_glimmer_opening_tag] = ACTIONS(378),
20000    [anon_sym_LT] = ACTIONS(380),
20001    [anon_sym_DQUOTE] = ACTIONS(382),
20002    [anon_sym_SQUOTE] = ACTIONS(384),
20003    [anon_sym_class] = ACTIONS(386),
20004    [anon_sym_async] = ACTIONS(388),
20005    [anon_sym_function] = ACTIONS(390),
20006    [anon_sym_new] = ACTIONS(392),
20007    [anon_sym_PLUS] = ACTIONS(394),
20008    [anon_sym_DASH] = ACTIONS(394),
20009    [anon_sym_SLASH] = ACTIONS(396),
20010    [anon_sym_BANG] = ACTIONS(398),
20011    [anon_sym_TILDE] = ACTIONS(398),
20012    [anon_sym_typeof] = ACTIONS(394),
20013    [anon_sym_void] = ACTIONS(394),
20014    [anon_sym_delete] = ACTIONS(394),
20015    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20016    [anon_sym_DASH_DASH] = ACTIONS(400),
20017    [sym_comment] = ACTIONS(5),
20018    [anon_sym_BQUOTE] = ACTIONS(402),
20019    [sym_number] = ACTIONS(404),
20020    [sym_private_property_identifier] = ACTIONS(406),
20021    [sym_this] = ACTIONS(408),
20022    [sym_super] = ACTIONS(408),
20023    [sym_true] = ACTIONS(408),
20024    [sym_false] = ACTIONS(408),
20025    [sym_null] = ACTIONS(408),
20026    [sym_undefined] = ACTIONS(410),
20027    [anon_sym_AT] = ACTIONS(93),
20028    [anon_sym_static] = ACTIONS(358),
20029    [anon_sym_get] = ACTIONS(358),
20030    [anon_sym_set] = ACTIONS(358),
20031    [sym_html_comment] = ACTIONS(5),
20032  },
20033  [110] = {
20034    [sym_import] = STATE(1085),
20035    [sym_statement_block] = STATE(563),
20036    [sym_parenthesized_expression] = STATE(451),
20037    [sym_expression] = STATE(564),
20038    [sym_primary_expression] = STATE(503),
20039    [sym_yield_expression] = STATE(504),
20040    [sym_object] = STATE(502),
20041    [sym_object_pattern] = STATE(1604),
20042    [sym_array] = STATE(502),
20043    [sym_array_pattern] = STATE(1604),
20044    [sym_glimmer_template] = STATE(504),
20045    [sym_jsx_element] = STATE(504),
20046    [sym_jsx_opening_element] = STATE(1013),
20047    [sym_jsx_self_closing_element] = STATE(504),
20048    [sym_class] = STATE(502),
20049    [sym_function_expression] = STATE(502),
20050    [sym_generator_function] = STATE(502),
20051    [sym_arrow_function] = STATE(502),
20052    [sym_call_expression] = STATE(502),
20053    [sym_new_expression] = STATE(504),
20054    [sym_await_expression] = STATE(504),
20055    [sym_member_expression] = STATE(451),
20056    [sym_subscript_expression] = STATE(451),
20057    [sym_assignment_expression] = STATE(504),
20058    [sym__augmented_assignment_lhs] = STATE(1005),
20059    [sym_augmented_assignment_expression] = STATE(504),
20060    [sym__destructuring_pattern] = STATE(1604),
20061    [sym_ternary_expression] = STATE(504),
20062    [sym_binary_expression] = STATE(504),
20063    [sym_unary_expression] = STATE(504),
20064    [sym_update_expression] = STATE(504),
20065    [sym_string] = STATE(502),
20066    [sym_template_string] = STATE(502),
20067    [sym_regex] = STATE(502),
20068    [sym_meta_property] = STATE(502),
20069    [sym_decorator] = STATE(981),
20070    [sym_formal_parameters] = STATE(1639),
20071    [aux_sym_export_statement_repeat1] = STATE(1223),
20072    [sym_identifier] = ACTIONS(356),
20073    [anon_sym_export] = ACTIONS(358),
20074    [anon_sym_LBRACE] = ACTIONS(753),
20075    [anon_sym_import] = ACTIONS(366),
20076    [anon_sym_let] = ACTIONS(358),
20077    [anon_sym_LPAREN] = ACTIONS(368),
20078    [anon_sym_await] = ACTIONS(370),
20079    [anon_sym_yield] = ACTIONS(374),
20080    [anon_sym_LBRACK] = ACTIONS(376),
20081    [sym_glimmer_opening_tag] = ACTIONS(378),
20082    [anon_sym_LT] = ACTIONS(380),
20083    [anon_sym_DQUOTE] = ACTIONS(382),
20084    [anon_sym_SQUOTE] = ACTIONS(384),
20085    [anon_sym_class] = ACTIONS(386),
20086    [anon_sym_async] = ACTIONS(388),
20087    [anon_sym_function] = ACTIONS(390),
20088    [anon_sym_new] = ACTIONS(392),
20089    [anon_sym_PLUS] = ACTIONS(394),
20090    [anon_sym_DASH] = ACTIONS(394),
20091    [anon_sym_SLASH] = ACTIONS(396),
20092    [anon_sym_BANG] = ACTIONS(398),
20093    [anon_sym_TILDE] = ACTIONS(398),
20094    [anon_sym_typeof] = ACTIONS(394),
20095    [anon_sym_void] = ACTIONS(394),
20096    [anon_sym_delete] = ACTIONS(394),
20097    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20098    [anon_sym_DASH_DASH] = ACTIONS(400),
20099    [sym_comment] = ACTIONS(5),
20100    [anon_sym_BQUOTE] = ACTIONS(402),
20101    [sym_number] = ACTIONS(404),
20102    [sym_private_property_identifier] = ACTIONS(406),
20103    [sym_this] = ACTIONS(408),
20104    [sym_super] = ACTIONS(408),
20105    [sym_true] = ACTIONS(408),
20106    [sym_false] = ACTIONS(408),
20107    [sym_null] = ACTIONS(408),
20108    [sym_undefined] = ACTIONS(410),
20109    [anon_sym_AT] = ACTIONS(93),
20110    [anon_sym_static] = ACTIONS(358),
20111    [anon_sym_get] = ACTIONS(358),
20112    [anon_sym_set] = ACTIONS(358),
20113    [sym_html_comment] = ACTIONS(5),
20114  },
20115  [111] = {
20116    [sym_import] = STATE(1085),
20117    [sym_statement_block] = STATE(566),
20118    [sym_parenthesized_expression] = STATE(451),
20119    [sym_expression] = STATE(567),
20120    [sym_primary_expression] = STATE(503),
20121    [sym_yield_expression] = STATE(504),
20122    [sym_object] = STATE(502),
20123    [sym_object_pattern] = STATE(1604),
20124    [sym_array] = STATE(502),
20125    [sym_array_pattern] = STATE(1604),
20126    [sym_glimmer_template] = STATE(504),
20127    [sym_jsx_element] = STATE(504),
20128    [sym_jsx_opening_element] = STATE(1013),
20129    [sym_jsx_self_closing_element] = STATE(504),
20130    [sym_class] = STATE(502),
20131    [sym_function_expression] = STATE(502),
20132    [sym_generator_function] = STATE(502),
20133    [sym_arrow_function] = STATE(502),
20134    [sym_call_expression] = STATE(502),
20135    [sym_new_expression] = STATE(504),
20136    [sym_await_expression] = STATE(504),
20137    [sym_member_expression] = STATE(451),
20138    [sym_subscript_expression] = STATE(451),
20139    [sym_assignment_expression] = STATE(504),
20140    [sym__augmented_assignment_lhs] = STATE(1005),
20141    [sym_augmented_assignment_expression] = STATE(504),
20142    [sym__destructuring_pattern] = STATE(1604),
20143    [sym_ternary_expression] = STATE(504),
20144    [sym_binary_expression] = STATE(504),
20145    [sym_unary_expression] = STATE(504),
20146    [sym_update_expression] = STATE(504),
20147    [sym_string] = STATE(502),
20148    [sym_template_string] = STATE(502),
20149    [sym_regex] = STATE(502),
20150    [sym_meta_property] = STATE(502),
20151    [sym_decorator] = STATE(981),
20152    [sym_formal_parameters] = STATE(1639),
20153    [aux_sym_export_statement_repeat1] = STATE(1223),
20154    [sym_identifier] = ACTIONS(356),
20155    [anon_sym_export] = ACTIONS(358),
20156    [anon_sym_LBRACE] = ACTIONS(753),
20157    [anon_sym_import] = ACTIONS(366),
20158    [anon_sym_let] = ACTIONS(358),
20159    [anon_sym_LPAREN] = ACTIONS(368),
20160    [anon_sym_await] = ACTIONS(370),
20161    [anon_sym_yield] = ACTIONS(374),
20162    [anon_sym_LBRACK] = ACTIONS(376),
20163    [sym_glimmer_opening_tag] = ACTIONS(378),
20164    [anon_sym_LT] = ACTIONS(380),
20165    [anon_sym_DQUOTE] = ACTIONS(382),
20166    [anon_sym_SQUOTE] = ACTIONS(384),
20167    [anon_sym_class] = ACTIONS(386),
20168    [anon_sym_async] = ACTIONS(388),
20169    [anon_sym_function] = ACTIONS(390),
20170    [anon_sym_new] = ACTIONS(392),
20171    [anon_sym_PLUS] = ACTIONS(394),
20172    [anon_sym_DASH] = ACTIONS(394),
20173    [anon_sym_SLASH] = ACTIONS(396),
20174    [anon_sym_BANG] = ACTIONS(398),
20175    [anon_sym_TILDE] = ACTIONS(398),
20176    [anon_sym_typeof] = ACTIONS(394),
20177    [anon_sym_void] = ACTIONS(394),
20178    [anon_sym_delete] = ACTIONS(394),
20179    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20180    [anon_sym_DASH_DASH] = ACTIONS(400),
20181    [sym_comment] = ACTIONS(5),
20182    [anon_sym_BQUOTE] = ACTIONS(402),
20183    [sym_number] = ACTIONS(404),
20184    [sym_private_property_identifier] = ACTIONS(406),
20185    [sym_this] = ACTIONS(408),
20186    [sym_super] = ACTIONS(408),
20187    [sym_true] = ACTIONS(408),
20188    [sym_false] = ACTIONS(408),
20189    [sym_null] = ACTIONS(408),
20190    [sym_undefined] = ACTIONS(410),
20191    [anon_sym_AT] = ACTIONS(93),
20192    [anon_sym_static] = ACTIONS(358),
20193    [anon_sym_get] = ACTIONS(358),
20194    [anon_sym_set] = ACTIONS(358),
20195    [sym_html_comment] = ACTIONS(5),
20196  },
20197  [112] = {
20198    [sym_import] = STATE(1085),
20199    [sym_statement_block] = STATE(568),
20200    [sym_parenthesized_expression] = STATE(451),
20201    [sym_expression] = STATE(569),
20202    [sym_primary_expression] = STATE(503),
20203    [sym_yield_expression] = STATE(504),
20204    [sym_object] = STATE(502),
20205    [sym_object_pattern] = STATE(1604),
20206    [sym_array] = STATE(502),
20207    [sym_array_pattern] = STATE(1604),
20208    [sym_glimmer_template] = STATE(504),
20209    [sym_jsx_element] = STATE(504),
20210    [sym_jsx_opening_element] = STATE(1013),
20211    [sym_jsx_self_closing_element] = STATE(504),
20212    [sym_class] = STATE(502),
20213    [sym_function_expression] = STATE(502),
20214    [sym_generator_function] = STATE(502),
20215    [sym_arrow_function] = STATE(502),
20216    [sym_call_expression] = STATE(502),
20217    [sym_new_expression] = STATE(504),
20218    [sym_await_expression] = STATE(504),
20219    [sym_member_expression] = STATE(451),
20220    [sym_subscript_expression] = STATE(451),
20221    [sym_assignment_expression] = STATE(504),
20222    [sym__augmented_assignment_lhs] = STATE(1005),
20223    [sym_augmented_assignment_expression] = STATE(504),
20224    [sym__destructuring_pattern] = STATE(1604),
20225    [sym_ternary_expression] = STATE(504),
20226    [sym_binary_expression] = STATE(504),
20227    [sym_unary_expression] = STATE(504),
20228    [sym_update_expression] = STATE(504),
20229    [sym_string] = STATE(502),
20230    [sym_template_string] = STATE(502),
20231    [sym_regex] = STATE(502),
20232    [sym_meta_property] = STATE(502),
20233    [sym_decorator] = STATE(981),
20234    [sym_formal_parameters] = STATE(1639),
20235    [aux_sym_export_statement_repeat1] = STATE(1223),
20236    [sym_identifier] = ACTIONS(356),
20237    [anon_sym_export] = ACTIONS(358),
20238    [anon_sym_LBRACE] = ACTIONS(753),
20239    [anon_sym_import] = ACTIONS(366),
20240    [anon_sym_let] = ACTIONS(358),
20241    [anon_sym_LPAREN] = ACTIONS(368),
20242    [anon_sym_await] = ACTIONS(370),
20243    [anon_sym_yield] = ACTIONS(374),
20244    [anon_sym_LBRACK] = ACTIONS(376),
20245    [sym_glimmer_opening_tag] = ACTIONS(378),
20246    [anon_sym_LT] = ACTIONS(380),
20247    [anon_sym_DQUOTE] = ACTIONS(382),
20248    [anon_sym_SQUOTE] = ACTIONS(384),
20249    [anon_sym_class] = ACTIONS(386),
20250    [anon_sym_async] = ACTIONS(388),
20251    [anon_sym_function] = ACTIONS(390),
20252    [anon_sym_new] = ACTIONS(392),
20253    [anon_sym_PLUS] = ACTIONS(394),
20254    [anon_sym_DASH] = ACTIONS(394),
20255    [anon_sym_SLASH] = ACTIONS(396),
20256    [anon_sym_BANG] = ACTIONS(398),
20257    [anon_sym_TILDE] = ACTIONS(398),
20258    [anon_sym_typeof] = ACTIONS(394),
20259    [anon_sym_void] = ACTIONS(394),
20260    [anon_sym_delete] = ACTIONS(394),
20261    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20262    [anon_sym_DASH_DASH] = ACTIONS(400),
20263    [sym_comment] = ACTIONS(5),
20264    [anon_sym_BQUOTE] = ACTIONS(402),
20265    [sym_number] = ACTIONS(404),
20266    [sym_private_property_identifier] = ACTIONS(406),
20267    [sym_this] = ACTIONS(408),
20268    [sym_super] = ACTIONS(408),
20269    [sym_true] = ACTIONS(408),
20270    [sym_false] = ACTIONS(408),
20271    [sym_null] = ACTIONS(408),
20272    [sym_undefined] = ACTIONS(410),
20273    [anon_sym_AT] = ACTIONS(93),
20274    [anon_sym_static] = ACTIONS(358),
20275    [anon_sym_get] = ACTIONS(358),
20276    [anon_sym_set] = ACTIONS(358),
20277    [sym_html_comment] = ACTIONS(5),
20278  },
20279  [113] = {
20280    [sym_import] = STATE(1085),
20281    [sym_parenthesized_expression] = STATE(451),
20282    [sym_expression] = STATE(735),
20283    [sym_primary_expression] = STATE(503),
20284    [sym_yield_expression] = STATE(504),
20285    [sym_object] = STATE(502),
20286    [sym_object_pattern] = STATE(1604),
20287    [sym_array] = STATE(502),
20288    [sym_array_pattern] = STATE(1604),
20289    [sym_glimmer_template] = STATE(504),
20290    [sym_jsx_element] = STATE(504),
20291    [sym_jsx_opening_element] = STATE(1013),
20292    [sym_jsx_self_closing_element] = STATE(504),
20293    [sym_class] = STATE(502),
20294    [sym_function_expression] = STATE(502),
20295    [sym_generator_function] = STATE(502),
20296    [sym_arrow_function] = STATE(502),
20297    [sym_call_expression] = STATE(502),
20298    [sym_new_expression] = STATE(504),
20299    [sym_await_expression] = STATE(504),
20300    [sym_member_expression] = STATE(451),
20301    [sym_subscript_expression] = STATE(451),
20302    [sym_assignment_expression] = STATE(504),
20303    [sym__augmented_assignment_lhs] = STATE(1005),
20304    [sym_augmented_assignment_expression] = STATE(504),
20305    [sym__destructuring_pattern] = STATE(1604),
20306    [sym_ternary_expression] = STATE(504),
20307    [sym_binary_expression] = STATE(504),
20308    [sym_unary_expression] = STATE(504),
20309    [sym_update_expression] = STATE(504),
20310    [sym_sequence_expression] = STATE(1668),
20311    [sym_string] = STATE(502),
20312    [sym_template_string] = STATE(502),
20313    [sym_regex] = STATE(502),
20314    [sym_meta_property] = STATE(502),
20315    [sym_decorator] = STATE(981),
20316    [sym_formal_parameters] = STATE(1639),
20317    [aux_sym_export_statement_repeat1] = STATE(1223),
20318    [sym_identifier] = ACTIONS(356),
20319    [anon_sym_export] = ACTIONS(358),
20320    [anon_sym_LBRACE] = ACTIONS(362),
20321    [anon_sym_import] = ACTIONS(366),
20322    [anon_sym_let] = ACTIONS(358),
20323    [anon_sym_LPAREN] = ACTIONS(368),
20324    [anon_sym_await] = ACTIONS(370),
20325    [anon_sym_yield] = ACTIONS(374),
20326    [anon_sym_LBRACK] = ACTIONS(376),
20327    [sym_glimmer_opening_tag] = ACTIONS(378),
20328    [anon_sym_LT] = ACTIONS(380),
20329    [anon_sym_DQUOTE] = ACTIONS(382),
20330    [anon_sym_SQUOTE] = ACTIONS(384),
20331    [anon_sym_class] = ACTIONS(386),
20332    [anon_sym_async] = ACTIONS(388),
20333    [anon_sym_function] = ACTIONS(390),
20334    [anon_sym_new] = ACTIONS(392),
20335    [anon_sym_PLUS] = ACTIONS(394),
20336    [anon_sym_DASH] = ACTIONS(394),
20337    [anon_sym_SLASH] = ACTIONS(396),
20338    [anon_sym_BANG] = ACTIONS(398),
20339    [anon_sym_TILDE] = ACTIONS(398),
20340    [anon_sym_typeof] = ACTIONS(394),
20341    [anon_sym_void] = ACTIONS(394),
20342    [anon_sym_delete] = ACTIONS(394),
20343    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20344    [anon_sym_DASH_DASH] = ACTIONS(400),
20345    [sym_comment] = ACTIONS(5),
20346    [anon_sym_BQUOTE] = ACTIONS(402),
20347    [sym_number] = ACTIONS(404),
20348    [sym_private_property_identifier] = ACTIONS(406),
20349    [sym_this] = ACTIONS(408),
20350    [sym_super] = ACTIONS(408),
20351    [sym_true] = ACTIONS(408),
20352    [sym_false] = ACTIONS(408),
20353    [sym_null] = ACTIONS(408),
20354    [sym_undefined] = ACTIONS(410),
20355    [anon_sym_AT] = ACTIONS(93),
20356    [anon_sym_static] = ACTIONS(358),
20357    [anon_sym_get] = ACTIONS(358),
20358    [anon_sym_set] = ACTIONS(358),
20359    [sym_html_comment] = ACTIONS(5),
20360  },
20361  [114] = {
20362    [sym_import] = STATE(1085),
20363    [sym_parenthesized_expression] = STATE(451),
20364    [sym_expression] = STATE(706),
20365    [sym_primary_expression] = STATE(503),
20366    [sym_yield_expression] = STATE(504),
20367    [sym_object] = STATE(502),
20368    [sym_object_pattern] = STATE(1604),
20369    [sym_array] = STATE(502),
20370    [sym_array_pattern] = STATE(1604),
20371    [sym_glimmer_template] = STATE(504),
20372    [sym_jsx_element] = STATE(504),
20373    [sym_jsx_opening_element] = STATE(1013),
20374    [sym_jsx_self_closing_element] = STATE(504),
20375    [sym_class] = STATE(502),
20376    [sym_function_expression] = STATE(502),
20377    [sym_generator_function] = STATE(502),
20378    [sym_arrow_function] = STATE(502),
20379    [sym_call_expression] = STATE(502),
20380    [sym_new_expression] = STATE(504),
20381    [sym_await_expression] = STATE(504),
20382    [sym_member_expression] = STATE(451),
20383    [sym_subscript_expression] = STATE(451),
20384    [sym_assignment_expression] = STATE(504),
20385    [sym__augmented_assignment_lhs] = STATE(1005),
20386    [sym_augmented_assignment_expression] = STATE(504),
20387    [sym__destructuring_pattern] = STATE(1604),
20388    [sym_ternary_expression] = STATE(504),
20389    [sym_binary_expression] = STATE(504),
20390    [sym_unary_expression] = STATE(504),
20391    [sym_update_expression] = STATE(504),
20392    [sym_sequence_expression] = STATE(1619),
20393    [sym_string] = STATE(502),
20394    [sym_template_string] = STATE(502),
20395    [sym_regex] = STATE(502),
20396    [sym_meta_property] = STATE(502),
20397    [sym_decorator] = STATE(981),
20398    [sym_formal_parameters] = STATE(1639),
20399    [aux_sym_export_statement_repeat1] = STATE(1223),
20400    [sym_identifier] = ACTIONS(356),
20401    [anon_sym_export] = ACTIONS(358),
20402    [anon_sym_LBRACE] = ACTIONS(362),
20403    [anon_sym_import] = ACTIONS(366),
20404    [anon_sym_let] = ACTIONS(358),
20405    [anon_sym_LPAREN] = ACTIONS(368),
20406    [anon_sym_await] = ACTIONS(370),
20407    [anon_sym_yield] = ACTIONS(374),
20408    [anon_sym_LBRACK] = ACTIONS(376),
20409    [sym_glimmer_opening_tag] = ACTIONS(378),
20410    [anon_sym_LT] = ACTIONS(380),
20411    [anon_sym_DQUOTE] = ACTIONS(382),
20412    [anon_sym_SQUOTE] = ACTIONS(384),
20413    [anon_sym_class] = ACTIONS(386),
20414    [anon_sym_async] = ACTIONS(388),
20415    [anon_sym_function] = ACTIONS(390),
20416    [anon_sym_new] = ACTIONS(392),
20417    [anon_sym_PLUS] = ACTIONS(394),
20418    [anon_sym_DASH] = ACTIONS(394),
20419    [anon_sym_SLASH] = ACTIONS(396),
20420    [anon_sym_BANG] = ACTIONS(398),
20421    [anon_sym_TILDE] = ACTIONS(398),
20422    [anon_sym_typeof] = ACTIONS(394),
20423    [anon_sym_void] = ACTIONS(394),
20424    [anon_sym_delete] = ACTIONS(394),
20425    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20426    [anon_sym_DASH_DASH] = ACTIONS(400),
20427    [sym_comment] = ACTIONS(5),
20428    [anon_sym_BQUOTE] = ACTIONS(402),
20429    [sym_number] = ACTIONS(404),
20430    [sym_private_property_identifier] = ACTIONS(406),
20431    [sym_this] = ACTIONS(408),
20432    [sym_super] = ACTIONS(408),
20433    [sym_true] = ACTIONS(408),
20434    [sym_false] = ACTIONS(408),
20435    [sym_null] = ACTIONS(408),
20436    [sym_undefined] = ACTIONS(410),
20437    [anon_sym_AT] = ACTIONS(93),
20438    [anon_sym_static] = ACTIONS(358),
20439    [anon_sym_get] = ACTIONS(358),
20440    [anon_sym_set] = ACTIONS(358),
20441    [sym_html_comment] = ACTIONS(5),
20442  },
20443  [115] = {
20444    [sym_import] = STATE(1095),
20445    [sym_statement_block] = STATE(721),
20446    [sym_parenthesized_expression] = STATE(458),
20447    [sym_expression] = STATE(635),
20448    [sym_primary_expression] = STATE(687),
20449    [sym_yield_expression] = STATE(688),
20450    [sym_object] = STATE(713),
20451    [sym_object_pattern] = STATE(1640),
20452    [sym_array] = STATE(713),
20453    [sym_array_pattern] = STATE(1640),
20454    [sym_glimmer_template] = STATE(688),
20455    [sym_jsx_element] = STATE(688),
20456    [sym_jsx_opening_element] = STATE(1011),
20457    [sym_jsx_self_closing_element] = STATE(688),
20458    [sym_class] = STATE(713),
20459    [sym_function_expression] = STATE(713),
20460    [sym_generator_function] = STATE(713),
20461    [sym_arrow_function] = STATE(713),
20462    [sym_call_expression] = STATE(713),
20463    [sym_new_expression] = STATE(688),
20464    [sym_await_expression] = STATE(688),
20465    [sym_member_expression] = STATE(458),
20466    [sym_subscript_expression] = STATE(458),
20467    [sym_assignment_expression] = STATE(688),
20468    [sym__augmented_assignment_lhs] = STATE(998),
20469    [sym_augmented_assignment_expression] = STATE(688),
20470    [sym__destructuring_pattern] = STATE(1640),
20471    [sym_ternary_expression] = STATE(688),
20472    [sym_binary_expression] = STATE(688),
20473    [sym_unary_expression] = STATE(688),
20474    [sym_update_expression] = STATE(688),
20475    [sym_string] = STATE(713),
20476    [sym_template_string] = STATE(713),
20477    [sym_regex] = STATE(713),
20478    [sym_meta_property] = STATE(713),
20479    [sym_decorator] = STATE(981),
20480    [sym_formal_parameters] = STATE(1642),
20481    [aux_sym_export_statement_repeat1] = STATE(1195),
20482    [sym_identifier] = ACTIONS(412),
20483    [anon_sym_export] = ACTIONS(414),
20484    [anon_sym_LBRACE] = ACTIONS(751),
20485    [anon_sym_import] = ACTIONS(366),
20486    [anon_sym_let] = ACTIONS(414),
20487    [anon_sym_LPAREN] = ACTIONS(33),
20488    [anon_sym_await] = ACTIONS(35),
20489    [anon_sym_yield] = ACTIONS(55),
20490    [anon_sym_LBRACK] = ACTIONS(57),
20491    [sym_glimmer_opening_tag] = ACTIONS(59),
20492    [anon_sym_LT] = ACTIONS(61),
20493    [anon_sym_DQUOTE] = ACTIONS(63),
20494    [anon_sym_SQUOTE] = ACTIONS(65),
20495    [anon_sym_class] = ACTIONS(420),
20496    [anon_sym_async] = ACTIONS(422),
20497    [anon_sym_function] = ACTIONS(424),
20498    [anon_sym_new] = ACTIONS(73),
20499    [anon_sym_PLUS] = ACTIONS(75),
20500    [anon_sym_DASH] = ACTIONS(75),
20501    [anon_sym_SLASH] = ACTIONS(77),
20502    [anon_sym_BANG] = ACTIONS(79),
20503    [anon_sym_TILDE] = ACTIONS(79),
20504    [anon_sym_typeof] = ACTIONS(75),
20505    [anon_sym_void] = ACTIONS(75),
20506    [anon_sym_delete] = ACTIONS(75),
20507    [anon_sym_PLUS_PLUS] = ACTIONS(81),
20508    [anon_sym_DASH_DASH] = ACTIONS(81),
20509    [sym_comment] = ACTIONS(5),
20510    [anon_sym_BQUOTE] = ACTIONS(83),
20511    [sym_number] = ACTIONS(85),
20512    [sym_private_property_identifier] = ACTIONS(87),
20513    [sym_this] = ACTIONS(89),
20514    [sym_super] = ACTIONS(89),
20515    [sym_true] = ACTIONS(89),
20516    [sym_false] = ACTIONS(89),
20517    [sym_null] = ACTIONS(89),
20518    [sym_undefined] = ACTIONS(91),
20519    [anon_sym_AT] = ACTIONS(93),
20520    [anon_sym_static] = ACTIONS(414),
20521    [anon_sym_get] = ACTIONS(414),
20522    [anon_sym_set] = ACTIONS(414),
20523    [sym_html_comment] = ACTIONS(5),
20524  },
20525  [116] = {
20526    [sym_import] = STATE(1085),
20527    [sym_parenthesized_expression] = STATE(451),
20528    [sym_expression] = STATE(738),
20529    [sym_primary_expression] = STATE(503),
20530    [sym_yield_expression] = STATE(504),
20531    [sym_object] = STATE(502),
20532    [sym_object_pattern] = STATE(1604),
20533    [sym_array] = STATE(502),
20534    [sym_array_pattern] = STATE(1604),
20535    [sym_glimmer_template] = STATE(504),
20536    [sym_jsx_element] = STATE(504),
20537    [sym_jsx_opening_element] = STATE(1013),
20538    [sym_jsx_self_closing_element] = STATE(504),
20539    [sym_class] = STATE(502),
20540    [sym_function_expression] = STATE(502),
20541    [sym_generator_function] = STATE(502),
20542    [sym_arrow_function] = STATE(502),
20543    [sym_call_expression] = STATE(502),
20544    [sym_new_expression] = STATE(504),
20545    [sym_await_expression] = STATE(504),
20546    [sym_member_expression] = STATE(451),
20547    [sym_subscript_expression] = STATE(451),
20548    [sym_assignment_expression] = STATE(504),
20549    [sym__augmented_assignment_lhs] = STATE(1005),
20550    [sym_augmented_assignment_expression] = STATE(504),
20551    [sym__destructuring_pattern] = STATE(1604),
20552    [sym_ternary_expression] = STATE(504),
20553    [sym_binary_expression] = STATE(504),
20554    [sym_unary_expression] = STATE(504),
20555    [sym_update_expression] = STATE(504),
20556    [sym_sequence_expression] = STATE(1685),
20557    [sym_string] = STATE(502),
20558    [sym_template_string] = STATE(502),
20559    [sym_regex] = STATE(502),
20560    [sym_meta_property] = STATE(502),
20561    [sym_decorator] = STATE(981),
20562    [sym_formal_parameters] = STATE(1639),
20563    [aux_sym_export_statement_repeat1] = STATE(1223),
20564    [sym_identifier] = ACTIONS(356),
20565    [anon_sym_export] = ACTIONS(358),
20566    [anon_sym_LBRACE] = ACTIONS(362),
20567    [anon_sym_import] = ACTIONS(366),
20568    [anon_sym_let] = ACTIONS(358),
20569    [anon_sym_LPAREN] = ACTIONS(368),
20570    [anon_sym_await] = ACTIONS(370),
20571    [anon_sym_yield] = ACTIONS(374),
20572    [anon_sym_LBRACK] = ACTIONS(376),
20573    [sym_glimmer_opening_tag] = ACTIONS(378),
20574    [anon_sym_LT] = ACTIONS(380),
20575    [anon_sym_DQUOTE] = ACTIONS(382),
20576    [anon_sym_SQUOTE] = ACTIONS(384),
20577    [anon_sym_class] = ACTIONS(386),
20578    [anon_sym_async] = ACTIONS(388),
20579    [anon_sym_function] = ACTIONS(390),
20580    [anon_sym_new] = ACTIONS(392),
20581    [anon_sym_PLUS] = ACTIONS(394),
20582    [anon_sym_DASH] = ACTIONS(394),
20583    [anon_sym_SLASH] = ACTIONS(396),
20584    [anon_sym_BANG] = ACTIONS(398),
20585    [anon_sym_TILDE] = ACTIONS(398),
20586    [anon_sym_typeof] = ACTIONS(394),
20587    [anon_sym_void] = ACTIONS(394),
20588    [anon_sym_delete] = ACTIONS(394),
20589    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20590    [anon_sym_DASH_DASH] = ACTIONS(400),
20591    [sym_comment] = ACTIONS(5),
20592    [anon_sym_BQUOTE] = ACTIONS(402),
20593    [sym_number] = ACTIONS(404),
20594    [sym_private_property_identifier] = ACTIONS(406),
20595    [sym_this] = ACTIONS(408),
20596    [sym_super] = ACTIONS(408),
20597    [sym_true] = ACTIONS(408),
20598    [sym_false] = ACTIONS(408),
20599    [sym_null] = ACTIONS(408),
20600    [sym_undefined] = ACTIONS(410),
20601    [anon_sym_AT] = ACTIONS(93),
20602    [anon_sym_static] = ACTIONS(358),
20603    [anon_sym_get] = ACTIONS(358),
20604    [anon_sym_set] = ACTIONS(358),
20605    [sym_html_comment] = ACTIONS(5),
20606  },
20607  [117] = {
20608    [sym_import] = STATE(1085),
20609    [sym_parenthesized_expression] = STATE(413),
20610    [sym_expression] = STATE(827),
20611    [sym_primary_expression] = STATE(482),
20612    [sym_yield_expression] = STATE(504),
20613    [sym_object] = STATE(502),
20614    [sym_object_pattern] = STATE(1623),
20615    [sym_array] = STATE(502),
20616    [sym_array_pattern] = STATE(1623),
20617    [sym_glimmer_template] = STATE(504),
20618    [sym_jsx_element] = STATE(504),
20619    [sym_jsx_opening_element] = STATE(1013),
20620    [sym_jsx_self_closing_element] = STATE(504),
20621    [sym_class] = STATE(502),
20622    [sym_function_expression] = STATE(502),
20623    [sym_generator_function] = STATE(502),
20624    [sym_arrow_function] = STATE(502),
20625    [sym_call_expression] = STATE(502),
20626    [sym_new_expression] = STATE(488),
20627    [sym_await_expression] = STATE(504),
20628    [sym_member_expression] = STATE(413),
20629    [sym_subscript_expression] = STATE(413),
20630    [sym_assignment_expression] = STATE(504),
20631    [sym__augmented_assignment_lhs] = STATE(997),
20632    [sym_augmented_assignment_expression] = STATE(504),
20633    [sym__destructuring_pattern] = STATE(1623),
20634    [sym_ternary_expression] = STATE(504),
20635    [sym_binary_expression] = STATE(504),
20636    [sym_unary_expression] = STATE(504),
20637    [sym_update_expression] = STATE(504),
20638    [sym_string] = STATE(502),
20639    [sym_template_string] = STATE(502),
20640    [sym_regex] = STATE(502),
20641    [sym_meta_property] = STATE(502),
20642    [sym_decorator] = STATE(981),
20643    [sym_formal_parameters] = STATE(1639),
20644    [aux_sym_export_statement_repeat1] = STATE(1223),
20645    [sym_identifier] = ACTIONS(755),
20646    [anon_sym_export] = ACTIONS(757),
20647    [anon_sym_LBRACE] = ACTIONS(362),
20648    [anon_sym_import] = ACTIONS(366),
20649    [anon_sym_let] = ACTIONS(757),
20650    [anon_sym_LPAREN] = ACTIONS(368),
20651    [anon_sym_await] = ACTIONS(488),
20652    [anon_sym_yield] = ACTIONS(490),
20653    [anon_sym_LBRACK] = ACTIONS(376),
20654    [sym_glimmer_opening_tag] = ACTIONS(378),
20655    [anon_sym_LT] = ACTIONS(380),
20656    [anon_sym_DOT] = ACTIONS(759),
20657    [anon_sym_DQUOTE] = ACTIONS(382),
20658    [anon_sym_SQUOTE] = ACTIONS(384),
20659    [anon_sym_class] = ACTIONS(386),
20660    [anon_sym_async] = ACTIONS(761),
20661    [anon_sym_function] = ACTIONS(390),
20662    [anon_sym_new] = ACTIONS(392),
20663    [anon_sym_PLUS] = ACTIONS(496),
20664    [anon_sym_DASH] = ACTIONS(496),
20665    [anon_sym_SLASH] = ACTIONS(396),
20666    [anon_sym_BANG] = ACTIONS(498),
20667    [anon_sym_TILDE] = ACTIONS(498),
20668    [anon_sym_typeof] = ACTIONS(496),
20669    [anon_sym_void] = ACTIONS(496),
20670    [anon_sym_delete] = ACTIONS(496),
20671    [anon_sym_PLUS_PLUS] = ACTIONS(500),
20672    [anon_sym_DASH_DASH] = ACTIONS(500),
20673    [sym_comment] = ACTIONS(5),
20674    [anon_sym_BQUOTE] = ACTIONS(402),
20675    [sym_number] = ACTIONS(404),
20676    [sym_private_property_identifier] = ACTIONS(502),
20677    [sym_this] = ACTIONS(408),
20678    [sym_super] = ACTIONS(408),
20679    [sym_true] = ACTIONS(408),
20680    [sym_false] = ACTIONS(408),
20681    [sym_null] = ACTIONS(408),
20682    [sym_undefined] = ACTIONS(504),
20683    [anon_sym_AT] = ACTIONS(93),
20684    [anon_sym_static] = ACTIONS(757),
20685    [anon_sym_get] = ACTIONS(757),
20686    [anon_sym_set] = ACTIONS(757),
20687    [sym_html_comment] = ACTIONS(5),
20688  },
20689  [118] = {
20690    [sym_import] = STATE(1085),
20691    [sym_parenthesized_expression] = STATE(451),
20692    [sym_expression] = STATE(734),
20693    [sym_primary_expression] = STATE(503),
20694    [sym_yield_expression] = STATE(504),
20695    [sym_object] = STATE(502),
20696    [sym_object_pattern] = STATE(1604),
20697    [sym_array] = STATE(502),
20698    [sym_array_pattern] = STATE(1604),
20699    [sym_glimmer_template] = STATE(504),
20700    [sym_jsx_element] = STATE(504),
20701    [sym_jsx_opening_element] = STATE(1013),
20702    [sym_jsx_self_closing_element] = STATE(504),
20703    [sym_class] = STATE(502),
20704    [sym_function_expression] = STATE(502),
20705    [sym_generator_function] = STATE(502),
20706    [sym_arrow_function] = STATE(502),
20707    [sym_call_expression] = STATE(502),
20708    [sym_new_expression] = STATE(504),
20709    [sym_await_expression] = STATE(504),
20710    [sym_member_expression] = STATE(451),
20711    [sym_subscript_expression] = STATE(451),
20712    [sym_assignment_expression] = STATE(504),
20713    [sym__augmented_assignment_lhs] = STATE(1005),
20714    [sym_augmented_assignment_expression] = STATE(504),
20715    [sym__destructuring_pattern] = STATE(1604),
20716    [sym_ternary_expression] = STATE(504),
20717    [sym_binary_expression] = STATE(504),
20718    [sym_unary_expression] = STATE(504),
20719    [sym_update_expression] = STATE(504),
20720    [sym_sequence_expression] = STATE(1622),
20721    [sym_string] = STATE(502),
20722    [sym_template_string] = STATE(502),
20723    [sym_regex] = STATE(502),
20724    [sym_meta_property] = STATE(502),
20725    [sym_decorator] = STATE(981),
20726    [sym_formal_parameters] = STATE(1639),
20727    [aux_sym_export_statement_repeat1] = STATE(1223),
20728    [sym_identifier] = ACTIONS(356),
20729    [anon_sym_export] = ACTIONS(358),
20730    [anon_sym_LBRACE] = ACTIONS(362),
20731    [anon_sym_import] = ACTIONS(366),
20732    [anon_sym_let] = ACTIONS(358),
20733    [anon_sym_LPAREN] = ACTIONS(368),
20734    [anon_sym_await] = ACTIONS(370),
20735    [anon_sym_yield] = ACTIONS(374),
20736    [anon_sym_LBRACK] = ACTIONS(376),
20737    [sym_glimmer_opening_tag] = ACTIONS(378),
20738    [anon_sym_LT] = ACTIONS(380),
20739    [anon_sym_DQUOTE] = ACTIONS(382),
20740    [anon_sym_SQUOTE] = ACTIONS(384),
20741    [anon_sym_class] = ACTIONS(386),
20742    [anon_sym_async] = ACTIONS(388),
20743    [anon_sym_function] = ACTIONS(390),
20744    [anon_sym_new] = ACTIONS(392),
20745    [anon_sym_PLUS] = ACTIONS(394),
20746    [anon_sym_DASH] = ACTIONS(394),
20747    [anon_sym_SLASH] = ACTIONS(396),
20748    [anon_sym_BANG] = ACTIONS(398),
20749    [anon_sym_TILDE] = ACTIONS(398),
20750    [anon_sym_typeof] = ACTIONS(394),
20751    [anon_sym_void] = ACTIONS(394),
20752    [anon_sym_delete] = ACTIONS(394),
20753    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20754    [anon_sym_DASH_DASH] = ACTIONS(400),
20755    [sym_comment] = ACTIONS(5),
20756    [anon_sym_BQUOTE] = ACTIONS(402),
20757    [sym_number] = ACTIONS(404),
20758    [sym_private_property_identifier] = ACTIONS(406),
20759    [sym_this] = ACTIONS(408),
20760    [sym_super] = ACTIONS(408),
20761    [sym_true] = ACTIONS(408),
20762    [sym_false] = ACTIONS(408),
20763    [sym_null] = ACTIONS(408),
20764    [sym_undefined] = ACTIONS(410),
20765    [anon_sym_AT] = ACTIONS(93),
20766    [anon_sym_static] = ACTIONS(358),
20767    [anon_sym_get] = ACTIONS(358),
20768    [anon_sym_set] = ACTIONS(358),
20769    [sym_html_comment] = ACTIONS(5),
20770  },
20771  [119] = {
20772    [sym_import] = STATE(1085),
20773    [sym_parenthesized_expression] = STATE(451),
20774    [sym_expression] = STATE(749),
20775    [sym_primary_expression] = STATE(503),
20776    [sym_yield_expression] = STATE(504),
20777    [sym_object] = STATE(502),
20778    [sym_object_pattern] = STATE(1604),
20779    [sym_array] = STATE(502),
20780    [sym_array_pattern] = STATE(1604),
20781    [sym_glimmer_template] = STATE(504),
20782    [sym_jsx_element] = STATE(504),
20783    [sym_jsx_opening_element] = STATE(1013),
20784    [sym_jsx_self_closing_element] = STATE(504),
20785    [sym_class] = STATE(502),
20786    [sym_function_expression] = STATE(502),
20787    [sym_generator_function] = STATE(502),
20788    [sym_arrow_function] = STATE(502),
20789    [sym_call_expression] = STATE(502),
20790    [sym_new_expression] = STATE(504),
20791    [sym_await_expression] = STATE(504),
20792    [sym_member_expression] = STATE(451),
20793    [sym_subscript_expression] = STATE(451),
20794    [sym_assignment_expression] = STATE(504),
20795    [sym__augmented_assignment_lhs] = STATE(1005),
20796    [sym_augmented_assignment_expression] = STATE(504),
20797    [sym__destructuring_pattern] = STATE(1604),
20798    [sym_ternary_expression] = STATE(504),
20799    [sym_binary_expression] = STATE(504),
20800    [sym_unary_expression] = STATE(504),
20801    [sym_update_expression] = STATE(504),
20802    [sym_sequence_expression] = STATE(1650),
20803    [sym_string] = STATE(502),
20804    [sym_template_string] = STATE(502),
20805    [sym_regex] = STATE(502),
20806    [sym_meta_property] = STATE(502),
20807    [sym_decorator] = STATE(981),
20808    [sym_formal_parameters] = STATE(1639),
20809    [aux_sym_export_statement_repeat1] = STATE(1223),
20810    [sym_identifier] = ACTIONS(356),
20811    [anon_sym_export] = ACTIONS(358),
20812    [anon_sym_LBRACE] = ACTIONS(362),
20813    [anon_sym_import] = ACTIONS(366),
20814    [anon_sym_let] = ACTIONS(358),
20815    [anon_sym_LPAREN] = ACTIONS(368),
20816    [anon_sym_await] = ACTIONS(370),
20817    [anon_sym_yield] = ACTIONS(374),
20818    [anon_sym_LBRACK] = ACTIONS(376),
20819    [sym_glimmer_opening_tag] = ACTIONS(378),
20820    [anon_sym_LT] = ACTIONS(380),
20821    [anon_sym_DQUOTE] = ACTIONS(382),
20822    [anon_sym_SQUOTE] = ACTIONS(384),
20823    [anon_sym_class] = ACTIONS(386),
20824    [anon_sym_async] = ACTIONS(388),
20825    [anon_sym_function] = ACTIONS(390),
20826    [anon_sym_new] = ACTIONS(392),
20827    [anon_sym_PLUS] = ACTIONS(394),
20828    [anon_sym_DASH] = ACTIONS(394),
20829    [anon_sym_SLASH] = ACTIONS(396),
20830    [anon_sym_BANG] = ACTIONS(398),
20831    [anon_sym_TILDE] = ACTIONS(398),
20832    [anon_sym_typeof] = ACTIONS(394),
20833    [anon_sym_void] = ACTIONS(394),
20834    [anon_sym_delete] = ACTIONS(394),
20835    [anon_sym_PLUS_PLUS] = ACTIONS(400),
20836    [anon_sym_DASH_DASH] = ACTIONS(400),
20837    [sym_comment] = ACTIONS(5),
20838    [anon_sym_BQUOTE] = ACTIONS(402),
20839    [sym_number] = ACTIONS(404),
20840    [sym_private_property_identifier] = ACTIONS(406),
20841    [sym_this] = ACTIONS(408),
20842    [sym_super] = ACTIONS(408),
20843    [sym_true] = ACTIONS(408),
20844    [sym_false] = ACTIONS(408),
20845    [sym_null] = ACTIONS(408),
20846    [sym_undefined] = ACTIONS(410),
20847    [anon_sym_AT] = ACTIONS(93),
20848    [anon_sym_static] = ACTIONS(358),
20849    [anon_sym_get] = ACTIONS(358),
20850    [anon_sym_set] = ACTIONS(358),
20851    [sym_html_comment] = ACTIONS(5),
20852  },
20853  [120] = {
20854    [sym_import] = STATE(1085),
20855    [sym_statement_block] = STATE(513),
20856    [sym_parenthesized_expression] = STATE(413),
20857    [sym_expression] = STATE(773),
20858    [sym_primary_expression] = STATE(503),
20859    [sym_yield_expression] = STATE(504),
20860    [sym_object] = STATE(502),
20861    [sym_object_pattern] = STATE(1623),
20862    [sym_array] = STATE(502),
20863    [sym_array_pattern] = STATE(1623),
20864    [sym_glimmer_template] = STATE(504),
20865    [sym_jsx_element] = STATE(504),
20866    [sym_jsx_opening_element] = STATE(1013),
20867    [sym_jsx_self_closing_element] = STATE(504),
20868    [sym_class] = STATE(502),
20869    [sym_function_expression] = STATE(502),
20870    [sym_generator_function] = STATE(502),
20871    [sym_arrow_function] = STATE(502),
20872    [sym_call_expression] = STATE(502),
20873    [sym_new_expression] = STATE(504),
20874    [sym_await_expression] = STATE(504),
20875    [sym_member_expression] = STATE(413),
20876    [sym_subscript_expression] = STATE(413),
20877    [sym_assignment_expression] = STATE(504),
20878    [sym__augmented_assignment_lhs] = STATE(997),
20879    [sym_augmented_assignment_expression] = STATE(504),
20880    [sym__destructuring_pattern] = STATE(1623),
20881    [sym_ternary_expression] = STATE(504),
20882    [sym_binary_expression] = STATE(504),
20883    [sym_unary_expression] = STATE(504),
20884    [sym_update_expression] = STATE(504),
20885    [sym_string] = STATE(502),
20886    [sym_template_string] = STATE(502),
20887    [sym_regex] = STATE(502),
20888    [sym_meta_property] = STATE(502),
20889    [sym_decorator] = STATE(981),
20890    [sym_formal_parameters] = STATE(1607),
20891    [aux_sym_export_statement_repeat1] = STATE(1223),
20892    [sym_identifier] = ACTIONS(482),
20893    [anon_sym_export] = ACTIONS(484),
20894    [anon_sym_LBRACE] = ACTIONS(749),
20895    [anon_sym_import] = ACTIONS(366),
20896    [anon_sym_let] = ACTIONS(484),
20897    [anon_sym_LPAREN] = ACTIONS(368),
20898    [anon_sym_await] = ACTIONS(488),
20899    [anon_sym_yield] = ACTIONS(490),
20900    [anon_sym_LBRACK] = ACTIONS(464),
20901    [sym_glimmer_opening_tag] = ACTIONS(378),
20902    [anon_sym_LT] = ACTIONS(380),
20903    [anon_sym_DQUOTE] = ACTIONS(382),
20904    [anon_sym_SQUOTE] = ACTIONS(384),
20905    [anon_sym_class] = ACTIONS(386),
20906    [anon_sym_async] = ACTIONS(492),
20907    [anon_sym_function] = ACTIONS(390),
20908    [anon_sym_new] = ACTIONS(494),
20909    [anon_sym_PLUS] = ACTIONS(496),
20910    [anon_sym_DASH] = ACTIONS(496),
20911    [anon_sym_SLASH] = ACTIONS(396),
20912    [anon_sym_BANG] = ACTIONS(498),
20913    [anon_sym_TILDE] = ACTIONS(498),
20914    [anon_sym_typeof] = ACTIONS(496),
20915    [anon_sym_void] = ACTIONS(496),
20916    [anon_sym_delete] = ACTIONS(496),
20917    [anon_sym_PLUS_PLUS] = ACTIONS(500),
20918    [anon_sym_DASH_DASH] = ACTIONS(500),
20919    [sym_comment] = ACTIONS(5),
20920    [anon_sym_BQUOTE] = ACTIONS(402),
20921    [sym_number] = ACTIONS(404),
20922    [sym_private_property_identifier] = ACTIONS(502),
20923    [sym_this] = ACTIONS(408),
20924    [sym_super] = ACTIONS(408),
20925    [sym_true] = ACTIONS(408),
20926    [sym_false] = ACTIONS(408),
20927    [sym_null] = ACTIONS(408),
20928    [sym_undefined] = ACTIONS(504),
20929    [anon_sym_AT] = ACTIONS(93),
20930    [anon_sym_static] = ACTIONS(484),
20931    [anon_sym_get] = ACTIONS(484),
20932    [anon_sym_set] = ACTIONS(484),
20933    [sym_html_comment] = ACTIONS(5),
20934  },
20935  [121] = {
20936    [sym_import] = STATE(1085),
20937    [sym_statement_block] = STATE(531),
20938    [sym_parenthesized_expression] = STATE(413),
20939    [sym_expression] = STATE(777),
20940    [sym_primary_expression] = STATE(503),
20941    [sym_yield_expression] = STATE(504),
20942    [sym_object] = STATE(502),
20943    [sym_object_pattern] = STATE(1623),
20944    [sym_array] = STATE(502),
20945    [sym_array_pattern] = STATE(1623),
20946    [sym_glimmer_template] = STATE(504),
20947    [sym_jsx_element] = STATE(504),
20948    [sym_jsx_opening_element] = STATE(1013),
20949    [sym_jsx_self_closing_element] = STATE(504),
20950    [sym_class] = STATE(502),
20951    [sym_function_expression] = STATE(502),
20952    [sym_generator_function] = STATE(502),
20953    [sym_arrow_function] = STATE(502),
20954    [sym_call_expression] = STATE(502),
20955    [sym_new_expression] = STATE(504),
20956    [sym_await_expression] = STATE(504),
20957    [sym_member_expression] = STATE(413),
20958    [sym_subscript_expression] = STATE(413),
20959    [sym_assignment_expression] = STATE(504),
20960    [sym__augmented_assignment_lhs] = STATE(997),
20961    [sym_augmented_assignment_expression] = STATE(504),
20962    [sym__destructuring_pattern] = STATE(1623),
20963    [sym_ternary_expression] = STATE(504),
20964    [sym_binary_expression] = STATE(504),
20965    [sym_unary_expression] = STATE(504),
20966    [sym_update_expression] = STATE(504),
20967    [sym_string] = STATE(502),
20968    [sym_template_string] = STATE(502),
20969    [sym_regex] = STATE(502),
20970    [sym_meta_property] = STATE(502),
20971    [sym_decorator] = STATE(981),
20972    [sym_formal_parameters] = STATE(1607),
20973    [aux_sym_export_statement_repeat1] = STATE(1223),
20974    [sym_identifier] = ACTIONS(482),
20975    [anon_sym_export] = ACTIONS(484),
20976    [anon_sym_LBRACE] = ACTIONS(749),
20977    [anon_sym_import] = ACTIONS(366),
20978    [anon_sym_let] = ACTIONS(484),
20979    [anon_sym_LPAREN] = ACTIONS(368),
20980    [anon_sym_await] = ACTIONS(488),
20981    [anon_sym_yield] = ACTIONS(490),
20982    [anon_sym_LBRACK] = ACTIONS(464),
20983    [sym_glimmer_opening_tag] = ACTIONS(378),
20984    [anon_sym_LT] = ACTIONS(380),
20985    [anon_sym_DQUOTE] = ACTIONS(382),
20986    [anon_sym_SQUOTE] = ACTIONS(384),
20987    [anon_sym_class] = ACTIONS(386),
20988    [anon_sym_async] = ACTIONS(492),
20989    [anon_sym_function] = ACTIONS(390),
20990    [anon_sym_new] = ACTIONS(494),
20991    [anon_sym_PLUS] = ACTIONS(496),
20992    [anon_sym_DASH] = ACTIONS(496),
20993    [anon_sym_SLASH] = ACTIONS(396),
20994    [anon_sym_BANG] = ACTIONS(498),
20995    [anon_sym_TILDE] = ACTIONS(498),
20996    [anon_sym_typeof] = ACTIONS(496),
20997    [anon_sym_void] = ACTIONS(496),
20998    [anon_sym_delete] = ACTIONS(496),
20999    [anon_sym_PLUS_PLUS] = ACTIONS(500),
21000    [anon_sym_DASH_DASH] = ACTIONS(500),
21001    [sym_comment] = ACTIONS(5),
21002    [anon_sym_BQUOTE] = ACTIONS(402),
21003    [sym_number] = ACTIONS(404),
21004    [sym_private_property_identifier] = ACTIONS(502),
21005    [sym_this] = ACTIONS(408),
21006    [sym_super] = ACTIONS(408),
21007    [sym_true] = ACTIONS(408),
21008    [sym_false] = ACTIONS(408),
21009    [sym_null] = ACTIONS(408),
21010    [sym_undefined] = ACTIONS(504),
21011    [anon_sym_AT] = ACTIONS(93),
21012    [anon_sym_static] = ACTIONS(484),
21013    [anon_sym_get] = ACTIONS(484),
21014    [anon_sym_set] = ACTIONS(484),
21015    [sym_html_comment] = ACTIONS(5),
21016  },
21017  [122] = {
21018    [sym_import] = STATE(1085),
21019    [sym_statement_block] = STATE(551),
21020    [sym_parenthesized_expression] = STATE(413),
21021    [sym_expression] = STATE(766),
21022    [sym_primary_expression] = STATE(503),
21023    [sym_yield_expression] = STATE(504),
21024    [sym_object] = STATE(502),
21025    [sym_object_pattern] = STATE(1623),
21026    [sym_array] = STATE(502),
21027    [sym_array_pattern] = STATE(1623),
21028    [sym_glimmer_template] = STATE(504),
21029    [sym_jsx_element] = STATE(504),
21030    [sym_jsx_opening_element] = STATE(1013),
21031    [sym_jsx_self_closing_element] = STATE(504),
21032    [sym_class] = STATE(502),
21033    [sym_function_expression] = STATE(502),
21034    [sym_generator_function] = STATE(502),
21035    [sym_arrow_function] = STATE(502),
21036    [sym_call_expression] = STATE(502),
21037    [sym_new_expression] = STATE(504),
21038    [sym_await_expression] = STATE(504),
21039    [sym_member_expression] = STATE(413),
21040    [sym_subscript_expression] = STATE(413),
21041    [sym_assignment_expression] = STATE(504),
21042    [sym__augmented_assignment_lhs] = STATE(997),
21043    [sym_augmented_assignment_expression] = STATE(504),
21044    [sym__destructuring_pattern] = STATE(1623),
21045    [sym_ternary_expression] = STATE(504),
21046    [sym_binary_expression] = STATE(504),
21047    [sym_unary_expression] = STATE(504),
21048    [sym_update_expression] = STATE(504),
21049    [sym_string] = STATE(502),
21050    [sym_template_string] = STATE(502),
21051    [sym_regex] = STATE(502),
21052    [sym_meta_property] = STATE(502),
21053    [sym_decorator] = STATE(981),
21054    [sym_formal_parameters] = STATE(1607),
21055    [aux_sym_export_statement_repeat1] = STATE(1223),
21056    [sym_identifier] = ACTIONS(482),
21057    [anon_sym_export] = ACTIONS(484),
21058    [anon_sym_LBRACE] = ACTIONS(749),
21059    [anon_sym_import] = ACTIONS(366),
21060    [anon_sym_let] = ACTIONS(484),
21061    [anon_sym_LPAREN] = ACTIONS(368),
21062    [anon_sym_await] = ACTIONS(488),
21063    [anon_sym_yield] = ACTIONS(490),
21064    [anon_sym_LBRACK] = ACTIONS(464),
21065    [sym_glimmer_opening_tag] = ACTIONS(378),
21066    [anon_sym_LT] = ACTIONS(380),
21067    [anon_sym_DQUOTE] = ACTIONS(382),
21068    [anon_sym_SQUOTE] = ACTIONS(384),
21069    [anon_sym_class] = ACTIONS(386),
21070    [anon_sym_async] = ACTIONS(492),
21071    [anon_sym_function] = ACTIONS(390),
21072    [anon_sym_new] = ACTIONS(494),
21073    [anon_sym_PLUS] = ACTIONS(496),
21074    [anon_sym_DASH] = ACTIONS(496),
21075    [anon_sym_SLASH] = ACTIONS(396),
21076    [anon_sym_BANG] = ACTIONS(498),
21077    [anon_sym_TILDE] = ACTIONS(498),
21078    [anon_sym_typeof] = ACTIONS(496),
21079    [anon_sym_void] = ACTIONS(496),
21080    [anon_sym_delete] = ACTIONS(496),
21081    [anon_sym_PLUS_PLUS] = ACTIONS(500),
21082    [anon_sym_DASH_DASH] = ACTIONS(500),
21083    [sym_comment] = ACTIONS(5),
21084    [anon_sym_BQUOTE] = ACTIONS(402),
21085    [sym_number] = ACTIONS(404),
21086    [sym_private_property_identifier] = ACTIONS(502),
21087    [sym_this] = ACTIONS(408),
21088    [sym_super] = ACTIONS(408),
21089    [sym_true] = ACTIONS(408),
21090    [sym_false] = ACTIONS(408),
21091    [sym_null] = ACTIONS(408),
21092    [sym_undefined] = ACTIONS(504),
21093    [anon_sym_AT] = ACTIONS(93),
21094    [anon_sym_static] = ACTIONS(484),
21095    [anon_sym_get] = ACTIONS(484),
21096    [anon_sym_set] = ACTIONS(484),
21097    [sym_html_comment] = ACTIONS(5),
21098  },
21099  [123] = {
21100    [sym_import] = STATE(1085),
21101    [sym_statement_block] = STATE(563),
21102    [sym_parenthesized_expression] = STATE(413),
21103    [sym_expression] = STATE(767),
21104    [sym_primary_expression] = STATE(503),
21105    [sym_yield_expression] = STATE(504),
21106    [sym_object] = STATE(502),
21107    [sym_object_pattern] = STATE(1623),
21108    [sym_array] = STATE(502),
21109    [sym_array_pattern] = STATE(1623),
21110    [sym_glimmer_template] = STATE(504),
21111    [sym_jsx_element] = STATE(504),
21112    [sym_jsx_opening_element] = STATE(1013),
21113    [sym_jsx_self_closing_element] = STATE(504),
21114    [sym_class] = STATE(502),
21115    [sym_function_expression] = STATE(502),
21116    [sym_generator_function] = STATE(502),
21117    [sym_arrow_function] = STATE(502),
21118    [sym_call_expression] = STATE(502),
21119    [sym_new_expression] = STATE(504),
21120    [sym_await_expression] = STATE(504),
21121    [sym_member_expression] = STATE(413),
21122    [sym_subscript_expression] = STATE(413),
21123    [sym_assignment_expression] = STATE(504),
21124    [sym__augmented_assignment_lhs] = STATE(997),
21125    [sym_augmented_assignment_expression] = STATE(504),
21126    [sym__destructuring_pattern] = STATE(1623),
21127    [sym_ternary_expression] = STATE(504),
21128    [sym_binary_expression] = STATE(504),
21129    [sym_unary_expression] = STATE(504),
21130    [sym_update_expression] = STATE(504),
21131    [sym_string] = STATE(502),
21132    [sym_template_string] = STATE(502),
21133    [sym_regex] = STATE(502),
21134    [sym_meta_property] = STATE(502),
21135    [sym_decorator] = STATE(981),
21136    [sym_formal_parameters] = STATE(1607),
21137    [aux_sym_export_statement_repeat1] = STATE(1223),
21138    [sym_identifier] = ACTIONS(482),
21139    [anon_sym_export] = ACTIONS(484),
21140    [anon_sym_LBRACE] = ACTIONS(749),
21141    [anon_sym_import] = ACTIONS(366),
21142    [anon_sym_let] = ACTIONS(484),
21143    [anon_sym_LPAREN] = ACTIONS(368),
21144    [anon_sym_await] = ACTIONS(488),
21145    [anon_sym_yield] = ACTIONS(490),
21146    [anon_sym_LBRACK] = ACTIONS(464),
21147    [sym_glimmer_opening_tag] = ACTIONS(378),
21148    [anon_sym_LT] = ACTIONS(380),
21149    [anon_sym_DQUOTE] = ACTIONS(382),
21150    [anon_sym_SQUOTE] = ACTIONS(384),
21151    [anon_sym_class] = ACTIONS(386),
21152    [anon_sym_async] = ACTIONS(492),
21153    [anon_sym_function] = ACTIONS(390),
21154    [anon_sym_new] = ACTIONS(494),
21155    [anon_sym_PLUS] = ACTIONS(496),
21156    [anon_sym_DASH] = ACTIONS(496),
21157    [anon_sym_SLASH] = ACTIONS(396),
21158    [anon_sym_BANG] = ACTIONS(498),
21159    [anon_sym_TILDE] = ACTIONS(498),
21160    [anon_sym_typeof] = ACTIONS(496),
21161    [anon_sym_void] = ACTIONS(496),
21162    [anon_sym_delete] = ACTIONS(496),
21163    [anon_sym_PLUS_PLUS] = ACTIONS(500),
21164    [anon_sym_DASH_DASH] = ACTIONS(500),
21165    [sym_comment] = ACTIONS(5),
21166    [anon_sym_BQUOTE] = ACTIONS(402),
21167    [sym_number] = ACTIONS(404),
21168    [sym_private_property_identifier] = ACTIONS(502),
21169    [sym_this] = ACTIONS(408),
21170    [sym_super] = ACTIONS(408),
21171    [sym_true] = ACTIONS(408),
21172    [sym_false] = ACTIONS(408),
21173    [sym_null] = ACTIONS(408),
21174    [sym_undefined] = ACTIONS(504),
21175    [anon_sym_AT] = ACTIONS(93),
21176    [anon_sym_static] = ACTIONS(484),
21177    [anon_sym_get] = ACTIONS(484),
21178    [anon_sym_set] = ACTIONS(484),
21179    [sym_html_comment] = ACTIONS(5),
21180  },
21181  [124] = {
21182    [sym_import] = STATE(1085),
21183    [sym_statement_block] = STATE(566),
21184    [sym_parenthesized_expression] = STATE(413),
21185    [sym_expression] = STATE(768),
21186    [sym_primary_expression] = STATE(503),
21187    [sym_yield_expression] = STATE(504),
21188    [sym_object] = STATE(502),
21189    [sym_object_pattern] = STATE(1623),
21190    [sym_array] = STATE(502),
21191    [sym_array_pattern] = STATE(1623),
21192    [sym_glimmer_template] = STATE(504),
21193    [sym_jsx_element] = STATE(504),
21194    [sym_jsx_opening_element] = STATE(1013),
21195    [sym_jsx_self_closing_element] = STATE(504),
21196    [sym_class] = STATE(502),
21197    [sym_function_expression] = STATE(502),
21198    [sym_generator_function] = STATE(502),
21199    [sym_arrow_function] = STATE(502),
21200    [sym_call_expression] = STATE(502),
21201    [sym_new_expression] = STATE(504),
21202    [sym_await_expression] = STATE(504),
21203    [sym_member_expression] = STATE(413),
21204    [sym_subscript_expression] = STATE(413),
21205    [sym_assignment_expression] = STATE(504),
21206    [sym__augmented_assignment_lhs] = STATE(997),
21207    [sym_augmented_assignment_expression] = STATE(504),
21208    [sym__destructuring_pattern] = STATE(1623),
21209    [sym_ternary_expression] = STATE(504),
21210    [sym_binary_expression] = STATE(504),
21211    [sym_unary_expression] = STATE(504),
21212    [sym_update_expression] = STATE(504),
21213    [sym_string] = STATE(502),
21214    [sym_template_string] = STATE(502),
21215    [sym_regex] = STATE(502),
21216    [sym_meta_property] = STATE(502),
21217    [sym_decorator] = STATE(981),
21218    [sym_formal_parameters] = STATE(1607),
21219    [aux_sym_export_statement_repeat1] = STATE(1223),
21220    [sym_identifier] = ACTIONS(482),
21221    [anon_sym_export] = ACTIONS(484),
21222    [anon_sym_LBRACE] = ACTIONS(749),
21223    [anon_sym_import] = ACTIONS(366),
21224    [anon_sym_let] = ACTIONS(484),
21225    [anon_sym_LPAREN] = ACTIONS(368),
21226    [anon_sym_await] = ACTIONS(488),
21227    [anon_sym_yield] = ACTIONS(490),
21228    [anon_sym_LBRACK] = ACTIONS(464),
21229    [sym_glimmer_opening_tag] = ACTIONS(378),
21230    [anon_sym_LT] = ACTIONS(380),
21231    [anon_sym_DQUOTE] = ACTIONS(382),
21232    [anon_sym_SQUOTE] = ACTIONS(384),
21233    [anon_sym_class] = ACTIONS(386),
21234    [anon_sym_async] = ACTIONS(492),
21235    [anon_sym_function] = ACTIONS(390),
21236    [anon_sym_new] = ACTIONS(494),
21237    [anon_sym_PLUS] = ACTIONS(496),
21238    [anon_sym_DASH] = ACTIONS(496),
21239    [anon_sym_SLASH] = ACTIONS(396),
21240    [anon_sym_BANG] = ACTIONS(498),
21241    [anon_sym_TILDE] = ACTIONS(498),
21242    [anon_sym_typeof] = ACTIONS(496),
21243    [anon_sym_void] = ACTIONS(496),
21244    [anon_sym_delete] = ACTIONS(496),
21245    [anon_sym_PLUS_PLUS] = ACTIONS(500),
21246    [anon_sym_DASH_DASH] = ACTIONS(500),
21247    [sym_comment] = ACTIONS(5),
21248    [anon_sym_BQUOTE] = ACTIONS(402),
21249    [sym_number] = ACTIONS(404),
21250    [sym_private_property_identifier] = ACTIONS(502),
21251    [sym_this] = ACTIONS(408),
21252    [sym_super] = ACTIONS(408),
21253    [sym_true] = ACTIONS(408),
21254    [sym_false] = ACTIONS(408),
21255    [sym_null] = ACTIONS(408),
21256    [sym_undefined] = ACTIONS(504),
21257    [anon_sym_AT] = ACTIONS(93),
21258    [anon_sym_static] = ACTIONS(484),
21259    [anon_sym_get] = ACTIONS(484),
21260    [anon_sym_set] = ACTIONS(484),
21261    [sym_html_comment] = ACTIONS(5),
21262  },
21263  [125] = {
21264    [sym_import] = STATE(1085),
21265    [sym_statement_block] = STATE(568),
21266    [sym_parenthesized_expression] = STATE(413),
21267    [sym_expression] = STATE(769),
21268    [sym_primary_expression] = STATE(503),
21269    [sym_yield_expression] = STATE(504),
21270    [sym_object] = STATE(502),
21271    [sym_object_pattern] = STATE(1623),
21272    [sym_array] = STATE(502),
21273    [sym_array_pattern] = STATE(1623),
21274    [sym_glimmer_template] = STATE(504),
21275    [sym_jsx_element] = STATE(504),
21276    [sym_jsx_opening_element] = STATE(1013),
21277    [sym_jsx_self_closing_element] = STATE(504),
21278    [sym_class] = STATE(502),
21279    [sym_function_expression] = STATE(502),
21280    [sym_generator_function] = STATE(502),
21281    [sym_arrow_function] = STATE(502),
21282    [sym_call_expression] = STATE(502),
21283    [sym_new_expression] = STATE(504),
21284    [sym_await_expression] = STATE(504),
21285    [sym_member_expression] = STATE(413),
21286    [sym_subscript_expression] = STATE(413),
21287    [sym_assignment_expression] = STATE(504),
21288    [sym__augmented_assignment_lhs] = STATE(997),
21289    [sym_augmented_assignment_expression] = STATE(504),
21290    [sym__destructuring_pattern] = STATE(1623),
21291    [sym_ternary_expression] = STATE(504),
21292    [sym_binary_expression] = STATE(504),
21293    [sym_unary_expression] = STATE(504),
21294    [sym_update_expression] = STATE(504),
21295    [sym_string] = STATE(502),
21296    [sym_template_string] = STATE(502),
21297    [sym_regex] = STATE(502),
21298    [sym_meta_property] = STATE(502),
21299    [sym_decorator] = STATE(981),
21300    [sym_formal_parameters] = STATE(1607),
21301    [aux_sym_export_statement_repeat1] = STATE(1223),
21302    [sym_identifier] = ACTIONS(482),
21303    [anon_sym_export] = ACTIONS(484),
21304    [anon_sym_LBRACE] = ACTIONS(749),
21305    [anon_sym_import] = ACTIONS(366),
21306    [anon_sym_let] = ACTIONS(484),
21307    [anon_sym_LPAREN] = ACTIONS(368),
21308    [anon_sym_await] = ACTIONS(488),
21309    [anon_sym_yield] = ACTIONS(490),
21310    [anon_sym_LBRACK] = ACTIONS(464),
21311    [sym_glimmer_opening_tag] = ACTIONS(378),
21312    [anon_sym_LT] = ACTIONS(380),
21313    [anon_sym_DQUOTE] = ACTIONS(382),
21314    [anon_sym_SQUOTE] = ACTIONS(384),
21315    [anon_sym_class] = ACTIONS(386),
21316    [anon_sym_async] = ACTIONS(492),
21317    [anon_sym_function] = ACTIONS(390),
21318    [anon_sym_new] = ACTIONS(494),
21319    [anon_sym_PLUS] = ACTIONS(496),
21320    [anon_sym_DASH] = ACTIONS(496),
21321    [anon_sym_SLASH] = ACTIONS(396),
21322    [anon_sym_BANG] = ACTIONS(498),
21323    [anon_sym_TILDE] = ACTIONS(498),
21324    [anon_sym_typeof] = ACTIONS(496),
21325    [anon_sym_void] = ACTIONS(496),
21326    [anon_sym_delete] = ACTIONS(496),
21327    [anon_sym_PLUS_PLUS] = ACTIONS(500),
21328    [anon_sym_DASH_DASH] = ACTIONS(500),
21329    [sym_comment] = ACTIONS(5),
21330    [anon_sym_BQUOTE] = ACTIONS(402),
21331    [sym_number] = ACTIONS(404),
21332    [sym_private_property_identifier] = ACTIONS(502),
21333    [sym_this] = ACTIONS(408),
21334    [sym_super] = ACTIONS(408),
21335    [sym_true] = ACTIONS(408),
21336    [sym_false] = ACTIONS(408),
21337    [sym_null] = ACTIONS(408),
21338    [sym_undefined] = ACTIONS(504),
21339    [anon_sym_AT] = ACTIONS(93),
21340    [anon_sym_static] = ACTIONS(484),
21341    [anon_sym_get] = ACTIONS(484),
21342    [anon_sym_set] = ACTIONS(484),
21343    [sym_html_comment] = ACTIONS(5),
21344  },
21345  [126] = {
21346    [sym_import] = STATE(1095),
21347    [sym_statement_block] = STATE(741),
21348    [sym_parenthesized_expression] = STATE(458),
21349    [sym_expression] = STATE(601),
21350    [sym_primary_expression] = STATE(687),
21351    [sym_yield_expression] = STATE(688),
21352    [sym_object] = STATE(713),
21353    [sym_object_pattern] = STATE(1640),
21354    [sym_array] = STATE(713),
21355    [sym_array_pattern] = STATE(1640),
21356    [sym_glimmer_template] = STATE(688),
21357    [sym_jsx_element] = STATE(688),
21358    [sym_jsx_opening_element] = STATE(1011),
21359    [sym_jsx_self_closing_element] = STATE(688),
21360    [sym_class] = STATE(713),
21361    [sym_function_expression] = STATE(713),
21362    [sym_generator_function] = STATE(713),
21363    [sym_arrow_function] = STATE(713),
21364    [sym_call_expression] = STATE(713),
21365    [sym_new_expression] = STATE(688),
21366    [sym_await_expression] = STATE(688),
21367    [sym_member_expression] = STATE(458),
21368    [sym_subscript_expression] = STATE(458),
21369    [sym_assignment_expression] = STATE(688),
21370    [sym__augmented_assignment_lhs] = STATE(998),
21371    [sym_augmented_assignment_expression] = STATE(688),
21372    [sym__destructuring_pattern] = STATE(1640),
21373    [sym_ternary_expression] = STATE(688),
21374    [sym_binary_expression] = STATE(688),
21375    [sym_unary_expression] = STATE(688),
21376    [sym_update_expression] = STATE(688),
21377    [sym_string] = STATE(713),
21378    [sym_template_string] = STATE(713),
21379    [sym_regex] = STATE(713),
21380    [sym_meta_property] = STATE(713),
21381    [sym_decorator] = STATE(981),
21382    [sym_formal_parameters] = STATE(1642),
21383    [aux_sym_export_statement_repeat1] = STATE(1195),
21384    [sym_identifier] = ACTIONS(412),
21385    [anon_sym_export] = ACTIONS(414),
21386    [anon_sym_LBRACE] = ACTIONS(751),
21387    [anon_sym_import] = ACTIONS(366),
21388    [anon_sym_let] = ACTIONS(414),
21389    [anon_sym_LPAREN] = ACTIONS(33),
21390    [anon_sym_await] = ACTIONS(35),
21391    [anon_sym_yield] = ACTIONS(55),
21392    [anon_sym_LBRACK] = ACTIONS(57),
21393    [sym_glimmer_opening_tag] = ACTIONS(59),
21394    [anon_sym_LT] = ACTIONS(61),
21395    [anon_sym_DQUOTE] = ACTIONS(63),
21396    [anon_sym_SQUOTE] = ACTIONS(65),
21397    [anon_sym_class] = ACTIONS(420),
21398    [anon_sym_async] = ACTIONS(422),
21399    [anon_sym_function] = ACTIONS(424),
21400    [anon_sym_new] = ACTIONS(73),
21401    [anon_sym_PLUS] = ACTIONS(75),
21402    [anon_sym_DASH] = ACTIONS(75),
21403    [anon_sym_SLASH] = ACTIONS(77),
21404    [anon_sym_BANG] = ACTIONS(79),
21405    [anon_sym_TILDE] = ACTIONS(79),
21406    [anon_sym_typeof] = ACTIONS(75),
21407    [anon_sym_void] = ACTIONS(75),
21408    [anon_sym_delete] = ACTIONS(75),
21409    [anon_sym_PLUS_PLUS] = ACTIONS(81),
21410    [anon_sym_DASH_DASH] = ACTIONS(81),
21411    [sym_comment] = ACTIONS(5),
21412    [anon_sym_BQUOTE] = ACTIONS(83),
21413    [sym_number] = ACTIONS(85),
21414    [sym_private_property_identifier] = ACTIONS(87),
21415    [sym_this] = ACTIONS(89),
21416    [sym_super] = ACTIONS(89),
21417    [sym_true] = ACTIONS(89),
21418    [sym_false] = ACTIONS(89),
21419    [sym_null] = ACTIONS(89),
21420    [sym_undefined] = ACTIONS(91),
21421    [anon_sym_AT] = ACTIONS(93),
21422    [anon_sym_static] = ACTIONS(414),
21423    [anon_sym_get] = ACTIONS(414),
21424    [anon_sym_set] = ACTIONS(414),
21425    [sym_html_comment] = ACTIONS(5),
21426  },
21427  [127] = {
21428    [sym_import] = STATE(1085),
21429    [sym_parenthesized_expression] = STATE(413),
21430    [sym_expression] = STATE(827),
21431    [sym_primary_expression] = STATE(482),
21432    [sym_yield_expression] = STATE(504),
21433    [sym_object] = STATE(502),
21434    [sym_object_pattern] = STATE(1623),
21435    [sym_array] = STATE(502),
21436    [sym_array_pattern] = STATE(1623),
21437    [sym_glimmer_template] = STATE(504),
21438    [sym_jsx_element] = STATE(504),
21439    [sym_jsx_opening_element] = STATE(1013),
21440    [sym_jsx_self_closing_element] = STATE(504),
21441    [sym_class] = STATE(502),
21442    [sym_function_expression] = STATE(502),
21443    [sym_generator_function] = STATE(502),
21444    [sym_arrow_function] = STATE(502),
21445    [sym_call_expression] = STATE(502),
21446    [sym_new_expression] = STATE(488),
21447    [sym_await_expression] = STATE(504),
21448    [sym_member_expression] = STATE(413),
21449    [sym_subscript_expression] = STATE(413),
21450    [sym_assignment_expression] = STATE(504),
21451    [sym__augmented_assignment_lhs] = STATE(997),
21452    [sym_augmented_assignment_expression] = STATE(504),
21453    [sym__destructuring_pattern] = STATE(1623),
21454    [sym_ternary_expression] = STATE(504),
21455    [sym_binary_expression] = STATE(504),
21456    [sym_unary_expression] = STATE(504),
21457    [sym_update_expression] = STATE(504),
21458    [sym_string] = STATE(502),
21459    [sym_template_string] = STATE(502),
21460    [sym_regex] = STATE(502),
21461    [sym_meta_property] = STATE(502),
21462    [sym_decorator] = STATE(981),
21463    [sym_formal_parameters] = STATE(1607),
21464    [aux_sym_export_statement_repeat1] = STATE(1223),
21465    [sym_identifier] = ACTIONS(482),
21466    [anon_sym_export] = ACTIONS(484),
21467    [anon_sym_LBRACE] = ACTIONS(458),
21468    [anon_sym_import] = ACTIONS(366),
21469    [anon_sym_let] = ACTIONS(484),
21470    [anon_sym_LPAREN] = ACTIONS(368),
21471    [anon_sym_await] = ACTIONS(488),
21472    [anon_sym_yield] = ACTIONS(490),
21473    [anon_sym_LBRACK] = ACTIONS(464),
21474    [sym_glimmer_opening_tag] = ACTIONS(378),
21475    [anon_sym_LT] = ACTIONS(380),
21476    [anon_sym_DOT] = ACTIONS(759),
21477    [anon_sym_DQUOTE] = ACTIONS(382),
21478    [anon_sym_SQUOTE] = ACTIONS(384),
21479    [anon_sym_class] = ACTIONS(386),
21480    [anon_sym_async] = ACTIONS(492),
21481    [anon_sym_function] = ACTIONS(390),
21482    [anon_sym_new] = ACTIONS(494),
21483    [anon_sym_PLUS] = ACTIONS(496),
21484    [anon_sym_DASH] = ACTIONS(496),
21485    [anon_sym_SLASH] = ACTIONS(396),
21486    [anon_sym_BANG] = ACTIONS(498),
21487    [anon_sym_TILDE] = ACTIONS(498),
21488    [anon_sym_typeof] = ACTIONS(496),
21489    [anon_sym_void] = ACTIONS(496),
21490    [anon_sym_delete] = ACTIONS(496),
21491    [anon_sym_PLUS_PLUS] = ACTIONS(500),
21492    [anon_sym_DASH_DASH] = ACTIONS(500),
21493    [sym_comment] = ACTIONS(5),
21494    [anon_sym_BQUOTE] = ACTIONS(402),
21495    [sym_number] = ACTIONS(404),
21496    [sym_private_property_identifier] = ACTIONS(502),
21497    [sym_this] = ACTIONS(408),
21498    [sym_super] = ACTIONS(408),
21499    [sym_true] = ACTIONS(408),
21500    [sym_false] = ACTIONS(408),
21501    [sym_null] = ACTIONS(408),
21502    [sym_undefined] = ACTIONS(504),
21503    [anon_sym_AT] = ACTIONS(93),
21504    [anon_sym_static] = ACTIONS(484),
21505    [anon_sym_get] = ACTIONS(484),
21506    [anon_sym_set] = ACTIONS(484),
21507    [sym_html_comment] = ACTIONS(5),
21508  },
21509  [128] = {
21510    [sym_import] = STATE(1095),
21511    [sym_statement_block] = STATE(751),
21512    [sym_parenthesized_expression] = STATE(458),
21513    [sym_expression] = STATE(652),
21514    [sym_primary_expression] = STATE(687),
21515    [sym_yield_expression] = STATE(688),
21516    [sym_object] = STATE(713),
21517    [sym_object_pattern] = STATE(1640),
21518    [sym_array] = STATE(713),
21519    [sym_array_pattern] = STATE(1640),
21520    [sym_glimmer_template] = STATE(688),
21521    [sym_jsx_element] = STATE(688),
21522    [sym_jsx_opening_element] = STATE(1011),
21523    [sym_jsx_self_closing_element] = STATE(688),
21524    [sym_class] = STATE(713),
21525    [sym_function_expression] = STATE(713),
21526    [sym_generator_function] = STATE(713),
21527    [sym_arrow_function] = STATE(713),
21528    [sym_call_expression] = STATE(713),
21529    [sym_new_expression] = STATE(688),
21530    [sym_await_expression] = STATE(688),
21531    [sym_member_expression] = STATE(458),
21532    [sym_subscript_expression] = STATE(458),
21533    [sym_assignment_expression] = STATE(688),
21534    [sym__augmented_assignment_lhs] = STATE(998),
21535    [sym_augmented_assignment_expression] = STATE(688),
21536    [sym__destructuring_pattern] = STATE(1640),
21537    [sym_ternary_expression] = STATE(688),
21538    [sym_binary_expression] = STATE(688),
21539    [sym_unary_expression] = STATE(688),
21540    [sym_update_expression] = STATE(688),
21541    [sym_string] = STATE(713),
21542    [sym_template_string] = STATE(713),
21543    [sym_regex] = STATE(713),
21544    [sym_meta_property] = STATE(713),
21545    [sym_decorator] = STATE(981),
21546    [sym_formal_parameters] = STATE(1642),
21547    [aux_sym_export_statement_repeat1] = STATE(1195),
21548    [sym_identifier] = ACTIONS(412),
21549    [anon_sym_export] = ACTIONS(414),
21550    [anon_sym_LBRACE] = ACTIONS(751),
21551    [anon_sym_import] = ACTIONS(366),
21552    [anon_sym_let] = ACTIONS(414),
21553    [anon_sym_LPAREN] = ACTIONS(33),
21554    [anon_sym_await] = ACTIONS(35),
21555    [anon_sym_yield] = ACTIONS(55),
21556    [anon_sym_LBRACK] = ACTIONS(57),
21557    [sym_glimmer_opening_tag] = ACTIONS(59),
21558    [anon_sym_LT] = ACTIONS(61),
21559    [anon_sym_DQUOTE] = ACTIONS(63),
21560    [anon_sym_SQUOTE] = ACTIONS(65),
21561    [anon_sym_class] = ACTIONS(420),
21562    [anon_sym_async] = ACTIONS(422),
21563    [anon_sym_function] = ACTIONS(424),
21564    [anon_sym_new] = ACTIONS(73),
21565    [anon_sym_PLUS] = ACTIONS(75),
21566    [anon_sym_DASH] = ACTIONS(75),
21567    [anon_sym_SLASH] = ACTIONS(77),
21568    [anon_sym_BANG] = ACTIONS(79),
21569    [anon_sym_TILDE] = ACTIONS(79),
21570    [anon_sym_typeof] = ACTIONS(75),
21571    [anon_sym_void] = ACTIONS(75),
21572    [anon_sym_delete] = ACTIONS(75),
21573    [anon_sym_PLUS_PLUS] = ACTIONS(81),
21574    [anon_sym_DASH_DASH] = ACTIONS(81),
21575    [sym_comment] = ACTIONS(5),
21576    [anon_sym_BQUOTE] = ACTIONS(83),
21577    [sym_number] = ACTIONS(85),
21578    [sym_private_property_identifier] = ACTIONS(87),
21579    [sym_this] = ACTIONS(89),
21580    [sym_super] = ACTIONS(89),
21581    [sym_true] = ACTIONS(89),
21582    [sym_false] = ACTIONS(89),
21583    [sym_null] = ACTIONS(89),
21584    [sym_undefined] = ACTIONS(91),
21585    [anon_sym_AT] = ACTIONS(93),
21586    [anon_sym_static] = ACTIONS(414),
21587    [anon_sym_get] = ACTIONS(414),
21588    [anon_sym_set] = ACTIONS(414),
21589    [sym_html_comment] = ACTIONS(5),
21590  },
21591  [129] = {
21592    [sym_import] = STATE(1085),
21593    [sym_parenthesized_expression] = STATE(451),
21594    [sym_expression] = STATE(711),
21595    [sym_primary_expression] = STATE(503),
21596    [sym_yield_expression] = STATE(504),
21597    [sym_object] = STATE(502),
21598    [sym_object_pattern] = STATE(1604),
21599    [sym_array] = STATE(502),
21600    [sym_array_pattern] = STATE(1604),
21601    [sym_glimmer_template] = STATE(504),
21602    [sym_jsx_element] = STATE(504),
21603    [sym_jsx_opening_element] = STATE(1013),
21604    [sym_jsx_self_closing_element] = STATE(504),
21605    [sym_class] = STATE(502),
21606    [sym_function_expression] = STATE(502),
21607    [sym_generator_function] = STATE(502),
21608    [sym_arrow_function] = STATE(502),
21609    [sym_call_expression] = STATE(502),
21610    [sym_new_expression] = STATE(504),
21611    [sym_await_expression] = STATE(504),
21612    [sym_member_expression] = STATE(451),
21613    [sym_subscript_expression] = STATE(451),
21614    [sym_assignment_expression] = STATE(504),
21615    [sym__augmented_assignment_lhs] = STATE(1005),
21616    [sym_augmented_assignment_expression] = STATE(504),
21617    [sym__destructuring_pattern] = STATE(1604),
21618    [sym_ternary_expression] = STATE(504),
21619    [sym_binary_expression] = STATE(504),
21620    [sym_unary_expression] = STATE(504),
21621    [sym_update_expression] = STATE(504),
21622    [sym_sequence_expression] = STATE(1690),
21623    [sym_string] = STATE(502),
21624    [sym_template_string] = STATE(502),
21625    [sym_regex] = STATE(502),
21626    [sym_meta_property] = STATE(502),
21627    [sym_decorator] = STATE(981),
21628    [sym_formal_parameters] = STATE(1639),
21629    [aux_sym_export_statement_repeat1] = STATE(1223),
21630    [sym_identifier] = ACTIONS(356),
21631    [anon_sym_export] = ACTIONS(358),
21632    [anon_sym_LBRACE] = ACTIONS(362),
21633    [anon_sym_import] = ACTIONS(366),
21634    [anon_sym_let] = ACTIONS(358),
21635    [anon_sym_LPAREN] = ACTIONS(368),
21636    [anon_sym_await] = ACTIONS(370),
21637    [anon_sym_yield] = ACTIONS(374),
21638    [anon_sym_LBRACK] = ACTIONS(376),
21639    [sym_glimmer_opening_tag] = ACTIONS(378),
21640    [anon_sym_LT] = ACTIONS(380),
21641    [anon_sym_DQUOTE] = ACTIONS(382),
21642    [anon_sym_SQUOTE] = ACTIONS(384),
21643    [anon_sym_class] = ACTIONS(386),
21644    [anon_sym_async] = ACTIONS(388),
21645    [anon_sym_function] = ACTIONS(390),
21646    [anon_sym_new] = ACTIONS(392),
21647    [anon_sym_PLUS] = ACTIONS(394),
21648    [anon_sym_DASH] = ACTIONS(394),
21649    [anon_sym_SLASH] = ACTIONS(396),
21650    [anon_sym_BANG] = ACTIONS(398),
21651    [anon_sym_TILDE] = ACTIONS(398),
21652    [anon_sym_typeof] = ACTIONS(394),
21653    [anon_sym_void] = ACTIONS(394),
21654    [anon_sym_delete] = ACTIONS(394),
21655    [anon_sym_PLUS_PLUS] = ACTIONS(400),
21656    [anon_sym_DASH_DASH] = ACTIONS(400),
21657    [sym_comment] = ACTIONS(5),
21658    [anon_sym_BQUOTE] = ACTIONS(402),
21659    [sym_number] = ACTIONS(404),
21660    [sym_private_property_identifier] = ACTIONS(406),
21661    [sym_this] = ACTIONS(408),
21662    [sym_super] = ACTIONS(408),
21663    [sym_true] = ACTIONS(408),
21664    [sym_false] = ACTIONS(408),
21665    [sym_null] = ACTIONS(408),
21666    [sym_undefined] = ACTIONS(410),
21667    [anon_sym_AT] = ACTIONS(93),
21668    [anon_sym_static] = ACTIONS(358),
21669    [anon_sym_get] = ACTIONS(358),
21670    [anon_sym_set] = ACTIONS(358),
21671    [sym_html_comment] = ACTIONS(5),
21672  },
21673  [130] = {
21674    [sym_import] = STATE(1095),
21675    [sym_statement_block] = STATE(666),
21676    [sym_parenthesized_expression] = STATE(458),
21677    [sym_expression] = STATE(606),
21678    [sym_primary_expression] = STATE(687),
21679    [sym_yield_expression] = STATE(688),
21680    [sym_object] = STATE(713),
21681    [sym_object_pattern] = STATE(1640),
21682    [sym_array] = STATE(713),
21683    [sym_array_pattern] = STATE(1640),
21684    [sym_glimmer_template] = STATE(688),
21685    [sym_jsx_element] = STATE(688),
21686    [sym_jsx_opening_element] = STATE(1011),
21687    [sym_jsx_self_closing_element] = STATE(688),
21688    [sym_class] = STATE(713),
21689    [sym_function_expression] = STATE(713),
21690    [sym_generator_function] = STATE(713),
21691    [sym_arrow_function] = STATE(713),
21692    [sym_call_expression] = STATE(713),
21693    [sym_new_expression] = STATE(688),
21694    [sym_await_expression] = STATE(688),
21695    [sym_member_expression] = STATE(458),
21696    [sym_subscript_expression] = STATE(458),
21697    [sym_assignment_expression] = STATE(688),
21698    [sym__augmented_assignment_lhs] = STATE(998),
21699    [sym_augmented_assignment_expression] = STATE(688),
21700    [sym__destructuring_pattern] = STATE(1640),
21701    [sym_ternary_expression] = STATE(688),
21702    [sym_binary_expression] = STATE(688),
21703    [sym_unary_expression] = STATE(688),
21704    [sym_update_expression] = STATE(688),
21705    [sym_string] = STATE(713),
21706    [sym_template_string] = STATE(713),
21707    [sym_regex] = STATE(713),
21708    [sym_meta_property] = STATE(713),
21709    [sym_decorator] = STATE(981),
21710    [sym_formal_parameters] = STATE(1642),
21711    [aux_sym_export_statement_repeat1] = STATE(1195),
21712    [sym_identifier] = ACTIONS(412),
21713    [anon_sym_export] = ACTIONS(414),
21714    [anon_sym_LBRACE] = ACTIONS(751),
21715    [anon_sym_import] = ACTIONS(366),
21716    [anon_sym_let] = ACTIONS(414),
21717    [anon_sym_LPAREN] = ACTIONS(33),
21718    [anon_sym_await] = ACTIONS(35),
21719    [anon_sym_yield] = ACTIONS(55),
21720    [anon_sym_LBRACK] = ACTIONS(57),
21721    [sym_glimmer_opening_tag] = ACTIONS(59),
21722    [anon_sym_LT] = ACTIONS(61),
21723    [anon_sym_DQUOTE] = ACTIONS(63),
21724    [anon_sym_SQUOTE] = ACTIONS(65),
21725    [anon_sym_class] = ACTIONS(420),
21726    [anon_sym_async] = ACTIONS(422),
21727    [anon_sym_function] = ACTIONS(424),
21728    [anon_sym_new] = ACTIONS(73),
21729    [anon_sym_PLUS] = ACTIONS(75),
21730    [anon_sym_DASH] = ACTIONS(75),
21731    [anon_sym_SLASH] = ACTIONS(77),
21732    [anon_sym_BANG] = ACTIONS(79),
21733    [anon_sym_TILDE] = ACTIONS(79),
21734    [anon_sym_typeof] = ACTIONS(75),
21735    [anon_sym_void] = ACTIONS(75),
21736    [anon_sym_delete] = ACTIONS(75),
21737    [anon_sym_PLUS_PLUS] = ACTIONS(81),
21738    [anon_sym_DASH_DASH] = ACTIONS(81),
21739    [sym_comment] = ACTIONS(5),
21740    [anon_sym_BQUOTE] = ACTIONS(83),
21741    [sym_number] = ACTIONS(85),
21742    [sym_private_property_identifier] = ACTIONS(87),
21743    [sym_this] = ACTIONS(89),
21744    [sym_super] = ACTIONS(89),
21745    [sym_true] = ACTIONS(89),
21746    [sym_false] = ACTIONS(89),
21747    [sym_null] = ACTIONS(89),
21748    [sym_undefined] = ACTIONS(91),
21749    [anon_sym_AT] = ACTIONS(93),
21750    [anon_sym_static] = ACTIONS(414),
21751    [anon_sym_get] = ACTIONS(414),
21752    [anon_sym_set] = ACTIONS(414),
21753    [sym_html_comment] = ACTIONS(5),
21754  },
21755  [131] = {
21756    [sym_import] = STATE(1085),
21757    [sym_parenthesized_expression] = STATE(451),
21758    [sym_expression] = STATE(678),
21759    [sym_primary_expression] = STATE(503),
21760    [sym_yield_expression] = STATE(504),
21761    [sym_object] = STATE(502),
21762    [sym_object_pattern] = STATE(1604),
21763    [sym_array] = STATE(502),
21764    [sym_array_pattern] = STATE(1604),
21765    [sym_glimmer_template] = STATE(504),
21766    [sym_jsx_element] = STATE(504),
21767    [sym_jsx_opening_element] = STATE(1013),
21768    [sym_jsx_self_closing_element] = STATE(504),
21769    [sym_class] = STATE(502),
21770    [sym_function_expression] = STATE(502),
21771    [sym_generator_function] = STATE(502),
21772    [sym_arrow_function] = STATE(502),
21773    [sym_call_expression] = STATE(502),
21774    [sym_new_expression] = STATE(504),
21775    [sym_await_expression] = STATE(504),
21776    [sym_member_expression] = STATE(451),
21777    [sym_subscript_expression] = STATE(451),
21778    [sym_assignment_expression] = STATE(504),
21779    [sym__augmented_assignment_lhs] = STATE(1005),
21780    [sym_augmented_assignment_expression] = STATE(504),
21781    [sym__destructuring_pattern] = STATE(1604),
21782    [sym_ternary_expression] = STATE(504),
21783    [sym_binary_expression] = STATE(504),
21784    [sym_unary_expression] = STATE(504),
21785    [sym_update_expression] = STATE(504),
21786    [sym_sequence_expression] = STATE(1666),
21787    [sym_string] = STATE(502),
21788    [sym_template_string] = STATE(502),
21789    [sym_regex] = STATE(502),
21790    [sym_meta_property] = STATE(502),
21791    [sym_decorator] = STATE(981),
21792    [sym_formal_parameters] = STATE(1639),
21793    [aux_sym_export_statement_repeat1] = STATE(1223),
21794    [sym_identifier] = ACTIONS(356),
21795    [anon_sym_export] = ACTIONS(358),
21796    [anon_sym_LBRACE] = ACTIONS(362),
21797    [anon_sym_import] = ACTIONS(366),
21798    [anon_sym_let] = ACTIONS(358),
21799    [anon_sym_LPAREN] = ACTIONS(368),
21800    [anon_sym_await] = ACTIONS(370),
21801    [anon_sym_yield] = ACTIONS(374),
21802    [anon_sym_LBRACK] = ACTIONS(376),
21803    [sym_glimmer_opening_tag] = ACTIONS(378),
21804    [anon_sym_LT] = ACTIONS(380),
21805    [anon_sym_DQUOTE] = ACTIONS(382),
21806    [anon_sym_SQUOTE] = ACTIONS(384),
21807    [anon_sym_class] = ACTIONS(386),
21808    [anon_sym_async] = ACTIONS(388),
21809    [anon_sym_function] = ACTIONS(390),
21810    [anon_sym_new] = ACTIONS(392),
21811    [anon_sym_PLUS] = ACTIONS(394),
21812    [anon_sym_DASH] = ACTIONS(394),
21813    [anon_sym_SLASH] = ACTIONS(396),
21814    [anon_sym_BANG] = ACTIONS(398),
21815    [anon_sym_TILDE] = ACTIONS(398),
21816    [anon_sym_typeof] = ACTIONS(394),
21817    [anon_sym_void] = ACTIONS(394),
21818    [anon_sym_delete] = ACTIONS(394),
21819    [anon_sym_PLUS_PLUS] = ACTIONS(400),
21820    [anon_sym_DASH_DASH] = ACTIONS(400),
21821    [sym_comment] = ACTIONS(5),
21822    [anon_sym_BQUOTE] = ACTIONS(402),
21823    [sym_number] = ACTIONS(404),
21824    [sym_private_property_identifier] = ACTIONS(406),
21825    [sym_this] = ACTIONS(408),
21826    [sym_super] = ACTIONS(408),
21827    [sym_true] = ACTIONS(408),
21828    [sym_false] = ACTIONS(408),
21829    [sym_null] = ACTIONS(408),
21830    [sym_undefined] = ACTIONS(410),
21831    [anon_sym_AT] = ACTIONS(93),
21832    [anon_sym_static] = ACTIONS(358),
21833    [anon_sym_get] = ACTIONS(358),
21834    [anon_sym_set] = ACTIONS(358),
21835    [sym_html_comment] = ACTIONS(5),
21836  },
21837  [132] = {
21838    [sym_import] = STATE(1095),
21839    [sym_statement_block] = STATE(725),
21840    [sym_parenthesized_expression] = STATE(460),
21841    [sym_expression] = STATE(613),
21842    [sym_primary_expression] = STATE(687),
21843    [sym_yield_expression] = STATE(688),
21844    [sym_object] = STATE(713),
21845    [sym_object_pattern] = STATE(1664),
21846    [sym_array] = STATE(713),
21847    [sym_array_pattern] = STATE(1664),
21848    [sym_glimmer_template] = STATE(688),
21849    [sym_jsx_element] = STATE(688),
21850    [sym_jsx_opening_element] = STATE(1011),
21851    [sym_jsx_self_closing_element] = STATE(688),
21852    [sym_class] = STATE(713),
21853    [sym_function_expression] = STATE(713),
21854    [sym_generator_function] = STATE(713),
21855    [sym_arrow_function] = STATE(713),
21856    [sym_call_expression] = STATE(713),
21857    [sym_new_expression] = STATE(688),
21858    [sym_await_expression] = STATE(688),
21859    [sym_member_expression] = STATE(460),
21860    [sym_subscript_expression] = STATE(460),
21861    [sym_assignment_expression] = STATE(688),
21862    [sym__augmented_assignment_lhs] = STATE(1004),
21863    [sym_augmented_assignment_expression] = STATE(688),
21864    [sym__destructuring_pattern] = STATE(1664),
21865    [sym_ternary_expression] = STATE(688),
21866    [sym_binary_expression] = STATE(688),
21867    [sym_unary_expression] = STATE(688),
21868    [sym_update_expression] = STATE(688),
21869    [sym_string] = STATE(713),
21870    [sym_template_string] = STATE(713),
21871    [sym_regex] = STATE(713),
21872    [sym_meta_property] = STATE(713),
21873    [sym_decorator] = STATE(981),
21874    [sym_formal_parameters] = STATE(1665),
21875    [aux_sym_export_statement_repeat1] = STATE(1195),
21876    [sym_identifier] = ACTIONS(426),
21877    [anon_sym_export] = ACTIONS(428),
21878    [anon_sym_LBRACE] = ACTIONS(751),
21879    [anon_sym_import] = ACTIONS(366),
21880    [anon_sym_let] = ACTIONS(428),
21881    [anon_sym_LPAREN] = ACTIONS(33),
21882    [anon_sym_await] = ACTIONS(432),
21883    [anon_sym_yield] = ACTIONS(434),
21884    [anon_sym_LBRACK] = ACTIONS(57),
21885    [sym_glimmer_opening_tag] = ACTIONS(59),
21886    [anon_sym_LT] = ACTIONS(61),
21887    [anon_sym_DQUOTE] = ACTIONS(63),
21888    [anon_sym_SQUOTE] = ACTIONS(65),
21889    [anon_sym_class] = ACTIONS(420),
21890    [anon_sym_async] = ACTIONS(436),
21891    [anon_sym_function] = ACTIONS(424),
21892    [anon_sym_new] = ACTIONS(438),
21893    [anon_sym_PLUS] = ACTIONS(440),
21894    [anon_sym_DASH] = ACTIONS(440),
21895    [anon_sym_SLASH] = ACTIONS(442),
21896    [anon_sym_BANG] = ACTIONS(444),
21897    [anon_sym_TILDE] = ACTIONS(444),
21898    [anon_sym_typeof] = ACTIONS(440),
21899    [anon_sym_void] = ACTIONS(440),
21900    [anon_sym_delete] = ACTIONS(440),
21901    [anon_sym_PLUS_PLUS] = ACTIONS(446),
21902    [anon_sym_DASH_DASH] = ACTIONS(446),
21903    [sym_comment] = ACTIONS(5),
21904    [anon_sym_BQUOTE] = ACTIONS(83),
21905    [sym_number] = ACTIONS(85),
21906    [sym_private_property_identifier] = ACTIONS(448),
21907    [sym_this] = ACTIONS(89),
21908    [sym_super] = ACTIONS(89),
21909    [sym_true] = ACTIONS(89),
21910    [sym_false] = ACTIONS(89),
21911    [sym_null] = ACTIONS(89),
21912    [sym_undefined] = ACTIONS(450),
21913    [anon_sym_AT] = ACTIONS(93),
21914    [anon_sym_static] = ACTIONS(428),
21915    [anon_sym_get] = ACTIONS(428),
21916    [anon_sym_set] = ACTIONS(428),
21917    [sym_html_comment] = ACTIONS(5),
21918  },
21919  [133] = {
21920    [sym_import] = STATE(1085),
21921    [sym_parenthesized_expression] = STATE(451),
21922    [sym_expression] = STATE(696),
21923    [sym_primary_expression] = STATE(503),
21924    [sym_yield_expression] = STATE(504),
21925    [sym_object] = STATE(502),
21926    [sym_object_pattern] = STATE(1604),
21927    [sym_array] = STATE(502),
21928    [sym_array_pattern] = STATE(1604),
21929    [sym_glimmer_template] = STATE(504),
21930    [sym_jsx_element] = STATE(504),
21931    [sym_jsx_opening_element] = STATE(1013),
21932    [sym_jsx_self_closing_element] = STATE(504),
21933    [sym_class] = STATE(502),
21934    [sym_function_expression] = STATE(502),
21935    [sym_generator_function] = STATE(502),
21936    [sym_arrow_function] = STATE(502),
21937    [sym_call_expression] = STATE(502),
21938    [sym_new_expression] = STATE(504),
21939    [sym_await_expression] = STATE(504),
21940    [sym_member_expression] = STATE(451),
21941    [sym_subscript_expression] = STATE(451),
21942    [sym_assignment_expression] = STATE(504),
21943    [sym__augmented_assignment_lhs] = STATE(1005),
21944    [sym_augmented_assignment_expression] = STATE(504),
21945    [sym__destructuring_pattern] = STATE(1604),
21946    [sym_ternary_expression] = STATE(504),
21947    [sym_binary_expression] = STATE(504),
21948    [sym_unary_expression] = STATE(504),
21949    [sym_update_expression] = STATE(504),
21950    [sym_sequence_expression] = STATE(1621),
21951    [sym_string] = STATE(502),
21952    [sym_template_string] = STATE(502),
21953    [sym_regex] = STATE(502),
21954    [sym_meta_property] = STATE(502),
21955    [sym_decorator] = STATE(981),
21956    [sym_formal_parameters] = STATE(1639),
21957    [aux_sym_export_statement_repeat1] = STATE(1223),
21958    [sym_identifier] = ACTIONS(356),
21959    [anon_sym_export] = ACTIONS(358),
21960    [anon_sym_LBRACE] = ACTIONS(362),
21961    [anon_sym_import] = ACTIONS(366),
21962    [anon_sym_let] = ACTIONS(358),
21963    [anon_sym_LPAREN] = ACTIONS(368),
21964    [anon_sym_await] = ACTIONS(370),
21965    [anon_sym_yield] = ACTIONS(374),
21966    [anon_sym_LBRACK] = ACTIONS(376),
21967    [sym_glimmer_opening_tag] = ACTIONS(378),
21968    [anon_sym_LT] = ACTIONS(380),
21969    [anon_sym_DQUOTE] = ACTIONS(382),
21970    [anon_sym_SQUOTE] = ACTIONS(384),
21971    [anon_sym_class] = ACTIONS(386),
21972    [anon_sym_async] = ACTIONS(388),
21973    [anon_sym_function] = ACTIONS(390),
21974    [anon_sym_new] = ACTIONS(392),
21975    [anon_sym_PLUS] = ACTIONS(394),
21976    [anon_sym_DASH] = ACTIONS(394),
21977    [anon_sym_SLASH] = ACTIONS(396),
21978    [anon_sym_BANG] = ACTIONS(398),
21979    [anon_sym_TILDE] = ACTIONS(398),
21980    [anon_sym_typeof] = ACTIONS(394),
21981    [anon_sym_void] = ACTIONS(394),
21982    [anon_sym_delete] = ACTIONS(394),
21983    [anon_sym_PLUS_PLUS] = ACTIONS(400),
21984    [anon_sym_DASH_DASH] = ACTIONS(400),
21985    [sym_comment] = ACTIONS(5),
21986    [anon_sym_BQUOTE] = ACTIONS(402),
21987    [sym_number] = ACTIONS(404),
21988    [sym_private_property_identifier] = ACTIONS(406),
21989    [sym_this] = ACTIONS(408),
21990    [sym_super] = ACTIONS(408),
21991    [sym_true] = ACTIONS(408),
21992    [sym_false] = ACTIONS(408),
21993    [sym_null] = ACTIONS(408),
21994    [sym_undefined] = ACTIONS(410),
21995    [anon_sym_AT] = ACTIONS(93),
21996    [anon_sym_static] = ACTIONS(358),
21997    [anon_sym_get] = ACTIONS(358),
21998    [anon_sym_set] = ACTIONS(358),
21999    [sym_html_comment] = ACTIONS(5),
22000  },
22001  [134] = {
22002    [sym_import] = STATE(1095),
22003    [sym_statement_block] = STATE(721),
22004    [sym_parenthesized_expression] = STATE(460),
22005    [sym_expression] = STATE(616),
22006    [sym_primary_expression] = STATE(687),
22007    [sym_yield_expression] = STATE(688),
22008    [sym_object] = STATE(713),
22009    [sym_object_pattern] = STATE(1664),
22010    [sym_array] = STATE(713),
22011    [sym_array_pattern] = STATE(1664),
22012    [sym_glimmer_template] = STATE(688),
22013    [sym_jsx_element] = STATE(688),
22014    [sym_jsx_opening_element] = STATE(1011),
22015    [sym_jsx_self_closing_element] = STATE(688),
22016    [sym_class] = STATE(713),
22017    [sym_function_expression] = STATE(713),
22018    [sym_generator_function] = STATE(713),
22019    [sym_arrow_function] = STATE(713),
22020    [sym_call_expression] = STATE(713),
22021    [sym_new_expression] = STATE(688),
22022    [sym_await_expression] = STATE(688),
22023    [sym_member_expression] = STATE(460),
22024    [sym_subscript_expression] = STATE(460),
22025    [sym_assignment_expression] = STATE(688),
22026    [sym__augmented_assignment_lhs] = STATE(1004),
22027    [sym_augmented_assignment_expression] = STATE(688),
22028    [sym__destructuring_pattern] = STATE(1664),
22029    [sym_ternary_expression] = STATE(688),
22030    [sym_binary_expression] = STATE(688),
22031    [sym_unary_expression] = STATE(688),
22032    [sym_update_expression] = STATE(688),
22033    [sym_string] = STATE(713),
22034    [sym_template_string] = STATE(713),
22035    [sym_regex] = STATE(713),
22036    [sym_meta_property] = STATE(713),
22037    [sym_decorator] = STATE(981),
22038    [sym_formal_parameters] = STATE(1665),
22039    [aux_sym_export_statement_repeat1] = STATE(1195),
22040    [sym_identifier] = ACTIONS(426),
22041    [anon_sym_export] = ACTIONS(428),
22042    [anon_sym_LBRACE] = ACTIONS(751),
22043    [anon_sym_import] = ACTIONS(366),
22044    [anon_sym_let] = ACTIONS(428),
22045    [anon_sym_LPAREN] = ACTIONS(33),
22046    [anon_sym_await] = ACTIONS(432),
22047    [anon_sym_yield] = ACTIONS(434),
22048    [anon_sym_LBRACK] = ACTIONS(57),
22049    [sym_glimmer_opening_tag] = ACTIONS(59),
22050    [anon_sym_LT] = ACTIONS(61),
22051    [anon_sym_DQUOTE] = ACTIONS(63),
22052    [anon_sym_SQUOTE] = ACTIONS(65),
22053    [anon_sym_class] = ACTIONS(420),
22054    [anon_sym_async] = ACTIONS(436),
22055    [anon_sym_function] = ACTIONS(424),
22056    [anon_sym_new] = ACTIONS(438),
22057    [anon_sym_PLUS] = ACTIONS(440),
22058    [anon_sym_DASH] = ACTIONS(440),
22059    [anon_sym_SLASH] = ACTIONS(442),
22060    [anon_sym_BANG] = ACTIONS(444),
22061    [anon_sym_TILDE] = ACTIONS(444),
22062    [anon_sym_typeof] = ACTIONS(440),
22063    [anon_sym_void] = ACTIONS(440),
22064    [anon_sym_delete] = ACTIONS(440),
22065    [anon_sym_PLUS_PLUS] = ACTIONS(446),
22066    [anon_sym_DASH_DASH] = ACTIONS(446),
22067    [sym_comment] = ACTIONS(5),
22068    [anon_sym_BQUOTE] = ACTIONS(83),
22069    [sym_number] = ACTIONS(85),
22070    [sym_private_property_identifier] = ACTIONS(448),
22071    [sym_this] = ACTIONS(89),
22072    [sym_super] = ACTIONS(89),
22073    [sym_true] = ACTIONS(89),
22074    [sym_false] = ACTIONS(89),
22075    [sym_null] = ACTIONS(89),
22076    [sym_undefined] = ACTIONS(450),
22077    [anon_sym_AT] = ACTIONS(93),
22078    [anon_sym_static] = ACTIONS(428),
22079    [anon_sym_get] = ACTIONS(428),
22080    [anon_sym_set] = ACTIONS(428),
22081    [sym_html_comment] = ACTIONS(5),
22082  },
22083  [135] = {
22084    [sym_import] = STATE(1085),
22085    [sym_parenthesized_expression] = STATE(451),
22086    [sym_expression] = STATE(681),
22087    [sym_primary_expression] = STATE(503),
22088    [sym_yield_expression] = STATE(504),
22089    [sym_object] = STATE(502),
22090    [sym_object_pattern] = STATE(1604),
22091    [sym_array] = STATE(502),
22092    [sym_array_pattern] = STATE(1604),
22093    [sym_glimmer_template] = STATE(504),
22094    [sym_jsx_element] = STATE(504),
22095    [sym_jsx_opening_element] = STATE(1013),
22096    [sym_jsx_self_closing_element] = STATE(504),
22097    [sym_class] = STATE(502),
22098    [sym_function_expression] = STATE(502),
22099    [sym_generator_function] = STATE(502),
22100    [sym_arrow_function] = STATE(502),
22101    [sym_call_expression] = STATE(502),
22102    [sym_new_expression] = STATE(504),
22103    [sym_await_expression] = STATE(504),
22104    [sym_member_expression] = STATE(451),
22105    [sym_subscript_expression] = STATE(451),
22106    [sym_assignment_expression] = STATE(504),
22107    [sym__augmented_assignment_lhs] = STATE(1005),
22108    [sym_augmented_assignment_expression] = STATE(504),
22109    [sym__destructuring_pattern] = STATE(1604),
22110    [sym_ternary_expression] = STATE(504),
22111    [sym_binary_expression] = STATE(504),
22112    [sym_unary_expression] = STATE(504),
22113    [sym_update_expression] = STATE(504),
22114    [sym_sequence_expression] = STATE(1670),
22115    [sym_string] = STATE(502),
22116    [sym_template_string] = STATE(502),
22117    [sym_regex] = STATE(502),
22118    [sym_meta_property] = STATE(502),
22119    [sym_decorator] = STATE(981),
22120    [sym_formal_parameters] = STATE(1639),
22121    [aux_sym_export_statement_repeat1] = STATE(1223),
22122    [sym_identifier] = ACTIONS(356),
22123    [anon_sym_export] = ACTIONS(358),
22124    [anon_sym_LBRACE] = ACTIONS(362),
22125    [anon_sym_import] = ACTIONS(366),
22126    [anon_sym_let] = ACTIONS(358),
22127    [anon_sym_LPAREN] = ACTIONS(368),
22128    [anon_sym_await] = ACTIONS(370),
22129    [anon_sym_yield] = ACTIONS(374),
22130    [anon_sym_LBRACK] = ACTIONS(376),
22131    [sym_glimmer_opening_tag] = ACTIONS(378),
22132    [anon_sym_LT] = ACTIONS(380),
22133    [anon_sym_DQUOTE] = ACTIONS(382),
22134    [anon_sym_SQUOTE] = ACTIONS(384),
22135    [anon_sym_class] = ACTIONS(386),
22136    [anon_sym_async] = ACTIONS(388),
22137    [anon_sym_function] = ACTIONS(390),
22138    [anon_sym_new] = ACTIONS(392),
22139    [anon_sym_PLUS] = ACTIONS(394),
22140    [anon_sym_DASH] = ACTIONS(394),
22141    [anon_sym_SLASH] = ACTIONS(396),
22142    [anon_sym_BANG] = ACTIONS(398),
22143    [anon_sym_TILDE] = ACTIONS(398),
22144    [anon_sym_typeof] = ACTIONS(394),
22145    [anon_sym_void] = ACTIONS(394),
22146    [anon_sym_delete] = ACTIONS(394),
22147    [anon_sym_PLUS_PLUS] = ACTIONS(400),
22148    [anon_sym_DASH_DASH] = ACTIONS(400),
22149    [sym_comment] = ACTIONS(5),
22150    [anon_sym_BQUOTE] = ACTIONS(402),
22151    [sym_number] = ACTIONS(404),
22152    [sym_private_property_identifier] = ACTIONS(406),
22153    [sym_this] = ACTIONS(408),
22154    [sym_super] = ACTIONS(408),
22155    [sym_true] = ACTIONS(408),
22156    [sym_false] = ACTIONS(408),
22157    [sym_null] = ACTIONS(408),
22158    [sym_undefined] = ACTIONS(410),
22159    [anon_sym_AT] = ACTIONS(93),
22160    [anon_sym_static] = ACTIONS(358),
22161    [anon_sym_get] = ACTIONS(358),
22162    [anon_sym_set] = ACTIONS(358),
22163    [sym_html_comment] = ACTIONS(5),
22164  },
22165  [136] = {
22166    [sym_import] = STATE(1095),
22167    [sym_statement_block] = STATE(751),
22168    [sym_parenthesized_expression] = STATE(460),
22169    [sym_expression] = STATE(630),
22170    [sym_primary_expression] = STATE(687),
22171    [sym_yield_expression] = STATE(688),
22172    [sym_object] = STATE(713),
22173    [sym_object_pattern] = STATE(1664),
22174    [sym_array] = STATE(713),
22175    [sym_array_pattern] = STATE(1664),
22176    [sym_glimmer_template] = STATE(688),
22177    [sym_jsx_element] = STATE(688),
22178    [sym_jsx_opening_element] = STATE(1011),
22179    [sym_jsx_self_closing_element] = STATE(688),
22180    [sym_class] = STATE(713),
22181    [sym_function_expression] = STATE(713),
22182    [sym_generator_function] = STATE(713),
22183    [sym_arrow_function] = STATE(713),
22184    [sym_call_expression] = STATE(713),
22185    [sym_new_expression] = STATE(688),
22186    [sym_await_expression] = STATE(688),
22187    [sym_member_expression] = STATE(460),
22188    [sym_subscript_expression] = STATE(460),
22189    [sym_assignment_expression] = STATE(688),
22190    [sym__augmented_assignment_lhs] = STATE(1004),
22191    [sym_augmented_assignment_expression] = STATE(688),
22192    [sym__destructuring_pattern] = STATE(1664),
22193    [sym_ternary_expression] = STATE(688),
22194    [sym_binary_expression] = STATE(688),
22195    [sym_unary_expression] = STATE(688),
22196    [sym_update_expression] = STATE(688),
22197    [sym_string] = STATE(713),
22198    [sym_template_string] = STATE(713),
22199    [sym_regex] = STATE(713),
22200    [sym_meta_property] = STATE(713),
22201    [sym_decorator] = STATE(981),
22202    [sym_formal_parameters] = STATE(1665),
22203    [aux_sym_export_statement_repeat1] = STATE(1195),
22204    [sym_identifier] = ACTIONS(426),
22205    [anon_sym_export] = ACTIONS(428),
22206    [anon_sym_LBRACE] = ACTIONS(751),
22207    [anon_sym_import] = ACTIONS(366),
22208    [anon_sym_let] = ACTIONS(428),
22209    [anon_sym_LPAREN] = ACTIONS(33),
22210    [anon_sym_await] = ACTIONS(432),
22211    [anon_sym_yield] = ACTIONS(434),
22212    [anon_sym_LBRACK] = ACTIONS(57),
22213    [sym_glimmer_opening_tag] = ACTIONS(59),
22214    [anon_sym_LT] = ACTIONS(61),
22215    [anon_sym_DQUOTE] = ACTIONS(63),
22216    [anon_sym_SQUOTE] = ACTIONS(65),
22217    [anon_sym_class] = ACTIONS(420),
22218    [anon_sym_async] = ACTIONS(436),
22219    [anon_sym_function] = ACTIONS(424),
22220    [anon_sym_new] = ACTIONS(438),
22221    [anon_sym_PLUS] = ACTIONS(440),
22222    [anon_sym_DASH] = ACTIONS(440),
22223    [anon_sym_SLASH] = ACTIONS(442),
22224    [anon_sym_BANG] = ACTIONS(444),
22225    [anon_sym_TILDE] = ACTIONS(444),
22226    [anon_sym_typeof] = ACTIONS(440),
22227    [anon_sym_void] = ACTIONS(440),
22228    [anon_sym_delete] = ACTIONS(440),
22229    [anon_sym_PLUS_PLUS] = ACTIONS(446),
22230    [anon_sym_DASH_DASH] = ACTIONS(446),
22231    [sym_comment] = ACTIONS(5),
22232    [anon_sym_BQUOTE] = ACTIONS(83),
22233    [sym_number] = ACTIONS(85),
22234    [sym_private_property_identifier] = ACTIONS(448),
22235    [sym_this] = ACTIONS(89),
22236    [sym_super] = ACTIONS(89),
22237    [sym_true] = ACTIONS(89),
22238    [sym_false] = ACTIONS(89),
22239    [sym_null] = ACTIONS(89),
22240    [sym_undefined] = ACTIONS(450),
22241    [anon_sym_AT] = ACTIONS(93),
22242    [anon_sym_static] = ACTIONS(428),
22243    [anon_sym_get] = ACTIONS(428),
22244    [anon_sym_set] = ACTIONS(428),
22245    [sym_html_comment] = ACTIONS(5),
22246  },
22247  [137] = {
22248    [sym_import] = STATE(1095),
22249    [sym_statement_block] = STATE(737),
22250    [sym_parenthesized_expression] = STATE(460),
22251    [sym_expression] = STATE(632),
22252    [sym_primary_expression] = STATE(687),
22253    [sym_yield_expression] = STATE(688),
22254    [sym_object] = STATE(713),
22255    [sym_object_pattern] = STATE(1664),
22256    [sym_array] = STATE(713),
22257    [sym_array_pattern] = STATE(1664),
22258    [sym_glimmer_template] = STATE(688),
22259    [sym_jsx_element] = STATE(688),
22260    [sym_jsx_opening_element] = STATE(1011),
22261    [sym_jsx_self_closing_element] = STATE(688),
22262    [sym_class] = STATE(713),
22263    [sym_function_expression] = STATE(713),
22264    [sym_generator_function] = STATE(713),
22265    [sym_arrow_function] = STATE(713),
22266    [sym_call_expression] = STATE(713),
22267    [sym_new_expression] = STATE(688),
22268    [sym_await_expression] = STATE(688),
22269    [sym_member_expression] = STATE(460),
22270    [sym_subscript_expression] = STATE(460),
22271    [sym_assignment_expression] = STATE(688),
22272    [sym__augmented_assignment_lhs] = STATE(1004),
22273    [sym_augmented_assignment_expression] = STATE(688),
22274    [sym__destructuring_pattern] = STATE(1664),
22275    [sym_ternary_expression] = STATE(688),
22276    [sym_binary_expression] = STATE(688),
22277    [sym_unary_expression] = STATE(688),
22278    [sym_update_expression] = STATE(688),
22279    [sym_string] = STATE(713),
22280    [sym_template_string] = STATE(713),
22281    [sym_regex] = STATE(713),
22282    [sym_meta_property] = STATE(713),
22283    [sym_decorator] = STATE(981),
22284    [sym_formal_parameters] = STATE(1665),
22285    [aux_sym_export_statement_repeat1] = STATE(1195),
22286    [sym_identifier] = ACTIONS(426),
22287    [anon_sym_export] = ACTIONS(428),
22288    [anon_sym_LBRACE] = ACTIONS(751),
22289    [anon_sym_import] = ACTIONS(366),
22290    [anon_sym_let] = ACTIONS(428),
22291    [anon_sym_LPAREN] = ACTIONS(33),
22292    [anon_sym_await] = ACTIONS(432),
22293    [anon_sym_yield] = ACTIONS(434),
22294    [anon_sym_LBRACK] = ACTIONS(57),
22295    [sym_glimmer_opening_tag] = ACTIONS(59),
22296    [anon_sym_LT] = ACTIONS(61),
22297    [anon_sym_DQUOTE] = ACTIONS(63),
22298    [anon_sym_SQUOTE] = ACTIONS(65),
22299    [anon_sym_class] = ACTIONS(420),
22300    [anon_sym_async] = ACTIONS(436),
22301    [anon_sym_function] = ACTIONS(424),
22302    [anon_sym_new] = ACTIONS(438),
22303    [anon_sym_PLUS] = ACTIONS(440),
22304    [anon_sym_DASH] = ACTIONS(440),
22305    [anon_sym_SLASH] = ACTIONS(442),
22306    [anon_sym_BANG] = ACTIONS(444),
22307    [anon_sym_TILDE] = ACTIONS(444),
22308    [anon_sym_typeof] = ACTIONS(440),
22309    [anon_sym_void] = ACTIONS(440),
22310    [anon_sym_delete] = ACTIONS(440),
22311    [anon_sym_PLUS_PLUS] = ACTIONS(446),
22312    [anon_sym_DASH_DASH] = ACTIONS(446),
22313    [sym_comment] = ACTIONS(5),
22314    [anon_sym_BQUOTE] = ACTIONS(83),
22315    [sym_number] = ACTIONS(85),
22316    [sym_private_property_identifier] = ACTIONS(448),
22317    [sym_this] = ACTIONS(89),
22318    [sym_super] = ACTIONS(89),
22319    [sym_true] = ACTIONS(89),
22320    [sym_false] = ACTIONS(89),
22321    [sym_null] = ACTIONS(89),
22322    [sym_undefined] = ACTIONS(450),
22323    [anon_sym_AT] = ACTIONS(93),
22324    [anon_sym_static] = ACTIONS(428),
22325    [anon_sym_get] = ACTIONS(428),
22326    [anon_sym_set] = ACTIONS(428),
22327    [sym_html_comment] = ACTIONS(5),
22328  },
22329  [138] = {
22330    [sym_import] = STATE(1095),
22331    [sym_statement_block] = STATE(741),
22332    [sym_parenthesized_expression] = STATE(460),
22333    [sym_expression] = STATE(633),
22334    [sym_primary_expression] = STATE(687),
22335    [sym_yield_expression] = STATE(688),
22336    [sym_object] = STATE(713),
22337    [sym_object_pattern] = STATE(1664),
22338    [sym_array] = STATE(713),
22339    [sym_array_pattern] = STATE(1664),
22340    [sym_glimmer_template] = STATE(688),
22341    [sym_jsx_element] = STATE(688),
22342    [sym_jsx_opening_element] = STATE(1011),
22343    [sym_jsx_self_closing_element] = STATE(688),
22344    [sym_class] = STATE(713),
22345    [sym_function_expression] = STATE(713),
22346    [sym_generator_function] = STATE(713),
22347    [sym_arrow_function] = STATE(713),
22348    [sym_call_expression] = STATE(713),
22349    [sym_new_expression] = STATE(688),
22350    [sym_await_expression] = STATE(688),
22351    [sym_member_expression] = STATE(460),
22352    [sym_subscript_expression] = STATE(460),
22353    [sym_assignment_expression] = STATE(688),
22354    [sym__augmented_assignment_lhs] = STATE(1004),
22355    [sym_augmented_assignment_expression] = STATE(688),
22356    [sym__destructuring_pattern] = STATE(1664),
22357    [sym_ternary_expression] = STATE(688),
22358    [sym_binary_expression] = STATE(688),
22359    [sym_unary_expression] = STATE(688),
22360    [sym_update_expression] = STATE(688),
22361    [sym_string] = STATE(713),
22362    [sym_template_string] = STATE(713),
22363    [sym_regex] = STATE(713),
22364    [sym_meta_property] = STATE(713),
22365    [sym_decorator] = STATE(981),
22366    [sym_formal_parameters] = STATE(1665),
22367    [aux_sym_export_statement_repeat1] = STATE(1195),
22368    [sym_identifier] = ACTIONS(426),
22369    [anon_sym_export] = ACTIONS(428),
22370    [anon_sym_LBRACE] = ACTIONS(751),
22371    [anon_sym_import] = ACTIONS(366),
22372    [anon_sym_let] = ACTIONS(428),
22373    [anon_sym_LPAREN] = ACTIONS(33),
22374    [anon_sym_await] = ACTIONS(432),
22375    [anon_sym_yield] = ACTIONS(434),
22376    [anon_sym_LBRACK] = ACTIONS(57),
22377    [sym_glimmer_opening_tag] = ACTIONS(59),
22378    [anon_sym_LT] = ACTIONS(61),
22379    [anon_sym_DQUOTE] = ACTIONS(63),
22380    [anon_sym_SQUOTE] = ACTIONS(65),
22381    [anon_sym_class] = ACTIONS(420),
22382    [anon_sym_async] = ACTIONS(436),
22383    [anon_sym_function] = ACTIONS(424),
22384    [anon_sym_new] = ACTIONS(438),
22385    [anon_sym_PLUS] = ACTIONS(440),
22386    [anon_sym_DASH] = ACTIONS(440),
22387    [anon_sym_SLASH] = ACTIONS(442),
22388    [anon_sym_BANG] = ACTIONS(444),
22389    [anon_sym_TILDE] = ACTIONS(444),
22390    [anon_sym_typeof] = ACTIONS(440),
22391    [anon_sym_void] = ACTIONS(440),
22392    [anon_sym_delete] = ACTIONS(440),
22393    [anon_sym_PLUS_PLUS] = ACTIONS(446),
22394    [anon_sym_DASH_DASH] = ACTIONS(446),
22395    [sym_comment] = ACTIONS(5),
22396    [anon_sym_BQUOTE] = ACTIONS(83),
22397    [sym_number] = ACTIONS(85),
22398    [sym_private_property_identifier] = ACTIONS(448),
22399    [sym_this] = ACTIONS(89),
22400    [sym_super] = ACTIONS(89),
22401    [sym_true] = ACTIONS(89),
22402    [sym_false] = ACTIONS(89),
22403    [sym_null] = ACTIONS(89),
22404    [sym_undefined] = ACTIONS(450),
22405    [anon_sym_AT] = ACTIONS(93),
22406    [anon_sym_static] = ACTIONS(428),
22407    [anon_sym_get] = ACTIONS(428),
22408    [anon_sym_set] = ACTIONS(428),
22409    [sym_html_comment] = ACTIONS(5),
22410  },
22411  [139] = {
22412    [sym_import] = STATE(1095),
22413    [sym_statement_block] = STATE(666),
22414    [sym_parenthesized_expression] = STATE(460),
22415    [sym_expression] = STATE(634),
22416    [sym_primary_expression] = STATE(687),
22417    [sym_yield_expression] = STATE(688),
22418    [sym_object] = STATE(713),
22419    [sym_object_pattern] = STATE(1664),
22420    [sym_array] = STATE(713),
22421    [sym_array_pattern] = STATE(1664),
22422    [sym_glimmer_template] = STATE(688),
22423    [sym_jsx_element] = STATE(688),
22424    [sym_jsx_opening_element] = STATE(1011),
22425    [sym_jsx_self_closing_element] = STATE(688),
22426    [sym_class] = STATE(713),
22427    [sym_function_expression] = STATE(713),
22428    [sym_generator_function] = STATE(713),
22429    [sym_arrow_function] = STATE(713),
22430    [sym_call_expression] = STATE(713),
22431    [sym_new_expression] = STATE(688),
22432    [sym_await_expression] = STATE(688),
22433    [sym_member_expression] = STATE(460),
22434    [sym_subscript_expression] = STATE(460),
22435    [sym_assignment_expression] = STATE(688),
22436    [sym__augmented_assignment_lhs] = STATE(1004),
22437    [sym_augmented_assignment_expression] = STATE(688),
22438    [sym__destructuring_pattern] = STATE(1664),
22439    [sym_ternary_expression] = STATE(688),
22440    [sym_binary_expression] = STATE(688),
22441    [sym_unary_expression] = STATE(688),
22442    [sym_update_expression] = STATE(688),
22443    [sym_string] = STATE(713),
22444    [sym_template_string] = STATE(713),
22445    [sym_regex] = STATE(713),
22446    [sym_meta_property] = STATE(713),
22447    [sym_decorator] = STATE(981),
22448    [sym_formal_parameters] = STATE(1665),
22449    [aux_sym_export_statement_repeat1] = STATE(1195),
22450    [sym_identifier] = ACTIONS(426),
22451    [anon_sym_export] = ACTIONS(428),
22452    [anon_sym_LBRACE] = ACTIONS(751),
22453    [anon_sym_import] = ACTIONS(366),
22454    [anon_sym_let] = ACTIONS(428),
22455    [anon_sym_LPAREN] = ACTIONS(33),
22456    [anon_sym_await] = ACTIONS(432),
22457    [anon_sym_yield] = ACTIONS(434),
22458    [anon_sym_LBRACK] = ACTIONS(57),
22459    [sym_glimmer_opening_tag] = ACTIONS(59),
22460    [anon_sym_LT] = ACTIONS(61),
22461    [anon_sym_DQUOTE] = ACTIONS(63),
22462    [anon_sym_SQUOTE] = ACTIONS(65),
22463    [anon_sym_class] = ACTIONS(420),
22464    [anon_sym_async] = ACTIONS(436),
22465    [anon_sym_function] = ACTIONS(424),
22466    [anon_sym_new] = ACTIONS(438),
22467    [anon_sym_PLUS] = ACTIONS(440),
22468    [anon_sym_DASH] = ACTIONS(440),
22469    [anon_sym_SLASH] = ACTIONS(442),
22470    [anon_sym_BANG] = ACTIONS(444),
22471    [anon_sym_TILDE] = ACTIONS(444),
22472    [anon_sym_typeof] = ACTIONS(440),
22473    [anon_sym_void] = ACTIONS(440),
22474    [anon_sym_delete] = ACTIONS(440),
22475    [anon_sym_PLUS_PLUS] = ACTIONS(446),
22476    [anon_sym_DASH_DASH] = ACTIONS(446),
22477    [sym_comment] = ACTIONS(5),
22478    [anon_sym_BQUOTE] = ACTIONS(83),
22479    [sym_number] = ACTIONS(85),
22480    [sym_private_property_identifier] = ACTIONS(448),
22481    [sym_this] = ACTIONS(89),
22482    [sym_super] = ACTIONS(89),
22483    [sym_true] = ACTIONS(89),
22484    [sym_false] = ACTIONS(89),
22485    [sym_null] = ACTIONS(89),
22486    [sym_undefined] = ACTIONS(450),
22487    [anon_sym_AT] = ACTIONS(93),
22488    [anon_sym_static] = ACTIONS(428),
22489    [anon_sym_get] = ACTIONS(428),
22490    [anon_sym_set] = ACTIONS(428),
22491    [sym_html_comment] = ACTIONS(5),
22492  },
22493  [140] = {
22494    [sym_import] = STATE(1085),
22495    [sym_parenthesized_expression] = STATE(451),
22496    [sym_expression] = STATE(683),
22497    [sym_primary_expression] = STATE(503),
22498    [sym_yield_expression] = STATE(504),
22499    [sym_object] = STATE(502),
22500    [sym_object_pattern] = STATE(1604),
22501    [sym_array] = STATE(502),
22502    [sym_array_pattern] = STATE(1604),
22503    [sym_glimmer_template] = STATE(504),
22504    [sym_jsx_element] = STATE(504),
22505    [sym_jsx_opening_element] = STATE(1013),
22506    [sym_jsx_self_closing_element] = STATE(504),
22507    [sym_class] = STATE(502),
22508    [sym_function_expression] = STATE(502),
22509    [sym_generator_function] = STATE(502),
22510    [sym_arrow_function] = STATE(502),
22511    [sym_call_expression] = STATE(502),
22512    [sym_new_expression] = STATE(504),
22513    [sym_await_expression] = STATE(504),
22514    [sym_member_expression] = STATE(451),
22515    [sym_subscript_expression] = STATE(451),
22516    [sym_assignment_expression] = STATE(504),
22517    [sym__augmented_assignment_lhs] = STATE(1005),
22518    [sym_augmented_assignment_expression] = STATE(504),
22519    [sym__destructuring_pattern] = STATE(1604),
22520    [sym_ternary_expression] = STATE(504),
22521    [sym_binary_expression] = STATE(504),
22522    [sym_unary_expression] = STATE(504),
22523    [sym_update_expression] = STATE(504),
22524    [sym_sequence_expression] = STATE(1651),
22525    [sym_string] = STATE(502),
22526    [sym_template_string] = STATE(502),
22527    [sym_regex] = STATE(502),
22528    [sym_meta_property] = STATE(502),
22529    [sym_decorator] = STATE(981),
22530    [sym_formal_parameters] = STATE(1639),
22531    [aux_sym_export_statement_repeat1] = STATE(1223),
22532    [sym_identifier] = ACTIONS(356),
22533    [anon_sym_export] = ACTIONS(358),
22534    [anon_sym_LBRACE] = ACTIONS(362),
22535    [anon_sym_import] = ACTIONS(366),
22536    [anon_sym_let] = ACTIONS(358),
22537    [anon_sym_LPAREN] = ACTIONS(368),
22538    [anon_sym_await] = ACTIONS(370),
22539    [anon_sym_yield] = ACTIONS(374),
22540    [anon_sym_LBRACK] = ACTIONS(376),
22541    [sym_glimmer_opening_tag] = ACTIONS(378),
22542    [anon_sym_LT] = ACTIONS(380),
22543    [anon_sym_DQUOTE] = ACTIONS(382),
22544    [anon_sym_SQUOTE] = ACTIONS(384),
22545    [anon_sym_class] = ACTIONS(386),
22546    [anon_sym_async] = ACTIONS(388),
22547    [anon_sym_function] = ACTIONS(390),
22548    [anon_sym_new] = ACTIONS(392),
22549    [anon_sym_PLUS] = ACTIONS(394),
22550    [anon_sym_DASH] = ACTIONS(394),
22551    [anon_sym_SLASH] = ACTIONS(396),
22552    [anon_sym_BANG] = ACTIONS(398),
22553    [anon_sym_TILDE] = ACTIONS(398),
22554    [anon_sym_typeof] = ACTIONS(394),
22555    [anon_sym_void] = ACTIONS(394),
22556    [anon_sym_delete] = ACTIONS(394),
22557    [anon_sym_PLUS_PLUS] = ACTIONS(400),
22558    [anon_sym_DASH_DASH] = ACTIONS(400),
22559    [sym_comment] = ACTIONS(5),
22560    [anon_sym_BQUOTE] = ACTIONS(402),
22561    [sym_number] = ACTIONS(404),
22562    [sym_private_property_identifier] = ACTIONS(406),
22563    [sym_this] = ACTIONS(408),
22564    [sym_super] = ACTIONS(408),
22565    [sym_true] = ACTIONS(408),
22566    [sym_false] = ACTIONS(408),
22567    [sym_null] = ACTIONS(408),
22568    [sym_undefined] = ACTIONS(410),
22569    [anon_sym_AT] = ACTIONS(93),
22570    [anon_sym_static] = ACTIONS(358),
22571    [anon_sym_get] = ACTIONS(358),
22572    [anon_sym_set] = ACTIONS(358),
22573    [sym_html_comment] = ACTIONS(5),
22574  },
22575  [141] = {
22576    [sym_import] = STATE(1095),
22577    [sym_parenthesized_expression] = STATE(458),
22578    [sym_expression] = STATE(651),
22579    [sym_primary_expression] = STATE(687),
22580    [sym_yield_expression] = STATE(688),
22581    [sym_object] = STATE(713),
22582    [sym_object_pattern] = STATE(1640),
22583    [sym_array] = STATE(713),
22584    [sym_array_pattern] = STATE(1640),
22585    [sym_glimmer_template] = STATE(688),
22586    [sym_jsx_element] = STATE(688),
22587    [sym_jsx_opening_element] = STATE(1011),
22588    [sym_jsx_self_closing_element] = STATE(688),
22589    [sym_class] = STATE(713),
22590    [sym_function_expression] = STATE(713),
22591    [sym_generator_function] = STATE(713),
22592    [sym_arrow_function] = STATE(713),
22593    [sym_call_expression] = STATE(713),
22594    [sym_new_expression] = STATE(688),
22595    [sym_await_expression] = STATE(688),
22596    [sym_member_expression] = STATE(458),
22597    [sym_subscript_expression] = STATE(458),
22598    [sym_assignment_expression] = STATE(688),
22599    [sym__augmented_assignment_lhs] = STATE(998),
22600    [sym_augmented_assignment_expression] = STATE(688),
22601    [sym__destructuring_pattern] = STATE(1640),
22602    [sym_ternary_expression] = STATE(688),
22603    [sym_binary_expression] = STATE(688),
22604    [sym_unary_expression] = STATE(688),
22605    [sym_update_expression] = STATE(688),
22606    [sym_sequence_expression] = STATE(1359),
22607    [sym_string] = STATE(713),
22608    [sym_template_string] = STATE(713),
22609    [sym_regex] = STATE(713),
22610    [sym_meta_property] = STATE(713),
22611    [sym_decorator] = STATE(981),
22612    [sym_formal_parameters] = STATE(1642),
22613    [aux_sym_export_statement_repeat1] = STATE(1195),
22614    [sym_identifier] = ACTIONS(412),
22615    [anon_sym_export] = ACTIONS(414),
22616    [anon_sym_LBRACE] = ACTIONS(418),
22617    [anon_sym_import] = ACTIONS(366),
22618    [anon_sym_let] = ACTIONS(414),
22619    [anon_sym_LPAREN] = ACTIONS(33),
22620    [anon_sym_await] = ACTIONS(35),
22621    [anon_sym_yield] = ACTIONS(55),
22622    [anon_sym_LBRACK] = ACTIONS(57),
22623    [sym_glimmer_opening_tag] = ACTIONS(59),
22624    [anon_sym_LT] = ACTIONS(61),
22625    [anon_sym_DQUOTE] = ACTIONS(63),
22626    [anon_sym_SQUOTE] = ACTIONS(65),
22627    [anon_sym_class] = ACTIONS(420),
22628    [anon_sym_async] = ACTIONS(422),
22629    [anon_sym_function] = ACTIONS(424),
22630    [anon_sym_new] = ACTIONS(73),
22631    [anon_sym_PLUS] = ACTIONS(75),
22632    [anon_sym_DASH] = ACTIONS(75),
22633    [anon_sym_SLASH] = ACTIONS(77),
22634    [anon_sym_BANG] = ACTIONS(79),
22635    [anon_sym_TILDE] = ACTIONS(79),
22636    [anon_sym_typeof] = ACTIONS(75),
22637    [anon_sym_void] = ACTIONS(75),
22638    [anon_sym_delete] = ACTIONS(75),
22639    [anon_sym_PLUS_PLUS] = ACTIONS(81),
22640    [anon_sym_DASH_DASH] = ACTIONS(81),
22641    [sym_comment] = ACTIONS(5),
22642    [anon_sym_BQUOTE] = ACTIONS(83),
22643    [sym_number] = ACTIONS(85),
22644    [sym_private_property_identifier] = ACTIONS(87),
22645    [sym_this] = ACTIONS(89),
22646    [sym_super] = ACTIONS(89),
22647    [sym_true] = ACTIONS(89),
22648    [sym_false] = ACTIONS(89),
22649    [sym_null] = ACTIONS(89),
22650    [sym_undefined] = ACTIONS(91),
22651    [anon_sym_AT] = ACTIONS(93),
22652    [anon_sym_static] = ACTIONS(414),
22653    [anon_sym_get] = ACTIONS(414),
22654    [anon_sym_set] = ACTIONS(414),
22655    [sym_html_comment] = ACTIONS(5),
22656  },
22657  [142] = {
22658    [sym_import] = STATE(1085),
22659    [sym_parenthesized_expression] = STATE(451),
22660    [sym_expression] = STATE(689),
22661    [sym_primary_expression] = STATE(503),
22662    [sym_yield_expression] = STATE(504),
22663    [sym_object] = STATE(502),
22664    [sym_object_pattern] = STATE(1604),
22665    [sym_array] = STATE(502),
22666    [sym_array_pattern] = STATE(1604),
22667    [sym_glimmer_template] = STATE(504),
22668    [sym_jsx_element] = STATE(504),
22669    [sym_jsx_opening_element] = STATE(1013),
22670    [sym_jsx_self_closing_element] = STATE(504),
22671    [sym_class] = STATE(502),
22672    [sym_function_expression] = STATE(502),
22673    [sym_generator_function] = STATE(502),
22674    [sym_arrow_function] = STATE(502),
22675    [sym_call_expression] = STATE(502),
22676    [sym_new_expression] = STATE(504),
22677    [sym_await_expression] = STATE(504),
22678    [sym_member_expression] = STATE(451),
22679    [sym_subscript_expression] = STATE(451),
22680    [sym_assignment_expression] = STATE(504),
22681    [sym__augmented_assignment_lhs] = STATE(1005),
22682    [sym_augmented_assignment_expression] = STATE(504),
22683    [sym__destructuring_pattern] = STATE(1604),
22684    [sym_ternary_expression] = STATE(504),
22685    [sym_binary_expression] = STATE(504),
22686    [sym_unary_expression] = STATE(504),
22687    [sym_update_expression] = STATE(504),
22688    [sym_sequence_expression] = STATE(1609),
22689    [sym_string] = STATE(502),
22690    [sym_template_string] = STATE(502),
22691    [sym_regex] = STATE(502),
22692    [sym_meta_property] = STATE(502),
22693    [sym_decorator] = STATE(981),
22694    [sym_formal_parameters] = STATE(1639),
22695    [aux_sym_export_statement_repeat1] = STATE(1223),
22696    [sym_identifier] = ACTIONS(356),
22697    [anon_sym_export] = ACTIONS(358),
22698    [anon_sym_LBRACE] = ACTIONS(362),
22699    [anon_sym_import] = ACTIONS(366),
22700    [anon_sym_let] = ACTIONS(358),
22701    [anon_sym_LPAREN] = ACTIONS(368),
22702    [anon_sym_await] = ACTIONS(370),
22703    [anon_sym_yield] = ACTIONS(374),
22704    [anon_sym_LBRACK] = ACTIONS(376),
22705    [sym_glimmer_opening_tag] = ACTIONS(378),
22706    [anon_sym_LT] = ACTIONS(380),
22707    [anon_sym_DQUOTE] = ACTIONS(382),
22708    [anon_sym_SQUOTE] = ACTIONS(384),
22709    [anon_sym_class] = ACTIONS(386),
22710    [anon_sym_async] = ACTIONS(388),
22711    [anon_sym_function] = ACTIONS(390),
22712    [anon_sym_new] = ACTIONS(392),
22713    [anon_sym_PLUS] = ACTIONS(394),
22714    [anon_sym_DASH] = ACTIONS(394),
22715    [anon_sym_SLASH] = ACTIONS(396),
22716    [anon_sym_BANG] = ACTIONS(398),
22717    [anon_sym_TILDE] = ACTIONS(398),
22718    [anon_sym_typeof] = ACTIONS(394),
22719    [anon_sym_void] = ACTIONS(394),
22720    [anon_sym_delete] = ACTIONS(394),
22721    [anon_sym_PLUS_PLUS] = ACTIONS(400),
22722    [anon_sym_DASH_DASH] = ACTIONS(400),
22723    [sym_comment] = ACTIONS(5),
22724    [anon_sym_BQUOTE] = ACTIONS(402),
22725    [sym_number] = ACTIONS(404),
22726    [sym_private_property_identifier] = ACTIONS(406),
22727    [sym_this] = ACTIONS(408),
22728    [sym_super] = ACTIONS(408),
22729    [sym_true] = ACTIONS(408),
22730    [sym_false] = ACTIONS(408),
22731    [sym_null] = ACTIONS(408),
22732    [sym_undefined] = ACTIONS(410),
22733    [anon_sym_AT] = ACTIONS(93),
22734    [anon_sym_static] = ACTIONS(358),
22735    [anon_sym_get] = ACTIONS(358),
22736    [anon_sym_set] = ACTIONS(358),
22737    [sym_html_comment] = ACTIONS(5),
22738  },
22739  [143] = {
22740    [sym_import] = STATE(1085),
22741    [sym_parenthesized_expression] = STATE(451),
22742    [sym_expression] = STATE(665),
22743    [sym_primary_expression] = STATE(503),
22744    [sym_yield_expression] = STATE(504),
22745    [sym_object] = STATE(502),
22746    [sym_object_pattern] = STATE(1604),
22747    [sym_array] = STATE(502),
22748    [sym_array_pattern] = STATE(1604),
22749    [sym_glimmer_template] = STATE(504),
22750    [sym_jsx_element] = STATE(504),
22751    [sym_jsx_opening_element] = STATE(1013),
22752    [sym_jsx_self_closing_element] = STATE(504),
22753    [sym_class] = STATE(502),
22754    [sym_function_expression] = STATE(502),
22755    [sym_generator_function] = STATE(502),
22756    [sym_arrow_function] = STATE(502),
22757    [sym_call_expression] = STATE(502),
22758    [sym_new_expression] = STATE(504),
22759    [sym_await_expression] = STATE(504),
22760    [sym_member_expression] = STATE(451),
22761    [sym_subscript_expression] = STATE(451),
22762    [sym_assignment_expression] = STATE(504),
22763    [sym__augmented_assignment_lhs] = STATE(1005),
22764    [sym_augmented_assignment_expression] = STATE(504),
22765    [sym__destructuring_pattern] = STATE(1604),
22766    [sym_ternary_expression] = STATE(504),
22767    [sym_binary_expression] = STATE(504),
22768    [sym_unary_expression] = STATE(504),
22769    [sym_update_expression] = STATE(504),
22770    [sym_sequence_expression] = STATE(1654),
22771    [sym_string] = STATE(502),
22772    [sym_template_string] = STATE(502),
22773    [sym_regex] = STATE(502),
22774    [sym_meta_property] = STATE(502),
22775    [sym_decorator] = STATE(981),
22776    [sym_formal_parameters] = STATE(1639),
22777    [aux_sym_export_statement_repeat1] = STATE(1223),
22778    [sym_identifier] = ACTIONS(356),
22779    [anon_sym_export] = ACTIONS(358),
22780    [anon_sym_LBRACE] = ACTIONS(362),
22781    [anon_sym_import] = ACTIONS(366),
22782    [anon_sym_let] = ACTIONS(358),
22783    [anon_sym_LPAREN] = ACTIONS(368),
22784    [anon_sym_await] = ACTIONS(370),
22785    [anon_sym_yield] = ACTIONS(374),
22786    [anon_sym_LBRACK] = ACTIONS(376),
22787    [sym_glimmer_opening_tag] = ACTIONS(378),
22788    [anon_sym_LT] = ACTIONS(380),
22789    [anon_sym_DQUOTE] = ACTIONS(382),
22790    [anon_sym_SQUOTE] = ACTIONS(384),
22791    [anon_sym_class] = ACTIONS(386),
22792    [anon_sym_async] = ACTIONS(388),
22793    [anon_sym_function] = ACTIONS(390),
22794    [anon_sym_new] = ACTIONS(392),
22795    [anon_sym_PLUS] = ACTIONS(394),
22796    [anon_sym_DASH] = ACTIONS(394),
22797    [anon_sym_SLASH] = ACTIONS(396),
22798    [anon_sym_BANG] = ACTIONS(398),
22799    [anon_sym_TILDE] = ACTIONS(398),
22800    [anon_sym_typeof] = ACTIONS(394),
22801    [anon_sym_void] = ACTIONS(394),
22802    [anon_sym_delete] = ACTIONS(394),
22803    [anon_sym_PLUS_PLUS] = ACTIONS(400),
22804    [anon_sym_DASH_DASH] = ACTIONS(400),
22805    [sym_comment] = ACTIONS(5),
22806    [anon_sym_BQUOTE] = ACTIONS(402),
22807    [sym_number] = ACTIONS(404),
22808    [sym_private_property_identifier] = ACTIONS(406),
22809    [sym_this] = ACTIONS(408),
22810    [sym_super] = ACTIONS(408),
22811    [sym_true] = ACTIONS(408),
22812    [sym_false] = ACTIONS(408),
22813    [sym_null] = ACTIONS(408),
22814    [sym_undefined] = ACTIONS(410),
22815    [anon_sym_AT] = ACTIONS(93),
22816    [anon_sym_static] = ACTIONS(358),
22817    [anon_sym_get] = ACTIONS(358),
22818    [anon_sym_set] = ACTIONS(358),
22819    [sym_html_comment] = ACTIONS(5),
22820  },
22821  [144] = {
22822    [sym_import] = STATE(1095),
22823    [sym_parenthesized_expression] = STATE(440),
22824    [sym_expression] = STATE(836),
22825    [sym_primary_expression] = STATE(585),
22826    [sym_yield_expression] = STATE(504),
22827    [sym_object] = STATE(713),
22828    [sym_object_pattern] = STATE(1623),
22829    [sym_array] = STATE(713),
22830    [sym_array_pattern] = STATE(1623),
22831    [sym_glimmer_template] = STATE(504),
22832    [sym_jsx_element] = STATE(504),
22833    [sym_jsx_opening_element] = STATE(1013),
22834    [sym_jsx_self_closing_element] = STATE(504),
22835    [sym_class] = STATE(713),
22836    [sym_function_expression] = STATE(713),
22837    [sym_generator_function] = STATE(713),
22838    [sym_arrow_function] = STATE(713),
22839    [sym_call_expression] = STATE(713),
22840    [sym_new_expression] = STATE(587),
22841    [sym_await_expression] = STATE(504),
22842    [sym_member_expression] = STATE(440),
22843    [sym_subscript_expression] = STATE(440),
22844    [sym_assignment_expression] = STATE(504),
22845    [sym__augmented_assignment_lhs] = STATE(997),
22846    [sym_augmented_assignment_expression] = STATE(504),
22847    [sym__destructuring_pattern] = STATE(1623),
22848    [sym_ternary_expression] = STATE(504),
22849    [sym_binary_expression] = STATE(504),
22850    [sym_unary_expression] = STATE(504),
22851    [sym_update_expression] = STATE(504),
22852    [sym_string] = STATE(713),
22853    [sym_template_string] = STATE(713),
22854    [sym_regex] = STATE(713),
22855    [sym_meta_property] = STATE(713),
22856    [sym_decorator] = STATE(981),
22857    [sym_formal_parameters] = STATE(1665),
22858    [aux_sym_export_statement_repeat1] = STATE(1195),
22859    [sym_identifier] = ACTIONS(763),
22860    [anon_sym_export] = ACTIONS(765),
22861    [anon_sym_LBRACE] = ACTIONS(418),
22862    [anon_sym_import] = ACTIONS(366),
22863    [anon_sym_let] = ACTIONS(765),
22864    [anon_sym_LPAREN] = ACTIONS(33),
22865    [anon_sym_await] = ACTIONS(488),
22866    [anon_sym_yield] = ACTIONS(490),
22867    [anon_sym_LBRACK] = ACTIONS(57),
22868    [sym_glimmer_opening_tag] = ACTIONS(378),
22869    [anon_sym_LT] = ACTIONS(380),
22870    [anon_sym_DOT] = ACTIONS(767),
22871    [anon_sym_DQUOTE] = ACTIONS(63),
22872    [anon_sym_SQUOTE] = ACTIONS(65),
22873    [anon_sym_class] = ACTIONS(420),
22874    [anon_sym_async] = ACTIONS(769),
22875    [anon_sym_function] = ACTIONS(424),
22876    [anon_sym_new] = ACTIONS(438),
22877    [anon_sym_PLUS] = ACTIONS(496),
22878    [anon_sym_DASH] = ACTIONS(496),
22879    [anon_sym_SLASH] = ACTIONS(442),
22880    [anon_sym_BANG] = ACTIONS(498),
22881    [anon_sym_TILDE] = ACTIONS(498),
22882    [anon_sym_typeof] = ACTIONS(496),
22883    [anon_sym_void] = ACTIONS(496),
22884    [anon_sym_delete] = ACTIONS(496),
22885    [anon_sym_PLUS_PLUS] = ACTIONS(500),
22886    [anon_sym_DASH_DASH] = ACTIONS(500),
22887    [sym_comment] = ACTIONS(5),
22888    [anon_sym_BQUOTE] = ACTIONS(83),
22889    [sym_number] = ACTIONS(85),
22890    [sym_private_property_identifier] = ACTIONS(502),
22891    [sym_this] = ACTIONS(89),
22892    [sym_super] = ACTIONS(89),
22893    [sym_true] = ACTIONS(89),
22894    [sym_false] = ACTIONS(89),
22895    [sym_null] = ACTIONS(89),
22896    [sym_undefined] = ACTIONS(771),
22897    [anon_sym_AT] = ACTIONS(93),
22898    [anon_sym_static] = ACTIONS(765),
22899    [anon_sym_get] = ACTIONS(765),
22900    [anon_sym_set] = ACTIONS(765),
22901    [sym_html_comment] = ACTIONS(5),
22902  },
22903  [145] = {
22904    [sym_import] = STATE(1095),
22905    [sym_statement_block] = STATE(737),
22906    [sym_parenthesized_expression] = STATE(458),
22907    [sym_expression] = STATE(600),
22908    [sym_primary_expression] = STATE(687),
22909    [sym_yield_expression] = STATE(688),
22910    [sym_object] = STATE(713),
22911    [sym_object_pattern] = STATE(1640),
22912    [sym_array] = STATE(713),
22913    [sym_array_pattern] = STATE(1640),
22914    [sym_glimmer_template] = STATE(688),
22915    [sym_jsx_element] = STATE(688),
22916    [sym_jsx_opening_element] = STATE(1011),
22917    [sym_jsx_self_closing_element] = STATE(688),
22918    [sym_class] = STATE(713),
22919    [sym_function_expression] = STATE(713),
22920    [sym_generator_function] = STATE(713),
22921    [sym_arrow_function] = STATE(713),
22922    [sym_call_expression] = STATE(713),
22923    [sym_new_expression] = STATE(688),
22924    [sym_await_expression] = STATE(688),
22925    [sym_member_expression] = STATE(458),
22926    [sym_subscript_expression] = STATE(458),
22927    [sym_assignment_expression] = STATE(688),
22928    [sym__augmented_assignment_lhs] = STATE(998),
22929    [sym_augmented_assignment_expression] = STATE(688),
22930    [sym__destructuring_pattern] = STATE(1640),
22931    [sym_ternary_expression] = STATE(688),
22932    [sym_binary_expression] = STATE(688),
22933    [sym_unary_expression] = STATE(688),
22934    [sym_update_expression] = STATE(688),
22935    [sym_string] = STATE(713),
22936    [sym_template_string] = STATE(713),
22937    [sym_regex] = STATE(713),
22938    [sym_meta_property] = STATE(713),
22939    [sym_decorator] = STATE(981),
22940    [sym_formal_parameters] = STATE(1642),
22941    [aux_sym_export_statement_repeat1] = STATE(1195),
22942    [sym_identifier] = ACTIONS(412),
22943    [anon_sym_export] = ACTIONS(414),
22944    [anon_sym_LBRACE] = ACTIONS(751),
22945    [anon_sym_import] = ACTIONS(366),
22946    [anon_sym_let] = ACTIONS(414),
22947    [anon_sym_LPAREN] = ACTIONS(33),
22948    [anon_sym_await] = ACTIONS(35),
22949    [anon_sym_yield] = ACTIONS(55),
22950    [anon_sym_LBRACK] = ACTIONS(57),
22951    [sym_glimmer_opening_tag] = ACTIONS(59),
22952    [anon_sym_LT] = ACTIONS(61),
22953    [anon_sym_DQUOTE] = ACTIONS(63),
22954    [anon_sym_SQUOTE] = ACTIONS(65),
22955    [anon_sym_class] = ACTIONS(420),
22956    [anon_sym_async] = ACTIONS(422),
22957    [anon_sym_function] = ACTIONS(424),
22958    [anon_sym_new] = ACTIONS(73),
22959    [anon_sym_PLUS] = ACTIONS(75),
22960    [anon_sym_DASH] = ACTIONS(75),
22961    [anon_sym_SLASH] = ACTIONS(77),
22962    [anon_sym_BANG] = ACTIONS(79),
22963    [anon_sym_TILDE] = ACTIONS(79),
22964    [anon_sym_typeof] = ACTIONS(75),
22965    [anon_sym_void] = ACTIONS(75),
22966    [anon_sym_delete] = ACTIONS(75),
22967    [anon_sym_PLUS_PLUS] = ACTIONS(81),
22968    [anon_sym_DASH_DASH] = ACTIONS(81),
22969    [sym_comment] = ACTIONS(5),
22970    [anon_sym_BQUOTE] = ACTIONS(83),
22971    [sym_number] = ACTIONS(85),
22972    [sym_private_property_identifier] = ACTIONS(87),
22973    [sym_this] = ACTIONS(89),
22974    [sym_super] = ACTIONS(89),
22975    [sym_true] = ACTIONS(89),
22976    [sym_false] = ACTIONS(89),
22977    [sym_null] = ACTIONS(89),
22978    [sym_undefined] = ACTIONS(91),
22979    [anon_sym_AT] = ACTIONS(93),
22980    [anon_sym_static] = ACTIONS(414),
22981    [anon_sym_get] = ACTIONS(414),
22982    [anon_sym_set] = ACTIONS(414),
22983    [sym_html_comment] = ACTIONS(5),
22984  },
22985  [146] = {
22986    [sym_import] = STATE(1085),
22987    [sym_statement_block] = STATE(513),
22988    [sym_parenthesized_expression] = STATE(477),
22989    [sym_expression] = STATE(802),
22990    [sym_primary_expression] = STATE(503),
22991    [sym_yield_expression] = STATE(504),
22992    [sym_object] = STATE(502),
22993    [sym_object_pattern] = STATE(1692),
22994    [sym_array] = STATE(502),
22995    [sym_array_pattern] = STATE(1692),
22996    [sym_glimmer_template] = STATE(504),
22997    [sym_jsx_element] = STATE(504),
22998    [sym_jsx_opening_element] = STATE(1013),
22999    [sym_jsx_self_closing_element] = STATE(504),
23000    [sym_class] = STATE(502),
23001    [sym_function_expression] = STATE(502),
23002    [sym_generator_function] = STATE(502),
23003    [sym_arrow_function] = STATE(502),
23004    [sym_call_expression] = STATE(502),
23005    [sym_new_expression] = STATE(504),
23006    [sym_await_expression] = STATE(504),
23007    [sym_member_expression] = STATE(477),
23008    [sym_subscript_expression] = STATE(477),
23009    [sym_assignment_expression] = STATE(504),
23010    [sym__augmented_assignment_lhs] = STATE(1009),
23011    [sym_augmented_assignment_expression] = STATE(504),
23012    [sym__destructuring_pattern] = STATE(1692),
23013    [sym_ternary_expression] = STATE(504),
23014    [sym_binary_expression] = STATE(504),
23015    [sym_unary_expression] = STATE(504),
23016    [sym_update_expression] = STATE(504),
23017    [sym_string] = STATE(502),
23018    [sym_template_string] = STATE(502),
23019    [sym_regex] = STATE(502),
23020    [sym_meta_property] = STATE(502),
23021    [sym_decorator] = STATE(981),
23022    [sym_formal_parameters] = STATE(1675),
23023    [aux_sym_export_statement_repeat1] = STATE(1223),
23024    [sym_identifier] = ACTIONS(452),
23025    [anon_sym_export] = ACTIONS(454),
23026    [anon_sym_LBRACE] = ACTIONS(749),
23027    [anon_sym_import] = ACTIONS(366),
23028    [anon_sym_let] = ACTIONS(454),
23029    [anon_sym_LPAREN] = ACTIONS(368),
23030    [anon_sym_await] = ACTIONS(460),
23031    [anon_sym_yield] = ACTIONS(462),
23032    [anon_sym_LBRACK] = ACTIONS(464),
23033    [sym_glimmer_opening_tag] = ACTIONS(378),
23034    [anon_sym_LT] = ACTIONS(380),
23035    [anon_sym_DQUOTE] = ACTIONS(382),
23036    [anon_sym_SQUOTE] = ACTIONS(384),
23037    [anon_sym_class] = ACTIONS(386),
23038    [anon_sym_async] = ACTIONS(466),
23039    [anon_sym_function] = ACTIONS(390),
23040    [anon_sym_new] = ACTIONS(468),
23041    [anon_sym_PLUS] = ACTIONS(470),
23042    [anon_sym_DASH] = ACTIONS(470),
23043    [anon_sym_SLASH] = ACTIONS(472),
23044    [anon_sym_BANG] = ACTIONS(474),
23045    [anon_sym_TILDE] = ACTIONS(474),
23046    [anon_sym_typeof] = ACTIONS(470),
23047    [anon_sym_void] = ACTIONS(470),
23048    [anon_sym_delete] = ACTIONS(470),
23049    [anon_sym_PLUS_PLUS] = ACTIONS(476),
23050    [anon_sym_DASH_DASH] = ACTIONS(476),
23051    [sym_comment] = ACTIONS(5),
23052    [anon_sym_BQUOTE] = ACTIONS(402),
23053    [sym_number] = ACTIONS(404),
23054    [sym_private_property_identifier] = ACTIONS(478),
23055    [sym_this] = ACTIONS(408),
23056    [sym_super] = ACTIONS(408),
23057    [sym_true] = ACTIONS(408),
23058    [sym_false] = ACTIONS(408),
23059    [sym_null] = ACTIONS(408),
23060    [sym_undefined] = ACTIONS(480),
23061    [anon_sym_AT] = ACTIONS(93),
23062    [anon_sym_static] = ACTIONS(454),
23063    [anon_sym_get] = ACTIONS(454),
23064    [anon_sym_set] = ACTIONS(454),
23065    [sym_html_comment] = ACTIONS(5),
23066  },
23067  [147] = {
23068    [sym_import] = STATE(1085),
23069    [sym_statement_block] = STATE(531),
23070    [sym_parenthesized_expression] = STATE(477),
23071    [sym_expression] = STATE(805),
23072    [sym_primary_expression] = STATE(503),
23073    [sym_yield_expression] = STATE(504),
23074    [sym_object] = STATE(502),
23075    [sym_object_pattern] = STATE(1692),
23076    [sym_array] = STATE(502),
23077    [sym_array_pattern] = STATE(1692),
23078    [sym_glimmer_template] = STATE(504),
23079    [sym_jsx_element] = STATE(504),
23080    [sym_jsx_opening_element] = STATE(1013),
23081    [sym_jsx_self_closing_element] = STATE(504),
23082    [sym_class] = STATE(502),
23083    [sym_function_expression] = STATE(502),
23084    [sym_generator_function] = STATE(502),
23085    [sym_arrow_function] = STATE(502),
23086    [sym_call_expression] = STATE(502),
23087    [sym_new_expression] = STATE(504),
23088    [sym_await_expression] = STATE(504),
23089    [sym_member_expression] = STATE(477),
23090    [sym_subscript_expression] = STATE(477),
23091    [sym_assignment_expression] = STATE(504),
23092    [sym__augmented_assignment_lhs] = STATE(1009),
23093    [sym_augmented_assignment_expression] = STATE(504),
23094    [sym__destructuring_pattern] = STATE(1692),
23095    [sym_ternary_expression] = STATE(504),
23096    [sym_binary_expression] = STATE(504),
23097    [sym_unary_expression] = STATE(504),
23098    [sym_update_expression] = STATE(504),
23099    [sym_string] = STATE(502),
23100    [sym_template_string] = STATE(502),
23101    [sym_regex] = STATE(502),
23102    [sym_meta_property] = STATE(502),
23103    [sym_decorator] = STATE(981),
23104    [sym_formal_parameters] = STATE(1675),
23105    [aux_sym_export_statement_repeat1] = STATE(1223),
23106    [sym_identifier] = ACTIONS(452),
23107    [anon_sym_export] = ACTIONS(454),
23108    [anon_sym_LBRACE] = ACTIONS(749),
23109    [anon_sym_import] = ACTIONS(366),
23110    [anon_sym_let] = ACTIONS(454),
23111    [anon_sym_LPAREN] = ACTIONS(368),
23112    [anon_sym_await] = ACTIONS(460),
23113    [anon_sym_yield] = ACTIONS(462),
23114    [anon_sym_LBRACK] = ACTIONS(464),
23115    [sym_glimmer_opening_tag] = ACTIONS(378),
23116    [anon_sym_LT] = ACTIONS(380),
23117    [anon_sym_DQUOTE] = ACTIONS(382),
23118    [anon_sym_SQUOTE] = ACTIONS(384),
23119    [anon_sym_class] = ACTIONS(386),
23120    [anon_sym_async] = ACTIONS(466),
23121    [anon_sym_function] = ACTIONS(390),
23122    [anon_sym_new] = ACTIONS(468),
23123    [anon_sym_PLUS] = ACTIONS(470),
23124    [anon_sym_DASH] = ACTIONS(470),
23125    [anon_sym_SLASH] = ACTIONS(472),
23126    [anon_sym_BANG] = ACTIONS(474),
23127    [anon_sym_TILDE] = ACTIONS(474),
23128    [anon_sym_typeof] = ACTIONS(470),
23129    [anon_sym_void] = ACTIONS(470),
23130    [anon_sym_delete] = ACTIONS(470),
23131    [anon_sym_PLUS_PLUS] = ACTIONS(476),
23132    [anon_sym_DASH_DASH] = ACTIONS(476),
23133    [sym_comment] = ACTIONS(5),
23134    [anon_sym_BQUOTE] = ACTIONS(402),
23135    [sym_number] = ACTIONS(404),
23136    [sym_private_property_identifier] = ACTIONS(478),
23137    [sym_this] = ACTIONS(408),
23138    [sym_super] = ACTIONS(408),
23139    [sym_true] = ACTIONS(408),
23140    [sym_false] = ACTIONS(408),
23141    [sym_null] = ACTIONS(408),
23142    [sym_undefined] = ACTIONS(480),
23143    [anon_sym_AT] = ACTIONS(93),
23144    [anon_sym_static] = ACTIONS(454),
23145    [anon_sym_get] = ACTIONS(454),
23146    [anon_sym_set] = ACTIONS(454),
23147    [sym_html_comment] = ACTIONS(5),
23148  },
23149  [148] = {
23150    [sym_import] = STATE(1085),
23151    [sym_statement_block] = STATE(551),
23152    [sym_parenthesized_expression] = STATE(477),
23153    [sym_expression] = STATE(818),
23154    [sym_primary_expression] = STATE(503),
23155    [sym_yield_expression] = STATE(504),
23156    [sym_object] = STATE(502),
23157    [sym_object_pattern] = STATE(1692),
23158    [sym_array] = STATE(502),
23159    [sym_array_pattern] = STATE(1692),
23160    [sym_glimmer_template] = STATE(504),
23161    [sym_jsx_element] = STATE(504),
23162    [sym_jsx_opening_element] = STATE(1013),
23163    [sym_jsx_self_closing_element] = STATE(504),
23164    [sym_class] = STATE(502),
23165    [sym_function_expression] = STATE(502),
23166    [sym_generator_function] = STATE(502),
23167    [sym_arrow_function] = STATE(502),
23168    [sym_call_expression] = STATE(502),
23169    [sym_new_expression] = STATE(504),
23170    [sym_await_expression] = STATE(504),
23171    [sym_member_expression] = STATE(477),
23172    [sym_subscript_expression] = STATE(477),
23173    [sym_assignment_expression] = STATE(504),
23174    [sym__augmented_assignment_lhs] = STATE(1009),
23175    [sym_augmented_assignment_expression] = STATE(504),
23176    [sym__destructuring_pattern] = STATE(1692),
23177    [sym_ternary_expression] = STATE(504),
23178    [sym_binary_expression] = STATE(504),
23179    [sym_unary_expression] = STATE(504),
23180    [sym_update_expression] = STATE(504),
23181    [sym_string] = STATE(502),
23182    [sym_template_string] = STATE(502),
23183    [sym_regex] = STATE(502),
23184    [sym_meta_property] = STATE(502),
23185    [sym_decorator] = STATE(981),
23186    [sym_formal_parameters] = STATE(1675),
23187    [aux_sym_export_statement_repeat1] = STATE(1223),
23188    [sym_identifier] = ACTIONS(452),
23189    [anon_sym_export] = ACTIONS(454),
23190    [anon_sym_LBRACE] = ACTIONS(749),
23191    [anon_sym_import] = ACTIONS(366),
23192    [anon_sym_let] = ACTIONS(454),
23193    [anon_sym_LPAREN] = ACTIONS(368),
23194    [anon_sym_await] = ACTIONS(460),
23195    [anon_sym_yield] = ACTIONS(462),
23196    [anon_sym_LBRACK] = ACTIONS(464),
23197    [sym_glimmer_opening_tag] = ACTIONS(378),
23198    [anon_sym_LT] = ACTIONS(380),
23199    [anon_sym_DQUOTE] = ACTIONS(382),
23200    [anon_sym_SQUOTE] = ACTIONS(384),
23201    [anon_sym_class] = ACTIONS(386),
23202    [anon_sym_async] = ACTIONS(466),
23203    [anon_sym_function] = ACTIONS(390),
23204    [anon_sym_new] = ACTIONS(468),
23205    [anon_sym_PLUS] = ACTIONS(470),
23206    [anon_sym_DASH] = ACTIONS(470),
23207    [anon_sym_SLASH] = ACTIONS(472),
23208    [anon_sym_BANG] = ACTIONS(474),
23209    [anon_sym_TILDE] = ACTIONS(474),
23210    [anon_sym_typeof] = ACTIONS(470),
23211    [anon_sym_void] = ACTIONS(470),
23212    [anon_sym_delete] = ACTIONS(470),
23213    [anon_sym_PLUS_PLUS] = ACTIONS(476),
23214    [anon_sym_DASH_DASH] = ACTIONS(476),
23215    [sym_comment] = ACTIONS(5),
23216    [anon_sym_BQUOTE] = ACTIONS(402),
23217    [sym_number] = ACTIONS(404),
23218    [sym_private_property_identifier] = ACTIONS(478),
23219    [sym_this] = ACTIONS(408),
23220    [sym_super] = ACTIONS(408),
23221    [sym_true] = ACTIONS(408),
23222    [sym_false] = ACTIONS(408),
23223    [sym_null] = ACTIONS(408),
23224    [sym_undefined] = ACTIONS(480),
23225    [anon_sym_AT] = ACTIONS(93),
23226    [anon_sym_static] = ACTIONS(454),
23227    [anon_sym_get] = ACTIONS(454),
23228    [anon_sym_set] = ACTIONS(454),
23229    [sym_html_comment] = ACTIONS(5),
23230  },
23231  [149] = {
23232    [sym_import] = STATE(1085),
23233    [sym_statement_block] = STATE(563),
23234    [sym_parenthesized_expression] = STATE(477),
23235    [sym_expression] = STATE(819),
23236    [sym_primary_expression] = STATE(503),
23237    [sym_yield_expression] = STATE(504),
23238    [sym_object] = STATE(502),
23239    [sym_object_pattern] = STATE(1692),
23240    [sym_array] = STATE(502),
23241    [sym_array_pattern] = STATE(1692),
23242    [sym_glimmer_template] = STATE(504),
23243    [sym_jsx_element] = STATE(504),
23244    [sym_jsx_opening_element] = STATE(1013),
23245    [sym_jsx_self_closing_element] = STATE(504),
23246    [sym_class] = STATE(502),
23247    [sym_function_expression] = STATE(502),
23248    [sym_generator_function] = STATE(502),
23249    [sym_arrow_function] = STATE(502),
23250    [sym_call_expression] = STATE(502),
23251    [sym_new_expression] = STATE(504),
23252    [sym_await_expression] = STATE(504),
23253    [sym_member_expression] = STATE(477),
23254    [sym_subscript_expression] = STATE(477),
23255    [sym_assignment_expression] = STATE(504),
23256    [sym__augmented_assignment_lhs] = STATE(1009),
23257    [sym_augmented_assignment_expression] = STATE(504),
23258    [sym__destructuring_pattern] = STATE(1692),
23259    [sym_ternary_expression] = STATE(504),
23260    [sym_binary_expression] = STATE(504),
23261    [sym_unary_expression] = STATE(504),
23262    [sym_update_expression] = STATE(504),
23263    [sym_string] = STATE(502),
23264    [sym_template_string] = STATE(502),
23265    [sym_regex] = STATE(502),
23266    [sym_meta_property] = STATE(502),
23267    [sym_decorator] = STATE(981),
23268    [sym_formal_parameters] = STATE(1675),
23269    [aux_sym_export_statement_repeat1] = STATE(1223),
23270    [sym_identifier] = ACTIONS(452),
23271    [anon_sym_export] = ACTIONS(454),
23272    [anon_sym_LBRACE] = ACTIONS(749),
23273    [anon_sym_import] = ACTIONS(366),
23274    [anon_sym_let] = ACTIONS(454),
23275    [anon_sym_LPAREN] = ACTIONS(368),
23276    [anon_sym_await] = ACTIONS(460),
23277    [anon_sym_yield] = ACTIONS(462),
23278    [anon_sym_LBRACK] = ACTIONS(464),
23279    [sym_glimmer_opening_tag] = ACTIONS(378),
23280    [anon_sym_LT] = ACTIONS(380),
23281    [anon_sym_DQUOTE] = ACTIONS(382),
23282    [anon_sym_SQUOTE] = ACTIONS(384),
23283    [anon_sym_class] = ACTIONS(386),
23284    [anon_sym_async] = ACTIONS(466),
23285    [anon_sym_function] = ACTIONS(390),
23286    [anon_sym_new] = ACTIONS(468),
23287    [anon_sym_PLUS] = ACTIONS(470),
23288    [anon_sym_DASH] = ACTIONS(470),
23289    [anon_sym_SLASH] = ACTIONS(472),
23290    [anon_sym_BANG] = ACTIONS(474),
23291    [anon_sym_TILDE] = ACTIONS(474),
23292    [anon_sym_typeof] = ACTIONS(470),
23293    [anon_sym_void] = ACTIONS(470),
23294    [anon_sym_delete] = ACTIONS(470),
23295    [anon_sym_PLUS_PLUS] = ACTIONS(476),
23296    [anon_sym_DASH_DASH] = ACTIONS(476),
23297    [sym_comment] = ACTIONS(5),
23298    [anon_sym_BQUOTE] = ACTIONS(402),
23299    [sym_number] = ACTIONS(404),
23300    [sym_private_property_identifier] = ACTIONS(478),
23301    [sym_this] = ACTIONS(408),
23302    [sym_super] = ACTIONS(408),
23303    [sym_true] = ACTIONS(408),
23304    [sym_false] = ACTIONS(408),
23305    [sym_null] = ACTIONS(408),
23306    [sym_undefined] = ACTIONS(480),
23307    [anon_sym_AT] = ACTIONS(93),
23308    [anon_sym_static] = ACTIONS(454),
23309    [anon_sym_get] = ACTIONS(454),
23310    [anon_sym_set] = ACTIONS(454),
23311    [sym_html_comment] = ACTIONS(5),
23312  },
23313  [150] = {
23314    [sym_import] = STATE(1085),
23315    [sym_parenthesized_expression] = STATE(451),
23316    [sym_expression] = STATE(710),
23317    [sym_primary_expression] = STATE(503),
23318    [sym_yield_expression] = STATE(504),
23319    [sym_object] = STATE(502),
23320    [sym_object_pattern] = STATE(1604),
23321    [sym_array] = STATE(502),
23322    [sym_array_pattern] = STATE(1604),
23323    [sym_glimmer_template] = STATE(504),
23324    [sym_jsx_element] = STATE(504),
23325    [sym_jsx_opening_element] = STATE(1013),
23326    [sym_jsx_self_closing_element] = STATE(504),
23327    [sym_class] = STATE(502),
23328    [sym_function_expression] = STATE(502),
23329    [sym_generator_function] = STATE(502),
23330    [sym_arrow_function] = STATE(502),
23331    [sym_call_expression] = STATE(502),
23332    [sym_new_expression] = STATE(504),
23333    [sym_await_expression] = STATE(504),
23334    [sym_member_expression] = STATE(451),
23335    [sym_subscript_expression] = STATE(451),
23336    [sym_assignment_expression] = STATE(504),
23337    [sym__augmented_assignment_lhs] = STATE(1005),
23338    [sym_augmented_assignment_expression] = STATE(504),
23339    [sym__destructuring_pattern] = STATE(1604),
23340    [sym_ternary_expression] = STATE(504),
23341    [sym_binary_expression] = STATE(504),
23342    [sym_unary_expression] = STATE(504),
23343    [sym_update_expression] = STATE(504),
23344    [sym_sequence_expression] = STATE(1656),
23345    [sym_string] = STATE(502),
23346    [sym_template_string] = STATE(502),
23347    [sym_regex] = STATE(502),
23348    [sym_meta_property] = STATE(502),
23349    [sym_decorator] = STATE(981),
23350    [sym_formal_parameters] = STATE(1639),
23351    [aux_sym_export_statement_repeat1] = STATE(1223),
23352    [sym_identifier] = ACTIONS(356),
23353    [anon_sym_export] = ACTIONS(358),
23354    [anon_sym_LBRACE] = ACTIONS(362),
23355    [anon_sym_import] = ACTIONS(366),
23356    [anon_sym_let] = ACTIONS(358),
23357    [anon_sym_LPAREN] = ACTIONS(368),
23358    [anon_sym_await] = ACTIONS(370),
23359    [anon_sym_yield] = ACTIONS(374),
23360    [anon_sym_LBRACK] = ACTIONS(376),
23361    [sym_glimmer_opening_tag] = ACTIONS(378),
23362    [anon_sym_LT] = ACTIONS(380),
23363    [anon_sym_DQUOTE] = ACTIONS(382),
23364    [anon_sym_SQUOTE] = ACTIONS(384),
23365    [anon_sym_class] = ACTIONS(386),
23366    [anon_sym_async] = ACTIONS(388),
23367    [anon_sym_function] = ACTIONS(390),
23368    [anon_sym_new] = ACTIONS(392),
23369    [anon_sym_PLUS] = ACTIONS(394),
23370    [anon_sym_DASH] = ACTIONS(394),
23371    [anon_sym_SLASH] = ACTIONS(396),
23372    [anon_sym_BANG] = ACTIONS(398),
23373    [anon_sym_TILDE] = ACTIONS(398),
23374    [anon_sym_typeof] = ACTIONS(394),
23375    [anon_sym_void] = ACTIONS(394),
23376    [anon_sym_delete] = ACTIONS(394),
23377    [anon_sym_PLUS_PLUS] = ACTIONS(400),
23378    [anon_sym_DASH_DASH] = ACTIONS(400),
23379    [sym_comment] = ACTIONS(5),
23380    [anon_sym_BQUOTE] = ACTIONS(402),
23381    [sym_number] = ACTIONS(404),
23382    [sym_private_property_identifier] = ACTIONS(406),
23383    [sym_this] = ACTIONS(408),
23384    [sym_super] = ACTIONS(408),
23385    [sym_true] = ACTIONS(408),
23386    [sym_false] = ACTIONS(408),
23387    [sym_null] = ACTIONS(408),
23388    [sym_undefined] = ACTIONS(410),
23389    [anon_sym_AT] = ACTIONS(93),
23390    [anon_sym_static] = ACTIONS(358),
23391    [anon_sym_get] = ACTIONS(358),
23392    [anon_sym_set] = ACTIONS(358),
23393    [sym_html_comment] = ACTIONS(5),
23394  },
23395  [151] = {
23396    [sym_import] = STATE(1085),
23397    [sym_statement_block] = STATE(568),
23398    [sym_parenthesized_expression] = STATE(477),
23399    [sym_expression] = STATE(821),
23400    [sym_primary_expression] = STATE(503),
23401    [sym_yield_expression] = STATE(504),
23402    [sym_object] = STATE(502),
23403    [sym_object_pattern] = STATE(1692),
23404    [sym_array] = STATE(502),
23405    [sym_array_pattern] = STATE(1692),
23406    [sym_glimmer_template] = STATE(504),
23407    [sym_jsx_element] = STATE(504),
23408    [sym_jsx_opening_element] = STATE(1013),
23409    [sym_jsx_self_closing_element] = STATE(504),
23410    [sym_class] = STATE(502),
23411    [sym_function_expression] = STATE(502),
23412    [sym_generator_function] = STATE(502),
23413    [sym_arrow_function] = STATE(502),
23414    [sym_call_expression] = STATE(502),
23415    [sym_new_expression] = STATE(504),
23416    [sym_await_expression] = STATE(504),
23417    [sym_member_expression] = STATE(477),
23418    [sym_subscript_expression] = STATE(477),
23419    [sym_assignment_expression] = STATE(504),
23420    [sym__augmented_assignment_lhs] = STATE(1009),
23421    [sym_augmented_assignment_expression] = STATE(504),
23422    [sym__destructuring_pattern] = STATE(1692),
23423    [sym_ternary_expression] = STATE(504),
23424    [sym_binary_expression] = STATE(504),
23425    [sym_unary_expression] = STATE(504),
23426    [sym_update_expression] = STATE(504),
23427    [sym_string] = STATE(502),
23428    [sym_template_string] = STATE(502),
23429    [sym_regex] = STATE(502),
23430    [sym_meta_property] = STATE(502),
23431    [sym_decorator] = STATE(981),
23432    [sym_formal_parameters] = STATE(1675),
23433    [aux_sym_export_statement_repeat1] = STATE(1223),
23434    [sym_identifier] = ACTIONS(452),
23435    [anon_sym_export] = ACTIONS(454),
23436    [anon_sym_LBRACE] = ACTIONS(749),
23437    [anon_sym_import] = ACTIONS(366),
23438    [anon_sym_let] = ACTIONS(454),
23439    [anon_sym_LPAREN] = ACTIONS(368),
23440    [anon_sym_await] = ACTIONS(460),
23441    [anon_sym_yield] = ACTIONS(462),
23442    [anon_sym_LBRACK] = ACTIONS(464),
23443    [sym_glimmer_opening_tag] = ACTIONS(378),
23444    [anon_sym_LT] = ACTIONS(380),
23445    [anon_sym_DQUOTE] = ACTIONS(382),
23446    [anon_sym_SQUOTE] = ACTIONS(384),
23447    [anon_sym_class] = ACTIONS(386),
23448    [anon_sym_async] = ACTIONS(466),
23449    [anon_sym_function] = ACTIONS(390),
23450    [anon_sym_new] = ACTIONS(468),
23451    [anon_sym_PLUS] = ACTIONS(470),
23452    [anon_sym_DASH] = ACTIONS(470),
23453    [anon_sym_SLASH] = ACTIONS(472),
23454    [anon_sym_BANG] = ACTIONS(474),
23455    [anon_sym_TILDE] = ACTIONS(474),
23456    [anon_sym_typeof] = ACTIONS(470),
23457    [anon_sym_void] = ACTIONS(470),
23458    [anon_sym_delete] = ACTIONS(470),
23459    [anon_sym_PLUS_PLUS] = ACTIONS(476),
23460    [anon_sym_DASH_DASH] = ACTIONS(476),
23461    [sym_comment] = ACTIONS(5),
23462    [anon_sym_BQUOTE] = ACTIONS(402),
23463    [sym_number] = ACTIONS(404),
23464    [sym_private_property_identifier] = ACTIONS(478),
23465    [sym_this] = ACTIONS(408),
23466    [sym_super] = ACTIONS(408),
23467    [sym_true] = ACTIONS(408),
23468    [sym_false] = ACTIONS(408),
23469    [sym_null] = ACTIONS(408),
23470    [sym_undefined] = ACTIONS(480),
23471    [anon_sym_AT] = ACTIONS(93),
23472    [anon_sym_static] = ACTIONS(454),
23473    [anon_sym_get] = ACTIONS(454),
23474    [anon_sym_set] = ACTIONS(454),
23475    [sym_html_comment] = ACTIONS(5),
23476  },
23477  [152] = {
23478    [sym_import] = STATE(1085),
23479    [sym_parenthesized_expression] = STATE(413),
23480    [sym_expression] = STATE(827),
23481    [sym_primary_expression] = STATE(482),
23482    [sym_yield_expression] = STATE(504),
23483    [sym_object] = STATE(502),
23484    [sym_object_pattern] = STATE(1623),
23485    [sym_array] = STATE(502),
23486    [sym_array_pattern] = STATE(1623),
23487    [sym_glimmer_template] = STATE(504),
23488    [sym_jsx_element] = STATE(504),
23489    [sym_jsx_opening_element] = STATE(1013),
23490    [sym_jsx_self_closing_element] = STATE(504),
23491    [sym_class] = STATE(502),
23492    [sym_function_expression] = STATE(502),
23493    [sym_generator_function] = STATE(502),
23494    [sym_arrow_function] = STATE(502),
23495    [sym_call_expression] = STATE(502),
23496    [sym_new_expression] = STATE(488),
23497    [sym_await_expression] = STATE(504),
23498    [sym_member_expression] = STATE(413),
23499    [sym_subscript_expression] = STATE(413),
23500    [sym_assignment_expression] = STATE(504),
23501    [sym__augmented_assignment_lhs] = STATE(997),
23502    [sym_augmented_assignment_expression] = STATE(504),
23503    [sym__destructuring_pattern] = STATE(1623),
23504    [sym_ternary_expression] = STATE(504),
23505    [sym_binary_expression] = STATE(504),
23506    [sym_unary_expression] = STATE(504),
23507    [sym_update_expression] = STATE(504),
23508    [sym_string] = STATE(502),
23509    [sym_template_string] = STATE(502),
23510    [sym_regex] = STATE(502),
23511    [sym_meta_property] = STATE(502),
23512    [sym_decorator] = STATE(981),
23513    [sym_formal_parameters] = STATE(1675),
23514    [aux_sym_export_statement_repeat1] = STATE(1223),
23515    [sym_identifier] = ACTIONS(773),
23516    [anon_sym_export] = ACTIONS(775),
23517    [anon_sym_LBRACE] = ACTIONS(458),
23518    [anon_sym_import] = ACTIONS(366),
23519    [anon_sym_let] = ACTIONS(775),
23520    [anon_sym_LPAREN] = ACTIONS(368),
23521    [anon_sym_await] = ACTIONS(488),
23522    [anon_sym_yield] = ACTIONS(490),
23523    [anon_sym_LBRACK] = ACTIONS(464),
23524    [sym_glimmer_opening_tag] = ACTIONS(378),
23525    [anon_sym_LT] = ACTIONS(380),
23526    [anon_sym_DOT] = ACTIONS(759),
23527    [anon_sym_DQUOTE] = ACTIONS(382),
23528    [anon_sym_SQUOTE] = ACTIONS(384),
23529    [anon_sym_class] = ACTIONS(386),
23530    [anon_sym_async] = ACTIONS(777),
23531    [anon_sym_function] = ACTIONS(390),
23532    [anon_sym_new] = ACTIONS(468),
23533    [anon_sym_PLUS] = ACTIONS(496),
23534    [anon_sym_DASH] = ACTIONS(496),
23535    [anon_sym_SLASH] = ACTIONS(472),
23536    [anon_sym_BANG] = ACTIONS(498),
23537    [anon_sym_TILDE] = ACTIONS(498),
23538    [anon_sym_typeof] = ACTIONS(496),
23539    [anon_sym_void] = ACTIONS(496),
23540    [anon_sym_delete] = ACTIONS(496),
23541    [anon_sym_PLUS_PLUS] = ACTIONS(500),
23542    [anon_sym_DASH_DASH] = ACTIONS(500),
23543    [sym_comment] = ACTIONS(5),
23544    [anon_sym_BQUOTE] = ACTIONS(402),
23545    [sym_number] = ACTIONS(404),
23546    [sym_private_property_identifier] = ACTIONS(502),
23547    [sym_this] = ACTIONS(408),
23548    [sym_super] = ACTIONS(408),
23549    [sym_true] = ACTIONS(408),
23550    [sym_false] = ACTIONS(408),
23551    [sym_null] = ACTIONS(408),
23552    [sym_undefined] = ACTIONS(504),
23553    [anon_sym_AT] = ACTIONS(93),
23554    [anon_sym_static] = ACTIONS(775),
23555    [anon_sym_get] = ACTIONS(775),
23556    [anon_sym_set] = ACTIONS(775),
23557    [sym_html_comment] = ACTIONS(5),
23558  },
23559  [153] = {
23560    [sym_import] = STATE(1095),
23561    [sym_parenthesized_expression] = STATE(440),
23562    [sym_expression] = STATE(836),
23563    [sym_primary_expression] = STATE(585),
23564    [sym_yield_expression] = STATE(504),
23565    [sym_object] = STATE(713),
23566    [sym_object_pattern] = STATE(1623),
23567    [sym_array] = STATE(713),
23568    [sym_array_pattern] = STATE(1623),
23569    [sym_glimmer_template] = STATE(504),
23570    [sym_jsx_element] = STATE(504),
23571    [sym_jsx_opening_element] = STATE(1013),
23572    [sym_jsx_self_closing_element] = STATE(504),
23573    [sym_class] = STATE(713),
23574    [sym_function_expression] = STATE(713),
23575    [sym_generator_function] = STATE(713),
23576    [sym_arrow_function] = STATE(713),
23577    [sym_call_expression] = STATE(713),
23578    [sym_new_expression] = STATE(587),
23579    [sym_await_expression] = STATE(504),
23580    [sym_member_expression] = STATE(440),
23581    [sym_subscript_expression] = STATE(440),
23582    [sym_assignment_expression] = STATE(504),
23583    [sym__augmented_assignment_lhs] = STATE(997),
23584    [sym_augmented_assignment_expression] = STATE(504),
23585    [sym__destructuring_pattern] = STATE(1623),
23586    [sym_ternary_expression] = STATE(504),
23587    [sym_binary_expression] = STATE(504),
23588    [sym_unary_expression] = STATE(504),
23589    [sym_update_expression] = STATE(504),
23590    [sym_string] = STATE(713),
23591    [sym_template_string] = STATE(713),
23592    [sym_regex] = STATE(713),
23593    [sym_meta_property] = STATE(713),
23594    [sym_decorator] = STATE(981),
23595    [sym_formal_parameters] = STATE(1642),
23596    [aux_sym_export_statement_repeat1] = STATE(1195),
23597    [sym_identifier] = ACTIONS(779),
23598    [anon_sym_export] = ACTIONS(781),
23599    [anon_sym_LBRACE] = ACTIONS(418),
23600    [anon_sym_import] = ACTIONS(366),
23601    [anon_sym_let] = ACTIONS(781),
23602    [anon_sym_LPAREN] = ACTIONS(33),
23603    [anon_sym_await] = ACTIONS(488),
23604    [anon_sym_yield] = ACTIONS(490),
23605    [anon_sym_LBRACK] = ACTIONS(57),
23606    [sym_glimmer_opening_tag] = ACTIONS(378),
23607    [anon_sym_LT] = ACTIONS(380),
23608    [anon_sym_DOT] = ACTIONS(767),
23609    [anon_sym_DQUOTE] = ACTIONS(63),
23610    [anon_sym_SQUOTE] = ACTIONS(65),
23611    [anon_sym_class] = ACTIONS(420),
23612    [anon_sym_async] = ACTIONS(783),
23613    [anon_sym_function] = ACTIONS(424),
23614    [anon_sym_new] = ACTIONS(73),
23615    [anon_sym_PLUS] = ACTIONS(496),
23616    [anon_sym_DASH] = ACTIONS(496),
23617    [anon_sym_SLASH] = ACTIONS(77),
23618    [anon_sym_BANG] = ACTIONS(498),
23619    [anon_sym_TILDE] = ACTIONS(498),
23620    [anon_sym_typeof] = ACTIONS(496),
23621    [anon_sym_void] = ACTIONS(496),
23622    [anon_sym_delete] = ACTIONS(496),
23623    [anon_sym_PLUS_PLUS] = ACTIONS(500),
23624    [anon_sym_DASH_DASH] = ACTIONS(500),
23625    [sym_comment] = ACTIONS(5),
23626    [anon_sym_BQUOTE] = ACTIONS(83),
23627    [sym_number] = ACTIONS(85),
23628    [sym_private_property_identifier] = ACTIONS(502),
23629    [sym_this] = ACTIONS(89),
23630    [sym_super] = ACTIONS(89),
23631    [sym_true] = ACTIONS(89),
23632    [sym_false] = ACTIONS(89),
23633    [sym_null] = ACTIONS(89),
23634    [sym_undefined] = ACTIONS(771),
23635    [anon_sym_AT] = ACTIONS(93),
23636    [anon_sym_static] = ACTIONS(781),
23637    [anon_sym_get] = ACTIONS(781),
23638    [anon_sym_set] = ACTIONS(781),
23639    [sym_html_comment] = ACTIONS(5),
23640  },
23641  [154] = {
23642    [sym_import] = STATE(1085),
23643    [sym_parenthesized_expression] = STATE(413),
23644    [sym_expression] = STATE(787),
23645    [sym_primary_expression] = STATE(503),
23646    [sym_yield_expression] = STATE(504),
23647    [sym_object] = STATE(502),
23648    [sym_object_pattern] = STATE(1623),
23649    [sym_array] = STATE(502),
23650    [sym_array_pattern] = STATE(1623),
23651    [sym_glimmer_template] = STATE(504),
23652    [sym_jsx_element] = STATE(504),
23653    [sym_jsx_opening_element] = STATE(1013),
23654    [sym_jsx_self_closing_element] = STATE(504),
23655    [sym_class] = STATE(502),
23656    [sym_function_expression] = STATE(502),
23657    [sym_generator_function] = STATE(502),
23658    [sym_arrow_function] = STATE(502),
23659    [sym_call_expression] = STATE(502),
23660    [sym_new_expression] = STATE(504),
23661    [sym_await_expression] = STATE(504),
23662    [sym_member_expression] = STATE(413),
23663    [sym_subscript_expression] = STATE(413),
23664    [sym_assignment_expression] = STATE(504),
23665    [sym__augmented_assignment_lhs] = STATE(997),
23666    [sym_augmented_assignment_expression] = STATE(504),
23667    [sym__destructuring_pattern] = STATE(1623),
23668    [sym_ternary_expression] = STATE(504),
23669    [sym_binary_expression] = STATE(504),
23670    [sym_unary_expression] = STATE(504),
23671    [sym_update_expression] = STATE(504),
23672    [sym_string] = STATE(502),
23673    [sym_template_string] = STATE(502),
23674    [sym_regex] = STATE(502),
23675    [sym_meta_property] = STATE(502),
23676    [sym_decorator] = STATE(981),
23677    [sym_formal_parameters] = STATE(1607),
23678    [aux_sym_export_statement_repeat1] = STATE(1223),
23679    [sym_identifier] = ACTIONS(482),
23680    [anon_sym_export] = ACTIONS(484),
23681    [anon_sym_LBRACE] = ACTIONS(458),
23682    [anon_sym_import] = ACTIONS(366),
23683    [anon_sym_let] = ACTIONS(484),
23684    [anon_sym_LPAREN] = ACTIONS(368),
23685    [anon_sym_await] = ACTIONS(488),
23686    [anon_sym_yield] = ACTIONS(490),
23687    [anon_sym_LBRACK] = ACTIONS(464),
23688    [sym_glimmer_opening_tag] = ACTIONS(378),
23689    [anon_sym_LT] = ACTIONS(380),
23690    [anon_sym_DQUOTE] = ACTIONS(382),
23691    [anon_sym_SQUOTE] = ACTIONS(384),
23692    [anon_sym_class] = ACTIONS(386),
23693    [anon_sym_async] = ACTIONS(492),
23694    [anon_sym_function] = ACTIONS(390),
23695    [anon_sym_new] = ACTIONS(494),
23696    [anon_sym_PLUS] = ACTIONS(496),
23697    [anon_sym_DASH] = ACTIONS(496),
23698    [anon_sym_SLASH] = ACTIONS(396),
23699    [anon_sym_BANG] = ACTIONS(498),
23700    [anon_sym_TILDE] = ACTIONS(498),
23701    [anon_sym_typeof] = ACTIONS(496),
23702    [anon_sym_void] = ACTIONS(496),
23703    [anon_sym_delete] = ACTIONS(496),
23704    [anon_sym_PLUS_PLUS] = ACTIONS(500),
23705    [anon_sym_DASH_DASH] = ACTIONS(500),
23706    [sym_comment] = ACTIONS(5),
23707    [anon_sym_BQUOTE] = ACTIONS(402),
23708    [sym_number] = ACTIONS(404),
23709    [sym_private_property_identifier] = ACTIONS(502),
23710    [sym_this] = ACTIONS(408),
23711    [sym_super] = ACTIONS(408),
23712    [sym_true] = ACTIONS(408),
23713    [sym_false] = ACTIONS(408),
23714    [sym_null] = ACTIONS(408),
23715    [sym_undefined] = ACTIONS(504),
23716    [anon_sym_AT] = ACTIONS(93),
23717    [anon_sym_static] = ACTIONS(484),
23718    [anon_sym_get] = ACTIONS(484),
23719    [anon_sym_set] = ACTIONS(484),
23720    [sym_html_comment] = ACTIONS(5),
23721  },
23722  [155] = {
23723    [sym_import] = STATE(1085),
23724    [sym_parenthesized_expression] = STATE(451),
23725    [sym_expression] = STATE(540),
23726    [sym_primary_expression] = STATE(503),
23727    [sym_yield_expression] = STATE(504),
23728    [sym_object] = STATE(502),
23729    [sym_object_pattern] = STATE(1604),
23730    [sym_array] = STATE(502),
23731    [sym_array_pattern] = STATE(1604),
23732    [sym_glimmer_template] = STATE(504),
23733    [sym_jsx_element] = STATE(504),
23734    [sym_jsx_opening_element] = STATE(1013),
23735    [sym_jsx_self_closing_element] = STATE(504),
23736    [sym_class] = STATE(502),
23737    [sym_function_expression] = STATE(502),
23738    [sym_generator_function] = STATE(502),
23739    [sym_arrow_function] = STATE(502),
23740    [sym_call_expression] = STATE(502),
23741    [sym_new_expression] = STATE(504),
23742    [sym_await_expression] = STATE(504),
23743    [sym_member_expression] = STATE(451),
23744    [sym_subscript_expression] = STATE(451),
23745    [sym_assignment_expression] = STATE(504),
23746    [sym__augmented_assignment_lhs] = STATE(1005),
23747    [sym_augmented_assignment_expression] = STATE(504),
23748    [sym__destructuring_pattern] = STATE(1604),
23749    [sym_ternary_expression] = STATE(504),
23750    [sym_binary_expression] = STATE(504),
23751    [sym_unary_expression] = STATE(504),
23752    [sym_update_expression] = STATE(504),
23753    [sym_string] = STATE(502),
23754    [sym_template_string] = STATE(502),
23755    [sym_regex] = STATE(502),
23756    [sym_meta_property] = STATE(502),
23757    [sym_decorator] = STATE(981),
23758    [sym_formal_parameters] = STATE(1639),
23759    [aux_sym_export_statement_repeat1] = STATE(1223),
23760    [sym_identifier] = ACTIONS(356),
23761    [anon_sym_export] = ACTIONS(358),
23762    [anon_sym_LBRACE] = ACTIONS(362),
23763    [anon_sym_import] = ACTIONS(366),
23764    [anon_sym_let] = ACTIONS(358),
23765    [anon_sym_LPAREN] = ACTIONS(368),
23766    [anon_sym_await] = ACTIONS(370),
23767    [anon_sym_yield] = ACTIONS(374),
23768    [anon_sym_LBRACK] = ACTIONS(376),
23769    [sym_glimmer_opening_tag] = ACTIONS(378),
23770    [anon_sym_LT] = ACTIONS(380),
23771    [anon_sym_DQUOTE] = ACTIONS(382),
23772    [anon_sym_SQUOTE] = ACTIONS(384),
23773    [anon_sym_class] = ACTIONS(386),
23774    [anon_sym_async] = ACTIONS(388),
23775    [anon_sym_function] = ACTIONS(390),
23776    [anon_sym_new] = ACTIONS(392),
23777    [anon_sym_PLUS] = ACTIONS(394),
23778    [anon_sym_DASH] = ACTIONS(394),
23779    [anon_sym_SLASH] = ACTIONS(396),
23780    [anon_sym_BANG] = ACTIONS(398),
23781    [anon_sym_TILDE] = ACTIONS(398),
23782    [anon_sym_typeof] = ACTIONS(394),
23783    [anon_sym_void] = ACTIONS(394),
23784    [anon_sym_delete] = ACTIONS(394),
23785    [anon_sym_PLUS_PLUS] = ACTIONS(400),
23786    [anon_sym_DASH_DASH] = ACTIONS(400),
23787    [sym_comment] = ACTIONS(5),
23788    [anon_sym_BQUOTE] = ACTIONS(402),
23789    [sym_number] = ACTIONS(404),
23790    [sym_private_property_identifier] = ACTIONS(406),
23791    [sym_this] = ACTIONS(408),
23792    [sym_super] = ACTIONS(408),
23793    [sym_true] = ACTIONS(408),
23794    [sym_false] = ACTIONS(408),
23795    [sym_null] = ACTIONS(408),
23796    [sym_undefined] = ACTIONS(410),
23797    [anon_sym_AT] = ACTIONS(93),
23798    [anon_sym_static] = ACTIONS(358),
23799    [anon_sym_get] = ACTIONS(358),
23800    [anon_sym_set] = ACTIONS(358),
23801    [sym_html_comment] = ACTIONS(5),
23802  },
23803  [156] = {
23804    [sym_import] = STATE(1085),
23805    [sym_parenthesized_expression] = STATE(451),
23806    [sym_expression] = STATE(541),
23807    [sym_primary_expression] = STATE(503),
23808    [sym_yield_expression] = STATE(504),
23809    [sym_object] = STATE(502),
23810    [sym_object_pattern] = STATE(1604),
23811    [sym_array] = STATE(502),
23812    [sym_array_pattern] = STATE(1604),
23813    [sym_glimmer_template] = STATE(504),
23814    [sym_jsx_element] = STATE(504),
23815    [sym_jsx_opening_element] = STATE(1013),
23816    [sym_jsx_self_closing_element] = STATE(504),
23817    [sym_class] = STATE(502),
23818    [sym_function_expression] = STATE(502),
23819    [sym_generator_function] = STATE(502),
23820    [sym_arrow_function] = STATE(502),
23821    [sym_call_expression] = STATE(502),
23822    [sym_new_expression] = STATE(504),
23823    [sym_await_expression] = STATE(504),
23824    [sym_member_expression] = STATE(451),
23825    [sym_subscript_expression] = STATE(451),
23826    [sym_assignment_expression] = STATE(504),
23827    [sym__augmented_assignment_lhs] = STATE(1005),
23828    [sym_augmented_assignment_expression] = STATE(504),
23829    [sym__destructuring_pattern] = STATE(1604),
23830    [sym_ternary_expression] = STATE(504),
23831    [sym_binary_expression] = STATE(504),
23832    [sym_unary_expression] = STATE(504),
23833    [sym_update_expression] = STATE(504),
23834    [sym_string] = STATE(502),
23835    [sym_template_string] = STATE(502),
23836    [sym_regex] = STATE(502),
23837    [sym_meta_property] = STATE(502),
23838    [sym_decorator] = STATE(981),
23839    [sym_formal_parameters] = STATE(1639),
23840    [aux_sym_export_statement_repeat1] = STATE(1223),
23841    [sym_identifier] = ACTIONS(356),
23842    [anon_sym_export] = ACTIONS(358),
23843    [anon_sym_LBRACE] = ACTIONS(362),
23844    [anon_sym_import] = ACTIONS(366),
23845    [anon_sym_let] = ACTIONS(358),
23846    [anon_sym_LPAREN] = ACTIONS(368),
23847    [anon_sym_await] = ACTIONS(370),
23848    [anon_sym_yield] = ACTIONS(374),
23849    [anon_sym_LBRACK] = ACTIONS(376),
23850    [sym_glimmer_opening_tag] = ACTIONS(378),
23851    [anon_sym_LT] = ACTIONS(380),
23852    [anon_sym_DQUOTE] = ACTIONS(382),
23853    [anon_sym_SQUOTE] = ACTIONS(384),
23854    [anon_sym_class] = ACTIONS(386),
23855    [anon_sym_async] = ACTIONS(388),
23856    [anon_sym_function] = ACTIONS(390),
23857    [anon_sym_new] = ACTIONS(392),
23858    [anon_sym_PLUS] = ACTIONS(394),
23859    [anon_sym_DASH] = ACTIONS(394),
23860    [anon_sym_SLASH] = ACTIONS(396),
23861    [anon_sym_BANG] = ACTIONS(398),
23862    [anon_sym_TILDE] = ACTIONS(398),
23863    [anon_sym_typeof] = ACTIONS(394),
23864    [anon_sym_void] = ACTIONS(394),
23865    [anon_sym_delete] = ACTIONS(394),
23866    [anon_sym_PLUS_PLUS] = ACTIONS(400),
23867    [anon_sym_DASH_DASH] = ACTIONS(400),
23868    [sym_comment] = ACTIONS(5),
23869    [anon_sym_BQUOTE] = ACTIONS(402),
23870    [sym_number] = ACTIONS(404),
23871    [sym_private_property_identifier] = ACTIONS(406),
23872    [sym_this] = ACTIONS(408),
23873    [sym_super] = ACTIONS(408),
23874    [sym_true] = ACTIONS(408),
23875    [sym_false] = ACTIONS(408),
23876    [sym_null] = ACTIONS(408),
23877    [sym_undefined] = ACTIONS(410),
23878    [anon_sym_AT] = ACTIONS(93),
23879    [anon_sym_static] = ACTIONS(358),
23880    [anon_sym_get] = ACTIONS(358),
23881    [anon_sym_set] = ACTIONS(358),
23882    [sym_html_comment] = ACTIONS(5),
23883  },
23884  [157] = {
23885    [sym_import] = STATE(1085),
23886    [sym_parenthesized_expression] = STATE(451),
23887    [sym_expression] = STATE(542),
23888    [sym_primary_expression] = STATE(503),
23889    [sym_yield_expression] = STATE(504),
23890    [sym_object] = STATE(502),
23891    [sym_object_pattern] = STATE(1604),
23892    [sym_array] = STATE(502),
23893    [sym_array_pattern] = STATE(1604),
23894    [sym_glimmer_template] = STATE(504),
23895    [sym_jsx_element] = STATE(504),
23896    [sym_jsx_opening_element] = STATE(1013),
23897    [sym_jsx_self_closing_element] = STATE(504),
23898    [sym_class] = STATE(502),
23899    [sym_function_expression] = STATE(502),
23900    [sym_generator_function] = STATE(502),
23901    [sym_arrow_function] = STATE(502),
23902    [sym_call_expression] = STATE(502),
23903    [sym_new_expression] = STATE(504),
23904    [sym_await_expression] = STATE(504),
23905    [sym_member_expression] = STATE(451),
23906    [sym_subscript_expression] = STATE(451),
23907    [sym_assignment_expression] = STATE(504),
23908    [sym__augmented_assignment_lhs] = STATE(1005),
23909    [sym_augmented_assignment_expression] = STATE(504),
23910    [sym__destructuring_pattern] = STATE(1604),
23911    [sym_ternary_expression] = STATE(504),
23912    [sym_binary_expression] = STATE(504),
23913    [sym_unary_expression] = STATE(504),
23914    [sym_update_expression] = STATE(504),
23915    [sym_string] = STATE(502),
23916    [sym_template_string] = STATE(502),
23917    [sym_regex] = STATE(502),
23918    [sym_meta_property] = STATE(502),
23919    [sym_decorator] = STATE(981),
23920    [sym_formal_parameters] = STATE(1639),
23921    [aux_sym_export_statement_repeat1] = STATE(1223),
23922    [sym_identifier] = ACTIONS(356),
23923    [anon_sym_export] = ACTIONS(358),
23924    [anon_sym_LBRACE] = ACTIONS(362),
23925    [anon_sym_import] = ACTIONS(366),
23926    [anon_sym_let] = ACTIONS(358),
23927    [anon_sym_LPAREN] = ACTIONS(368),
23928    [anon_sym_await] = ACTIONS(370),
23929    [anon_sym_yield] = ACTIONS(374),
23930    [anon_sym_LBRACK] = ACTIONS(376),
23931    [sym_glimmer_opening_tag] = ACTIONS(378),
23932    [anon_sym_LT] = ACTIONS(380),
23933    [anon_sym_DQUOTE] = ACTIONS(382),
23934    [anon_sym_SQUOTE] = ACTIONS(384),
23935    [anon_sym_class] = ACTIONS(386),
23936    [anon_sym_async] = ACTIONS(388),
23937    [anon_sym_function] = ACTIONS(390),
23938    [anon_sym_new] = ACTIONS(392),
23939    [anon_sym_PLUS] = ACTIONS(394),
23940    [anon_sym_DASH] = ACTIONS(394),
23941    [anon_sym_SLASH] = ACTIONS(396),
23942    [anon_sym_BANG] = ACTIONS(398),
23943    [anon_sym_TILDE] = ACTIONS(398),
23944    [anon_sym_typeof] = ACTIONS(394),
23945    [anon_sym_void] = ACTIONS(394),
23946    [anon_sym_delete] = ACTIONS(394),
23947    [anon_sym_PLUS_PLUS] = ACTIONS(400),
23948    [anon_sym_DASH_DASH] = ACTIONS(400),
23949    [sym_comment] = ACTIONS(5),
23950    [anon_sym_BQUOTE] = ACTIONS(402),
23951    [sym_number] = ACTIONS(404),
23952    [sym_private_property_identifier] = ACTIONS(406),
23953    [sym_this] = ACTIONS(408),
23954    [sym_super] = ACTIONS(408),
23955    [sym_true] = ACTIONS(408),
23956    [sym_false] = ACTIONS(408),
23957    [sym_null] = ACTIONS(408),
23958    [sym_undefined] = ACTIONS(410),
23959    [anon_sym_AT] = ACTIONS(93),
23960    [anon_sym_static] = ACTIONS(358),
23961    [anon_sym_get] = ACTIONS(358),
23962    [anon_sym_set] = ACTIONS(358),
23963    [sym_html_comment] = ACTIONS(5),
23964  },
23965  [158] = {
23966    [sym_import] = STATE(1085),
23967    [sym_parenthesized_expression] = STATE(451),
23968    [sym_expression] = STATE(543),
23969    [sym_primary_expression] = STATE(503),
23970    [sym_yield_expression] = STATE(504),
23971    [sym_object] = STATE(502),
23972    [sym_object_pattern] = STATE(1604),
23973    [sym_array] = STATE(502),
23974    [sym_array_pattern] = STATE(1604),
23975    [sym_glimmer_template] = STATE(504),
23976    [sym_jsx_element] = STATE(504),
23977    [sym_jsx_opening_element] = STATE(1013),
23978    [sym_jsx_self_closing_element] = STATE(504),
23979    [sym_class] = STATE(502),
23980    [sym_function_expression] = STATE(502),
23981    [sym_generator_function] = STATE(502),
23982    [sym_arrow_function] = STATE(502),
23983    [sym_call_expression] = STATE(502),
23984    [sym_new_expression] = STATE(504),
23985    [sym_await_expression] = STATE(504),
23986    [sym_member_expression] = STATE(451),
23987    [sym_subscript_expression] = STATE(451),
23988    [sym_assignment_expression] = STATE(504),
23989    [sym__augmented_assignment_lhs] = STATE(1005),
23990    [sym_augmented_assignment_expression] = STATE(504),
23991    [sym__destructuring_pattern] = STATE(1604),
23992    [sym_ternary_expression] = STATE(504),
23993    [sym_binary_expression] = STATE(504),
23994    [sym_unary_expression] = STATE(504),
23995    [sym_update_expression] = STATE(504),
23996    [sym_string] = STATE(502),
23997    [sym_template_string] = STATE(502),
23998    [sym_regex] = STATE(502),
23999    [sym_meta_property] = STATE(502),
24000    [sym_decorator] = STATE(981),
24001    [sym_formal_parameters] = STATE(1639),
24002    [aux_sym_export_statement_repeat1] = STATE(1223),
24003    [sym_identifier] = ACTIONS(356),
24004    [anon_sym_export] = ACTIONS(358),
24005    [anon_sym_LBRACE] = ACTIONS(362),
24006    [anon_sym_import] = ACTIONS(366),
24007    [anon_sym_let] = ACTIONS(358),
24008    [anon_sym_LPAREN] = ACTIONS(368),
24009    [anon_sym_await] = ACTIONS(370),
24010    [anon_sym_yield] = ACTIONS(374),
24011    [anon_sym_LBRACK] = ACTIONS(376),
24012    [sym_glimmer_opening_tag] = ACTIONS(378),
24013    [anon_sym_LT] = ACTIONS(380),
24014    [anon_sym_DQUOTE] = ACTIONS(382),
24015    [anon_sym_SQUOTE] = ACTIONS(384),
24016    [anon_sym_class] = ACTIONS(386),
24017    [anon_sym_async] = ACTIONS(388),
24018    [anon_sym_function] = ACTIONS(390),
24019    [anon_sym_new] = ACTIONS(392),
24020    [anon_sym_PLUS] = ACTIONS(394),
24021    [anon_sym_DASH] = ACTIONS(394),
24022    [anon_sym_SLASH] = ACTIONS(396),
24023    [anon_sym_BANG] = ACTIONS(398),
24024    [anon_sym_TILDE] = ACTIONS(398),
24025    [anon_sym_typeof] = ACTIONS(394),
24026    [anon_sym_void] = ACTIONS(394),
24027    [anon_sym_delete] = ACTIONS(394),
24028    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24029    [anon_sym_DASH_DASH] = ACTIONS(400),
24030    [sym_comment] = ACTIONS(5),
24031    [anon_sym_BQUOTE] = ACTIONS(402),
24032    [sym_number] = ACTIONS(404),
24033    [sym_private_property_identifier] = ACTIONS(406),
24034    [sym_this] = ACTIONS(408),
24035    [sym_super] = ACTIONS(408),
24036    [sym_true] = ACTIONS(408),
24037    [sym_false] = ACTIONS(408),
24038    [sym_null] = ACTIONS(408),
24039    [sym_undefined] = ACTIONS(410),
24040    [anon_sym_AT] = ACTIONS(93),
24041    [anon_sym_static] = ACTIONS(358),
24042    [anon_sym_get] = ACTIONS(358),
24043    [anon_sym_set] = ACTIONS(358),
24044    [sym_html_comment] = ACTIONS(5),
24045  },
24046  [159] = {
24047    [sym_import] = STATE(1085),
24048    [sym_parenthesized_expression] = STATE(451),
24049    [sym_expression] = STATE(544),
24050    [sym_primary_expression] = STATE(503),
24051    [sym_yield_expression] = STATE(504),
24052    [sym_object] = STATE(502),
24053    [sym_object_pattern] = STATE(1604),
24054    [sym_array] = STATE(502),
24055    [sym_array_pattern] = STATE(1604),
24056    [sym_glimmer_template] = STATE(504),
24057    [sym_jsx_element] = STATE(504),
24058    [sym_jsx_opening_element] = STATE(1013),
24059    [sym_jsx_self_closing_element] = STATE(504),
24060    [sym_class] = STATE(502),
24061    [sym_function_expression] = STATE(502),
24062    [sym_generator_function] = STATE(502),
24063    [sym_arrow_function] = STATE(502),
24064    [sym_call_expression] = STATE(502),
24065    [sym_new_expression] = STATE(504),
24066    [sym_await_expression] = STATE(504),
24067    [sym_member_expression] = STATE(451),
24068    [sym_subscript_expression] = STATE(451),
24069    [sym_assignment_expression] = STATE(504),
24070    [sym__augmented_assignment_lhs] = STATE(1005),
24071    [sym_augmented_assignment_expression] = STATE(504),
24072    [sym__destructuring_pattern] = STATE(1604),
24073    [sym_ternary_expression] = STATE(504),
24074    [sym_binary_expression] = STATE(504),
24075    [sym_unary_expression] = STATE(504),
24076    [sym_update_expression] = STATE(504),
24077    [sym_string] = STATE(502),
24078    [sym_template_string] = STATE(502),
24079    [sym_regex] = STATE(502),
24080    [sym_meta_property] = STATE(502),
24081    [sym_decorator] = STATE(981),
24082    [sym_formal_parameters] = STATE(1639),
24083    [aux_sym_export_statement_repeat1] = STATE(1223),
24084    [sym_identifier] = ACTIONS(356),
24085    [anon_sym_export] = ACTIONS(358),
24086    [anon_sym_LBRACE] = ACTIONS(362),
24087    [anon_sym_import] = ACTIONS(366),
24088    [anon_sym_let] = ACTIONS(358),
24089    [anon_sym_LPAREN] = ACTIONS(368),
24090    [anon_sym_await] = ACTIONS(370),
24091    [anon_sym_yield] = ACTIONS(374),
24092    [anon_sym_LBRACK] = ACTIONS(376),
24093    [sym_glimmer_opening_tag] = ACTIONS(378),
24094    [anon_sym_LT] = ACTIONS(380),
24095    [anon_sym_DQUOTE] = ACTIONS(382),
24096    [anon_sym_SQUOTE] = ACTIONS(384),
24097    [anon_sym_class] = ACTIONS(386),
24098    [anon_sym_async] = ACTIONS(388),
24099    [anon_sym_function] = ACTIONS(390),
24100    [anon_sym_new] = ACTIONS(392),
24101    [anon_sym_PLUS] = ACTIONS(394),
24102    [anon_sym_DASH] = ACTIONS(394),
24103    [anon_sym_SLASH] = ACTIONS(396),
24104    [anon_sym_BANG] = ACTIONS(398),
24105    [anon_sym_TILDE] = ACTIONS(398),
24106    [anon_sym_typeof] = ACTIONS(394),
24107    [anon_sym_void] = ACTIONS(394),
24108    [anon_sym_delete] = ACTIONS(394),
24109    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24110    [anon_sym_DASH_DASH] = ACTIONS(400),
24111    [sym_comment] = ACTIONS(5),
24112    [anon_sym_BQUOTE] = ACTIONS(402),
24113    [sym_number] = ACTIONS(404),
24114    [sym_private_property_identifier] = ACTIONS(406),
24115    [sym_this] = ACTIONS(408),
24116    [sym_super] = ACTIONS(408),
24117    [sym_true] = ACTIONS(408),
24118    [sym_false] = ACTIONS(408),
24119    [sym_null] = ACTIONS(408),
24120    [sym_undefined] = ACTIONS(410),
24121    [anon_sym_AT] = ACTIONS(93),
24122    [anon_sym_static] = ACTIONS(358),
24123    [anon_sym_get] = ACTIONS(358),
24124    [anon_sym_set] = ACTIONS(358),
24125    [sym_html_comment] = ACTIONS(5),
24126  },
24127  [160] = {
24128    [sym_import] = STATE(1085),
24129    [sym_parenthesized_expression] = STATE(451),
24130    [sym_expression] = STATE(545),
24131    [sym_primary_expression] = STATE(503),
24132    [sym_yield_expression] = STATE(504),
24133    [sym_object] = STATE(502),
24134    [sym_object_pattern] = STATE(1604),
24135    [sym_array] = STATE(502),
24136    [sym_array_pattern] = STATE(1604),
24137    [sym_glimmer_template] = STATE(504),
24138    [sym_jsx_element] = STATE(504),
24139    [sym_jsx_opening_element] = STATE(1013),
24140    [sym_jsx_self_closing_element] = STATE(504),
24141    [sym_class] = STATE(502),
24142    [sym_function_expression] = STATE(502),
24143    [sym_generator_function] = STATE(502),
24144    [sym_arrow_function] = STATE(502),
24145    [sym_call_expression] = STATE(502),
24146    [sym_new_expression] = STATE(504),
24147    [sym_await_expression] = STATE(504),
24148    [sym_member_expression] = STATE(451),
24149    [sym_subscript_expression] = STATE(451),
24150    [sym_assignment_expression] = STATE(504),
24151    [sym__augmented_assignment_lhs] = STATE(1005),
24152    [sym_augmented_assignment_expression] = STATE(504),
24153    [sym__destructuring_pattern] = STATE(1604),
24154    [sym_ternary_expression] = STATE(504),
24155    [sym_binary_expression] = STATE(504),
24156    [sym_unary_expression] = STATE(504),
24157    [sym_update_expression] = STATE(504),
24158    [sym_string] = STATE(502),
24159    [sym_template_string] = STATE(502),
24160    [sym_regex] = STATE(502),
24161    [sym_meta_property] = STATE(502),
24162    [sym_decorator] = STATE(981),
24163    [sym_formal_parameters] = STATE(1639),
24164    [aux_sym_export_statement_repeat1] = STATE(1223),
24165    [sym_identifier] = ACTIONS(356),
24166    [anon_sym_export] = ACTIONS(358),
24167    [anon_sym_LBRACE] = ACTIONS(362),
24168    [anon_sym_import] = ACTIONS(366),
24169    [anon_sym_let] = ACTIONS(358),
24170    [anon_sym_LPAREN] = ACTIONS(368),
24171    [anon_sym_await] = ACTIONS(370),
24172    [anon_sym_yield] = ACTIONS(374),
24173    [anon_sym_LBRACK] = ACTIONS(376),
24174    [sym_glimmer_opening_tag] = ACTIONS(378),
24175    [anon_sym_LT] = ACTIONS(380),
24176    [anon_sym_DQUOTE] = ACTIONS(382),
24177    [anon_sym_SQUOTE] = ACTIONS(384),
24178    [anon_sym_class] = ACTIONS(386),
24179    [anon_sym_async] = ACTIONS(388),
24180    [anon_sym_function] = ACTIONS(390),
24181    [anon_sym_new] = ACTIONS(392),
24182    [anon_sym_PLUS] = ACTIONS(394),
24183    [anon_sym_DASH] = ACTIONS(394),
24184    [anon_sym_SLASH] = ACTIONS(396),
24185    [anon_sym_BANG] = ACTIONS(398),
24186    [anon_sym_TILDE] = ACTIONS(398),
24187    [anon_sym_typeof] = ACTIONS(394),
24188    [anon_sym_void] = ACTIONS(394),
24189    [anon_sym_delete] = ACTIONS(394),
24190    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24191    [anon_sym_DASH_DASH] = ACTIONS(400),
24192    [sym_comment] = ACTIONS(5),
24193    [anon_sym_BQUOTE] = ACTIONS(402),
24194    [sym_number] = ACTIONS(404),
24195    [sym_private_property_identifier] = ACTIONS(406),
24196    [sym_this] = ACTIONS(408),
24197    [sym_super] = ACTIONS(408),
24198    [sym_true] = ACTIONS(408),
24199    [sym_false] = ACTIONS(408),
24200    [sym_null] = ACTIONS(408),
24201    [sym_undefined] = ACTIONS(410),
24202    [anon_sym_AT] = ACTIONS(93),
24203    [anon_sym_static] = ACTIONS(358),
24204    [anon_sym_get] = ACTIONS(358),
24205    [anon_sym_set] = ACTIONS(358),
24206    [sym_html_comment] = ACTIONS(5),
24207  },
24208  [161] = {
24209    [sym_import] = STATE(1085),
24210    [sym_parenthesized_expression] = STATE(451),
24211    [sym_expression] = STATE(546),
24212    [sym_primary_expression] = STATE(503),
24213    [sym_yield_expression] = STATE(504),
24214    [sym_object] = STATE(502),
24215    [sym_object_pattern] = STATE(1604),
24216    [sym_array] = STATE(502),
24217    [sym_array_pattern] = STATE(1604),
24218    [sym_glimmer_template] = STATE(504),
24219    [sym_jsx_element] = STATE(504),
24220    [sym_jsx_opening_element] = STATE(1013),
24221    [sym_jsx_self_closing_element] = STATE(504),
24222    [sym_class] = STATE(502),
24223    [sym_function_expression] = STATE(502),
24224    [sym_generator_function] = STATE(502),
24225    [sym_arrow_function] = STATE(502),
24226    [sym_call_expression] = STATE(502),
24227    [sym_new_expression] = STATE(504),
24228    [sym_await_expression] = STATE(504),
24229    [sym_member_expression] = STATE(451),
24230    [sym_subscript_expression] = STATE(451),
24231    [sym_assignment_expression] = STATE(504),
24232    [sym__augmented_assignment_lhs] = STATE(1005),
24233    [sym_augmented_assignment_expression] = STATE(504),
24234    [sym__destructuring_pattern] = STATE(1604),
24235    [sym_ternary_expression] = STATE(504),
24236    [sym_binary_expression] = STATE(504),
24237    [sym_unary_expression] = STATE(504),
24238    [sym_update_expression] = STATE(504),
24239    [sym_string] = STATE(502),
24240    [sym_template_string] = STATE(502),
24241    [sym_regex] = STATE(502),
24242    [sym_meta_property] = STATE(502),
24243    [sym_decorator] = STATE(981),
24244    [sym_formal_parameters] = STATE(1639),
24245    [aux_sym_export_statement_repeat1] = STATE(1223),
24246    [sym_identifier] = ACTIONS(356),
24247    [anon_sym_export] = ACTIONS(358),
24248    [anon_sym_LBRACE] = ACTIONS(362),
24249    [anon_sym_import] = ACTIONS(366),
24250    [anon_sym_let] = ACTIONS(358),
24251    [anon_sym_LPAREN] = ACTIONS(368),
24252    [anon_sym_await] = ACTIONS(370),
24253    [anon_sym_yield] = ACTIONS(374),
24254    [anon_sym_LBRACK] = ACTIONS(376),
24255    [sym_glimmer_opening_tag] = ACTIONS(378),
24256    [anon_sym_LT] = ACTIONS(380),
24257    [anon_sym_DQUOTE] = ACTIONS(382),
24258    [anon_sym_SQUOTE] = ACTIONS(384),
24259    [anon_sym_class] = ACTIONS(386),
24260    [anon_sym_async] = ACTIONS(388),
24261    [anon_sym_function] = ACTIONS(390),
24262    [anon_sym_new] = ACTIONS(392),
24263    [anon_sym_PLUS] = ACTIONS(394),
24264    [anon_sym_DASH] = ACTIONS(394),
24265    [anon_sym_SLASH] = ACTIONS(396),
24266    [anon_sym_BANG] = ACTIONS(398),
24267    [anon_sym_TILDE] = ACTIONS(398),
24268    [anon_sym_typeof] = ACTIONS(394),
24269    [anon_sym_void] = ACTIONS(394),
24270    [anon_sym_delete] = ACTIONS(394),
24271    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24272    [anon_sym_DASH_DASH] = ACTIONS(400),
24273    [sym_comment] = ACTIONS(5),
24274    [anon_sym_BQUOTE] = ACTIONS(402),
24275    [sym_number] = ACTIONS(404),
24276    [sym_private_property_identifier] = ACTIONS(406),
24277    [sym_this] = ACTIONS(408),
24278    [sym_super] = ACTIONS(408),
24279    [sym_true] = ACTIONS(408),
24280    [sym_false] = ACTIONS(408),
24281    [sym_null] = ACTIONS(408),
24282    [sym_undefined] = ACTIONS(410),
24283    [anon_sym_AT] = ACTIONS(93),
24284    [anon_sym_static] = ACTIONS(358),
24285    [anon_sym_get] = ACTIONS(358),
24286    [anon_sym_set] = ACTIONS(358),
24287    [sym_html_comment] = ACTIONS(5),
24288  },
24289  [162] = {
24290    [sym_import] = STATE(1085),
24291    [sym_parenthesized_expression] = STATE(451),
24292    [sym_expression] = STATE(594),
24293    [sym_primary_expression] = STATE(503),
24294    [sym_yield_expression] = STATE(504),
24295    [sym_object] = STATE(502),
24296    [sym_object_pattern] = STATE(1604),
24297    [sym_array] = STATE(502),
24298    [sym_array_pattern] = STATE(1604),
24299    [sym_glimmer_template] = STATE(504),
24300    [sym_jsx_element] = STATE(504),
24301    [sym_jsx_opening_element] = STATE(1013),
24302    [sym_jsx_self_closing_element] = STATE(504),
24303    [sym_class] = STATE(502),
24304    [sym_function_expression] = STATE(502),
24305    [sym_generator_function] = STATE(502),
24306    [sym_arrow_function] = STATE(502),
24307    [sym_call_expression] = STATE(502),
24308    [sym_new_expression] = STATE(504),
24309    [sym_await_expression] = STATE(504),
24310    [sym_member_expression] = STATE(451),
24311    [sym_subscript_expression] = STATE(451),
24312    [sym_assignment_expression] = STATE(504),
24313    [sym__augmented_assignment_lhs] = STATE(1005),
24314    [sym_augmented_assignment_expression] = STATE(504),
24315    [sym__destructuring_pattern] = STATE(1604),
24316    [sym_ternary_expression] = STATE(504),
24317    [sym_binary_expression] = STATE(504),
24318    [sym_unary_expression] = STATE(504),
24319    [sym_update_expression] = STATE(504),
24320    [sym_string] = STATE(502),
24321    [sym_template_string] = STATE(502),
24322    [sym_regex] = STATE(502),
24323    [sym_meta_property] = STATE(502),
24324    [sym_decorator] = STATE(981),
24325    [sym_formal_parameters] = STATE(1639),
24326    [aux_sym_export_statement_repeat1] = STATE(1223),
24327    [sym_identifier] = ACTIONS(356),
24328    [anon_sym_export] = ACTIONS(358),
24329    [anon_sym_LBRACE] = ACTIONS(362),
24330    [anon_sym_import] = ACTIONS(366),
24331    [anon_sym_let] = ACTIONS(358),
24332    [anon_sym_LPAREN] = ACTIONS(368),
24333    [anon_sym_await] = ACTIONS(370),
24334    [anon_sym_yield] = ACTIONS(374),
24335    [anon_sym_LBRACK] = ACTIONS(376),
24336    [sym_glimmer_opening_tag] = ACTIONS(378),
24337    [anon_sym_LT] = ACTIONS(380),
24338    [anon_sym_DQUOTE] = ACTIONS(382),
24339    [anon_sym_SQUOTE] = ACTIONS(384),
24340    [anon_sym_class] = ACTIONS(386),
24341    [anon_sym_async] = ACTIONS(388),
24342    [anon_sym_function] = ACTIONS(390),
24343    [anon_sym_new] = ACTIONS(392),
24344    [anon_sym_PLUS] = ACTIONS(394),
24345    [anon_sym_DASH] = ACTIONS(394),
24346    [anon_sym_SLASH] = ACTIONS(396),
24347    [anon_sym_BANG] = ACTIONS(398),
24348    [anon_sym_TILDE] = ACTIONS(398),
24349    [anon_sym_typeof] = ACTIONS(394),
24350    [anon_sym_void] = ACTIONS(394),
24351    [anon_sym_delete] = ACTIONS(394),
24352    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24353    [anon_sym_DASH_DASH] = ACTIONS(400),
24354    [sym_comment] = ACTIONS(5),
24355    [anon_sym_BQUOTE] = ACTIONS(402),
24356    [sym_number] = ACTIONS(404),
24357    [sym_private_property_identifier] = ACTIONS(406),
24358    [sym_this] = ACTIONS(408),
24359    [sym_super] = ACTIONS(408),
24360    [sym_true] = ACTIONS(408),
24361    [sym_false] = ACTIONS(408),
24362    [sym_null] = ACTIONS(408),
24363    [sym_undefined] = ACTIONS(410),
24364    [anon_sym_AT] = ACTIONS(93),
24365    [anon_sym_static] = ACTIONS(358),
24366    [anon_sym_get] = ACTIONS(358),
24367    [anon_sym_set] = ACTIONS(358),
24368    [sym_html_comment] = ACTIONS(5),
24369  },
24370  [163] = {
24371    [sym_import] = STATE(1085),
24372    [sym_parenthesized_expression] = STATE(477),
24373    [sym_expression] = STATE(823),
24374    [sym_primary_expression] = STATE(503),
24375    [sym_yield_expression] = STATE(504),
24376    [sym_object] = STATE(502),
24377    [sym_object_pattern] = STATE(1692),
24378    [sym_array] = STATE(502),
24379    [sym_array_pattern] = STATE(1692),
24380    [sym_glimmer_template] = STATE(504),
24381    [sym_jsx_element] = STATE(504),
24382    [sym_jsx_opening_element] = STATE(1013),
24383    [sym_jsx_self_closing_element] = STATE(504),
24384    [sym_class] = STATE(502),
24385    [sym_function_expression] = STATE(502),
24386    [sym_generator_function] = STATE(502),
24387    [sym_arrow_function] = STATE(502),
24388    [sym_call_expression] = STATE(502),
24389    [sym_new_expression] = STATE(504),
24390    [sym_await_expression] = STATE(504),
24391    [sym_member_expression] = STATE(477),
24392    [sym_subscript_expression] = STATE(477),
24393    [sym_assignment_expression] = STATE(504),
24394    [sym__augmented_assignment_lhs] = STATE(1009),
24395    [sym_augmented_assignment_expression] = STATE(504),
24396    [sym__destructuring_pattern] = STATE(1692),
24397    [sym_ternary_expression] = STATE(504),
24398    [sym_binary_expression] = STATE(504),
24399    [sym_unary_expression] = STATE(504),
24400    [sym_update_expression] = STATE(504),
24401    [sym_string] = STATE(502),
24402    [sym_template_string] = STATE(502),
24403    [sym_regex] = STATE(502),
24404    [sym_meta_property] = STATE(502),
24405    [sym_decorator] = STATE(981),
24406    [sym_formal_parameters] = STATE(1675),
24407    [aux_sym_export_statement_repeat1] = STATE(1223),
24408    [sym_identifier] = ACTIONS(452),
24409    [anon_sym_export] = ACTIONS(454),
24410    [anon_sym_LBRACE] = ACTIONS(458),
24411    [anon_sym_import] = ACTIONS(366),
24412    [anon_sym_let] = ACTIONS(454),
24413    [anon_sym_LPAREN] = ACTIONS(368),
24414    [anon_sym_await] = ACTIONS(460),
24415    [anon_sym_yield] = ACTIONS(462),
24416    [anon_sym_LBRACK] = ACTIONS(464),
24417    [sym_glimmer_opening_tag] = ACTIONS(378),
24418    [anon_sym_LT] = ACTIONS(380),
24419    [anon_sym_DQUOTE] = ACTIONS(382),
24420    [anon_sym_SQUOTE] = ACTIONS(384),
24421    [anon_sym_class] = ACTIONS(386),
24422    [anon_sym_async] = ACTIONS(466),
24423    [anon_sym_function] = ACTIONS(390),
24424    [anon_sym_new] = ACTIONS(468),
24425    [anon_sym_PLUS] = ACTIONS(470),
24426    [anon_sym_DASH] = ACTIONS(470),
24427    [anon_sym_SLASH] = ACTIONS(472),
24428    [anon_sym_BANG] = ACTIONS(474),
24429    [anon_sym_TILDE] = ACTIONS(474),
24430    [anon_sym_typeof] = ACTIONS(470),
24431    [anon_sym_void] = ACTIONS(470),
24432    [anon_sym_delete] = ACTIONS(470),
24433    [anon_sym_PLUS_PLUS] = ACTIONS(476),
24434    [anon_sym_DASH_DASH] = ACTIONS(476),
24435    [sym_comment] = ACTIONS(5),
24436    [anon_sym_BQUOTE] = ACTIONS(402),
24437    [sym_number] = ACTIONS(404),
24438    [sym_private_property_identifier] = ACTIONS(478),
24439    [sym_this] = ACTIONS(408),
24440    [sym_super] = ACTIONS(408),
24441    [sym_true] = ACTIONS(408),
24442    [sym_false] = ACTIONS(408),
24443    [sym_null] = ACTIONS(408),
24444    [sym_undefined] = ACTIONS(480),
24445    [anon_sym_AT] = ACTIONS(93),
24446    [anon_sym_static] = ACTIONS(454),
24447    [anon_sym_get] = ACTIONS(454),
24448    [anon_sym_set] = ACTIONS(454),
24449    [sym_html_comment] = ACTIONS(5),
24450  },
24451  [164] = {
24452    [sym_import] = STATE(1095),
24453    [sym_parenthesized_expression] = STATE(458),
24454    [sym_expression] = STATE(494),
24455    [sym_primary_expression] = STATE(687),
24456    [sym_yield_expression] = STATE(688),
24457    [sym_object] = STATE(713),
24458    [sym_object_pattern] = STATE(1640),
24459    [sym_array] = STATE(713),
24460    [sym_array_pattern] = STATE(1640),
24461    [sym_glimmer_template] = STATE(688),
24462    [sym_jsx_element] = STATE(688),
24463    [sym_jsx_opening_element] = STATE(1011),
24464    [sym_jsx_self_closing_element] = STATE(688),
24465    [sym_class] = STATE(713),
24466    [sym_function_expression] = STATE(713),
24467    [sym_generator_function] = STATE(713),
24468    [sym_arrow_function] = STATE(713),
24469    [sym_call_expression] = STATE(713),
24470    [sym_new_expression] = STATE(688),
24471    [sym_await_expression] = STATE(688),
24472    [sym_member_expression] = STATE(458),
24473    [sym_subscript_expression] = STATE(458),
24474    [sym_assignment_expression] = STATE(688),
24475    [sym__augmented_assignment_lhs] = STATE(998),
24476    [sym_augmented_assignment_expression] = STATE(688),
24477    [sym__destructuring_pattern] = STATE(1640),
24478    [sym_ternary_expression] = STATE(688),
24479    [sym_binary_expression] = STATE(688),
24480    [sym_unary_expression] = STATE(688),
24481    [sym_update_expression] = STATE(688),
24482    [sym_string] = STATE(713),
24483    [sym_template_string] = STATE(713),
24484    [sym_regex] = STATE(713),
24485    [sym_meta_property] = STATE(713),
24486    [sym_decorator] = STATE(981),
24487    [sym_formal_parameters] = STATE(1642),
24488    [aux_sym_export_statement_repeat1] = STATE(1195),
24489    [sym_identifier] = ACTIONS(412),
24490    [anon_sym_export] = ACTIONS(414),
24491    [anon_sym_LBRACE] = ACTIONS(418),
24492    [anon_sym_import] = ACTIONS(366),
24493    [anon_sym_let] = ACTIONS(414),
24494    [anon_sym_LPAREN] = ACTIONS(33),
24495    [anon_sym_await] = ACTIONS(35),
24496    [anon_sym_yield] = ACTIONS(55),
24497    [anon_sym_LBRACK] = ACTIONS(57),
24498    [sym_glimmer_opening_tag] = ACTIONS(59),
24499    [anon_sym_LT] = ACTIONS(61),
24500    [anon_sym_DQUOTE] = ACTIONS(63),
24501    [anon_sym_SQUOTE] = ACTIONS(65),
24502    [anon_sym_class] = ACTIONS(420),
24503    [anon_sym_async] = ACTIONS(422),
24504    [anon_sym_function] = ACTIONS(424),
24505    [anon_sym_new] = ACTIONS(73),
24506    [anon_sym_PLUS] = ACTIONS(75),
24507    [anon_sym_DASH] = ACTIONS(75),
24508    [anon_sym_SLASH] = ACTIONS(77),
24509    [anon_sym_BANG] = ACTIONS(79),
24510    [anon_sym_TILDE] = ACTIONS(79),
24511    [anon_sym_typeof] = ACTIONS(75),
24512    [anon_sym_void] = ACTIONS(75),
24513    [anon_sym_delete] = ACTIONS(75),
24514    [anon_sym_PLUS_PLUS] = ACTIONS(81),
24515    [anon_sym_DASH_DASH] = ACTIONS(81),
24516    [sym_comment] = ACTIONS(5),
24517    [anon_sym_BQUOTE] = ACTIONS(83),
24518    [sym_number] = ACTIONS(85),
24519    [sym_private_property_identifier] = ACTIONS(87),
24520    [sym_this] = ACTIONS(89),
24521    [sym_super] = ACTIONS(89),
24522    [sym_true] = ACTIONS(89),
24523    [sym_false] = ACTIONS(89),
24524    [sym_null] = ACTIONS(89),
24525    [sym_undefined] = ACTIONS(91),
24526    [anon_sym_AT] = ACTIONS(93),
24527    [anon_sym_static] = ACTIONS(414),
24528    [anon_sym_get] = ACTIONS(414),
24529    [anon_sym_set] = ACTIONS(414),
24530    [sym_html_comment] = ACTIONS(5),
24531  },
24532  [165] = {
24533    [sym_import] = STATE(1085),
24534    [sym_parenthesized_expression] = STATE(451),
24535    [sym_expression] = STATE(780),
24536    [sym_primary_expression] = STATE(503),
24537    [sym_yield_expression] = STATE(504),
24538    [sym_object] = STATE(502),
24539    [sym_object_pattern] = STATE(1604),
24540    [sym_array] = STATE(502),
24541    [sym_array_pattern] = STATE(1604),
24542    [sym_glimmer_template] = STATE(504),
24543    [sym_jsx_element] = STATE(504),
24544    [sym_jsx_opening_element] = STATE(1013),
24545    [sym_jsx_self_closing_element] = STATE(504),
24546    [sym_class] = STATE(502),
24547    [sym_function_expression] = STATE(502),
24548    [sym_generator_function] = STATE(502),
24549    [sym_arrow_function] = STATE(502),
24550    [sym_call_expression] = STATE(502),
24551    [sym_new_expression] = STATE(504),
24552    [sym_await_expression] = STATE(504),
24553    [sym_member_expression] = STATE(451),
24554    [sym_subscript_expression] = STATE(451),
24555    [sym_assignment_expression] = STATE(504),
24556    [sym__augmented_assignment_lhs] = STATE(1005),
24557    [sym_augmented_assignment_expression] = STATE(504),
24558    [sym__destructuring_pattern] = STATE(1604),
24559    [sym_ternary_expression] = STATE(504),
24560    [sym_binary_expression] = STATE(504),
24561    [sym_unary_expression] = STATE(504),
24562    [sym_update_expression] = STATE(504),
24563    [sym_string] = STATE(502),
24564    [sym_template_string] = STATE(502),
24565    [sym_regex] = STATE(502),
24566    [sym_meta_property] = STATE(502),
24567    [sym_decorator] = STATE(981),
24568    [sym_formal_parameters] = STATE(1639),
24569    [aux_sym_export_statement_repeat1] = STATE(1223),
24570    [sym_identifier] = ACTIONS(356),
24571    [anon_sym_export] = ACTIONS(358),
24572    [anon_sym_LBRACE] = ACTIONS(362),
24573    [anon_sym_import] = ACTIONS(366),
24574    [anon_sym_let] = ACTIONS(358),
24575    [anon_sym_LPAREN] = ACTIONS(368),
24576    [anon_sym_await] = ACTIONS(370),
24577    [anon_sym_yield] = ACTIONS(374),
24578    [anon_sym_LBRACK] = ACTIONS(376),
24579    [sym_glimmer_opening_tag] = ACTIONS(378),
24580    [anon_sym_LT] = ACTIONS(380),
24581    [anon_sym_DQUOTE] = ACTIONS(382),
24582    [anon_sym_SQUOTE] = ACTIONS(384),
24583    [anon_sym_class] = ACTIONS(386),
24584    [anon_sym_async] = ACTIONS(388),
24585    [anon_sym_function] = ACTIONS(390),
24586    [anon_sym_new] = ACTIONS(392),
24587    [anon_sym_PLUS] = ACTIONS(394),
24588    [anon_sym_DASH] = ACTIONS(394),
24589    [anon_sym_SLASH] = ACTIONS(396),
24590    [anon_sym_BANG] = ACTIONS(398),
24591    [anon_sym_TILDE] = ACTIONS(398),
24592    [anon_sym_typeof] = ACTIONS(394),
24593    [anon_sym_void] = ACTIONS(394),
24594    [anon_sym_delete] = ACTIONS(394),
24595    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24596    [anon_sym_DASH_DASH] = ACTIONS(400),
24597    [sym_comment] = ACTIONS(5),
24598    [anon_sym_BQUOTE] = ACTIONS(402),
24599    [sym_number] = ACTIONS(404),
24600    [sym_private_property_identifier] = ACTIONS(406),
24601    [sym_this] = ACTIONS(408),
24602    [sym_super] = ACTIONS(408),
24603    [sym_true] = ACTIONS(408),
24604    [sym_false] = ACTIONS(408),
24605    [sym_null] = ACTIONS(408),
24606    [sym_undefined] = ACTIONS(410),
24607    [anon_sym_AT] = ACTIONS(93),
24608    [anon_sym_static] = ACTIONS(358),
24609    [anon_sym_get] = ACTIONS(358),
24610    [anon_sym_set] = ACTIONS(358),
24611    [sym_html_comment] = ACTIONS(5),
24612  },
24613  [166] = {
24614    [sym_import] = STATE(1085),
24615    [sym_parenthesized_expression] = STATE(451),
24616    [sym_expression] = STATE(490),
24617    [sym_primary_expression] = STATE(503),
24618    [sym_yield_expression] = STATE(504),
24619    [sym_object] = STATE(502),
24620    [sym_object_pattern] = STATE(1604),
24621    [sym_array] = STATE(502),
24622    [sym_array_pattern] = STATE(1604),
24623    [sym_glimmer_template] = STATE(504),
24624    [sym_jsx_element] = STATE(504),
24625    [sym_jsx_opening_element] = STATE(1013),
24626    [sym_jsx_self_closing_element] = STATE(504),
24627    [sym_class] = STATE(502),
24628    [sym_function_expression] = STATE(502),
24629    [sym_generator_function] = STATE(502),
24630    [sym_arrow_function] = STATE(502),
24631    [sym_call_expression] = STATE(502),
24632    [sym_new_expression] = STATE(504),
24633    [sym_await_expression] = STATE(504),
24634    [sym_member_expression] = STATE(451),
24635    [sym_subscript_expression] = STATE(451),
24636    [sym_assignment_expression] = STATE(504),
24637    [sym__augmented_assignment_lhs] = STATE(1005),
24638    [sym_augmented_assignment_expression] = STATE(504),
24639    [sym__destructuring_pattern] = STATE(1604),
24640    [sym_ternary_expression] = STATE(504),
24641    [sym_binary_expression] = STATE(504),
24642    [sym_unary_expression] = STATE(504),
24643    [sym_update_expression] = STATE(504),
24644    [sym_string] = STATE(502),
24645    [sym_template_string] = STATE(502),
24646    [sym_regex] = STATE(502),
24647    [sym_meta_property] = STATE(502),
24648    [sym_decorator] = STATE(981),
24649    [sym_formal_parameters] = STATE(1639),
24650    [aux_sym_export_statement_repeat1] = STATE(1223),
24651    [sym_identifier] = ACTIONS(356),
24652    [anon_sym_export] = ACTIONS(358),
24653    [anon_sym_LBRACE] = ACTIONS(362),
24654    [anon_sym_import] = ACTIONS(366),
24655    [anon_sym_let] = ACTIONS(358),
24656    [anon_sym_LPAREN] = ACTIONS(368),
24657    [anon_sym_await] = ACTIONS(370),
24658    [anon_sym_yield] = ACTIONS(374),
24659    [anon_sym_LBRACK] = ACTIONS(376),
24660    [sym_glimmer_opening_tag] = ACTIONS(378),
24661    [anon_sym_LT] = ACTIONS(380),
24662    [anon_sym_DQUOTE] = ACTIONS(382),
24663    [anon_sym_SQUOTE] = ACTIONS(384),
24664    [anon_sym_class] = ACTIONS(386),
24665    [anon_sym_async] = ACTIONS(388),
24666    [anon_sym_function] = ACTIONS(390),
24667    [anon_sym_new] = ACTIONS(392),
24668    [anon_sym_PLUS] = ACTIONS(394),
24669    [anon_sym_DASH] = ACTIONS(394),
24670    [anon_sym_SLASH] = ACTIONS(396),
24671    [anon_sym_BANG] = ACTIONS(398),
24672    [anon_sym_TILDE] = ACTIONS(398),
24673    [anon_sym_typeof] = ACTIONS(394),
24674    [anon_sym_void] = ACTIONS(394),
24675    [anon_sym_delete] = ACTIONS(394),
24676    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24677    [anon_sym_DASH_DASH] = ACTIONS(400),
24678    [sym_comment] = ACTIONS(5),
24679    [anon_sym_BQUOTE] = ACTIONS(402),
24680    [sym_number] = ACTIONS(404),
24681    [sym_private_property_identifier] = ACTIONS(406),
24682    [sym_this] = ACTIONS(408),
24683    [sym_super] = ACTIONS(408),
24684    [sym_true] = ACTIONS(408),
24685    [sym_false] = ACTIONS(408),
24686    [sym_null] = ACTIONS(408),
24687    [sym_undefined] = ACTIONS(410),
24688    [anon_sym_AT] = ACTIONS(93),
24689    [anon_sym_static] = ACTIONS(358),
24690    [anon_sym_get] = ACTIONS(358),
24691    [anon_sym_set] = ACTIONS(358),
24692    [sym_html_comment] = ACTIONS(5),
24693  },
24694  [167] = {
24695    [sym_import] = STATE(1085),
24696    [sym_parenthesized_expression] = STATE(413),
24697    [sym_expression] = STATE(797),
24698    [sym_primary_expression] = STATE(503),
24699    [sym_yield_expression] = STATE(504),
24700    [sym_object] = STATE(502),
24701    [sym_object_pattern] = STATE(1623),
24702    [sym_array] = STATE(502),
24703    [sym_array_pattern] = STATE(1623),
24704    [sym_glimmer_template] = STATE(504),
24705    [sym_jsx_element] = STATE(504),
24706    [sym_jsx_opening_element] = STATE(1013),
24707    [sym_jsx_self_closing_element] = STATE(504),
24708    [sym_class] = STATE(502),
24709    [sym_function_expression] = STATE(502),
24710    [sym_generator_function] = STATE(502),
24711    [sym_arrow_function] = STATE(502),
24712    [sym_call_expression] = STATE(502),
24713    [sym_new_expression] = STATE(504),
24714    [sym_await_expression] = STATE(504),
24715    [sym_member_expression] = STATE(413),
24716    [sym_subscript_expression] = STATE(413),
24717    [sym_assignment_expression] = STATE(504),
24718    [sym__augmented_assignment_lhs] = STATE(997),
24719    [sym_augmented_assignment_expression] = STATE(504),
24720    [sym__destructuring_pattern] = STATE(1623),
24721    [sym_ternary_expression] = STATE(504),
24722    [sym_binary_expression] = STATE(504),
24723    [sym_unary_expression] = STATE(504),
24724    [sym_update_expression] = STATE(504),
24725    [sym_string] = STATE(502),
24726    [sym_template_string] = STATE(502),
24727    [sym_regex] = STATE(502),
24728    [sym_meta_property] = STATE(502),
24729    [sym_decorator] = STATE(981),
24730    [sym_formal_parameters] = STATE(1607),
24731    [aux_sym_export_statement_repeat1] = STATE(1223),
24732    [sym_identifier] = ACTIONS(482),
24733    [anon_sym_export] = ACTIONS(484),
24734    [anon_sym_LBRACE] = ACTIONS(458),
24735    [anon_sym_import] = ACTIONS(366),
24736    [anon_sym_let] = ACTIONS(484),
24737    [anon_sym_LPAREN] = ACTIONS(368),
24738    [anon_sym_await] = ACTIONS(488),
24739    [anon_sym_yield] = ACTIONS(490),
24740    [anon_sym_LBRACK] = ACTIONS(464),
24741    [sym_glimmer_opening_tag] = ACTIONS(378),
24742    [anon_sym_LT] = ACTIONS(380),
24743    [anon_sym_DQUOTE] = ACTIONS(382),
24744    [anon_sym_SQUOTE] = ACTIONS(384),
24745    [anon_sym_class] = ACTIONS(386),
24746    [anon_sym_async] = ACTIONS(492),
24747    [anon_sym_function] = ACTIONS(390),
24748    [anon_sym_new] = ACTIONS(494),
24749    [anon_sym_PLUS] = ACTIONS(496),
24750    [anon_sym_DASH] = ACTIONS(496),
24751    [anon_sym_SLASH] = ACTIONS(396),
24752    [anon_sym_BANG] = ACTIONS(498),
24753    [anon_sym_TILDE] = ACTIONS(498),
24754    [anon_sym_typeof] = ACTIONS(496),
24755    [anon_sym_void] = ACTIONS(496),
24756    [anon_sym_delete] = ACTIONS(496),
24757    [anon_sym_PLUS_PLUS] = ACTIONS(500),
24758    [anon_sym_DASH_DASH] = ACTIONS(500),
24759    [sym_comment] = ACTIONS(5),
24760    [anon_sym_BQUOTE] = ACTIONS(402),
24761    [sym_number] = ACTIONS(404),
24762    [sym_private_property_identifier] = ACTIONS(502),
24763    [sym_this] = ACTIONS(408),
24764    [sym_super] = ACTIONS(408),
24765    [sym_true] = ACTIONS(408),
24766    [sym_false] = ACTIONS(408),
24767    [sym_null] = ACTIONS(408),
24768    [sym_undefined] = ACTIONS(504),
24769    [anon_sym_AT] = ACTIONS(93),
24770    [anon_sym_static] = ACTIONS(484),
24771    [anon_sym_get] = ACTIONS(484),
24772    [anon_sym_set] = ACTIONS(484),
24773    [sym_html_comment] = ACTIONS(5),
24774  },
24775  [168] = {
24776    [sym_import] = STATE(1095),
24777    [sym_parenthesized_expression] = STATE(458),
24778    [sym_expression] = STATE(590),
24779    [sym_primary_expression] = STATE(687),
24780    [sym_yield_expression] = STATE(688),
24781    [sym_object] = STATE(713),
24782    [sym_object_pattern] = STATE(1640),
24783    [sym_array] = STATE(713),
24784    [sym_array_pattern] = STATE(1640),
24785    [sym_glimmer_template] = STATE(688),
24786    [sym_jsx_element] = STATE(688),
24787    [sym_jsx_opening_element] = STATE(1011),
24788    [sym_jsx_self_closing_element] = STATE(688),
24789    [sym_class] = STATE(713),
24790    [sym_function_expression] = STATE(713),
24791    [sym_generator_function] = STATE(713),
24792    [sym_arrow_function] = STATE(713),
24793    [sym_call_expression] = STATE(713),
24794    [sym_new_expression] = STATE(688),
24795    [sym_await_expression] = STATE(688),
24796    [sym_member_expression] = STATE(458),
24797    [sym_subscript_expression] = STATE(458),
24798    [sym_assignment_expression] = STATE(688),
24799    [sym__augmented_assignment_lhs] = STATE(998),
24800    [sym_augmented_assignment_expression] = STATE(688),
24801    [sym__destructuring_pattern] = STATE(1640),
24802    [sym_ternary_expression] = STATE(688),
24803    [sym_binary_expression] = STATE(688),
24804    [sym_unary_expression] = STATE(688),
24805    [sym_update_expression] = STATE(688),
24806    [sym_string] = STATE(713),
24807    [sym_template_string] = STATE(713),
24808    [sym_regex] = STATE(713),
24809    [sym_meta_property] = STATE(713),
24810    [sym_decorator] = STATE(981),
24811    [sym_formal_parameters] = STATE(1642),
24812    [aux_sym_export_statement_repeat1] = STATE(1195),
24813    [sym_identifier] = ACTIONS(412),
24814    [anon_sym_export] = ACTIONS(414),
24815    [anon_sym_LBRACE] = ACTIONS(418),
24816    [anon_sym_import] = ACTIONS(366),
24817    [anon_sym_let] = ACTIONS(414),
24818    [anon_sym_LPAREN] = ACTIONS(33),
24819    [anon_sym_await] = ACTIONS(35),
24820    [anon_sym_yield] = ACTIONS(55),
24821    [anon_sym_LBRACK] = ACTIONS(57),
24822    [sym_glimmer_opening_tag] = ACTIONS(59),
24823    [anon_sym_LT] = ACTIONS(61),
24824    [anon_sym_DQUOTE] = ACTIONS(63),
24825    [anon_sym_SQUOTE] = ACTIONS(65),
24826    [anon_sym_class] = ACTIONS(420),
24827    [anon_sym_async] = ACTIONS(422),
24828    [anon_sym_function] = ACTIONS(424),
24829    [anon_sym_new] = ACTIONS(73),
24830    [anon_sym_PLUS] = ACTIONS(75),
24831    [anon_sym_DASH] = ACTIONS(75),
24832    [anon_sym_SLASH] = ACTIONS(77),
24833    [anon_sym_BANG] = ACTIONS(79),
24834    [anon_sym_TILDE] = ACTIONS(79),
24835    [anon_sym_typeof] = ACTIONS(75),
24836    [anon_sym_void] = ACTIONS(75),
24837    [anon_sym_delete] = ACTIONS(75),
24838    [anon_sym_PLUS_PLUS] = ACTIONS(81),
24839    [anon_sym_DASH_DASH] = ACTIONS(81),
24840    [sym_comment] = ACTIONS(5),
24841    [anon_sym_BQUOTE] = ACTIONS(83),
24842    [sym_number] = ACTIONS(85),
24843    [sym_private_property_identifier] = ACTIONS(87),
24844    [sym_this] = ACTIONS(89),
24845    [sym_super] = ACTIONS(89),
24846    [sym_true] = ACTIONS(89),
24847    [sym_false] = ACTIONS(89),
24848    [sym_null] = ACTIONS(89),
24849    [sym_undefined] = ACTIONS(91),
24850    [anon_sym_AT] = ACTIONS(93),
24851    [anon_sym_static] = ACTIONS(414),
24852    [anon_sym_get] = ACTIONS(414),
24853    [anon_sym_set] = ACTIONS(414),
24854    [sym_html_comment] = ACTIONS(5),
24855  },
24856  [169] = {
24857    [sym_import] = STATE(1085),
24858    [sym_parenthesized_expression] = STATE(451),
24859    [sym_expression] = STATE(782),
24860    [sym_primary_expression] = STATE(503),
24861    [sym_yield_expression] = STATE(504),
24862    [sym_object] = STATE(502),
24863    [sym_object_pattern] = STATE(1604),
24864    [sym_array] = STATE(502),
24865    [sym_array_pattern] = STATE(1604),
24866    [sym_glimmer_template] = STATE(504),
24867    [sym_jsx_element] = STATE(504),
24868    [sym_jsx_opening_element] = STATE(1013),
24869    [sym_jsx_self_closing_element] = STATE(504),
24870    [sym_class] = STATE(502),
24871    [sym_function_expression] = STATE(502),
24872    [sym_generator_function] = STATE(502),
24873    [sym_arrow_function] = STATE(502),
24874    [sym_call_expression] = STATE(502),
24875    [sym_new_expression] = STATE(504),
24876    [sym_await_expression] = STATE(504),
24877    [sym_member_expression] = STATE(451),
24878    [sym_subscript_expression] = STATE(451),
24879    [sym_assignment_expression] = STATE(504),
24880    [sym__augmented_assignment_lhs] = STATE(1005),
24881    [sym_augmented_assignment_expression] = STATE(504),
24882    [sym__destructuring_pattern] = STATE(1604),
24883    [sym_ternary_expression] = STATE(504),
24884    [sym_binary_expression] = STATE(504),
24885    [sym_unary_expression] = STATE(504),
24886    [sym_update_expression] = STATE(504),
24887    [sym_string] = STATE(502),
24888    [sym_template_string] = STATE(502),
24889    [sym_regex] = STATE(502),
24890    [sym_meta_property] = STATE(502),
24891    [sym_decorator] = STATE(981),
24892    [sym_formal_parameters] = STATE(1639),
24893    [aux_sym_export_statement_repeat1] = STATE(1223),
24894    [sym_identifier] = ACTIONS(356),
24895    [anon_sym_export] = ACTIONS(358),
24896    [anon_sym_LBRACE] = ACTIONS(362),
24897    [anon_sym_import] = ACTIONS(366),
24898    [anon_sym_let] = ACTIONS(358),
24899    [anon_sym_LPAREN] = ACTIONS(368),
24900    [anon_sym_await] = ACTIONS(370),
24901    [anon_sym_yield] = ACTIONS(374),
24902    [anon_sym_LBRACK] = ACTIONS(376),
24903    [sym_glimmer_opening_tag] = ACTIONS(378),
24904    [anon_sym_LT] = ACTIONS(380),
24905    [anon_sym_DQUOTE] = ACTIONS(382),
24906    [anon_sym_SQUOTE] = ACTIONS(384),
24907    [anon_sym_class] = ACTIONS(386),
24908    [anon_sym_async] = ACTIONS(388),
24909    [anon_sym_function] = ACTIONS(390),
24910    [anon_sym_new] = ACTIONS(392),
24911    [anon_sym_PLUS] = ACTIONS(394),
24912    [anon_sym_DASH] = ACTIONS(394),
24913    [anon_sym_SLASH] = ACTIONS(396),
24914    [anon_sym_BANG] = ACTIONS(398),
24915    [anon_sym_TILDE] = ACTIONS(398),
24916    [anon_sym_typeof] = ACTIONS(394),
24917    [anon_sym_void] = ACTIONS(394),
24918    [anon_sym_delete] = ACTIONS(394),
24919    [anon_sym_PLUS_PLUS] = ACTIONS(400),
24920    [anon_sym_DASH_DASH] = ACTIONS(400),
24921    [sym_comment] = ACTIONS(5),
24922    [anon_sym_BQUOTE] = ACTIONS(402),
24923    [sym_number] = ACTIONS(404),
24924    [sym_private_property_identifier] = ACTIONS(406),
24925    [sym_this] = ACTIONS(408),
24926    [sym_super] = ACTIONS(408),
24927    [sym_true] = ACTIONS(408),
24928    [sym_false] = ACTIONS(408),
24929    [sym_null] = ACTIONS(408),
24930    [sym_undefined] = ACTIONS(410),
24931    [anon_sym_AT] = ACTIONS(93),
24932    [anon_sym_static] = ACTIONS(358),
24933    [anon_sym_get] = ACTIONS(358),
24934    [anon_sym_set] = ACTIONS(358),
24935    [sym_html_comment] = ACTIONS(5),
24936  },
24937  [170] = {
24938    [sym_import] = STATE(1095),
24939    [sym_parenthesized_expression] = STATE(458),
24940    [sym_expression] = STATE(631),
24941    [sym_primary_expression] = STATE(687),
24942    [sym_yield_expression] = STATE(688),
24943    [sym_object] = STATE(713),
24944    [sym_object_pattern] = STATE(1640),
24945    [sym_array] = STATE(713),
24946    [sym_array_pattern] = STATE(1640),
24947    [sym_glimmer_template] = STATE(688),
24948    [sym_jsx_element] = STATE(688),
24949    [sym_jsx_opening_element] = STATE(1011),
24950    [sym_jsx_self_closing_element] = STATE(688),
24951    [sym_class] = STATE(713),
24952    [sym_function_expression] = STATE(713),
24953    [sym_generator_function] = STATE(713),
24954    [sym_arrow_function] = STATE(713),
24955    [sym_call_expression] = STATE(713),
24956    [sym_new_expression] = STATE(688),
24957    [sym_await_expression] = STATE(688),
24958    [sym_member_expression] = STATE(458),
24959    [sym_subscript_expression] = STATE(458),
24960    [sym_assignment_expression] = STATE(688),
24961    [sym__augmented_assignment_lhs] = STATE(998),
24962    [sym_augmented_assignment_expression] = STATE(688),
24963    [sym__destructuring_pattern] = STATE(1640),
24964    [sym_ternary_expression] = STATE(688),
24965    [sym_binary_expression] = STATE(688),
24966    [sym_unary_expression] = STATE(688),
24967    [sym_update_expression] = STATE(688),
24968    [sym_string] = STATE(713),
24969    [sym_template_string] = STATE(713),
24970    [sym_regex] = STATE(713),
24971    [sym_meta_property] = STATE(713),
24972    [sym_decorator] = STATE(981),
24973    [sym_formal_parameters] = STATE(1642),
24974    [aux_sym_export_statement_repeat1] = STATE(1195),
24975    [sym_identifier] = ACTIONS(412),
24976    [anon_sym_export] = ACTIONS(414),
24977    [anon_sym_LBRACE] = ACTIONS(418),
24978    [anon_sym_import] = ACTIONS(366),
24979    [anon_sym_let] = ACTIONS(414),
24980    [anon_sym_LPAREN] = ACTIONS(33),
24981    [anon_sym_await] = ACTIONS(35),
24982    [anon_sym_yield] = ACTIONS(55),
24983    [anon_sym_LBRACK] = ACTIONS(57),
24984    [sym_glimmer_opening_tag] = ACTIONS(59),
24985    [anon_sym_LT] = ACTIONS(61),
24986    [anon_sym_DQUOTE] = ACTIONS(63),
24987    [anon_sym_SQUOTE] = ACTIONS(65),
24988    [anon_sym_class] = ACTIONS(420),
24989    [anon_sym_async] = ACTIONS(422),
24990    [anon_sym_function] = ACTIONS(424),
24991    [anon_sym_new] = ACTIONS(73),
24992    [anon_sym_PLUS] = ACTIONS(75),
24993    [anon_sym_DASH] = ACTIONS(75),
24994    [anon_sym_SLASH] = ACTIONS(77),
24995    [anon_sym_BANG] = ACTIONS(79),
24996    [anon_sym_TILDE] = ACTIONS(79),
24997    [anon_sym_typeof] = ACTIONS(75),
24998    [anon_sym_void] = ACTIONS(75),
24999    [anon_sym_delete] = ACTIONS(75),
25000    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25001    [anon_sym_DASH_DASH] = ACTIONS(81),
25002    [sym_comment] = ACTIONS(5),
25003    [anon_sym_BQUOTE] = ACTIONS(83),
25004    [sym_number] = ACTIONS(85),
25005    [sym_private_property_identifier] = ACTIONS(87),
25006    [sym_this] = ACTIONS(89),
25007    [sym_super] = ACTIONS(89),
25008    [sym_true] = ACTIONS(89),
25009    [sym_false] = ACTIONS(89),
25010    [sym_null] = ACTIONS(89),
25011    [sym_undefined] = ACTIONS(91),
25012    [anon_sym_AT] = ACTIONS(93),
25013    [anon_sym_static] = ACTIONS(414),
25014    [anon_sym_get] = ACTIONS(414),
25015    [anon_sym_set] = ACTIONS(414),
25016    [sym_html_comment] = ACTIONS(5),
25017  },
25018  [171] = {
25019    [sym_import] = STATE(1095),
25020    [sym_parenthesized_expression] = STATE(458),
25021    [sym_expression] = STATE(637),
25022    [sym_primary_expression] = STATE(687),
25023    [sym_yield_expression] = STATE(688),
25024    [sym_object] = STATE(713),
25025    [sym_object_pattern] = STATE(1640),
25026    [sym_array] = STATE(713),
25027    [sym_array_pattern] = STATE(1640),
25028    [sym_glimmer_template] = STATE(688),
25029    [sym_jsx_element] = STATE(688),
25030    [sym_jsx_opening_element] = STATE(1011),
25031    [sym_jsx_self_closing_element] = STATE(688),
25032    [sym_class] = STATE(713),
25033    [sym_function_expression] = STATE(713),
25034    [sym_generator_function] = STATE(713),
25035    [sym_arrow_function] = STATE(713),
25036    [sym_call_expression] = STATE(713),
25037    [sym_new_expression] = STATE(688),
25038    [sym_await_expression] = STATE(688),
25039    [sym_member_expression] = STATE(458),
25040    [sym_subscript_expression] = STATE(458),
25041    [sym_assignment_expression] = STATE(688),
25042    [sym__augmented_assignment_lhs] = STATE(998),
25043    [sym_augmented_assignment_expression] = STATE(688),
25044    [sym__destructuring_pattern] = STATE(1640),
25045    [sym_ternary_expression] = STATE(688),
25046    [sym_binary_expression] = STATE(688),
25047    [sym_unary_expression] = STATE(688),
25048    [sym_update_expression] = STATE(688),
25049    [sym_string] = STATE(713),
25050    [sym_template_string] = STATE(713),
25051    [sym_regex] = STATE(713),
25052    [sym_meta_property] = STATE(713),
25053    [sym_decorator] = STATE(981),
25054    [sym_formal_parameters] = STATE(1642),
25055    [aux_sym_export_statement_repeat1] = STATE(1195),
25056    [sym_identifier] = ACTIONS(412),
25057    [anon_sym_export] = ACTIONS(414),
25058    [anon_sym_LBRACE] = ACTIONS(418),
25059    [anon_sym_import] = ACTIONS(366),
25060    [anon_sym_let] = ACTIONS(414),
25061    [anon_sym_LPAREN] = ACTIONS(33),
25062    [anon_sym_await] = ACTIONS(35),
25063    [anon_sym_yield] = ACTIONS(55),
25064    [anon_sym_LBRACK] = ACTIONS(57),
25065    [sym_glimmer_opening_tag] = ACTIONS(59),
25066    [anon_sym_LT] = ACTIONS(61),
25067    [anon_sym_DQUOTE] = ACTIONS(63),
25068    [anon_sym_SQUOTE] = ACTIONS(65),
25069    [anon_sym_class] = ACTIONS(420),
25070    [anon_sym_async] = ACTIONS(422),
25071    [anon_sym_function] = ACTIONS(424),
25072    [anon_sym_new] = ACTIONS(73),
25073    [anon_sym_PLUS] = ACTIONS(75),
25074    [anon_sym_DASH] = ACTIONS(75),
25075    [anon_sym_SLASH] = ACTIONS(77),
25076    [anon_sym_BANG] = ACTIONS(79),
25077    [anon_sym_TILDE] = ACTIONS(79),
25078    [anon_sym_typeof] = ACTIONS(75),
25079    [anon_sym_void] = ACTIONS(75),
25080    [anon_sym_delete] = ACTIONS(75),
25081    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25082    [anon_sym_DASH_DASH] = ACTIONS(81),
25083    [sym_comment] = ACTIONS(5),
25084    [anon_sym_BQUOTE] = ACTIONS(83),
25085    [sym_number] = ACTIONS(85),
25086    [sym_private_property_identifier] = ACTIONS(87),
25087    [sym_this] = ACTIONS(89),
25088    [sym_super] = ACTIONS(89),
25089    [sym_true] = ACTIONS(89),
25090    [sym_false] = ACTIONS(89),
25091    [sym_null] = ACTIONS(89),
25092    [sym_undefined] = ACTIONS(91),
25093    [anon_sym_AT] = ACTIONS(93),
25094    [anon_sym_static] = ACTIONS(414),
25095    [anon_sym_get] = ACTIONS(414),
25096    [anon_sym_set] = ACTIONS(414),
25097    [sym_html_comment] = ACTIONS(5),
25098  },
25099  [172] = {
25100    [sym_import] = STATE(1085),
25101    [sym_parenthesized_expression] = STATE(451),
25102    [sym_expression] = STATE(481),
25103    [sym_primary_expression] = STATE(503),
25104    [sym_yield_expression] = STATE(504),
25105    [sym_object] = STATE(502),
25106    [sym_object_pattern] = STATE(1604),
25107    [sym_array] = STATE(502),
25108    [sym_array_pattern] = STATE(1604),
25109    [sym_glimmer_template] = STATE(504),
25110    [sym_jsx_element] = STATE(504),
25111    [sym_jsx_opening_element] = STATE(1013),
25112    [sym_jsx_self_closing_element] = STATE(504),
25113    [sym_class] = STATE(502),
25114    [sym_function_expression] = STATE(502),
25115    [sym_generator_function] = STATE(502),
25116    [sym_arrow_function] = STATE(502),
25117    [sym_call_expression] = STATE(502),
25118    [sym_new_expression] = STATE(504),
25119    [sym_await_expression] = STATE(504),
25120    [sym_member_expression] = STATE(451),
25121    [sym_subscript_expression] = STATE(451),
25122    [sym_assignment_expression] = STATE(504),
25123    [sym__augmented_assignment_lhs] = STATE(1005),
25124    [sym_augmented_assignment_expression] = STATE(504),
25125    [sym__destructuring_pattern] = STATE(1604),
25126    [sym_ternary_expression] = STATE(504),
25127    [sym_binary_expression] = STATE(504),
25128    [sym_unary_expression] = STATE(504),
25129    [sym_update_expression] = STATE(504),
25130    [sym_string] = STATE(502),
25131    [sym_template_string] = STATE(502),
25132    [sym_regex] = STATE(502),
25133    [sym_meta_property] = STATE(502),
25134    [sym_decorator] = STATE(981),
25135    [sym_formal_parameters] = STATE(1639),
25136    [aux_sym_export_statement_repeat1] = STATE(1223),
25137    [sym_identifier] = ACTIONS(356),
25138    [anon_sym_export] = ACTIONS(358),
25139    [anon_sym_LBRACE] = ACTIONS(362),
25140    [anon_sym_import] = ACTIONS(366),
25141    [anon_sym_let] = ACTIONS(358),
25142    [anon_sym_LPAREN] = ACTIONS(368),
25143    [anon_sym_await] = ACTIONS(370),
25144    [anon_sym_yield] = ACTIONS(374),
25145    [anon_sym_LBRACK] = ACTIONS(376),
25146    [sym_glimmer_opening_tag] = ACTIONS(378),
25147    [anon_sym_LT] = ACTIONS(380),
25148    [anon_sym_DQUOTE] = ACTIONS(382),
25149    [anon_sym_SQUOTE] = ACTIONS(384),
25150    [anon_sym_class] = ACTIONS(386),
25151    [anon_sym_async] = ACTIONS(388),
25152    [anon_sym_function] = ACTIONS(390),
25153    [anon_sym_new] = ACTIONS(392),
25154    [anon_sym_PLUS] = ACTIONS(394),
25155    [anon_sym_DASH] = ACTIONS(394),
25156    [anon_sym_SLASH] = ACTIONS(396),
25157    [anon_sym_BANG] = ACTIONS(398),
25158    [anon_sym_TILDE] = ACTIONS(398),
25159    [anon_sym_typeof] = ACTIONS(394),
25160    [anon_sym_void] = ACTIONS(394),
25161    [anon_sym_delete] = ACTIONS(394),
25162    [anon_sym_PLUS_PLUS] = ACTIONS(400),
25163    [anon_sym_DASH_DASH] = ACTIONS(400),
25164    [sym_comment] = ACTIONS(5),
25165    [anon_sym_BQUOTE] = ACTIONS(402),
25166    [sym_number] = ACTIONS(404),
25167    [sym_private_property_identifier] = ACTIONS(406),
25168    [sym_this] = ACTIONS(408),
25169    [sym_super] = ACTIONS(408),
25170    [sym_true] = ACTIONS(408),
25171    [sym_false] = ACTIONS(408),
25172    [sym_null] = ACTIONS(408),
25173    [sym_undefined] = ACTIONS(410),
25174    [anon_sym_AT] = ACTIONS(93),
25175    [anon_sym_static] = ACTIONS(358),
25176    [anon_sym_get] = ACTIONS(358),
25177    [anon_sym_set] = ACTIONS(358),
25178    [sym_html_comment] = ACTIONS(5),
25179  },
25180  [173] = {
25181    [sym_import] = STATE(1085),
25182    [sym_parenthesized_expression] = STATE(413),
25183    [sym_expression] = STATE(824),
25184    [sym_primary_expression] = STATE(503),
25185    [sym_yield_expression] = STATE(504),
25186    [sym_object] = STATE(502),
25187    [sym_object_pattern] = STATE(1623),
25188    [sym_array] = STATE(502),
25189    [sym_array_pattern] = STATE(1623),
25190    [sym_glimmer_template] = STATE(504),
25191    [sym_jsx_element] = STATE(504),
25192    [sym_jsx_opening_element] = STATE(1013),
25193    [sym_jsx_self_closing_element] = STATE(504),
25194    [sym_class] = STATE(502),
25195    [sym_function_expression] = STATE(502),
25196    [sym_generator_function] = STATE(502),
25197    [sym_arrow_function] = STATE(502),
25198    [sym_call_expression] = STATE(502),
25199    [sym_new_expression] = STATE(504),
25200    [sym_await_expression] = STATE(504),
25201    [sym_member_expression] = STATE(413),
25202    [sym_subscript_expression] = STATE(413),
25203    [sym_assignment_expression] = STATE(504),
25204    [sym__augmented_assignment_lhs] = STATE(997),
25205    [sym_augmented_assignment_expression] = STATE(504),
25206    [sym__destructuring_pattern] = STATE(1623),
25207    [sym_ternary_expression] = STATE(504),
25208    [sym_binary_expression] = STATE(504),
25209    [sym_unary_expression] = STATE(504),
25210    [sym_update_expression] = STATE(504),
25211    [sym_string] = STATE(502),
25212    [sym_template_string] = STATE(502),
25213    [sym_regex] = STATE(502),
25214    [sym_meta_property] = STATE(502),
25215    [sym_decorator] = STATE(981),
25216    [sym_formal_parameters] = STATE(1607),
25217    [aux_sym_export_statement_repeat1] = STATE(1223),
25218    [sym_identifier] = ACTIONS(482),
25219    [anon_sym_export] = ACTIONS(484),
25220    [anon_sym_LBRACE] = ACTIONS(458),
25221    [anon_sym_import] = ACTIONS(366),
25222    [anon_sym_let] = ACTIONS(484),
25223    [anon_sym_LPAREN] = ACTIONS(368),
25224    [anon_sym_await] = ACTIONS(488),
25225    [anon_sym_yield] = ACTIONS(490),
25226    [anon_sym_LBRACK] = ACTIONS(464),
25227    [sym_glimmer_opening_tag] = ACTIONS(378),
25228    [anon_sym_LT] = ACTIONS(380),
25229    [anon_sym_DQUOTE] = ACTIONS(382),
25230    [anon_sym_SQUOTE] = ACTIONS(384),
25231    [anon_sym_class] = ACTIONS(386),
25232    [anon_sym_async] = ACTIONS(492),
25233    [anon_sym_function] = ACTIONS(390),
25234    [anon_sym_new] = ACTIONS(494),
25235    [anon_sym_PLUS] = ACTIONS(496),
25236    [anon_sym_DASH] = ACTIONS(496),
25237    [anon_sym_SLASH] = ACTIONS(396),
25238    [anon_sym_BANG] = ACTIONS(498),
25239    [anon_sym_TILDE] = ACTIONS(498),
25240    [anon_sym_typeof] = ACTIONS(496),
25241    [anon_sym_void] = ACTIONS(496),
25242    [anon_sym_delete] = ACTIONS(496),
25243    [anon_sym_PLUS_PLUS] = ACTIONS(500),
25244    [anon_sym_DASH_DASH] = ACTIONS(500),
25245    [sym_comment] = ACTIONS(5),
25246    [anon_sym_BQUOTE] = ACTIONS(402),
25247    [sym_number] = ACTIONS(404),
25248    [sym_private_property_identifier] = ACTIONS(502),
25249    [sym_this] = ACTIONS(408),
25250    [sym_super] = ACTIONS(408),
25251    [sym_true] = ACTIONS(408),
25252    [sym_false] = ACTIONS(408),
25253    [sym_null] = ACTIONS(408),
25254    [sym_undefined] = ACTIONS(504),
25255    [anon_sym_AT] = ACTIONS(93),
25256    [anon_sym_static] = ACTIONS(484),
25257    [anon_sym_get] = ACTIONS(484),
25258    [anon_sym_set] = ACTIONS(484),
25259    [sym_html_comment] = ACTIONS(5),
25260  },
25261  [174] = {
25262    [sym_import] = STATE(1095),
25263    [sym_parenthesized_expression] = STATE(458),
25264    [sym_expression] = STATE(638),
25265    [sym_primary_expression] = STATE(687),
25266    [sym_yield_expression] = STATE(688),
25267    [sym_object] = STATE(713),
25268    [sym_object_pattern] = STATE(1640),
25269    [sym_array] = STATE(713),
25270    [sym_array_pattern] = STATE(1640),
25271    [sym_glimmer_template] = STATE(688),
25272    [sym_jsx_element] = STATE(688),
25273    [sym_jsx_opening_element] = STATE(1011),
25274    [sym_jsx_self_closing_element] = STATE(688),
25275    [sym_class] = STATE(713),
25276    [sym_function_expression] = STATE(713),
25277    [sym_generator_function] = STATE(713),
25278    [sym_arrow_function] = STATE(713),
25279    [sym_call_expression] = STATE(713),
25280    [sym_new_expression] = STATE(688),
25281    [sym_await_expression] = STATE(688),
25282    [sym_member_expression] = STATE(458),
25283    [sym_subscript_expression] = STATE(458),
25284    [sym_assignment_expression] = STATE(688),
25285    [sym__augmented_assignment_lhs] = STATE(998),
25286    [sym_augmented_assignment_expression] = STATE(688),
25287    [sym__destructuring_pattern] = STATE(1640),
25288    [sym_ternary_expression] = STATE(688),
25289    [sym_binary_expression] = STATE(688),
25290    [sym_unary_expression] = STATE(688),
25291    [sym_update_expression] = STATE(688),
25292    [sym_string] = STATE(713),
25293    [sym_template_string] = STATE(713),
25294    [sym_regex] = STATE(713),
25295    [sym_meta_property] = STATE(713),
25296    [sym_decorator] = STATE(981),
25297    [sym_formal_parameters] = STATE(1642),
25298    [aux_sym_export_statement_repeat1] = STATE(1195),
25299    [sym_identifier] = ACTIONS(412),
25300    [anon_sym_export] = ACTIONS(414),
25301    [anon_sym_LBRACE] = ACTIONS(418),
25302    [anon_sym_import] = ACTIONS(366),
25303    [anon_sym_let] = ACTIONS(414),
25304    [anon_sym_LPAREN] = ACTIONS(33),
25305    [anon_sym_await] = ACTIONS(35),
25306    [anon_sym_yield] = ACTIONS(55),
25307    [anon_sym_LBRACK] = ACTIONS(57),
25308    [sym_glimmer_opening_tag] = ACTIONS(59),
25309    [anon_sym_LT] = ACTIONS(61),
25310    [anon_sym_DQUOTE] = ACTIONS(63),
25311    [anon_sym_SQUOTE] = ACTIONS(65),
25312    [anon_sym_class] = ACTIONS(420),
25313    [anon_sym_async] = ACTIONS(422),
25314    [anon_sym_function] = ACTIONS(424),
25315    [anon_sym_new] = ACTIONS(73),
25316    [anon_sym_PLUS] = ACTIONS(75),
25317    [anon_sym_DASH] = ACTIONS(75),
25318    [anon_sym_SLASH] = ACTIONS(77),
25319    [anon_sym_BANG] = ACTIONS(79),
25320    [anon_sym_TILDE] = ACTIONS(79),
25321    [anon_sym_typeof] = ACTIONS(75),
25322    [anon_sym_void] = ACTIONS(75),
25323    [anon_sym_delete] = ACTIONS(75),
25324    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25325    [anon_sym_DASH_DASH] = ACTIONS(81),
25326    [sym_comment] = ACTIONS(5),
25327    [anon_sym_BQUOTE] = ACTIONS(83),
25328    [sym_number] = ACTIONS(85),
25329    [sym_private_property_identifier] = ACTIONS(87),
25330    [sym_this] = ACTIONS(89),
25331    [sym_super] = ACTIONS(89),
25332    [sym_true] = ACTIONS(89),
25333    [sym_false] = ACTIONS(89),
25334    [sym_null] = ACTIONS(89),
25335    [sym_undefined] = ACTIONS(91),
25336    [anon_sym_AT] = ACTIONS(93),
25337    [anon_sym_static] = ACTIONS(414),
25338    [anon_sym_get] = ACTIONS(414),
25339    [anon_sym_set] = ACTIONS(414),
25340    [sym_html_comment] = ACTIONS(5),
25341  },
25342  [175] = {
25343    [sym_import] = STATE(1095),
25344    [sym_parenthesized_expression] = STATE(458),
25345    [sym_expression] = STATE(733),
25346    [sym_primary_expression] = STATE(687),
25347    [sym_yield_expression] = STATE(688),
25348    [sym_object] = STATE(713),
25349    [sym_object_pattern] = STATE(1640),
25350    [sym_array] = STATE(713),
25351    [sym_array_pattern] = STATE(1640),
25352    [sym_glimmer_template] = STATE(688),
25353    [sym_jsx_element] = STATE(688),
25354    [sym_jsx_opening_element] = STATE(1011),
25355    [sym_jsx_self_closing_element] = STATE(688),
25356    [sym_class] = STATE(713),
25357    [sym_function_expression] = STATE(713),
25358    [sym_generator_function] = STATE(713),
25359    [sym_arrow_function] = STATE(713),
25360    [sym_call_expression] = STATE(713),
25361    [sym_new_expression] = STATE(688),
25362    [sym_await_expression] = STATE(688),
25363    [sym_member_expression] = STATE(458),
25364    [sym_subscript_expression] = STATE(458),
25365    [sym_assignment_expression] = STATE(688),
25366    [sym__augmented_assignment_lhs] = STATE(998),
25367    [sym_augmented_assignment_expression] = STATE(688),
25368    [sym__destructuring_pattern] = STATE(1640),
25369    [sym_ternary_expression] = STATE(688),
25370    [sym_binary_expression] = STATE(688),
25371    [sym_unary_expression] = STATE(688),
25372    [sym_update_expression] = STATE(688),
25373    [sym_string] = STATE(713),
25374    [sym_template_string] = STATE(713),
25375    [sym_regex] = STATE(713),
25376    [sym_meta_property] = STATE(713),
25377    [sym_decorator] = STATE(981),
25378    [sym_formal_parameters] = STATE(1642),
25379    [aux_sym_export_statement_repeat1] = STATE(1195),
25380    [sym_identifier] = ACTIONS(412),
25381    [anon_sym_export] = ACTIONS(414),
25382    [anon_sym_LBRACE] = ACTIONS(418),
25383    [anon_sym_import] = ACTIONS(366),
25384    [anon_sym_let] = ACTIONS(414),
25385    [anon_sym_LPAREN] = ACTIONS(33),
25386    [anon_sym_await] = ACTIONS(35),
25387    [anon_sym_yield] = ACTIONS(55),
25388    [anon_sym_LBRACK] = ACTIONS(57),
25389    [sym_glimmer_opening_tag] = ACTIONS(59),
25390    [anon_sym_LT] = ACTIONS(61),
25391    [anon_sym_DQUOTE] = ACTIONS(63),
25392    [anon_sym_SQUOTE] = ACTIONS(65),
25393    [anon_sym_class] = ACTIONS(420),
25394    [anon_sym_async] = ACTIONS(422),
25395    [anon_sym_function] = ACTIONS(424),
25396    [anon_sym_new] = ACTIONS(73),
25397    [anon_sym_PLUS] = ACTIONS(75),
25398    [anon_sym_DASH] = ACTIONS(75),
25399    [anon_sym_SLASH] = ACTIONS(77),
25400    [anon_sym_BANG] = ACTIONS(79),
25401    [anon_sym_TILDE] = ACTIONS(79),
25402    [anon_sym_typeof] = ACTIONS(75),
25403    [anon_sym_void] = ACTIONS(75),
25404    [anon_sym_delete] = ACTIONS(75),
25405    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25406    [anon_sym_DASH_DASH] = ACTIONS(81),
25407    [sym_comment] = ACTIONS(5),
25408    [anon_sym_BQUOTE] = ACTIONS(83),
25409    [sym_number] = ACTIONS(85),
25410    [sym_private_property_identifier] = ACTIONS(87),
25411    [sym_this] = ACTIONS(89),
25412    [sym_super] = ACTIONS(89),
25413    [sym_true] = ACTIONS(89),
25414    [sym_false] = ACTIONS(89),
25415    [sym_null] = ACTIONS(89),
25416    [sym_undefined] = ACTIONS(91),
25417    [anon_sym_AT] = ACTIONS(93),
25418    [anon_sym_static] = ACTIONS(414),
25419    [anon_sym_get] = ACTIONS(414),
25420    [anon_sym_set] = ACTIONS(414),
25421    [sym_html_comment] = ACTIONS(5),
25422  },
25423  [176] = {
25424    [sym_import] = STATE(1085),
25425    [sym_parenthesized_expression] = STATE(451),
25426    [sym_expression] = STATE(762),
25427    [sym_primary_expression] = STATE(503),
25428    [sym_yield_expression] = STATE(504),
25429    [sym_object] = STATE(502),
25430    [sym_object_pattern] = STATE(1604),
25431    [sym_array] = STATE(502),
25432    [sym_array_pattern] = STATE(1604),
25433    [sym_glimmer_template] = STATE(504),
25434    [sym_jsx_element] = STATE(504),
25435    [sym_jsx_opening_element] = STATE(1013),
25436    [sym_jsx_self_closing_element] = STATE(504),
25437    [sym_class] = STATE(502),
25438    [sym_function_expression] = STATE(502),
25439    [sym_generator_function] = STATE(502),
25440    [sym_arrow_function] = STATE(502),
25441    [sym_call_expression] = STATE(502),
25442    [sym_new_expression] = STATE(504),
25443    [sym_await_expression] = STATE(504),
25444    [sym_member_expression] = STATE(451),
25445    [sym_subscript_expression] = STATE(451),
25446    [sym_assignment_expression] = STATE(504),
25447    [sym__augmented_assignment_lhs] = STATE(1005),
25448    [sym_augmented_assignment_expression] = STATE(504),
25449    [sym__destructuring_pattern] = STATE(1604),
25450    [sym_ternary_expression] = STATE(504),
25451    [sym_binary_expression] = STATE(504),
25452    [sym_unary_expression] = STATE(504),
25453    [sym_update_expression] = STATE(504),
25454    [sym_string] = STATE(502),
25455    [sym_template_string] = STATE(502),
25456    [sym_regex] = STATE(502),
25457    [sym_meta_property] = STATE(502),
25458    [sym_decorator] = STATE(981),
25459    [sym_formal_parameters] = STATE(1639),
25460    [aux_sym_export_statement_repeat1] = STATE(1223),
25461    [sym_identifier] = ACTIONS(356),
25462    [anon_sym_export] = ACTIONS(358),
25463    [anon_sym_LBRACE] = ACTIONS(362),
25464    [anon_sym_import] = ACTIONS(366),
25465    [anon_sym_let] = ACTIONS(358),
25466    [anon_sym_LPAREN] = ACTIONS(368),
25467    [anon_sym_await] = ACTIONS(370),
25468    [anon_sym_yield] = ACTIONS(374),
25469    [anon_sym_LBRACK] = ACTIONS(376),
25470    [sym_glimmer_opening_tag] = ACTIONS(378),
25471    [anon_sym_LT] = ACTIONS(380),
25472    [anon_sym_DQUOTE] = ACTIONS(382),
25473    [anon_sym_SQUOTE] = ACTIONS(384),
25474    [anon_sym_class] = ACTIONS(386),
25475    [anon_sym_async] = ACTIONS(388),
25476    [anon_sym_function] = ACTIONS(390),
25477    [anon_sym_new] = ACTIONS(392),
25478    [anon_sym_PLUS] = ACTIONS(394),
25479    [anon_sym_DASH] = ACTIONS(394),
25480    [anon_sym_SLASH] = ACTIONS(396),
25481    [anon_sym_BANG] = ACTIONS(398),
25482    [anon_sym_TILDE] = ACTIONS(398),
25483    [anon_sym_typeof] = ACTIONS(394),
25484    [anon_sym_void] = ACTIONS(394),
25485    [anon_sym_delete] = ACTIONS(394),
25486    [anon_sym_PLUS_PLUS] = ACTIONS(400),
25487    [anon_sym_DASH_DASH] = ACTIONS(400),
25488    [sym_comment] = ACTIONS(5),
25489    [anon_sym_BQUOTE] = ACTIONS(402),
25490    [sym_number] = ACTIONS(404),
25491    [sym_private_property_identifier] = ACTIONS(406),
25492    [sym_this] = ACTIONS(408),
25493    [sym_super] = ACTIONS(408),
25494    [sym_true] = ACTIONS(408),
25495    [sym_false] = ACTIONS(408),
25496    [sym_null] = ACTIONS(408),
25497    [sym_undefined] = ACTIONS(410),
25498    [anon_sym_AT] = ACTIONS(93),
25499    [anon_sym_static] = ACTIONS(358),
25500    [anon_sym_get] = ACTIONS(358),
25501    [anon_sym_set] = ACTIONS(358),
25502    [sym_html_comment] = ACTIONS(5),
25503  },
25504  [177] = {
25505    [sym_import] = STATE(1095),
25506    [sym_parenthesized_expression] = STATE(458),
25507    [sym_expression] = STATE(640),
25508    [sym_primary_expression] = STATE(687),
25509    [sym_yield_expression] = STATE(688),
25510    [sym_object] = STATE(713),
25511    [sym_object_pattern] = STATE(1640),
25512    [sym_array] = STATE(713),
25513    [sym_array_pattern] = STATE(1640),
25514    [sym_glimmer_template] = STATE(688),
25515    [sym_jsx_element] = STATE(688),
25516    [sym_jsx_opening_element] = STATE(1011),
25517    [sym_jsx_self_closing_element] = STATE(688),
25518    [sym_class] = STATE(713),
25519    [sym_function_expression] = STATE(713),
25520    [sym_generator_function] = STATE(713),
25521    [sym_arrow_function] = STATE(713),
25522    [sym_call_expression] = STATE(713),
25523    [sym_new_expression] = STATE(688),
25524    [sym_await_expression] = STATE(688),
25525    [sym_member_expression] = STATE(458),
25526    [sym_subscript_expression] = STATE(458),
25527    [sym_assignment_expression] = STATE(688),
25528    [sym__augmented_assignment_lhs] = STATE(998),
25529    [sym_augmented_assignment_expression] = STATE(688),
25530    [sym__destructuring_pattern] = STATE(1640),
25531    [sym_ternary_expression] = STATE(688),
25532    [sym_binary_expression] = STATE(688),
25533    [sym_unary_expression] = STATE(688),
25534    [sym_update_expression] = STATE(688),
25535    [sym_string] = STATE(713),
25536    [sym_template_string] = STATE(713),
25537    [sym_regex] = STATE(713),
25538    [sym_meta_property] = STATE(713),
25539    [sym_decorator] = STATE(981),
25540    [sym_formal_parameters] = STATE(1642),
25541    [aux_sym_export_statement_repeat1] = STATE(1195),
25542    [sym_identifier] = ACTIONS(412),
25543    [anon_sym_export] = ACTIONS(414),
25544    [anon_sym_LBRACE] = ACTIONS(418),
25545    [anon_sym_import] = ACTIONS(366),
25546    [anon_sym_let] = ACTIONS(414),
25547    [anon_sym_LPAREN] = ACTIONS(33),
25548    [anon_sym_await] = ACTIONS(35),
25549    [anon_sym_yield] = ACTIONS(55),
25550    [anon_sym_LBRACK] = ACTIONS(57),
25551    [sym_glimmer_opening_tag] = ACTIONS(59),
25552    [anon_sym_LT] = ACTIONS(61),
25553    [anon_sym_DQUOTE] = ACTIONS(63),
25554    [anon_sym_SQUOTE] = ACTIONS(65),
25555    [anon_sym_class] = ACTIONS(420),
25556    [anon_sym_async] = ACTIONS(422),
25557    [anon_sym_function] = ACTIONS(424),
25558    [anon_sym_new] = ACTIONS(73),
25559    [anon_sym_PLUS] = ACTIONS(75),
25560    [anon_sym_DASH] = ACTIONS(75),
25561    [anon_sym_SLASH] = ACTIONS(77),
25562    [anon_sym_BANG] = ACTIONS(79),
25563    [anon_sym_TILDE] = ACTIONS(79),
25564    [anon_sym_typeof] = ACTIONS(75),
25565    [anon_sym_void] = ACTIONS(75),
25566    [anon_sym_delete] = ACTIONS(75),
25567    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25568    [anon_sym_DASH_DASH] = ACTIONS(81),
25569    [sym_comment] = ACTIONS(5),
25570    [anon_sym_BQUOTE] = ACTIONS(83),
25571    [sym_number] = ACTIONS(85),
25572    [sym_private_property_identifier] = ACTIONS(87),
25573    [sym_this] = ACTIONS(89),
25574    [sym_super] = ACTIONS(89),
25575    [sym_true] = ACTIONS(89),
25576    [sym_false] = ACTIONS(89),
25577    [sym_null] = ACTIONS(89),
25578    [sym_undefined] = ACTIONS(91),
25579    [anon_sym_AT] = ACTIONS(93),
25580    [anon_sym_static] = ACTIONS(414),
25581    [anon_sym_get] = ACTIONS(414),
25582    [anon_sym_set] = ACTIONS(414),
25583    [sym_html_comment] = ACTIONS(5),
25584  },
25585  [178] = {
25586    [sym_import] = STATE(1095),
25587    [sym_parenthesized_expression] = STATE(458),
25588    [sym_expression] = STATE(641),
25589    [sym_primary_expression] = STATE(687),
25590    [sym_yield_expression] = STATE(688),
25591    [sym_object] = STATE(713),
25592    [sym_object_pattern] = STATE(1640),
25593    [sym_array] = STATE(713),
25594    [sym_array_pattern] = STATE(1640),
25595    [sym_glimmer_template] = STATE(688),
25596    [sym_jsx_element] = STATE(688),
25597    [sym_jsx_opening_element] = STATE(1011),
25598    [sym_jsx_self_closing_element] = STATE(688),
25599    [sym_class] = STATE(713),
25600    [sym_function_expression] = STATE(713),
25601    [sym_generator_function] = STATE(713),
25602    [sym_arrow_function] = STATE(713),
25603    [sym_call_expression] = STATE(713),
25604    [sym_new_expression] = STATE(688),
25605    [sym_await_expression] = STATE(688),
25606    [sym_member_expression] = STATE(458),
25607    [sym_subscript_expression] = STATE(458),
25608    [sym_assignment_expression] = STATE(688),
25609    [sym__augmented_assignment_lhs] = STATE(998),
25610    [sym_augmented_assignment_expression] = STATE(688),
25611    [sym__destructuring_pattern] = STATE(1640),
25612    [sym_ternary_expression] = STATE(688),
25613    [sym_binary_expression] = STATE(688),
25614    [sym_unary_expression] = STATE(688),
25615    [sym_update_expression] = STATE(688),
25616    [sym_string] = STATE(713),
25617    [sym_template_string] = STATE(713),
25618    [sym_regex] = STATE(713),
25619    [sym_meta_property] = STATE(713),
25620    [sym_decorator] = STATE(981),
25621    [sym_formal_parameters] = STATE(1642),
25622    [aux_sym_export_statement_repeat1] = STATE(1195),
25623    [sym_identifier] = ACTIONS(412),
25624    [anon_sym_export] = ACTIONS(414),
25625    [anon_sym_LBRACE] = ACTIONS(418),
25626    [anon_sym_import] = ACTIONS(366),
25627    [anon_sym_let] = ACTIONS(414),
25628    [anon_sym_LPAREN] = ACTIONS(33),
25629    [anon_sym_await] = ACTIONS(35),
25630    [anon_sym_yield] = ACTIONS(55),
25631    [anon_sym_LBRACK] = ACTIONS(57),
25632    [sym_glimmer_opening_tag] = ACTIONS(59),
25633    [anon_sym_LT] = ACTIONS(61),
25634    [anon_sym_DQUOTE] = ACTIONS(63),
25635    [anon_sym_SQUOTE] = ACTIONS(65),
25636    [anon_sym_class] = ACTIONS(420),
25637    [anon_sym_async] = ACTIONS(422),
25638    [anon_sym_function] = ACTIONS(424),
25639    [anon_sym_new] = ACTIONS(73),
25640    [anon_sym_PLUS] = ACTIONS(75),
25641    [anon_sym_DASH] = ACTIONS(75),
25642    [anon_sym_SLASH] = ACTIONS(77),
25643    [anon_sym_BANG] = ACTIONS(79),
25644    [anon_sym_TILDE] = ACTIONS(79),
25645    [anon_sym_typeof] = ACTIONS(75),
25646    [anon_sym_void] = ACTIONS(75),
25647    [anon_sym_delete] = ACTIONS(75),
25648    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25649    [anon_sym_DASH_DASH] = ACTIONS(81),
25650    [sym_comment] = ACTIONS(5),
25651    [anon_sym_BQUOTE] = ACTIONS(83),
25652    [sym_number] = ACTIONS(85),
25653    [sym_private_property_identifier] = ACTIONS(87),
25654    [sym_this] = ACTIONS(89),
25655    [sym_super] = ACTIONS(89),
25656    [sym_true] = ACTIONS(89),
25657    [sym_false] = ACTIONS(89),
25658    [sym_null] = ACTIONS(89),
25659    [sym_undefined] = ACTIONS(91),
25660    [anon_sym_AT] = ACTIONS(93),
25661    [anon_sym_static] = ACTIONS(414),
25662    [anon_sym_get] = ACTIONS(414),
25663    [anon_sym_set] = ACTIONS(414),
25664    [sym_html_comment] = ACTIONS(5),
25665  },
25666  [179] = {
25667    [sym_import] = STATE(1095),
25668    [sym_parenthesized_expression] = STATE(458),
25669    [sym_expression] = STATE(642),
25670    [sym_primary_expression] = STATE(687),
25671    [sym_yield_expression] = STATE(688),
25672    [sym_object] = STATE(713),
25673    [sym_object_pattern] = STATE(1640),
25674    [sym_array] = STATE(713),
25675    [sym_array_pattern] = STATE(1640),
25676    [sym_glimmer_template] = STATE(688),
25677    [sym_jsx_element] = STATE(688),
25678    [sym_jsx_opening_element] = STATE(1011),
25679    [sym_jsx_self_closing_element] = STATE(688),
25680    [sym_class] = STATE(713),
25681    [sym_function_expression] = STATE(713),
25682    [sym_generator_function] = STATE(713),
25683    [sym_arrow_function] = STATE(713),
25684    [sym_call_expression] = STATE(713),
25685    [sym_new_expression] = STATE(688),
25686    [sym_await_expression] = STATE(688),
25687    [sym_member_expression] = STATE(458),
25688    [sym_subscript_expression] = STATE(458),
25689    [sym_assignment_expression] = STATE(688),
25690    [sym__augmented_assignment_lhs] = STATE(998),
25691    [sym_augmented_assignment_expression] = STATE(688),
25692    [sym__destructuring_pattern] = STATE(1640),
25693    [sym_ternary_expression] = STATE(688),
25694    [sym_binary_expression] = STATE(688),
25695    [sym_unary_expression] = STATE(688),
25696    [sym_update_expression] = STATE(688),
25697    [sym_string] = STATE(713),
25698    [sym_template_string] = STATE(713),
25699    [sym_regex] = STATE(713),
25700    [sym_meta_property] = STATE(713),
25701    [sym_decorator] = STATE(981),
25702    [sym_formal_parameters] = STATE(1642),
25703    [aux_sym_export_statement_repeat1] = STATE(1195),
25704    [sym_identifier] = ACTIONS(412),
25705    [anon_sym_export] = ACTIONS(414),
25706    [anon_sym_LBRACE] = ACTIONS(418),
25707    [anon_sym_import] = ACTIONS(366),
25708    [anon_sym_let] = ACTIONS(414),
25709    [anon_sym_LPAREN] = ACTIONS(33),
25710    [anon_sym_await] = ACTIONS(35),
25711    [anon_sym_yield] = ACTIONS(55),
25712    [anon_sym_LBRACK] = ACTIONS(57),
25713    [sym_glimmer_opening_tag] = ACTIONS(59),
25714    [anon_sym_LT] = ACTIONS(61),
25715    [anon_sym_DQUOTE] = ACTIONS(63),
25716    [anon_sym_SQUOTE] = ACTIONS(65),
25717    [anon_sym_class] = ACTIONS(420),
25718    [anon_sym_async] = ACTIONS(422),
25719    [anon_sym_function] = ACTIONS(424),
25720    [anon_sym_new] = ACTIONS(73),
25721    [anon_sym_PLUS] = ACTIONS(75),
25722    [anon_sym_DASH] = ACTIONS(75),
25723    [anon_sym_SLASH] = ACTIONS(77),
25724    [anon_sym_BANG] = ACTIONS(79),
25725    [anon_sym_TILDE] = ACTIONS(79),
25726    [anon_sym_typeof] = ACTIONS(75),
25727    [anon_sym_void] = ACTIONS(75),
25728    [anon_sym_delete] = ACTIONS(75),
25729    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25730    [anon_sym_DASH_DASH] = ACTIONS(81),
25731    [sym_comment] = ACTIONS(5),
25732    [anon_sym_BQUOTE] = ACTIONS(83),
25733    [sym_number] = ACTIONS(85),
25734    [sym_private_property_identifier] = ACTIONS(87),
25735    [sym_this] = ACTIONS(89),
25736    [sym_super] = ACTIONS(89),
25737    [sym_true] = ACTIONS(89),
25738    [sym_false] = ACTIONS(89),
25739    [sym_null] = ACTIONS(89),
25740    [sym_undefined] = ACTIONS(91),
25741    [anon_sym_AT] = ACTIONS(93),
25742    [anon_sym_static] = ACTIONS(414),
25743    [anon_sym_get] = ACTIONS(414),
25744    [anon_sym_set] = ACTIONS(414),
25745    [sym_html_comment] = ACTIONS(5),
25746  },
25747  [180] = {
25748    [sym_import] = STATE(1095),
25749    [sym_parenthesized_expression] = STATE(458),
25750    [sym_expression] = STATE(643),
25751    [sym_primary_expression] = STATE(687),
25752    [sym_yield_expression] = STATE(688),
25753    [sym_object] = STATE(713),
25754    [sym_object_pattern] = STATE(1640),
25755    [sym_array] = STATE(713),
25756    [sym_array_pattern] = STATE(1640),
25757    [sym_glimmer_template] = STATE(688),
25758    [sym_jsx_element] = STATE(688),
25759    [sym_jsx_opening_element] = STATE(1011),
25760    [sym_jsx_self_closing_element] = STATE(688),
25761    [sym_class] = STATE(713),
25762    [sym_function_expression] = STATE(713),
25763    [sym_generator_function] = STATE(713),
25764    [sym_arrow_function] = STATE(713),
25765    [sym_call_expression] = STATE(713),
25766    [sym_new_expression] = STATE(688),
25767    [sym_await_expression] = STATE(688),
25768    [sym_member_expression] = STATE(458),
25769    [sym_subscript_expression] = STATE(458),
25770    [sym_assignment_expression] = STATE(688),
25771    [sym__augmented_assignment_lhs] = STATE(998),
25772    [sym_augmented_assignment_expression] = STATE(688),
25773    [sym__destructuring_pattern] = STATE(1640),
25774    [sym_ternary_expression] = STATE(688),
25775    [sym_binary_expression] = STATE(688),
25776    [sym_unary_expression] = STATE(688),
25777    [sym_update_expression] = STATE(688),
25778    [sym_string] = STATE(713),
25779    [sym_template_string] = STATE(713),
25780    [sym_regex] = STATE(713),
25781    [sym_meta_property] = STATE(713),
25782    [sym_decorator] = STATE(981),
25783    [sym_formal_parameters] = STATE(1642),
25784    [aux_sym_export_statement_repeat1] = STATE(1195),
25785    [sym_identifier] = ACTIONS(412),
25786    [anon_sym_export] = ACTIONS(414),
25787    [anon_sym_LBRACE] = ACTIONS(418),
25788    [anon_sym_import] = ACTIONS(366),
25789    [anon_sym_let] = ACTIONS(414),
25790    [anon_sym_LPAREN] = ACTIONS(33),
25791    [anon_sym_await] = ACTIONS(35),
25792    [anon_sym_yield] = ACTIONS(55),
25793    [anon_sym_LBRACK] = ACTIONS(57),
25794    [sym_glimmer_opening_tag] = ACTIONS(59),
25795    [anon_sym_LT] = ACTIONS(61),
25796    [anon_sym_DQUOTE] = ACTIONS(63),
25797    [anon_sym_SQUOTE] = ACTIONS(65),
25798    [anon_sym_class] = ACTIONS(420),
25799    [anon_sym_async] = ACTIONS(422),
25800    [anon_sym_function] = ACTIONS(424),
25801    [anon_sym_new] = ACTIONS(73),
25802    [anon_sym_PLUS] = ACTIONS(75),
25803    [anon_sym_DASH] = ACTIONS(75),
25804    [anon_sym_SLASH] = ACTIONS(77),
25805    [anon_sym_BANG] = ACTIONS(79),
25806    [anon_sym_TILDE] = ACTIONS(79),
25807    [anon_sym_typeof] = ACTIONS(75),
25808    [anon_sym_void] = ACTIONS(75),
25809    [anon_sym_delete] = ACTIONS(75),
25810    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25811    [anon_sym_DASH_DASH] = ACTIONS(81),
25812    [sym_comment] = ACTIONS(5),
25813    [anon_sym_BQUOTE] = ACTIONS(83),
25814    [sym_number] = ACTIONS(85),
25815    [sym_private_property_identifier] = ACTIONS(87),
25816    [sym_this] = ACTIONS(89),
25817    [sym_super] = ACTIONS(89),
25818    [sym_true] = ACTIONS(89),
25819    [sym_false] = ACTIONS(89),
25820    [sym_null] = ACTIONS(89),
25821    [sym_undefined] = ACTIONS(91),
25822    [anon_sym_AT] = ACTIONS(93),
25823    [anon_sym_static] = ACTIONS(414),
25824    [anon_sym_get] = ACTIONS(414),
25825    [anon_sym_set] = ACTIONS(414),
25826    [sym_html_comment] = ACTIONS(5),
25827  },
25828  [181] = {
25829    [sym_import] = STATE(1095),
25830    [sym_parenthesized_expression] = STATE(458),
25831    [sym_expression] = STATE(644),
25832    [sym_primary_expression] = STATE(687),
25833    [sym_yield_expression] = STATE(688),
25834    [sym_object] = STATE(713),
25835    [sym_object_pattern] = STATE(1640),
25836    [sym_array] = STATE(713),
25837    [sym_array_pattern] = STATE(1640),
25838    [sym_glimmer_template] = STATE(688),
25839    [sym_jsx_element] = STATE(688),
25840    [sym_jsx_opening_element] = STATE(1011),
25841    [sym_jsx_self_closing_element] = STATE(688),
25842    [sym_class] = STATE(713),
25843    [sym_function_expression] = STATE(713),
25844    [sym_generator_function] = STATE(713),
25845    [sym_arrow_function] = STATE(713),
25846    [sym_call_expression] = STATE(713),
25847    [sym_new_expression] = STATE(688),
25848    [sym_await_expression] = STATE(688),
25849    [sym_member_expression] = STATE(458),
25850    [sym_subscript_expression] = STATE(458),
25851    [sym_assignment_expression] = STATE(688),
25852    [sym__augmented_assignment_lhs] = STATE(998),
25853    [sym_augmented_assignment_expression] = STATE(688),
25854    [sym__destructuring_pattern] = STATE(1640),
25855    [sym_ternary_expression] = STATE(688),
25856    [sym_binary_expression] = STATE(688),
25857    [sym_unary_expression] = STATE(688),
25858    [sym_update_expression] = STATE(688),
25859    [sym_string] = STATE(713),
25860    [sym_template_string] = STATE(713),
25861    [sym_regex] = STATE(713),
25862    [sym_meta_property] = STATE(713),
25863    [sym_decorator] = STATE(981),
25864    [sym_formal_parameters] = STATE(1642),
25865    [aux_sym_export_statement_repeat1] = STATE(1195),
25866    [sym_identifier] = ACTIONS(412),
25867    [anon_sym_export] = ACTIONS(414),
25868    [anon_sym_LBRACE] = ACTIONS(418),
25869    [anon_sym_import] = ACTIONS(366),
25870    [anon_sym_let] = ACTIONS(414),
25871    [anon_sym_LPAREN] = ACTIONS(33),
25872    [anon_sym_await] = ACTIONS(35),
25873    [anon_sym_yield] = ACTIONS(55),
25874    [anon_sym_LBRACK] = ACTIONS(57),
25875    [sym_glimmer_opening_tag] = ACTIONS(59),
25876    [anon_sym_LT] = ACTIONS(61),
25877    [anon_sym_DQUOTE] = ACTIONS(63),
25878    [anon_sym_SQUOTE] = ACTIONS(65),
25879    [anon_sym_class] = ACTIONS(420),
25880    [anon_sym_async] = ACTIONS(422),
25881    [anon_sym_function] = ACTIONS(424),
25882    [anon_sym_new] = ACTIONS(73),
25883    [anon_sym_PLUS] = ACTIONS(75),
25884    [anon_sym_DASH] = ACTIONS(75),
25885    [anon_sym_SLASH] = ACTIONS(77),
25886    [anon_sym_BANG] = ACTIONS(79),
25887    [anon_sym_TILDE] = ACTIONS(79),
25888    [anon_sym_typeof] = ACTIONS(75),
25889    [anon_sym_void] = ACTIONS(75),
25890    [anon_sym_delete] = ACTIONS(75),
25891    [anon_sym_PLUS_PLUS] = ACTIONS(81),
25892    [anon_sym_DASH_DASH] = ACTIONS(81),
25893    [sym_comment] = ACTIONS(5),
25894    [anon_sym_BQUOTE] = ACTIONS(83),
25895    [sym_number] = ACTIONS(85),
25896    [sym_private_property_identifier] = ACTIONS(87),
25897    [sym_this] = ACTIONS(89),
25898    [sym_super] = ACTIONS(89),
25899    [sym_true] = ACTIONS(89),
25900    [sym_false] = ACTIONS(89),
25901    [sym_null] = ACTIONS(89),
25902    [sym_undefined] = ACTIONS(91),
25903    [anon_sym_AT] = ACTIONS(93),
25904    [anon_sym_static] = ACTIONS(414),
25905    [anon_sym_get] = ACTIONS(414),
25906    [anon_sym_set] = ACTIONS(414),
25907    [sym_html_comment] = ACTIONS(5),
25908  },
25909  [182] = {
25910    [sym_import] = STATE(1095),
25911    [sym_parenthesized_expression] = STATE(460),
25912    [sym_expression] = STATE(593),
25913    [sym_primary_expression] = STATE(687),
25914    [sym_yield_expression] = STATE(688),
25915    [sym_object] = STATE(713),
25916    [sym_object_pattern] = STATE(1664),
25917    [sym_array] = STATE(713),
25918    [sym_array_pattern] = STATE(1664),
25919    [sym_glimmer_template] = STATE(688),
25920    [sym_jsx_element] = STATE(688),
25921    [sym_jsx_opening_element] = STATE(1011),
25922    [sym_jsx_self_closing_element] = STATE(688),
25923    [sym_class] = STATE(713),
25924    [sym_function_expression] = STATE(713),
25925    [sym_generator_function] = STATE(713),
25926    [sym_arrow_function] = STATE(713),
25927    [sym_call_expression] = STATE(713),
25928    [sym_new_expression] = STATE(688),
25929    [sym_await_expression] = STATE(688),
25930    [sym_member_expression] = STATE(460),
25931    [sym_subscript_expression] = STATE(460),
25932    [sym_assignment_expression] = STATE(688),
25933    [sym__augmented_assignment_lhs] = STATE(1004),
25934    [sym_augmented_assignment_expression] = STATE(688),
25935    [sym__destructuring_pattern] = STATE(1664),
25936    [sym_ternary_expression] = STATE(688),
25937    [sym_binary_expression] = STATE(688),
25938    [sym_unary_expression] = STATE(688),
25939    [sym_update_expression] = STATE(688),
25940    [sym_string] = STATE(713),
25941    [sym_template_string] = STATE(713),
25942    [sym_regex] = STATE(713),
25943    [sym_meta_property] = STATE(713),
25944    [sym_decorator] = STATE(981),
25945    [sym_formal_parameters] = STATE(1665),
25946    [aux_sym_export_statement_repeat1] = STATE(1195),
25947    [sym_identifier] = ACTIONS(426),
25948    [anon_sym_export] = ACTIONS(428),
25949    [anon_sym_LBRACE] = ACTIONS(418),
25950    [anon_sym_import] = ACTIONS(366),
25951    [anon_sym_let] = ACTIONS(428),
25952    [anon_sym_LPAREN] = ACTIONS(33),
25953    [anon_sym_await] = ACTIONS(432),
25954    [anon_sym_yield] = ACTIONS(434),
25955    [anon_sym_LBRACK] = ACTIONS(57),
25956    [sym_glimmer_opening_tag] = ACTIONS(59),
25957    [anon_sym_LT] = ACTIONS(61),
25958    [anon_sym_DQUOTE] = ACTIONS(63),
25959    [anon_sym_SQUOTE] = ACTIONS(65),
25960    [anon_sym_class] = ACTIONS(420),
25961    [anon_sym_async] = ACTIONS(436),
25962    [anon_sym_function] = ACTIONS(424),
25963    [anon_sym_new] = ACTIONS(438),
25964    [anon_sym_PLUS] = ACTIONS(440),
25965    [anon_sym_DASH] = ACTIONS(440),
25966    [anon_sym_SLASH] = ACTIONS(442),
25967    [anon_sym_BANG] = ACTIONS(444),
25968    [anon_sym_TILDE] = ACTIONS(444),
25969    [anon_sym_typeof] = ACTIONS(440),
25970    [anon_sym_void] = ACTIONS(440),
25971    [anon_sym_delete] = ACTIONS(440),
25972    [anon_sym_PLUS_PLUS] = ACTIONS(446),
25973    [anon_sym_DASH_DASH] = ACTIONS(446),
25974    [sym_comment] = ACTIONS(5),
25975    [anon_sym_BQUOTE] = ACTIONS(83),
25976    [sym_number] = ACTIONS(85),
25977    [sym_private_property_identifier] = ACTIONS(448),
25978    [sym_this] = ACTIONS(89),
25979    [sym_super] = ACTIONS(89),
25980    [sym_true] = ACTIONS(89),
25981    [sym_false] = ACTIONS(89),
25982    [sym_null] = ACTIONS(89),
25983    [sym_undefined] = ACTIONS(450),
25984    [anon_sym_AT] = ACTIONS(93),
25985    [anon_sym_static] = ACTIONS(428),
25986    [anon_sym_get] = ACTIONS(428),
25987    [anon_sym_set] = ACTIONS(428),
25988    [sym_html_comment] = ACTIONS(5),
25989  },
25990  [183] = {
25991    [sym_import] = STATE(1095),
25992    [sym_parenthesized_expression] = STATE(458),
25993    [sym_expression] = STATE(645),
25994    [sym_primary_expression] = STATE(687),
25995    [sym_yield_expression] = STATE(688),
25996    [sym_object] = STATE(713),
25997    [sym_object_pattern] = STATE(1640),
25998    [sym_array] = STATE(713),
25999    [sym_array_pattern] = STATE(1640),
26000    [sym_glimmer_template] = STATE(688),
26001    [sym_jsx_element] = STATE(688),
26002    [sym_jsx_opening_element] = STATE(1011),
26003    [sym_jsx_self_closing_element] = STATE(688),
26004    [sym_class] = STATE(713),
26005    [sym_function_expression] = STATE(713),
26006    [sym_generator_function] = STATE(713),
26007    [sym_arrow_function] = STATE(713),
26008    [sym_call_expression] = STATE(713),
26009    [sym_new_expression] = STATE(688),
26010    [sym_await_expression] = STATE(688),
26011    [sym_member_expression] = STATE(458),
26012    [sym_subscript_expression] = STATE(458),
26013    [sym_assignment_expression] = STATE(688),
26014    [sym__augmented_assignment_lhs] = STATE(998),
26015    [sym_augmented_assignment_expression] = STATE(688),
26016    [sym__destructuring_pattern] = STATE(1640),
26017    [sym_ternary_expression] = STATE(688),
26018    [sym_binary_expression] = STATE(688),
26019    [sym_unary_expression] = STATE(688),
26020    [sym_update_expression] = STATE(688),
26021    [sym_string] = STATE(713),
26022    [sym_template_string] = STATE(713),
26023    [sym_regex] = STATE(713),
26024    [sym_meta_property] = STATE(713),
26025    [sym_decorator] = STATE(981),
26026    [sym_formal_parameters] = STATE(1642),
26027    [aux_sym_export_statement_repeat1] = STATE(1195),
26028    [sym_identifier] = ACTIONS(412),
26029    [anon_sym_export] = ACTIONS(414),
26030    [anon_sym_LBRACE] = ACTIONS(418),
26031    [anon_sym_import] = ACTIONS(366),
26032    [anon_sym_let] = ACTIONS(414),
26033    [anon_sym_LPAREN] = ACTIONS(33),
26034    [anon_sym_await] = ACTIONS(35),
26035    [anon_sym_yield] = ACTIONS(55),
26036    [anon_sym_LBRACK] = ACTIONS(57),
26037    [sym_glimmer_opening_tag] = ACTIONS(59),
26038    [anon_sym_LT] = ACTIONS(61),
26039    [anon_sym_DQUOTE] = ACTIONS(63),
26040    [anon_sym_SQUOTE] = ACTIONS(65),
26041    [anon_sym_class] = ACTIONS(420),
26042    [anon_sym_async] = ACTIONS(422),
26043    [anon_sym_function] = ACTIONS(424),
26044    [anon_sym_new] = ACTIONS(73),
26045    [anon_sym_PLUS] = ACTIONS(75),
26046    [anon_sym_DASH] = ACTIONS(75),
26047    [anon_sym_SLASH] = ACTIONS(77),
26048    [anon_sym_BANG] = ACTIONS(79),
26049    [anon_sym_TILDE] = ACTIONS(79),
26050    [anon_sym_typeof] = ACTIONS(75),
26051    [anon_sym_void] = ACTIONS(75),
26052    [anon_sym_delete] = ACTIONS(75),
26053    [anon_sym_PLUS_PLUS] = ACTIONS(81),
26054    [anon_sym_DASH_DASH] = ACTIONS(81),
26055    [sym_comment] = ACTIONS(5),
26056    [anon_sym_BQUOTE] = ACTIONS(83),
26057    [sym_number] = ACTIONS(85),
26058    [sym_private_property_identifier] = ACTIONS(87),
26059    [sym_this] = ACTIONS(89),
26060    [sym_super] = ACTIONS(89),
26061    [sym_true] = ACTIONS(89),
26062    [sym_false] = ACTIONS(89),
26063    [sym_null] = ACTIONS(89),
26064    [sym_undefined] = ACTIONS(91),
26065    [anon_sym_AT] = ACTIONS(93),
26066    [anon_sym_static] = ACTIONS(414),
26067    [anon_sym_get] = ACTIONS(414),
26068    [anon_sym_set] = ACTIONS(414),
26069    [sym_html_comment] = ACTIONS(5),
26070  },
26071  [184] = {
26072    [sym_import] = STATE(1095),
26073    [sym_parenthesized_expression] = STATE(458),
26074    [sym_expression] = STATE(646),
26075    [sym_primary_expression] = STATE(687),
26076    [sym_yield_expression] = STATE(688),
26077    [sym_object] = STATE(713),
26078    [sym_object_pattern] = STATE(1640),
26079    [sym_array] = STATE(713),
26080    [sym_array_pattern] = STATE(1640),
26081    [sym_glimmer_template] = STATE(688),
26082    [sym_jsx_element] = STATE(688),
26083    [sym_jsx_opening_element] = STATE(1011),
26084    [sym_jsx_self_closing_element] = STATE(688),
26085    [sym_class] = STATE(713),
26086    [sym_function_expression] = STATE(713),
26087    [sym_generator_function] = STATE(713),
26088    [sym_arrow_function] = STATE(713),
26089    [sym_call_expression] = STATE(713),
26090    [sym_new_expression] = STATE(688),
26091    [sym_await_expression] = STATE(688),
26092    [sym_member_expression] = STATE(458),
26093    [sym_subscript_expression] = STATE(458),
26094    [sym_assignment_expression] = STATE(688),
26095    [sym__augmented_assignment_lhs] = STATE(998),
26096    [sym_augmented_assignment_expression] = STATE(688),
26097    [sym__destructuring_pattern] = STATE(1640),
26098    [sym_ternary_expression] = STATE(688),
26099    [sym_binary_expression] = STATE(688),
26100    [sym_unary_expression] = STATE(688),
26101    [sym_update_expression] = STATE(688),
26102    [sym_string] = STATE(713),
26103    [sym_template_string] = STATE(713),
26104    [sym_regex] = STATE(713),
26105    [sym_meta_property] = STATE(713),
26106    [sym_decorator] = STATE(981),
26107    [sym_formal_parameters] = STATE(1642),
26108    [aux_sym_export_statement_repeat1] = STATE(1195),
26109    [sym_identifier] = ACTIONS(412),
26110    [anon_sym_export] = ACTIONS(414),
26111    [anon_sym_LBRACE] = ACTIONS(418),
26112    [anon_sym_import] = ACTIONS(366),
26113    [anon_sym_let] = ACTIONS(414),
26114    [anon_sym_LPAREN] = ACTIONS(33),
26115    [anon_sym_await] = ACTIONS(35),
26116    [anon_sym_yield] = ACTIONS(55),
26117    [anon_sym_LBRACK] = ACTIONS(57),
26118    [sym_glimmer_opening_tag] = ACTIONS(59),
26119    [anon_sym_LT] = ACTIONS(61),
26120    [anon_sym_DQUOTE] = ACTIONS(63),
26121    [anon_sym_SQUOTE] = ACTIONS(65),
26122    [anon_sym_class] = ACTIONS(420),
26123    [anon_sym_async] = ACTIONS(422),
26124    [anon_sym_function] = ACTIONS(424),
26125    [anon_sym_new] = ACTIONS(73),
26126    [anon_sym_PLUS] = ACTIONS(75),
26127    [anon_sym_DASH] = ACTIONS(75),
26128    [anon_sym_SLASH] = ACTIONS(77),
26129    [anon_sym_BANG] = ACTIONS(79),
26130    [anon_sym_TILDE] = ACTIONS(79),
26131    [anon_sym_typeof] = ACTIONS(75),
26132    [anon_sym_void] = ACTIONS(75),
26133    [anon_sym_delete] = ACTIONS(75),
26134    [anon_sym_PLUS_PLUS] = ACTIONS(81),
26135    [anon_sym_DASH_DASH] = ACTIONS(81),
26136    [sym_comment] = ACTIONS(5),
26137    [anon_sym_BQUOTE] = ACTIONS(83),
26138    [sym_number] = ACTIONS(85),
26139    [sym_private_property_identifier] = ACTIONS(87),
26140    [sym_this] = ACTIONS(89),
26141    [sym_super] = ACTIONS(89),
26142    [sym_true] = ACTIONS(89),
26143    [sym_false] = ACTIONS(89),
26144    [sym_null] = ACTIONS(89),
26145    [sym_undefined] = ACTIONS(91),
26146    [anon_sym_AT] = ACTIONS(93),
26147    [anon_sym_static] = ACTIONS(414),
26148    [anon_sym_get] = ACTIONS(414),
26149    [anon_sym_set] = ACTIONS(414),
26150    [sym_html_comment] = ACTIONS(5),
26151  },
26152  [185] = {
26153    [sym_import] = STATE(1095),
26154    [sym_parenthesized_expression] = STATE(458),
26155    [sym_expression] = STATE(647),
26156    [sym_primary_expression] = STATE(687),
26157    [sym_yield_expression] = STATE(688),
26158    [sym_object] = STATE(713),
26159    [sym_object_pattern] = STATE(1640),
26160    [sym_array] = STATE(713),
26161    [sym_array_pattern] = STATE(1640),
26162    [sym_glimmer_template] = STATE(688),
26163    [sym_jsx_element] = STATE(688),
26164    [sym_jsx_opening_element] = STATE(1011),
26165    [sym_jsx_self_closing_element] = STATE(688),
26166    [sym_class] = STATE(713),
26167    [sym_function_expression] = STATE(713),
26168    [sym_generator_function] = STATE(713),
26169    [sym_arrow_function] = STATE(713),
26170    [sym_call_expression] = STATE(713),
26171    [sym_new_expression] = STATE(688),
26172    [sym_await_expression] = STATE(688),
26173    [sym_member_expression] = STATE(458),
26174    [sym_subscript_expression] = STATE(458),
26175    [sym_assignment_expression] = STATE(688),
26176    [sym__augmented_assignment_lhs] = STATE(998),
26177    [sym_augmented_assignment_expression] = STATE(688),
26178    [sym__destructuring_pattern] = STATE(1640),
26179    [sym_ternary_expression] = STATE(688),
26180    [sym_binary_expression] = STATE(688),
26181    [sym_unary_expression] = STATE(688),
26182    [sym_update_expression] = STATE(688),
26183    [sym_string] = STATE(713),
26184    [sym_template_string] = STATE(713),
26185    [sym_regex] = STATE(713),
26186    [sym_meta_property] = STATE(713),
26187    [sym_decorator] = STATE(981),
26188    [sym_formal_parameters] = STATE(1642),
26189    [aux_sym_export_statement_repeat1] = STATE(1195),
26190    [sym_identifier] = ACTIONS(412),
26191    [anon_sym_export] = ACTIONS(414),
26192    [anon_sym_LBRACE] = ACTIONS(418),
26193    [anon_sym_import] = ACTIONS(366),
26194    [anon_sym_let] = ACTIONS(414),
26195    [anon_sym_LPAREN] = ACTIONS(33),
26196    [anon_sym_await] = ACTIONS(35),
26197    [anon_sym_yield] = ACTIONS(55),
26198    [anon_sym_LBRACK] = ACTIONS(57),
26199    [sym_glimmer_opening_tag] = ACTIONS(59),
26200    [anon_sym_LT] = ACTIONS(61),
26201    [anon_sym_DQUOTE] = ACTIONS(63),
26202    [anon_sym_SQUOTE] = ACTIONS(65),
26203    [anon_sym_class] = ACTIONS(420),
26204    [anon_sym_async] = ACTIONS(422),
26205    [anon_sym_function] = ACTIONS(424),
26206    [anon_sym_new] = ACTIONS(73),
26207    [anon_sym_PLUS] = ACTIONS(75),
26208    [anon_sym_DASH] = ACTIONS(75),
26209    [anon_sym_SLASH] = ACTIONS(77),
26210    [anon_sym_BANG] = ACTIONS(79),
26211    [anon_sym_TILDE] = ACTIONS(79),
26212    [anon_sym_typeof] = ACTIONS(75),
26213    [anon_sym_void] = ACTIONS(75),
26214    [anon_sym_delete] = ACTIONS(75),
26215    [anon_sym_PLUS_PLUS] = ACTIONS(81),
26216    [anon_sym_DASH_DASH] = ACTIONS(81),
26217    [sym_comment] = ACTIONS(5),
26218    [anon_sym_BQUOTE] = ACTIONS(83),
26219    [sym_number] = ACTIONS(85),
26220    [sym_private_property_identifier] = ACTIONS(87),
26221    [sym_this] = ACTIONS(89),
26222    [sym_super] = ACTIONS(89),
26223    [sym_true] = ACTIONS(89),
26224    [sym_false] = ACTIONS(89),
26225    [sym_null] = ACTIONS(89),
26226    [sym_undefined] = ACTIONS(91),
26227    [anon_sym_AT] = ACTIONS(93),
26228    [anon_sym_static] = ACTIONS(414),
26229    [anon_sym_get] = ACTIONS(414),
26230    [anon_sym_set] = ACTIONS(414),
26231    [sym_html_comment] = ACTIONS(5),
26232  },
26233  [186] = {
26234    [sym_import] = STATE(1095),
26235    [sym_parenthesized_expression] = STATE(458),
26236    [sym_expression] = STATE(648),
26237    [sym_primary_expression] = STATE(687),
26238    [sym_yield_expression] = STATE(688),
26239    [sym_object] = STATE(713),
26240    [sym_object_pattern] = STATE(1640),
26241    [sym_array] = STATE(713),
26242    [sym_array_pattern] = STATE(1640),
26243    [sym_glimmer_template] = STATE(688),
26244    [sym_jsx_element] = STATE(688),
26245    [sym_jsx_opening_element] = STATE(1011),
26246    [sym_jsx_self_closing_element] = STATE(688),
26247    [sym_class] = STATE(713),
26248    [sym_function_expression] = STATE(713),
26249    [sym_generator_function] = STATE(713),
26250    [sym_arrow_function] = STATE(713),
26251    [sym_call_expression] = STATE(713),
26252    [sym_new_expression] = STATE(688),
26253    [sym_await_expression] = STATE(688),
26254    [sym_member_expression] = STATE(458),
26255    [sym_subscript_expression] = STATE(458),
26256    [sym_assignment_expression] = STATE(688),
26257    [sym__augmented_assignment_lhs] = STATE(998),
26258    [sym_augmented_assignment_expression] = STATE(688),
26259    [sym__destructuring_pattern] = STATE(1640),
26260    [sym_ternary_expression] = STATE(688),
26261    [sym_binary_expression] = STATE(688),
26262    [sym_unary_expression] = STATE(688),
26263    [sym_update_expression] = STATE(688),
26264    [sym_string] = STATE(713),
26265    [sym_template_string] = STATE(713),
26266    [sym_regex] = STATE(713),
26267    [sym_meta_property] = STATE(713),
26268    [sym_decorator] = STATE(981),
26269    [sym_formal_parameters] = STATE(1642),
26270    [aux_sym_export_statement_repeat1] = STATE(1195),
26271    [sym_identifier] = ACTIONS(412),
26272    [anon_sym_export] = ACTIONS(414),
26273    [anon_sym_LBRACE] = ACTIONS(418),
26274    [anon_sym_import] = ACTIONS(366),
26275    [anon_sym_let] = ACTIONS(414),
26276    [anon_sym_LPAREN] = ACTIONS(33),
26277    [anon_sym_await] = ACTIONS(35),
26278    [anon_sym_yield] = ACTIONS(55),
26279    [anon_sym_LBRACK] = ACTIONS(57),
26280    [sym_glimmer_opening_tag] = ACTIONS(59),
26281    [anon_sym_LT] = ACTIONS(61),
26282    [anon_sym_DQUOTE] = ACTIONS(63),
26283    [anon_sym_SQUOTE] = ACTIONS(65),
26284    [anon_sym_class] = ACTIONS(420),
26285    [anon_sym_async] = ACTIONS(422),
26286    [anon_sym_function] = ACTIONS(424),
26287    [anon_sym_new] = ACTIONS(73),
26288    [anon_sym_PLUS] = ACTIONS(75),
26289    [anon_sym_DASH] = ACTIONS(75),
26290    [anon_sym_SLASH] = ACTIONS(77),
26291    [anon_sym_BANG] = ACTIONS(79),
26292    [anon_sym_TILDE] = ACTIONS(79),
26293    [anon_sym_typeof] = ACTIONS(75),
26294    [anon_sym_void] = ACTIONS(75),
26295    [anon_sym_delete] = ACTIONS(75),
26296    [anon_sym_PLUS_PLUS] = ACTIONS(81),
26297    [anon_sym_DASH_DASH] = ACTIONS(81),
26298    [sym_comment] = ACTIONS(5),
26299    [anon_sym_BQUOTE] = ACTIONS(83),
26300    [sym_number] = ACTIONS(85),
26301    [sym_private_property_identifier] = ACTIONS(87),
26302    [sym_this] = ACTIONS(89),
26303    [sym_super] = ACTIONS(89),
26304    [sym_true] = ACTIONS(89),
26305    [sym_false] = ACTIONS(89),
26306    [sym_null] = ACTIONS(89),
26307    [sym_undefined] = ACTIONS(91),
26308    [anon_sym_AT] = ACTIONS(93),
26309    [anon_sym_static] = ACTIONS(414),
26310    [anon_sym_get] = ACTIONS(414),
26311    [anon_sym_set] = ACTIONS(414),
26312    [sym_html_comment] = ACTIONS(5),
26313  },
26314  [187] = {
26315    [sym_import] = STATE(1095),
26316    [sym_parenthesized_expression] = STATE(458),
26317    [sym_expression] = STATE(649),
26318    [sym_primary_expression] = STATE(687),
26319    [sym_yield_expression] = STATE(688),
26320    [sym_object] = STATE(713),
26321    [sym_object_pattern] = STATE(1640),
26322    [sym_array] = STATE(713),
26323    [sym_array_pattern] = STATE(1640),
26324    [sym_glimmer_template] = STATE(688),
26325    [sym_jsx_element] = STATE(688),
26326    [sym_jsx_opening_element] = STATE(1011),
26327    [sym_jsx_self_closing_element] = STATE(688),
26328    [sym_class] = STATE(713),
26329    [sym_function_expression] = STATE(713),
26330    [sym_generator_function] = STATE(713),
26331    [sym_arrow_function] = STATE(713),
26332    [sym_call_expression] = STATE(713),
26333    [sym_new_expression] = STATE(688),
26334    [sym_await_expression] = STATE(688),
26335    [sym_member_expression] = STATE(458),
26336    [sym_subscript_expression] = STATE(458),
26337    [sym_assignment_expression] = STATE(688),
26338    [sym__augmented_assignment_lhs] = STATE(998),
26339    [sym_augmented_assignment_expression] = STATE(688),
26340    [sym__destructuring_pattern] = STATE(1640),
26341    [sym_ternary_expression] = STATE(688),
26342    [sym_binary_expression] = STATE(688),
26343    [sym_unary_expression] = STATE(688),
26344    [sym_update_expression] = STATE(688),
26345    [sym_string] = STATE(713),
26346    [sym_template_string] = STATE(713),
26347    [sym_regex] = STATE(713),
26348    [sym_meta_property] = STATE(713),
26349    [sym_decorator] = STATE(981),
26350    [sym_formal_parameters] = STATE(1642),
26351    [aux_sym_export_statement_repeat1] = STATE(1195),
26352    [sym_identifier] = ACTIONS(412),
26353    [anon_sym_export] = ACTIONS(414),
26354    [anon_sym_LBRACE] = ACTIONS(418),
26355    [anon_sym_import] = ACTIONS(366),
26356    [anon_sym_let] = ACTIONS(414),
26357    [anon_sym_LPAREN] = ACTIONS(33),
26358    [anon_sym_await] = ACTIONS(35),
26359    [anon_sym_yield] = ACTIONS(55),
26360    [anon_sym_LBRACK] = ACTIONS(57),
26361    [sym_glimmer_opening_tag] = ACTIONS(59),
26362    [anon_sym_LT] = ACTIONS(61),
26363    [anon_sym_DQUOTE] = ACTIONS(63),
26364    [anon_sym_SQUOTE] = ACTIONS(65),
26365    [anon_sym_class] = ACTIONS(420),
26366    [anon_sym_async] = ACTIONS(422),
26367    [anon_sym_function] = ACTIONS(424),
26368    [anon_sym_new] = ACTIONS(73),
26369    [anon_sym_PLUS] = ACTIONS(75),
26370    [anon_sym_DASH] = ACTIONS(75),
26371    [anon_sym_SLASH] = ACTIONS(77),
26372    [anon_sym_BANG] = ACTIONS(79),
26373    [anon_sym_TILDE] = ACTIONS(79),
26374    [anon_sym_typeof] = ACTIONS(75),
26375    [anon_sym_void] = ACTIONS(75),
26376    [anon_sym_delete] = ACTIONS(75),
26377    [anon_sym_PLUS_PLUS] = ACTIONS(81),
26378    [anon_sym_DASH_DASH] = ACTIONS(81),
26379    [sym_comment] = ACTIONS(5),
26380    [anon_sym_BQUOTE] = ACTIONS(83),
26381    [sym_number] = ACTIONS(85),
26382    [sym_private_property_identifier] = ACTIONS(87),
26383    [sym_this] = ACTIONS(89),
26384    [sym_super] = ACTIONS(89),
26385    [sym_true] = ACTIONS(89),
26386    [sym_false] = ACTIONS(89),
26387    [sym_null] = ACTIONS(89),
26388    [sym_undefined] = ACTIONS(91),
26389    [anon_sym_AT] = ACTIONS(93),
26390    [anon_sym_static] = ACTIONS(414),
26391    [anon_sym_get] = ACTIONS(414),
26392    [anon_sym_set] = ACTIONS(414),
26393    [sym_html_comment] = ACTIONS(5),
26394  },
26395  [188] = {
26396    [sym_import] = STATE(1085),
26397    [sym_parenthesized_expression] = STATE(413),
26398    [sym_expression] = STATE(480),
26399    [sym_primary_expression] = STATE(503),
26400    [sym_yield_expression] = STATE(504),
26401    [sym_object] = STATE(502),
26402    [sym_object_pattern] = STATE(1623),
26403    [sym_array] = STATE(502),
26404    [sym_array_pattern] = STATE(1623),
26405    [sym_glimmer_template] = STATE(504),
26406    [sym_jsx_element] = STATE(504),
26407    [sym_jsx_opening_element] = STATE(1013),
26408    [sym_jsx_self_closing_element] = STATE(504),
26409    [sym_class] = STATE(502),
26410    [sym_function_expression] = STATE(502),
26411    [sym_generator_function] = STATE(502),
26412    [sym_arrow_function] = STATE(502),
26413    [sym_call_expression] = STATE(502),
26414    [sym_new_expression] = STATE(504),
26415    [sym_await_expression] = STATE(504),
26416    [sym_member_expression] = STATE(413),
26417    [sym_subscript_expression] = STATE(413),
26418    [sym_assignment_expression] = STATE(504),
26419    [sym__augmented_assignment_lhs] = STATE(997),
26420    [sym_augmented_assignment_expression] = STATE(504),
26421    [sym__destructuring_pattern] = STATE(1623),
26422    [sym_ternary_expression] = STATE(504),
26423    [sym_binary_expression] = STATE(504),
26424    [sym_unary_expression] = STATE(504),
26425    [sym_update_expression] = STATE(504),
26426    [sym_string] = STATE(502),
26427    [sym_template_string] = STATE(502),
26428    [sym_regex] = STATE(502),
26429    [sym_meta_property] = STATE(502),
26430    [sym_decorator] = STATE(981),
26431    [sym_formal_parameters] = STATE(1607),
26432    [aux_sym_export_statement_repeat1] = STATE(1223),
26433    [sym_identifier] = ACTIONS(482),
26434    [anon_sym_export] = ACTIONS(484),
26435    [anon_sym_LBRACE] = ACTIONS(458),
26436    [anon_sym_import] = ACTIONS(366),
26437    [anon_sym_let] = ACTIONS(484),
26438    [anon_sym_LPAREN] = ACTIONS(368),
26439    [anon_sym_await] = ACTIONS(488),
26440    [anon_sym_yield] = ACTIONS(490),
26441    [anon_sym_LBRACK] = ACTIONS(464),
26442    [sym_glimmer_opening_tag] = ACTIONS(378),
26443    [anon_sym_LT] = ACTIONS(380),
26444    [anon_sym_DQUOTE] = ACTIONS(382),
26445    [anon_sym_SQUOTE] = ACTIONS(384),
26446    [anon_sym_class] = ACTIONS(386),
26447    [anon_sym_async] = ACTIONS(492),
26448    [anon_sym_function] = ACTIONS(390),
26449    [anon_sym_new] = ACTIONS(494),
26450    [anon_sym_PLUS] = ACTIONS(496),
26451    [anon_sym_DASH] = ACTIONS(496),
26452    [anon_sym_SLASH] = ACTIONS(396),
26453    [anon_sym_BANG] = ACTIONS(498),
26454    [anon_sym_TILDE] = ACTIONS(498),
26455    [anon_sym_typeof] = ACTIONS(496),
26456    [anon_sym_void] = ACTIONS(496),
26457    [anon_sym_delete] = ACTIONS(496),
26458    [anon_sym_PLUS_PLUS] = ACTIONS(500),
26459    [anon_sym_DASH_DASH] = ACTIONS(500),
26460    [sym_comment] = ACTIONS(5),
26461    [anon_sym_BQUOTE] = ACTIONS(402),
26462    [sym_number] = ACTIONS(404),
26463    [sym_private_property_identifier] = ACTIONS(502),
26464    [sym_this] = ACTIONS(408),
26465    [sym_super] = ACTIONS(408),
26466    [sym_true] = ACTIONS(408),
26467    [sym_false] = ACTIONS(408),
26468    [sym_null] = ACTIONS(408),
26469    [sym_undefined] = ACTIONS(504),
26470    [anon_sym_AT] = ACTIONS(93),
26471    [anon_sym_static] = ACTIONS(484),
26472    [anon_sym_get] = ACTIONS(484),
26473    [anon_sym_set] = ACTIONS(484),
26474    [sym_html_comment] = ACTIONS(5),
26475  },
26476  [189] = {
26477    [sym_import] = STATE(1085),
26478    [sym_parenthesized_expression] = STATE(413),
26479    [sym_expression] = STATE(478),
26480    [sym_primary_expression] = STATE(503),
26481    [sym_yield_expression] = STATE(504),
26482    [sym_object] = STATE(502),
26483    [sym_object_pattern] = STATE(1623),
26484    [sym_array] = STATE(502),
26485    [sym_array_pattern] = STATE(1623),
26486    [sym_glimmer_template] = STATE(504),
26487    [sym_jsx_element] = STATE(504),
26488    [sym_jsx_opening_element] = STATE(1013),
26489    [sym_jsx_self_closing_element] = STATE(504),
26490    [sym_class] = STATE(502),
26491    [sym_function_expression] = STATE(502),
26492    [sym_generator_function] = STATE(502),
26493    [sym_arrow_function] = STATE(502),
26494    [sym_call_expression] = STATE(502),
26495    [sym_new_expression] = STATE(504),
26496    [sym_await_expression] = STATE(504),
26497    [sym_member_expression] = STATE(413),
26498    [sym_subscript_expression] = STATE(413),
26499    [sym_assignment_expression] = STATE(504),
26500    [sym__augmented_assignment_lhs] = STATE(997),
26501    [sym_augmented_assignment_expression] = STATE(504),
26502    [sym__destructuring_pattern] = STATE(1623),
26503    [sym_ternary_expression] = STATE(504),
26504    [sym_binary_expression] = STATE(504),
26505    [sym_unary_expression] = STATE(504),
26506    [sym_update_expression] = STATE(504),
26507    [sym_string] = STATE(502),
26508    [sym_template_string] = STATE(502),
26509    [sym_regex] = STATE(502),
26510    [sym_meta_property] = STATE(502),
26511    [sym_decorator] = STATE(981),
26512    [sym_formal_parameters] = STATE(1607),
26513    [aux_sym_export_statement_repeat1] = STATE(1223),
26514    [sym_identifier] = ACTIONS(482),
26515    [anon_sym_export] = ACTIONS(484),
26516    [anon_sym_LBRACE] = ACTIONS(458),
26517    [anon_sym_import] = ACTIONS(366),
26518    [anon_sym_let] = ACTIONS(484),
26519    [anon_sym_LPAREN] = ACTIONS(368),
26520    [anon_sym_await] = ACTIONS(488),
26521    [anon_sym_yield] = ACTIONS(490),
26522    [anon_sym_LBRACK] = ACTIONS(464),
26523    [sym_glimmer_opening_tag] = ACTIONS(378),
26524    [anon_sym_LT] = ACTIONS(380),
26525    [anon_sym_DQUOTE] = ACTIONS(382),
26526    [anon_sym_SQUOTE] = ACTIONS(384),
26527    [anon_sym_class] = ACTIONS(386),
26528    [anon_sym_async] = ACTIONS(492),
26529    [anon_sym_function] = ACTIONS(390),
26530    [anon_sym_new] = ACTIONS(494),
26531    [anon_sym_PLUS] = ACTIONS(496),
26532    [anon_sym_DASH] = ACTIONS(496),
26533    [anon_sym_SLASH] = ACTIONS(396),
26534    [anon_sym_BANG] = ACTIONS(498),
26535    [anon_sym_TILDE] = ACTIONS(498),
26536    [anon_sym_typeof] = ACTIONS(496),
26537    [anon_sym_void] = ACTIONS(496),
26538    [anon_sym_delete] = ACTIONS(496),
26539    [anon_sym_PLUS_PLUS] = ACTIONS(500),
26540    [anon_sym_DASH_DASH] = ACTIONS(500),
26541    [sym_comment] = ACTIONS(5),
26542    [anon_sym_BQUOTE] = ACTIONS(402),
26543    [sym_number] = ACTIONS(404),
26544    [sym_private_property_identifier] = ACTIONS(502),
26545    [sym_this] = ACTIONS(408),
26546    [sym_super] = ACTIONS(408),
26547    [sym_true] = ACTIONS(408),
26548    [sym_false] = ACTIONS(408),
26549    [sym_null] = ACTIONS(408),
26550    [sym_undefined] = ACTIONS(504),
26551    [anon_sym_AT] = ACTIONS(93),
26552    [anon_sym_static] = ACTIONS(484),
26553    [anon_sym_get] = ACTIONS(484),
26554    [anon_sym_set] = ACTIONS(484),
26555    [sym_html_comment] = ACTIONS(5),
26556  },
26557  [190] = {
26558    [sym_import] = STATE(1085),
26559    [sym_parenthesized_expression] = STATE(413),
26560    [sym_expression] = STATE(772),
26561    [sym_primary_expression] = STATE(503),
26562    [sym_yield_expression] = STATE(504),
26563    [sym_object] = STATE(502),
26564    [sym_object_pattern] = STATE(1623),
26565    [sym_array] = STATE(502),
26566    [sym_array_pattern] = STATE(1623),
26567    [sym_glimmer_template] = STATE(504),
26568    [sym_jsx_element] = STATE(504),
26569    [sym_jsx_opening_element] = STATE(1013),
26570    [sym_jsx_self_closing_element] = STATE(504),
26571    [sym_class] = STATE(502),
26572    [sym_function_expression] = STATE(502),
26573    [sym_generator_function] = STATE(502),
26574    [sym_arrow_function] = STATE(502),
26575    [sym_call_expression] = STATE(502),
26576    [sym_new_expression] = STATE(504),
26577    [sym_await_expression] = STATE(504),
26578    [sym_member_expression] = STATE(413),
26579    [sym_subscript_expression] = STATE(413),
26580    [sym_assignment_expression] = STATE(504),
26581    [sym__augmented_assignment_lhs] = STATE(997),
26582    [sym_augmented_assignment_expression] = STATE(504),
26583    [sym__destructuring_pattern] = STATE(1623),
26584    [sym_ternary_expression] = STATE(504),
26585    [sym_binary_expression] = STATE(504),
26586    [sym_unary_expression] = STATE(504),
26587    [sym_update_expression] = STATE(504),
26588    [sym_string] = STATE(502),
26589    [sym_template_string] = STATE(502),
26590    [sym_regex] = STATE(502),
26591    [sym_meta_property] = STATE(502),
26592    [sym_decorator] = STATE(981),
26593    [sym_formal_parameters] = STATE(1607),
26594    [aux_sym_export_statement_repeat1] = STATE(1223),
26595    [sym_identifier] = ACTIONS(482),
26596    [anon_sym_export] = ACTIONS(484),
26597    [anon_sym_LBRACE] = ACTIONS(458),
26598    [anon_sym_import] = ACTIONS(366),
26599    [anon_sym_let] = ACTIONS(484),
26600    [anon_sym_LPAREN] = ACTIONS(368),
26601    [anon_sym_await] = ACTIONS(488),
26602    [anon_sym_yield] = ACTIONS(490),
26603    [anon_sym_LBRACK] = ACTIONS(464),
26604    [sym_glimmer_opening_tag] = ACTIONS(378),
26605    [anon_sym_LT] = ACTIONS(380),
26606    [anon_sym_DQUOTE] = ACTIONS(382),
26607    [anon_sym_SQUOTE] = ACTIONS(384),
26608    [anon_sym_class] = ACTIONS(386),
26609    [anon_sym_async] = ACTIONS(492),
26610    [anon_sym_function] = ACTIONS(390),
26611    [anon_sym_new] = ACTIONS(494),
26612    [anon_sym_PLUS] = ACTIONS(496),
26613    [anon_sym_DASH] = ACTIONS(496),
26614    [anon_sym_SLASH] = ACTIONS(396),
26615    [anon_sym_BANG] = ACTIONS(498),
26616    [anon_sym_TILDE] = ACTIONS(498),
26617    [anon_sym_typeof] = ACTIONS(496),
26618    [anon_sym_void] = ACTIONS(496),
26619    [anon_sym_delete] = ACTIONS(496),
26620    [anon_sym_PLUS_PLUS] = ACTIONS(500),
26621    [anon_sym_DASH_DASH] = ACTIONS(500),
26622    [sym_comment] = ACTIONS(5),
26623    [anon_sym_BQUOTE] = ACTIONS(402),
26624    [sym_number] = ACTIONS(404),
26625    [sym_private_property_identifier] = ACTIONS(502),
26626    [sym_this] = ACTIONS(408),
26627    [sym_super] = ACTIONS(408),
26628    [sym_true] = ACTIONS(408),
26629    [sym_false] = ACTIONS(408),
26630    [sym_null] = ACTIONS(408),
26631    [sym_undefined] = ACTIONS(504),
26632    [anon_sym_AT] = ACTIONS(93),
26633    [anon_sym_static] = ACTIONS(484),
26634    [anon_sym_get] = ACTIONS(484),
26635    [anon_sym_set] = ACTIONS(484),
26636    [sym_html_comment] = ACTIONS(5),
26637  },
26638  [191] = {
26639    [sym_import] = STATE(1085),
26640    [sym_parenthesized_expression] = STATE(413),
26641    [sym_expression] = STATE(774),
26642    [sym_primary_expression] = STATE(503),
26643    [sym_yield_expression] = STATE(504),
26644    [sym_object] = STATE(502),
26645    [sym_object_pattern] = STATE(1623),
26646    [sym_array] = STATE(502),
26647    [sym_array_pattern] = STATE(1623),
26648    [sym_glimmer_template] = STATE(504),
26649    [sym_jsx_element] = STATE(504),
26650    [sym_jsx_opening_element] = STATE(1013),
26651    [sym_jsx_self_closing_element] = STATE(504),
26652    [sym_class] = STATE(502),
26653    [sym_function_expression] = STATE(502),
26654    [sym_generator_function] = STATE(502),
26655    [sym_arrow_function] = STATE(502),
26656    [sym_call_expression] = STATE(502),
26657    [sym_new_expression] = STATE(504),
26658    [sym_await_expression] = STATE(504),
26659    [sym_member_expression] = STATE(413),
26660    [sym_subscript_expression] = STATE(413),
26661    [sym_assignment_expression] = STATE(504),
26662    [sym__augmented_assignment_lhs] = STATE(997),
26663    [sym_augmented_assignment_expression] = STATE(504),
26664    [sym__destructuring_pattern] = STATE(1623),
26665    [sym_ternary_expression] = STATE(504),
26666    [sym_binary_expression] = STATE(504),
26667    [sym_unary_expression] = STATE(504),
26668    [sym_update_expression] = STATE(504),
26669    [sym_string] = STATE(502),
26670    [sym_template_string] = STATE(502),
26671    [sym_regex] = STATE(502),
26672    [sym_meta_property] = STATE(502),
26673    [sym_decorator] = STATE(981),
26674    [sym_formal_parameters] = STATE(1607),
26675    [aux_sym_export_statement_repeat1] = STATE(1223),
26676    [sym_identifier] = ACTIONS(482),
26677    [anon_sym_export] = ACTIONS(484),
26678    [anon_sym_LBRACE] = ACTIONS(458),
26679    [anon_sym_import] = ACTIONS(366),
26680    [anon_sym_let] = ACTIONS(484),
26681    [anon_sym_LPAREN] = ACTIONS(368),
26682    [anon_sym_await] = ACTIONS(488),
26683    [anon_sym_yield] = ACTIONS(490),
26684    [anon_sym_LBRACK] = ACTIONS(464),
26685    [sym_glimmer_opening_tag] = ACTIONS(378),
26686    [anon_sym_LT] = ACTIONS(380),
26687    [anon_sym_DQUOTE] = ACTIONS(382),
26688    [anon_sym_SQUOTE] = ACTIONS(384),
26689    [anon_sym_class] = ACTIONS(386),
26690    [anon_sym_async] = ACTIONS(492),
26691    [anon_sym_function] = ACTIONS(390),
26692    [anon_sym_new] = ACTIONS(494),
26693    [anon_sym_PLUS] = ACTIONS(496),
26694    [anon_sym_DASH] = ACTIONS(496),
26695    [anon_sym_SLASH] = ACTIONS(396),
26696    [anon_sym_BANG] = ACTIONS(498),
26697    [anon_sym_TILDE] = ACTIONS(498),
26698    [anon_sym_typeof] = ACTIONS(496),
26699    [anon_sym_void] = ACTIONS(496),
26700    [anon_sym_delete] = ACTIONS(496),
26701    [anon_sym_PLUS_PLUS] = ACTIONS(500),
26702    [anon_sym_DASH_DASH] = ACTIONS(500),
26703    [sym_comment] = ACTIONS(5),
26704    [anon_sym_BQUOTE] = ACTIONS(402),
26705    [sym_number] = ACTIONS(404),
26706    [sym_private_property_identifier] = ACTIONS(502),
26707    [sym_this] = ACTIONS(408),
26708    [sym_super] = ACTIONS(408),
26709    [sym_true] = ACTIONS(408),
26710    [sym_false] = ACTIONS(408),
26711    [sym_null] = ACTIONS(408),
26712    [sym_undefined] = ACTIONS(504),
26713    [anon_sym_AT] = ACTIONS(93),
26714    [anon_sym_static] = ACTIONS(484),
26715    [anon_sym_get] = ACTIONS(484),
26716    [anon_sym_set] = ACTIONS(484),
26717    [sym_html_comment] = ACTIONS(5),
26718  },
26719  [192] = {
26720    [sym_import] = STATE(1085),
26721    [sym_parenthesized_expression] = STATE(413),
26722    [sym_expression] = STATE(775),
26723    [sym_primary_expression] = STATE(503),
26724    [sym_yield_expression] = STATE(504),
26725    [sym_object] = STATE(502),
26726    [sym_object_pattern] = STATE(1623),
26727    [sym_array] = STATE(502),
26728    [sym_array_pattern] = STATE(1623),
26729    [sym_glimmer_template] = STATE(504),
26730    [sym_jsx_element] = STATE(504),
26731    [sym_jsx_opening_element] = STATE(1013),
26732    [sym_jsx_self_closing_element] = STATE(504),
26733    [sym_class] = STATE(502),
26734    [sym_function_expression] = STATE(502),
26735    [sym_generator_function] = STATE(502),
26736    [sym_arrow_function] = STATE(502),
26737    [sym_call_expression] = STATE(502),
26738    [sym_new_expression] = STATE(504),
26739    [sym_await_expression] = STATE(504),
26740    [sym_member_expression] = STATE(413),
26741    [sym_subscript_expression] = STATE(413),
26742    [sym_assignment_expression] = STATE(504),
26743    [sym__augmented_assignment_lhs] = STATE(997),
26744    [sym_augmented_assignment_expression] = STATE(504),
26745    [sym__destructuring_pattern] = STATE(1623),
26746    [sym_ternary_expression] = STATE(504),
26747    [sym_binary_expression] = STATE(504),
26748    [sym_unary_expression] = STATE(504),
26749    [sym_update_expression] = STATE(504),
26750    [sym_string] = STATE(502),
26751    [sym_template_string] = STATE(502),
26752    [sym_regex] = STATE(502),
26753    [sym_meta_property] = STATE(502),
26754    [sym_decorator] = STATE(981),
26755    [sym_formal_parameters] = STATE(1607),
26756    [aux_sym_export_statement_repeat1] = STATE(1223),
26757    [sym_identifier] = ACTIONS(482),
26758    [anon_sym_export] = ACTIONS(484),
26759    [anon_sym_LBRACE] = ACTIONS(458),
26760    [anon_sym_import] = ACTIONS(366),
26761    [anon_sym_let] = ACTIONS(484),
26762    [anon_sym_LPAREN] = ACTIONS(368),
26763    [anon_sym_await] = ACTIONS(488),
26764    [anon_sym_yield] = ACTIONS(490),
26765    [anon_sym_LBRACK] = ACTIONS(464),
26766    [sym_glimmer_opening_tag] = ACTIONS(378),
26767    [anon_sym_LT] = ACTIONS(380),
26768    [anon_sym_DQUOTE] = ACTIONS(382),
26769    [anon_sym_SQUOTE] = ACTIONS(384),
26770    [anon_sym_class] = ACTIONS(386),
26771    [anon_sym_async] = ACTIONS(492),
26772    [anon_sym_function] = ACTIONS(390),
26773    [anon_sym_new] = ACTIONS(494),
26774    [anon_sym_PLUS] = ACTIONS(496),
26775    [anon_sym_DASH] = ACTIONS(496),
26776    [anon_sym_SLASH] = ACTIONS(396),
26777    [anon_sym_BANG] = ACTIONS(498),
26778    [anon_sym_TILDE] = ACTIONS(498),
26779    [anon_sym_typeof] = ACTIONS(496),
26780    [anon_sym_void] = ACTIONS(496),
26781    [anon_sym_delete] = ACTIONS(496),
26782    [anon_sym_PLUS_PLUS] = ACTIONS(500),
26783    [anon_sym_DASH_DASH] = ACTIONS(500),
26784    [sym_comment] = ACTIONS(5),
26785    [anon_sym_BQUOTE] = ACTIONS(402),
26786    [sym_number] = ACTIONS(404),
26787    [sym_private_property_identifier] = ACTIONS(502),
26788    [sym_this] = ACTIONS(408),
26789    [sym_super] = ACTIONS(408),
26790    [sym_true] = ACTIONS(408),
26791    [sym_false] = ACTIONS(408),
26792    [sym_null] = ACTIONS(408),
26793    [sym_undefined] = ACTIONS(504),
26794    [anon_sym_AT] = ACTIONS(93),
26795    [anon_sym_static] = ACTIONS(484),
26796    [anon_sym_get] = ACTIONS(484),
26797    [anon_sym_set] = ACTIONS(484),
26798    [sym_html_comment] = ACTIONS(5),
26799  },
26800  [193] = {
26801    [sym_import] = STATE(1095),
26802    [sym_parenthesized_expression] = STATE(458),
26803    [sym_expression] = STATE(581),
26804    [sym_primary_expression] = STATE(687),
26805    [sym_yield_expression] = STATE(688),
26806    [sym_object] = STATE(713),
26807    [sym_object_pattern] = STATE(1640),
26808    [sym_array] = STATE(713),
26809    [sym_array_pattern] = STATE(1640),
26810    [sym_glimmer_template] = STATE(688),
26811    [sym_jsx_element] = STATE(688),
26812    [sym_jsx_opening_element] = STATE(1011),
26813    [sym_jsx_self_closing_element] = STATE(688),
26814    [sym_class] = STATE(713),
26815    [sym_function_expression] = STATE(713),
26816    [sym_generator_function] = STATE(713),
26817    [sym_arrow_function] = STATE(713),
26818    [sym_call_expression] = STATE(713),
26819    [sym_new_expression] = STATE(688),
26820    [sym_await_expression] = STATE(688),
26821    [sym_member_expression] = STATE(458),
26822    [sym_subscript_expression] = STATE(458),
26823    [sym_assignment_expression] = STATE(688),
26824    [sym__augmented_assignment_lhs] = STATE(998),
26825    [sym_augmented_assignment_expression] = STATE(688),
26826    [sym__destructuring_pattern] = STATE(1640),
26827    [sym_ternary_expression] = STATE(688),
26828    [sym_binary_expression] = STATE(688),
26829    [sym_unary_expression] = STATE(688),
26830    [sym_update_expression] = STATE(688),
26831    [sym_string] = STATE(713),
26832    [sym_template_string] = STATE(713),
26833    [sym_regex] = STATE(713),
26834    [sym_meta_property] = STATE(713),
26835    [sym_decorator] = STATE(981),
26836    [sym_formal_parameters] = STATE(1642),
26837    [aux_sym_export_statement_repeat1] = STATE(1195),
26838    [sym_identifier] = ACTIONS(412),
26839    [anon_sym_export] = ACTIONS(414),
26840    [anon_sym_LBRACE] = ACTIONS(418),
26841    [anon_sym_import] = ACTIONS(366),
26842    [anon_sym_let] = ACTIONS(414),
26843    [anon_sym_LPAREN] = ACTIONS(33),
26844    [anon_sym_await] = ACTIONS(35),
26845    [anon_sym_yield] = ACTIONS(55),
26846    [anon_sym_LBRACK] = ACTIONS(57),
26847    [sym_glimmer_opening_tag] = ACTIONS(59),
26848    [anon_sym_LT] = ACTIONS(61),
26849    [anon_sym_DQUOTE] = ACTIONS(63),
26850    [anon_sym_SQUOTE] = ACTIONS(65),
26851    [anon_sym_class] = ACTIONS(420),
26852    [anon_sym_async] = ACTIONS(422),
26853    [anon_sym_function] = ACTIONS(424),
26854    [anon_sym_new] = ACTIONS(73),
26855    [anon_sym_PLUS] = ACTIONS(75),
26856    [anon_sym_DASH] = ACTIONS(75),
26857    [anon_sym_SLASH] = ACTIONS(77),
26858    [anon_sym_BANG] = ACTIONS(79),
26859    [anon_sym_TILDE] = ACTIONS(79),
26860    [anon_sym_typeof] = ACTIONS(75),
26861    [anon_sym_void] = ACTIONS(75),
26862    [anon_sym_delete] = ACTIONS(75),
26863    [anon_sym_PLUS_PLUS] = ACTIONS(81),
26864    [anon_sym_DASH_DASH] = ACTIONS(81),
26865    [sym_comment] = ACTIONS(5),
26866    [anon_sym_BQUOTE] = ACTIONS(83),
26867    [sym_number] = ACTIONS(85),
26868    [sym_private_property_identifier] = ACTIONS(87),
26869    [sym_this] = ACTIONS(89),
26870    [sym_super] = ACTIONS(89),
26871    [sym_true] = ACTIONS(89),
26872    [sym_false] = ACTIONS(89),
26873    [sym_null] = ACTIONS(89),
26874    [sym_undefined] = ACTIONS(91),
26875    [anon_sym_AT] = ACTIONS(93),
26876    [anon_sym_static] = ACTIONS(414),
26877    [anon_sym_get] = ACTIONS(414),
26878    [anon_sym_set] = ACTIONS(414),
26879    [sym_html_comment] = ACTIONS(5),
26880  },
26881  [194] = {
26882    [sym_import] = STATE(1085),
26883    [sym_parenthesized_expression] = STATE(413),
26884    [sym_expression] = STATE(778),
26885    [sym_primary_expression] = STATE(503),
26886    [sym_yield_expression] = STATE(504),
26887    [sym_object] = STATE(502),
26888    [sym_object_pattern] = STATE(1623),
26889    [sym_array] = STATE(502),
26890    [sym_array_pattern] = STATE(1623),
26891    [sym_glimmer_template] = STATE(504),
26892    [sym_jsx_element] = STATE(504),
26893    [sym_jsx_opening_element] = STATE(1013),
26894    [sym_jsx_self_closing_element] = STATE(504),
26895    [sym_class] = STATE(502),
26896    [sym_function_expression] = STATE(502),
26897    [sym_generator_function] = STATE(502),
26898    [sym_arrow_function] = STATE(502),
26899    [sym_call_expression] = STATE(502),
26900    [sym_new_expression] = STATE(504),
26901    [sym_await_expression] = STATE(504),
26902    [sym_member_expression] = STATE(413),
26903    [sym_subscript_expression] = STATE(413),
26904    [sym_assignment_expression] = STATE(504),
26905    [sym__augmented_assignment_lhs] = STATE(997),
26906    [sym_augmented_assignment_expression] = STATE(504),
26907    [sym__destructuring_pattern] = STATE(1623),
26908    [sym_ternary_expression] = STATE(504),
26909    [sym_binary_expression] = STATE(504),
26910    [sym_unary_expression] = STATE(504),
26911    [sym_update_expression] = STATE(504),
26912    [sym_string] = STATE(502),
26913    [sym_template_string] = STATE(502),
26914    [sym_regex] = STATE(502),
26915    [sym_meta_property] = STATE(502),
26916    [sym_decorator] = STATE(981),
26917    [sym_formal_parameters] = STATE(1607),
26918    [aux_sym_export_statement_repeat1] = STATE(1223),
26919    [sym_identifier] = ACTIONS(482),
26920    [anon_sym_export] = ACTIONS(484),
26921    [anon_sym_LBRACE] = ACTIONS(458),
26922    [anon_sym_import] = ACTIONS(366),
26923    [anon_sym_let] = ACTIONS(484),
26924    [anon_sym_LPAREN] = ACTIONS(368),
26925    [anon_sym_await] = ACTIONS(488),
26926    [anon_sym_yield] = ACTIONS(490),
26927    [anon_sym_LBRACK] = ACTIONS(464),
26928    [sym_glimmer_opening_tag] = ACTIONS(378),
26929    [anon_sym_LT] = ACTIONS(380),
26930    [anon_sym_DQUOTE] = ACTIONS(382),
26931    [anon_sym_SQUOTE] = ACTIONS(384),
26932    [anon_sym_class] = ACTIONS(386),
26933    [anon_sym_async] = ACTIONS(492),
26934    [anon_sym_function] = ACTIONS(390),
26935    [anon_sym_new] = ACTIONS(494),
26936    [anon_sym_PLUS] = ACTIONS(496),
26937    [anon_sym_DASH] = ACTIONS(496),
26938    [anon_sym_SLASH] = ACTIONS(396),
26939    [anon_sym_BANG] = ACTIONS(498),
26940    [anon_sym_TILDE] = ACTIONS(498),
26941    [anon_sym_typeof] = ACTIONS(496),
26942    [anon_sym_void] = ACTIONS(496),
26943    [anon_sym_delete] = ACTIONS(496),
26944    [anon_sym_PLUS_PLUS] = ACTIONS(500),
26945    [anon_sym_DASH_DASH] = ACTIONS(500),
26946    [sym_comment] = ACTIONS(5),
26947    [anon_sym_BQUOTE] = ACTIONS(402),
26948    [sym_number] = ACTIONS(404),
26949    [sym_private_property_identifier] = ACTIONS(502),
26950    [sym_this] = ACTIONS(408),
26951    [sym_super] = ACTIONS(408),
26952    [sym_true] = ACTIONS(408),
26953    [sym_false] = ACTIONS(408),
26954    [sym_null] = ACTIONS(408),
26955    [sym_undefined] = ACTIONS(504),
26956    [anon_sym_AT] = ACTIONS(93),
26957    [anon_sym_static] = ACTIONS(484),
26958    [anon_sym_get] = ACTIONS(484),
26959    [anon_sym_set] = ACTIONS(484),
26960    [sym_html_comment] = ACTIONS(5),
26961  },
26962  [195] = {
26963    [sym_import] = STATE(1085),
26964    [sym_parenthesized_expression] = STATE(413),
26965    [sym_expression] = STATE(781),
26966    [sym_primary_expression] = STATE(503),
26967    [sym_yield_expression] = STATE(504),
26968    [sym_object] = STATE(502),
26969    [sym_object_pattern] = STATE(1623),
26970    [sym_array] = STATE(502),
26971    [sym_array_pattern] = STATE(1623),
26972    [sym_glimmer_template] = STATE(504),
26973    [sym_jsx_element] = STATE(504),
26974    [sym_jsx_opening_element] = STATE(1013),
26975    [sym_jsx_self_closing_element] = STATE(504),
26976    [sym_class] = STATE(502),
26977    [sym_function_expression] = STATE(502),
26978    [sym_generator_function] = STATE(502),
26979    [sym_arrow_function] = STATE(502),
26980    [sym_call_expression] = STATE(502),
26981    [sym_new_expression] = STATE(504),
26982    [sym_await_expression] = STATE(504),
26983    [sym_member_expression] = STATE(413),
26984    [sym_subscript_expression] = STATE(413),
26985    [sym_assignment_expression] = STATE(504),
26986    [sym__augmented_assignment_lhs] = STATE(997),
26987    [sym_augmented_assignment_expression] = STATE(504),
26988    [sym__destructuring_pattern] = STATE(1623),
26989    [sym_ternary_expression] = STATE(504),
26990    [sym_binary_expression] = STATE(504),
26991    [sym_unary_expression] = STATE(504),
26992    [sym_update_expression] = STATE(504),
26993    [sym_string] = STATE(502),
26994    [sym_template_string] = STATE(502),
26995    [sym_regex] = STATE(502),
26996    [sym_meta_property] = STATE(502),
26997    [sym_decorator] = STATE(981),
26998    [sym_formal_parameters] = STATE(1607),
26999    [aux_sym_export_statement_repeat1] = STATE(1223),
27000    [sym_identifier] = ACTIONS(482),
27001    [anon_sym_export] = ACTIONS(484),
27002    [anon_sym_LBRACE] = ACTIONS(458),
27003    [anon_sym_import] = ACTIONS(366),
27004    [anon_sym_let] = ACTIONS(484),
27005    [anon_sym_LPAREN] = ACTIONS(368),
27006    [anon_sym_await] = ACTIONS(488),
27007    [anon_sym_yield] = ACTIONS(490),
27008    [anon_sym_LBRACK] = ACTIONS(464),
27009    [sym_glimmer_opening_tag] = ACTIONS(378),
27010    [anon_sym_LT] = ACTIONS(380),
27011    [anon_sym_DQUOTE] = ACTIONS(382),
27012    [anon_sym_SQUOTE] = ACTIONS(384),
27013    [anon_sym_class] = ACTIONS(386),
27014    [anon_sym_async] = ACTIONS(492),
27015    [anon_sym_function] = ACTIONS(390),
27016    [anon_sym_new] = ACTIONS(494),
27017    [anon_sym_PLUS] = ACTIONS(496),
27018    [anon_sym_DASH] = ACTIONS(496),
27019    [anon_sym_SLASH] = ACTIONS(396),
27020    [anon_sym_BANG] = ACTIONS(498),
27021    [anon_sym_TILDE] = ACTIONS(498),
27022    [anon_sym_typeof] = ACTIONS(496),
27023    [anon_sym_void] = ACTIONS(496),
27024    [anon_sym_delete] = ACTIONS(496),
27025    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27026    [anon_sym_DASH_DASH] = ACTIONS(500),
27027    [sym_comment] = ACTIONS(5),
27028    [anon_sym_BQUOTE] = ACTIONS(402),
27029    [sym_number] = ACTIONS(404),
27030    [sym_private_property_identifier] = ACTIONS(502),
27031    [sym_this] = ACTIONS(408),
27032    [sym_super] = ACTIONS(408),
27033    [sym_true] = ACTIONS(408),
27034    [sym_false] = ACTIONS(408),
27035    [sym_null] = ACTIONS(408),
27036    [sym_undefined] = ACTIONS(504),
27037    [anon_sym_AT] = ACTIONS(93),
27038    [anon_sym_static] = ACTIONS(484),
27039    [anon_sym_get] = ACTIONS(484),
27040    [anon_sym_set] = ACTIONS(484),
27041    [sym_html_comment] = ACTIONS(5),
27042  },
27043  [196] = {
27044    [sym_import] = STATE(1085),
27045    [sym_parenthesized_expression] = STATE(413),
27046    [sym_expression] = STATE(783),
27047    [sym_primary_expression] = STATE(503),
27048    [sym_yield_expression] = STATE(504),
27049    [sym_object] = STATE(502),
27050    [sym_object_pattern] = STATE(1623),
27051    [sym_array] = STATE(502),
27052    [sym_array_pattern] = STATE(1623),
27053    [sym_glimmer_template] = STATE(504),
27054    [sym_jsx_element] = STATE(504),
27055    [sym_jsx_opening_element] = STATE(1013),
27056    [sym_jsx_self_closing_element] = STATE(504),
27057    [sym_class] = STATE(502),
27058    [sym_function_expression] = STATE(502),
27059    [sym_generator_function] = STATE(502),
27060    [sym_arrow_function] = STATE(502),
27061    [sym_call_expression] = STATE(502),
27062    [sym_new_expression] = STATE(504),
27063    [sym_await_expression] = STATE(504),
27064    [sym_member_expression] = STATE(413),
27065    [sym_subscript_expression] = STATE(413),
27066    [sym_assignment_expression] = STATE(504),
27067    [sym__augmented_assignment_lhs] = STATE(997),
27068    [sym_augmented_assignment_expression] = STATE(504),
27069    [sym__destructuring_pattern] = STATE(1623),
27070    [sym_ternary_expression] = STATE(504),
27071    [sym_binary_expression] = STATE(504),
27072    [sym_unary_expression] = STATE(504),
27073    [sym_update_expression] = STATE(504),
27074    [sym_string] = STATE(502),
27075    [sym_template_string] = STATE(502),
27076    [sym_regex] = STATE(502),
27077    [sym_meta_property] = STATE(502),
27078    [sym_decorator] = STATE(981),
27079    [sym_formal_parameters] = STATE(1607),
27080    [aux_sym_export_statement_repeat1] = STATE(1223),
27081    [sym_identifier] = ACTIONS(482),
27082    [anon_sym_export] = ACTIONS(484),
27083    [anon_sym_LBRACE] = ACTIONS(458),
27084    [anon_sym_import] = ACTIONS(366),
27085    [anon_sym_let] = ACTIONS(484),
27086    [anon_sym_LPAREN] = ACTIONS(368),
27087    [anon_sym_await] = ACTIONS(488),
27088    [anon_sym_yield] = ACTIONS(490),
27089    [anon_sym_LBRACK] = ACTIONS(464),
27090    [sym_glimmer_opening_tag] = ACTIONS(378),
27091    [anon_sym_LT] = ACTIONS(380),
27092    [anon_sym_DQUOTE] = ACTIONS(382),
27093    [anon_sym_SQUOTE] = ACTIONS(384),
27094    [anon_sym_class] = ACTIONS(386),
27095    [anon_sym_async] = ACTIONS(492),
27096    [anon_sym_function] = ACTIONS(390),
27097    [anon_sym_new] = ACTIONS(494),
27098    [anon_sym_PLUS] = ACTIONS(496),
27099    [anon_sym_DASH] = ACTIONS(496),
27100    [anon_sym_SLASH] = ACTIONS(396),
27101    [anon_sym_BANG] = ACTIONS(498),
27102    [anon_sym_TILDE] = ACTIONS(498),
27103    [anon_sym_typeof] = ACTIONS(496),
27104    [anon_sym_void] = ACTIONS(496),
27105    [anon_sym_delete] = ACTIONS(496),
27106    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27107    [anon_sym_DASH_DASH] = ACTIONS(500),
27108    [sym_comment] = ACTIONS(5),
27109    [anon_sym_BQUOTE] = ACTIONS(402),
27110    [sym_number] = ACTIONS(404),
27111    [sym_private_property_identifier] = ACTIONS(502),
27112    [sym_this] = ACTIONS(408),
27113    [sym_super] = ACTIONS(408),
27114    [sym_true] = ACTIONS(408),
27115    [sym_false] = ACTIONS(408),
27116    [sym_null] = ACTIONS(408),
27117    [sym_undefined] = ACTIONS(504),
27118    [anon_sym_AT] = ACTIONS(93),
27119    [anon_sym_static] = ACTIONS(484),
27120    [anon_sym_get] = ACTIONS(484),
27121    [anon_sym_set] = ACTIONS(484),
27122    [sym_html_comment] = ACTIONS(5),
27123  },
27124  [197] = {
27125    [sym_import] = STATE(1085),
27126    [sym_parenthesized_expression] = STATE(413),
27127    [sym_expression] = STATE(784),
27128    [sym_primary_expression] = STATE(503),
27129    [sym_yield_expression] = STATE(504),
27130    [sym_object] = STATE(502),
27131    [sym_object_pattern] = STATE(1623),
27132    [sym_array] = STATE(502),
27133    [sym_array_pattern] = STATE(1623),
27134    [sym_glimmer_template] = STATE(504),
27135    [sym_jsx_element] = STATE(504),
27136    [sym_jsx_opening_element] = STATE(1013),
27137    [sym_jsx_self_closing_element] = STATE(504),
27138    [sym_class] = STATE(502),
27139    [sym_function_expression] = STATE(502),
27140    [sym_generator_function] = STATE(502),
27141    [sym_arrow_function] = STATE(502),
27142    [sym_call_expression] = STATE(502),
27143    [sym_new_expression] = STATE(504),
27144    [sym_await_expression] = STATE(504),
27145    [sym_member_expression] = STATE(413),
27146    [sym_subscript_expression] = STATE(413),
27147    [sym_assignment_expression] = STATE(504),
27148    [sym__augmented_assignment_lhs] = STATE(997),
27149    [sym_augmented_assignment_expression] = STATE(504),
27150    [sym__destructuring_pattern] = STATE(1623),
27151    [sym_ternary_expression] = STATE(504),
27152    [sym_binary_expression] = STATE(504),
27153    [sym_unary_expression] = STATE(504),
27154    [sym_update_expression] = STATE(504),
27155    [sym_string] = STATE(502),
27156    [sym_template_string] = STATE(502),
27157    [sym_regex] = STATE(502),
27158    [sym_meta_property] = STATE(502),
27159    [sym_decorator] = STATE(981),
27160    [sym_formal_parameters] = STATE(1607),
27161    [aux_sym_export_statement_repeat1] = STATE(1223),
27162    [sym_identifier] = ACTIONS(482),
27163    [anon_sym_export] = ACTIONS(484),
27164    [anon_sym_LBRACE] = ACTIONS(458),
27165    [anon_sym_import] = ACTIONS(366),
27166    [anon_sym_let] = ACTIONS(484),
27167    [anon_sym_LPAREN] = ACTIONS(368),
27168    [anon_sym_await] = ACTIONS(488),
27169    [anon_sym_yield] = ACTIONS(490),
27170    [anon_sym_LBRACK] = ACTIONS(464),
27171    [sym_glimmer_opening_tag] = ACTIONS(378),
27172    [anon_sym_LT] = ACTIONS(380),
27173    [anon_sym_DQUOTE] = ACTIONS(382),
27174    [anon_sym_SQUOTE] = ACTIONS(384),
27175    [anon_sym_class] = ACTIONS(386),
27176    [anon_sym_async] = ACTIONS(492),
27177    [anon_sym_function] = ACTIONS(390),
27178    [anon_sym_new] = ACTIONS(494),
27179    [anon_sym_PLUS] = ACTIONS(496),
27180    [anon_sym_DASH] = ACTIONS(496),
27181    [anon_sym_SLASH] = ACTIONS(396),
27182    [anon_sym_BANG] = ACTIONS(498),
27183    [anon_sym_TILDE] = ACTIONS(498),
27184    [anon_sym_typeof] = ACTIONS(496),
27185    [anon_sym_void] = ACTIONS(496),
27186    [anon_sym_delete] = ACTIONS(496),
27187    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27188    [anon_sym_DASH_DASH] = ACTIONS(500),
27189    [sym_comment] = ACTIONS(5),
27190    [anon_sym_BQUOTE] = ACTIONS(402),
27191    [sym_number] = ACTIONS(404),
27192    [sym_private_property_identifier] = ACTIONS(502),
27193    [sym_this] = ACTIONS(408),
27194    [sym_super] = ACTIONS(408),
27195    [sym_true] = ACTIONS(408),
27196    [sym_false] = ACTIONS(408),
27197    [sym_null] = ACTIONS(408),
27198    [sym_undefined] = ACTIONS(504),
27199    [anon_sym_AT] = ACTIONS(93),
27200    [anon_sym_static] = ACTIONS(484),
27201    [anon_sym_get] = ACTIONS(484),
27202    [anon_sym_set] = ACTIONS(484),
27203    [sym_html_comment] = ACTIONS(5),
27204  },
27205  [198] = {
27206    [sym_import] = STATE(1085),
27207    [sym_parenthesized_expression] = STATE(413),
27208    [sym_expression] = STATE(786),
27209    [sym_primary_expression] = STATE(503),
27210    [sym_yield_expression] = STATE(504),
27211    [sym_object] = STATE(502),
27212    [sym_object_pattern] = STATE(1623),
27213    [sym_array] = STATE(502),
27214    [sym_array_pattern] = STATE(1623),
27215    [sym_glimmer_template] = STATE(504),
27216    [sym_jsx_element] = STATE(504),
27217    [sym_jsx_opening_element] = STATE(1013),
27218    [sym_jsx_self_closing_element] = STATE(504),
27219    [sym_class] = STATE(502),
27220    [sym_function_expression] = STATE(502),
27221    [sym_generator_function] = STATE(502),
27222    [sym_arrow_function] = STATE(502),
27223    [sym_call_expression] = STATE(502),
27224    [sym_new_expression] = STATE(504),
27225    [sym_await_expression] = STATE(504),
27226    [sym_member_expression] = STATE(413),
27227    [sym_subscript_expression] = STATE(413),
27228    [sym_assignment_expression] = STATE(504),
27229    [sym__augmented_assignment_lhs] = STATE(997),
27230    [sym_augmented_assignment_expression] = STATE(504),
27231    [sym__destructuring_pattern] = STATE(1623),
27232    [sym_ternary_expression] = STATE(504),
27233    [sym_binary_expression] = STATE(504),
27234    [sym_unary_expression] = STATE(504),
27235    [sym_update_expression] = STATE(504),
27236    [sym_string] = STATE(502),
27237    [sym_template_string] = STATE(502),
27238    [sym_regex] = STATE(502),
27239    [sym_meta_property] = STATE(502),
27240    [sym_decorator] = STATE(981),
27241    [sym_formal_parameters] = STATE(1607),
27242    [aux_sym_export_statement_repeat1] = STATE(1223),
27243    [sym_identifier] = ACTIONS(482),
27244    [anon_sym_export] = ACTIONS(484),
27245    [anon_sym_LBRACE] = ACTIONS(458),
27246    [anon_sym_import] = ACTIONS(366),
27247    [anon_sym_let] = ACTIONS(484),
27248    [anon_sym_LPAREN] = ACTIONS(368),
27249    [anon_sym_await] = ACTIONS(488),
27250    [anon_sym_yield] = ACTIONS(490),
27251    [anon_sym_LBRACK] = ACTIONS(464),
27252    [sym_glimmer_opening_tag] = ACTIONS(378),
27253    [anon_sym_LT] = ACTIONS(380),
27254    [anon_sym_DQUOTE] = ACTIONS(382),
27255    [anon_sym_SQUOTE] = ACTIONS(384),
27256    [anon_sym_class] = ACTIONS(386),
27257    [anon_sym_async] = ACTIONS(492),
27258    [anon_sym_function] = ACTIONS(390),
27259    [anon_sym_new] = ACTIONS(494),
27260    [anon_sym_PLUS] = ACTIONS(496),
27261    [anon_sym_DASH] = ACTIONS(496),
27262    [anon_sym_SLASH] = ACTIONS(396),
27263    [anon_sym_BANG] = ACTIONS(498),
27264    [anon_sym_TILDE] = ACTIONS(498),
27265    [anon_sym_typeof] = ACTIONS(496),
27266    [anon_sym_void] = ACTIONS(496),
27267    [anon_sym_delete] = ACTIONS(496),
27268    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27269    [anon_sym_DASH_DASH] = ACTIONS(500),
27270    [sym_comment] = ACTIONS(5),
27271    [anon_sym_BQUOTE] = ACTIONS(402),
27272    [sym_number] = ACTIONS(404),
27273    [sym_private_property_identifier] = ACTIONS(502),
27274    [sym_this] = ACTIONS(408),
27275    [sym_super] = ACTIONS(408),
27276    [sym_true] = ACTIONS(408),
27277    [sym_false] = ACTIONS(408),
27278    [sym_null] = ACTIONS(408),
27279    [sym_undefined] = ACTIONS(504),
27280    [anon_sym_AT] = ACTIONS(93),
27281    [anon_sym_static] = ACTIONS(484),
27282    [anon_sym_get] = ACTIONS(484),
27283    [anon_sym_set] = ACTIONS(484),
27284    [sym_html_comment] = ACTIONS(5),
27285  },
27286  [199] = {
27287    [sym_import] = STATE(1085),
27288    [sym_parenthesized_expression] = STATE(413),
27289    [sym_expression] = STATE(756),
27290    [sym_primary_expression] = STATE(503),
27291    [sym_yield_expression] = STATE(504),
27292    [sym_object] = STATE(502),
27293    [sym_object_pattern] = STATE(1623),
27294    [sym_array] = STATE(502),
27295    [sym_array_pattern] = STATE(1623),
27296    [sym_glimmer_template] = STATE(504),
27297    [sym_jsx_element] = STATE(504),
27298    [sym_jsx_opening_element] = STATE(1013),
27299    [sym_jsx_self_closing_element] = STATE(504),
27300    [sym_class] = STATE(502),
27301    [sym_function_expression] = STATE(502),
27302    [sym_generator_function] = STATE(502),
27303    [sym_arrow_function] = STATE(502),
27304    [sym_call_expression] = STATE(502),
27305    [sym_new_expression] = STATE(504),
27306    [sym_await_expression] = STATE(504),
27307    [sym_member_expression] = STATE(413),
27308    [sym_subscript_expression] = STATE(413),
27309    [sym_assignment_expression] = STATE(504),
27310    [sym__augmented_assignment_lhs] = STATE(997),
27311    [sym_augmented_assignment_expression] = STATE(504),
27312    [sym__destructuring_pattern] = STATE(1623),
27313    [sym_ternary_expression] = STATE(504),
27314    [sym_binary_expression] = STATE(504),
27315    [sym_unary_expression] = STATE(504),
27316    [sym_update_expression] = STATE(504),
27317    [sym_string] = STATE(502),
27318    [sym_template_string] = STATE(502),
27319    [sym_regex] = STATE(502),
27320    [sym_meta_property] = STATE(502),
27321    [sym_decorator] = STATE(981),
27322    [sym_formal_parameters] = STATE(1607),
27323    [aux_sym_export_statement_repeat1] = STATE(1223),
27324    [sym_identifier] = ACTIONS(482),
27325    [anon_sym_export] = ACTIONS(484),
27326    [anon_sym_LBRACE] = ACTIONS(458),
27327    [anon_sym_import] = ACTIONS(366),
27328    [anon_sym_let] = ACTIONS(484),
27329    [anon_sym_LPAREN] = ACTIONS(368),
27330    [anon_sym_await] = ACTIONS(488),
27331    [anon_sym_yield] = ACTIONS(490),
27332    [anon_sym_LBRACK] = ACTIONS(464),
27333    [sym_glimmer_opening_tag] = ACTIONS(378),
27334    [anon_sym_LT] = ACTIONS(380),
27335    [anon_sym_DQUOTE] = ACTIONS(382),
27336    [anon_sym_SQUOTE] = ACTIONS(384),
27337    [anon_sym_class] = ACTIONS(386),
27338    [anon_sym_async] = ACTIONS(492),
27339    [anon_sym_function] = ACTIONS(390),
27340    [anon_sym_new] = ACTIONS(494),
27341    [anon_sym_PLUS] = ACTIONS(496),
27342    [anon_sym_DASH] = ACTIONS(496),
27343    [anon_sym_SLASH] = ACTIONS(396),
27344    [anon_sym_BANG] = ACTIONS(498),
27345    [anon_sym_TILDE] = ACTIONS(498),
27346    [anon_sym_typeof] = ACTIONS(496),
27347    [anon_sym_void] = ACTIONS(496),
27348    [anon_sym_delete] = ACTIONS(496),
27349    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27350    [anon_sym_DASH_DASH] = ACTIONS(500),
27351    [sym_comment] = ACTIONS(5),
27352    [anon_sym_BQUOTE] = ACTIONS(402),
27353    [sym_number] = ACTIONS(404),
27354    [sym_private_property_identifier] = ACTIONS(502),
27355    [sym_this] = ACTIONS(408),
27356    [sym_super] = ACTIONS(408),
27357    [sym_true] = ACTIONS(408),
27358    [sym_false] = ACTIONS(408),
27359    [sym_null] = ACTIONS(408),
27360    [sym_undefined] = ACTIONS(504),
27361    [anon_sym_AT] = ACTIONS(93),
27362    [anon_sym_static] = ACTIONS(484),
27363    [anon_sym_get] = ACTIONS(484),
27364    [anon_sym_set] = ACTIONS(484),
27365    [sym_html_comment] = ACTIONS(5),
27366  },
27367  [200] = {
27368    [sym_import] = STATE(1085),
27369    [sym_parenthesized_expression] = STATE(413),
27370    [sym_expression] = STATE(757),
27371    [sym_primary_expression] = STATE(503),
27372    [sym_yield_expression] = STATE(504),
27373    [sym_object] = STATE(502),
27374    [sym_object_pattern] = STATE(1623),
27375    [sym_array] = STATE(502),
27376    [sym_array_pattern] = STATE(1623),
27377    [sym_glimmer_template] = STATE(504),
27378    [sym_jsx_element] = STATE(504),
27379    [sym_jsx_opening_element] = STATE(1013),
27380    [sym_jsx_self_closing_element] = STATE(504),
27381    [sym_class] = STATE(502),
27382    [sym_function_expression] = STATE(502),
27383    [sym_generator_function] = STATE(502),
27384    [sym_arrow_function] = STATE(502),
27385    [sym_call_expression] = STATE(502),
27386    [sym_new_expression] = STATE(504),
27387    [sym_await_expression] = STATE(504),
27388    [sym_member_expression] = STATE(413),
27389    [sym_subscript_expression] = STATE(413),
27390    [sym_assignment_expression] = STATE(504),
27391    [sym__augmented_assignment_lhs] = STATE(997),
27392    [sym_augmented_assignment_expression] = STATE(504),
27393    [sym__destructuring_pattern] = STATE(1623),
27394    [sym_ternary_expression] = STATE(504),
27395    [sym_binary_expression] = STATE(504),
27396    [sym_unary_expression] = STATE(504),
27397    [sym_update_expression] = STATE(504),
27398    [sym_string] = STATE(502),
27399    [sym_template_string] = STATE(502),
27400    [sym_regex] = STATE(502),
27401    [sym_meta_property] = STATE(502),
27402    [sym_decorator] = STATE(981),
27403    [sym_formal_parameters] = STATE(1607),
27404    [aux_sym_export_statement_repeat1] = STATE(1223),
27405    [sym_identifier] = ACTIONS(482),
27406    [anon_sym_export] = ACTIONS(484),
27407    [anon_sym_LBRACE] = ACTIONS(458),
27408    [anon_sym_import] = ACTIONS(366),
27409    [anon_sym_let] = ACTIONS(484),
27410    [anon_sym_LPAREN] = ACTIONS(368),
27411    [anon_sym_await] = ACTIONS(488),
27412    [anon_sym_yield] = ACTIONS(490),
27413    [anon_sym_LBRACK] = ACTIONS(464),
27414    [sym_glimmer_opening_tag] = ACTIONS(378),
27415    [anon_sym_LT] = ACTIONS(380),
27416    [anon_sym_DQUOTE] = ACTIONS(382),
27417    [anon_sym_SQUOTE] = ACTIONS(384),
27418    [anon_sym_class] = ACTIONS(386),
27419    [anon_sym_async] = ACTIONS(492),
27420    [anon_sym_function] = ACTIONS(390),
27421    [anon_sym_new] = ACTIONS(494),
27422    [anon_sym_PLUS] = ACTIONS(496),
27423    [anon_sym_DASH] = ACTIONS(496),
27424    [anon_sym_SLASH] = ACTIONS(396),
27425    [anon_sym_BANG] = ACTIONS(498),
27426    [anon_sym_TILDE] = ACTIONS(498),
27427    [anon_sym_typeof] = ACTIONS(496),
27428    [anon_sym_void] = ACTIONS(496),
27429    [anon_sym_delete] = ACTIONS(496),
27430    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27431    [anon_sym_DASH_DASH] = ACTIONS(500),
27432    [sym_comment] = ACTIONS(5),
27433    [anon_sym_BQUOTE] = ACTIONS(402),
27434    [sym_number] = ACTIONS(404),
27435    [sym_private_property_identifier] = ACTIONS(502),
27436    [sym_this] = ACTIONS(408),
27437    [sym_super] = ACTIONS(408),
27438    [sym_true] = ACTIONS(408),
27439    [sym_false] = ACTIONS(408),
27440    [sym_null] = ACTIONS(408),
27441    [sym_undefined] = ACTIONS(504),
27442    [anon_sym_AT] = ACTIONS(93),
27443    [anon_sym_static] = ACTIONS(484),
27444    [anon_sym_get] = ACTIONS(484),
27445    [anon_sym_set] = ACTIONS(484),
27446    [sym_html_comment] = ACTIONS(5),
27447  },
27448  [201] = {
27449    [sym_import] = STATE(1085),
27450    [sym_parenthesized_expression] = STATE(413),
27451    [sym_expression] = STATE(759),
27452    [sym_primary_expression] = STATE(503),
27453    [sym_yield_expression] = STATE(504),
27454    [sym_object] = STATE(502),
27455    [sym_object_pattern] = STATE(1623),
27456    [sym_array] = STATE(502),
27457    [sym_array_pattern] = STATE(1623),
27458    [sym_glimmer_template] = STATE(504),
27459    [sym_jsx_element] = STATE(504),
27460    [sym_jsx_opening_element] = STATE(1013),
27461    [sym_jsx_self_closing_element] = STATE(504),
27462    [sym_class] = STATE(502),
27463    [sym_function_expression] = STATE(502),
27464    [sym_generator_function] = STATE(502),
27465    [sym_arrow_function] = STATE(502),
27466    [sym_call_expression] = STATE(502),
27467    [sym_new_expression] = STATE(504),
27468    [sym_await_expression] = STATE(504),
27469    [sym_member_expression] = STATE(413),
27470    [sym_subscript_expression] = STATE(413),
27471    [sym_assignment_expression] = STATE(504),
27472    [sym__augmented_assignment_lhs] = STATE(997),
27473    [sym_augmented_assignment_expression] = STATE(504),
27474    [sym__destructuring_pattern] = STATE(1623),
27475    [sym_ternary_expression] = STATE(504),
27476    [sym_binary_expression] = STATE(504),
27477    [sym_unary_expression] = STATE(504),
27478    [sym_update_expression] = STATE(504),
27479    [sym_string] = STATE(502),
27480    [sym_template_string] = STATE(502),
27481    [sym_regex] = STATE(502),
27482    [sym_meta_property] = STATE(502),
27483    [sym_decorator] = STATE(981),
27484    [sym_formal_parameters] = STATE(1607),
27485    [aux_sym_export_statement_repeat1] = STATE(1223),
27486    [sym_identifier] = ACTIONS(482),
27487    [anon_sym_export] = ACTIONS(484),
27488    [anon_sym_LBRACE] = ACTIONS(458),
27489    [anon_sym_import] = ACTIONS(366),
27490    [anon_sym_let] = ACTIONS(484),
27491    [anon_sym_LPAREN] = ACTIONS(368),
27492    [anon_sym_await] = ACTIONS(488),
27493    [anon_sym_yield] = ACTIONS(490),
27494    [anon_sym_LBRACK] = ACTIONS(464),
27495    [sym_glimmer_opening_tag] = ACTIONS(378),
27496    [anon_sym_LT] = ACTIONS(380),
27497    [anon_sym_DQUOTE] = ACTIONS(382),
27498    [anon_sym_SQUOTE] = ACTIONS(384),
27499    [anon_sym_class] = ACTIONS(386),
27500    [anon_sym_async] = ACTIONS(492),
27501    [anon_sym_function] = ACTIONS(390),
27502    [anon_sym_new] = ACTIONS(494),
27503    [anon_sym_PLUS] = ACTIONS(496),
27504    [anon_sym_DASH] = ACTIONS(496),
27505    [anon_sym_SLASH] = ACTIONS(396),
27506    [anon_sym_BANG] = ACTIONS(498),
27507    [anon_sym_TILDE] = ACTIONS(498),
27508    [anon_sym_typeof] = ACTIONS(496),
27509    [anon_sym_void] = ACTIONS(496),
27510    [anon_sym_delete] = ACTIONS(496),
27511    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27512    [anon_sym_DASH_DASH] = ACTIONS(500),
27513    [sym_comment] = ACTIONS(5),
27514    [anon_sym_BQUOTE] = ACTIONS(402),
27515    [sym_number] = ACTIONS(404),
27516    [sym_private_property_identifier] = ACTIONS(502),
27517    [sym_this] = ACTIONS(408),
27518    [sym_super] = ACTIONS(408),
27519    [sym_true] = ACTIONS(408),
27520    [sym_false] = ACTIONS(408),
27521    [sym_null] = ACTIONS(408),
27522    [sym_undefined] = ACTIONS(504),
27523    [anon_sym_AT] = ACTIONS(93),
27524    [anon_sym_static] = ACTIONS(484),
27525    [anon_sym_get] = ACTIONS(484),
27526    [anon_sym_set] = ACTIONS(484),
27527    [sym_html_comment] = ACTIONS(5),
27528  },
27529  [202] = {
27530    [sym_import] = STATE(1085),
27531    [sym_parenthesized_expression] = STATE(413),
27532    [sym_expression] = STATE(760),
27533    [sym_primary_expression] = STATE(503),
27534    [sym_yield_expression] = STATE(504),
27535    [sym_object] = STATE(502),
27536    [sym_object_pattern] = STATE(1623),
27537    [sym_array] = STATE(502),
27538    [sym_array_pattern] = STATE(1623),
27539    [sym_glimmer_template] = STATE(504),
27540    [sym_jsx_element] = STATE(504),
27541    [sym_jsx_opening_element] = STATE(1013),
27542    [sym_jsx_self_closing_element] = STATE(504),
27543    [sym_class] = STATE(502),
27544    [sym_function_expression] = STATE(502),
27545    [sym_generator_function] = STATE(502),
27546    [sym_arrow_function] = STATE(502),
27547    [sym_call_expression] = STATE(502),
27548    [sym_new_expression] = STATE(504),
27549    [sym_await_expression] = STATE(504),
27550    [sym_member_expression] = STATE(413),
27551    [sym_subscript_expression] = STATE(413),
27552    [sym_assignment_expression] = STATE(504),
27553    [sym__augmented_assignment_lhs] = STATE(997),
27554    [sym_augmented_assignment_expression] = STATE(504),
27555    [sym__destructuring_pattern] = STATE(1623),
27556    [sym_ternary_expression] = STATE(504),
27557    [sym_binary_expression] = STATE(504),
27558    [sym_unary_expression] = STATE(504),
27559    [sym_update_expression] = STATE(504),
27560    [sym_string] = STATE(502),
27561    [sym_template_string] = STATE(502),
27562    [sym_regex] = STATE(502),
27563    [sym_meta_property] = STATE(502),
27564    [sym_decorator] = STATE(981),
27565    [sym_formal_parameters] = STATE(1607),
27566    [aux_sym_export_statement_repeat1] = STATE(1223),
27567    [sym_identifier] = ACTIONS(482),
27568    [anon_sym_export] = ACTIONS(484),
27569    [anon_sym_LBRACE] = ACTIONS(458),
27570    [anon_sym_import] = ACTIONS(366),
27571    [anon_sym_let] = ACTIONS(484),
27572    [anon_sym_LPAREN] = ACTIONS(368),
27573    [anon_sym_await] = ACTIONS(488),
27574    [anon_sym_yield] = ACTIONS(490),
27575    [anon_sym_LBRACK] = ACTIONS(464),
27576    [sym_glimmer_opening_tag] = ACTIONS(378),
27577    [anon_sym_LT] = ACTIONS(380),
27578    [anon_sym_DQUOTE] = ACTIONS(382),
27579    [anon_sym_SQUOTE] = ACTIONS(384),
27580    [anon_sym_class] = ACTIONS(386),
27581    [anon_sym_async] = ACTIONS(492),
27582    [anon_sym_function] = ACTIONS(390),
27583    [anon_sym_new] = ACTIONS(494),
27584    [anon_sym_PLUS] = ACTIONS(496),
27585    [anon_sym_DASH] = ACTIONS(496),
27586    [anon_sym_SLASH] = ACTIONS(396),
27587    [anon_sym_BANG] = ACTIONS(498),
27588    [anon_sym_TILDE] = ACTIONS(498),
27589    [anon_sym_typeof] = ACTIONS(496),
27590    [anon_sym_void] = ACTIONS(496),
27591    [anon_sym_delete] = ACTIONS(496),
27592    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27593    [anon_sym_DASH_DASH] = ACTIONS(500),
27594    [sym_comment] = ACTIONS(5),
27595    [anon_sym_BQUOTE] = ACTIONS(402),
27596    [sym_number] = ACTIONS(404),
27597    [sym_private_property_identifier] = ACTIONS(502),
27598    [sym_this] = ACTIONS(408),
27599    [sym_super] = ACTIONS(408),
27600    [sym_true] = ACTIONS(408),
27601    [sym_false] = ACTIONS(408),
27602    [sym_null] = ACTIONS(408),
27603    [sym_undefined] = ACTIONS(504),
27604    [anon_sym_AT] = ACTIONS(93),
27605    [anon_sym_static] = ACTIONS(484),
27606    [anon_sym_get] = ACTIONS(484),
27607    [anon_sym_set] = ACTIONS(484),
27608    [sym_html_comment] = ACTIONS(5),
27609  },
27610  [203] = {
27611    [sym_import] = STATE(1085),
27612    [sym_parenthesized_expression] = STATE(413),
27613    [sym_expression] = STATE(763),
27614    [sym_primary_expression] = STATE(503),
27615    [sym_yield_expression] = STATE(504),
27616    [sym_object] = STATE(502),
27617    [sym_object_pattern] = STATE(1623),
27618    [sym_array] = STATE(502),
27619    [sym_array_pattern] = STATE(1623),
27620    [sym_glimmer_template] = STATE(504),
27621    [sym_jsx_element] = STATE(504),
27622    [sym_jsx_opening_element] = STATE(1013),
27623    [sym_jsx_self_closing_element] = STATE(504),
27624    [sym_class] = STATE(502),
27625    [sym_function_expression] = STATE(502),
27626    [sym_generator_function] = STATE(502),
27627    [sym_arrow_function] = STATE(502),
27628    [sym_call_expression] = STATE(502),
27629    [sym_new_expression] = STATE(504),
27630    [sym_await_expression] = STATE(504),
27631    [sym_member_expression] = STATE(413),
27632    [sym_subscript_expression] = STATE(413),
27633    [sym_assignment_expression] = STATE(504),
27634    [sym__augmented_assignment_lhs] = STATE(997),
27635    [sym_augmented_assignment_expression] = STATE(504),
27636    [sym__destructuring_pattern] = STATE(1623),
27637    [sym_ternary_expression] = STATE(504),
27638    [sym_binary_expression] = STATE(504),
27639    [sym_unary_expression] = STATE(504),
27640    [sym_update_expression] = STATE(504),
27641    [sym_string] = STATE(502),
27642    [sym_template_string] = STATE(502),
27643    [sym_regex] = STATE(502),
27644    [sym_meta_property] = STATE(502),
27645    [sym_decorator] = STATE(981),
27646    [sym_formal_parameters] = STATE(1607),
27647    [aux_sym_export_statement_repeat1] = STATE(1223),
27648    [sym_identifier] = ACTIONS(482),
27649    [anon_sym_export] = ACTIONS(484),
27650    [anon_sym_LBRACE] = ACTIONS(458),
27651    [anon_sym_import] = ACTIONS(366),
27652    [anon_sym_let] = ACTIONS(484),
27653    [anon_sym_LPAREN] = ACTIONS(368),
27654    [anon_sym_await] = ACTIONS(488),
27655    [anon_sym_yield] = ACTIONS(490),
27656    [anon_sym_LBRACK] = ACTIONS(464),
27657    [sym_glimmer_opening_tag] = ACTIONS(378),
27658    [anon_sym_LT] = ACTIONS(380),
27659    [anon_sym_DQUOTE] = ACTIONS(382),
27660    [anon_sym_SQUOTE] = ACTIONS(384),
27661    [anon_sym_class] = ACTIONS(386),
27662    [anon_sym_async] = ACTIONS(492),
27663    [anon_sym_function] = ACTIONS(390),
27664    [anon_sym_new] = ACTIONS(494),
27665    [anon_sym_PLUS] = ACTIONS(496),
27666    [anon_sym_DASH] = ACTIONS(496),
27667    [anon_sym_SLASH] = ACTIONS(396),
27668    [anon_sym_BANG] = ACTIONS(498),
27669    [anon_sym_TILDE] = ACTIONS(498),
27670    [anon_sym_typeof] = ACTIONS(496),
27671    [anon_sym_void] = ACTIONS(496),
27672    [anon_sym_delete] = ACTIONS(496),
27673    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27674    [anon_sym_DASH_DASH] = ACTIONS(500),
27675    [sym_comment] = ACTIONS(5),
27676    [anon_sym_BQUOTE] = ACTIONS(402),
27677    [sym_number] = ACTIONS(404),
27678    [sym_private_property_identifier] = ACTIONS(502),
27679    [sym_this] = ACTIONS(408),
27680    [sym_super] = ACTIONS(408),
27681    [sym_true] = ACTIONS(408),
27682    [sym_false] = ACTIONS(408),
27683    [sym_null] = ACTIONS(408),
27684    [sym_undefined] = ACTIONS(504),
27685    [anon_sym_AT] = ACTIONS(93),
27686    [anon_sym_static] = ACTIONS(484),
27687    [anon_sym_get] = ACTIONS(484),
27688    [anon_sym_set] = ACTIONS(484),
27689    [sym_html_comment] = ACTIONS(5),
27690  },
27691  [204] = {
27692    [sym_import] = STATE(1085),
27693    [sym_parenthesized_expression] = STATE(413),
27694    [sym_expression] = STATE(764),
27695    [sym_primary_expression] = STATE(503),
27696    [sym_yield_expression] = STATE(504),
27697    [sym_object] = STATE(502),
27698    [sym_object_pattern] = STATE(1623),
27699    [sym_array] = STATE(502),
27700    [sym_array_pattern] = STATE(1623),
27701    [sym_glimmer_template] = STATE(504),
27702    [sym_jsx_element] = STATE(504),
27703    [sym_jsx_opening_element] = STATE(1013),
27704    [sym_jsx_self_closing_element] = STATE(504),
27705    [sym_class] = STATE(502),
27706    [sym_function_expression] = STATE(502),
27707    [sym_generator_function] = STATE(502),
27708    [sym_arrow_function] = STATE(502),
27709    [sym_call_expression] = STATE(502),
27710    [sym_new_expression] = STATE(504),
27711    [sym_await_expression] = STATE(504),
27712    [sym_member_expression] = STATE(413),
27713    [sym_subscript_expression] = STATE(413),
27714    [sym_assignment_expression] = STATE(504),
27715    [sym__augmented_assignment_lhs] = STATE(997),
27716    [sym_augmented_assignment_expression] = STATE(504),
27717    [sym__destructuring_pattern] = STATE(1623),
27718    [sym_ternary_expression] = STATE(504),
27719    [sym_binary_expression] = STATE(504),
27720    [sym_unary_expression] = STATE(504),
27721    [sym_update_expression] = STATE(504),
27722    [sym_string] = STATE(502),
27723    [sym_template_string] = STATE(502),
27724    [sym_regex] = STATE(502),
27725    [sym_meta_property] = STATE(502),
27726    [sym_decorator] = STATE(981),
27727    [sym_formal_parameters] = STATE(1607),
27728    [aux_sym_export_statement_repeat1] = STATE(1223),
27729    [sym_identifier] = ACTIONS(482),
27730    [anon_sym_export] = ACTIONS(484),
27731    [anon_sym_LBRACE] = ACTIONS(458),
27732    [anon_sym_import] = ACTIONS(366),
27733    [anon_sym_let] = ACTIONS(484),
27734    [anon_sym_LPAREN] = ACTIONS(368),
27735    [anon_sym_await] = ACTIONS(488),
27736    [anon_sym_yield] = ACTIONS(490),
27737    [anon_sym_LBRACK] = ACTIONS(464),
27738    [sym_glimmer_opening_tag] = ACTIONS(378),
27739    [anon_sym_LT] = ACTIONS(380),
27740    [anon_sym_DQUOTE] = ACTIONS(382),
27741    [anon_sym_SQUOTE] = ACTIONS(384),
27742    [anon_sym_class] = ACTIONS(386),
27743    [anon_sym_async] = ACTIONS(492),
27744    [anon_sym_function] = ACTIONS(390),
27745    [anon_sym_new] = ACTIONS(494),
27746    [anon_sym_PLUS] = ACTIONS(496),
27747    [anon_sym_DASH] = ACTIONS(496),
27748    [anon_sym_SLASH] = ACTIONS(396),
27749    [anon_sym_BANG] = ACTIONS(498),
27750    [anon_sym_TILDE] = ACTIONS(498),
27751    [anon_sym_typeof] = ACTIONS(496),
27752    [anon_sym_void] = ACTIONS(496),
27753    [anon_sym_delete] = ACTIONS(496),
27754    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27755    [anon_sym_DASH_DASH] = ACTIONS(500),
27756    [sym_comment] = ACTIONS(5),
27757    [anon_sym_BQUOTE] = ACTIONS(402),
27758    [sym_number] = ACTIONS(404),
27759    [sym_private_property_identifier] = ACTIONS(502),
27760    [sym_this] = ACTIONS(408),
27761    [sym_super] = ACTIONS(408),
27762    [sym_true] = ACTIONS(408),
27763    [sym_false] = ACTIONS(408),
27764    [sym_null] = ACTIONS(408),
27765    [sym_undefined] = ACTIONS(504),
27766    [anon_sym_AT] = ACTIONS(93),
27767    [anon_sym_static] = ACTIONS(484),
27768    [anon_sym_get] = ACTIONS(484),
27769    [anon_sym_set] = ACTIONS(484),
27770    [sym_html_comment] = ACTIONS(5),
27771  },
27772  [205] = {
27773    [sym_import] = STATE(1085),
27774    [sym_parenthesized_expression] = STATE(413),
27775    [sym_expression] = STATE(765),
27776    [sym_primary_expression] = STATE(503),
27777    [sym_yield_expression] = STATE(504),
27778    [sym_object] = STATE(502),
27779    [sym_object_pattern] = STATE(1623),
27780    [sym_array] = STATE(502),
27781    [sym_array_pattern] = STATE(1623),
27782    [sym_glimmer_template] = STATE(504),
27783    [sym_jsx_element] = STATE(504),
27784    [sym_jsx_opening_element] = STATE(1013),
27785    [sym_jsx_self_closing_element] = STATE(504),
27786    [sym_class] = STATE(502),
27787    [sym_function_expression] = STATE(502),
27788    [sym_generator_function] = STATE(502),
27789    [sym_arrow_function] = STATE(502),
27790    [sym_call_expression] = STATE(502),
27791    [sym_new_expression] = STATE(504),
27792    [sym_await_expression] = STATE(504),
27793    [sym_member_expression] = STATE(413),
27794    [sym_subscript_expression] = STATE(413),
27795    [sym_assignment_expression] = STATE(504),
27796    [sym__augmented_assignment_lhs] = STATE(997),
27797    [sym_augmented_assignment_expression] = STATE(504),
27798    [sym__destructuring_pattern] = STATE(1623),
27799    [sym_ternary_expression] = STATE(504),
27800    [sym_binary_expression] = STATE(504),
27801    [sym_unary_expression] = STATE(504),
27802    [sym_update_expression] = STATE(504),
27803    [sym_string] = STATE(502),
27804    [sym_template_string] = STATE(502),
27805    [sym_regex] = STATE(502),
27806    [sym_meta_property] = STATE(502),
27807    [sym_decorator] = STATE(981),
27808    [sym_formal_parameters] = STATE(1607),
27809    [aux_sym_export_statement_repeat1] = STATE(1223),
27810    [sym_identifier] = ACTIONS(482),
27811    [anon_sym_export] = ACTIONS(484),
27812    [anon_sym_LBRACE] = ACTIONS(458),
27813    [anon_sym_import] = ACTIONS(366),
27814    [anon_sym_let] = ACTIONS(484),
27815    [anon_sym_LPAREN] = ACTIONS(368),
27816    [anon_sym_await] = ACTIONS(488),
27817    [anon_sym_yield] = ACTIONS(490),
27818    [anon_sym_LBRACK] = ACTIONS(464),
27819    [sym_glimmer_opening_tag] = ACTIONS(378),
27820    [anon_sym_LT] = ACTIONS(380),
27821    [anon_sym_DQUOTE] = ACTIONS(382),
27822    [anon_sym_SQUOTE] = ACTIONS(384),
27823    [anon_sym_class] = ACTIONS(386),
27824    [anon_sym_async] = ACTIONS(492),
27825    [anon_sym_function] = ACTIONS(390),
27826    [anon_sym_new] = ACTIONS(494),
27827    [anon_sym_PLUS] = ACTIONS(496),
27828    [anon_sym_DASH] = ACTIONS(496),
27829    [anon_sym_SLASH] = ACTIONS(396),
27830    [anon_sym_BANG] = ACTIONS(498),
27831    [anon_sym_TILDE] = ACTIONS(498),
27832    [anon_sym_typeof] = ACTIONS(496),
27833    [anon_sym_void] = ACTIONS(496),
27834    [anon_sym_delete] = ACTIONS(496),
27835    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27836    [anon_sym_DASH_DASH] = ACTIONS(500),
27837    [sym_comment] = ACTIONS(5),
27838    [anon_sym_BQUOTE] = ACTIONS(402),
27839    [sym_number] = ACTIONS(404),
27840    [sym_private_property_identifier] = ACTIONS(502),
27841    [sym_this] = ACTIONS(408),
27842    [sym_super] = ACTIONS(408),
27843    [sym_true] = ACTIONS(408),
27844    [sym_false] = ACTIONS(408),
27845    [sym_null] = ACTIONS(408),
27846    [sym_undefined] = ACTIONS(504),
27847    [anon_sym_AT] = ACTIONS(93),
27848    [anon_sym_static] = ACTIONS(484),
27849    [anon_sym_get] = ACTIONS(484),
27850    [anon_sym_set] = ACTIONS(484),
27851    [sym_html_comment] = ACTIONS(5),
27852  },
27853  [206] = {
27854    [sym_import] = STATE(1095),
27855    [sym_parenthesized_expression] = STATE(458),
27856    [sym_expression] = STATE(596),
27857    [sym_primary_expression] = STATE(687),
27858    [sym_yield_expression] = STATE(688),
27859    [sym_object] = STATE(713),
27860    [sym_object_pattern] = STATE(1640),
27861    [sym_array] = STATE(713),
27862    [sym_array_pattern] = STATE(1640),
27863    [sym_glimmer_template] = STATE(688),
27864    [sym_jsx_element] = STATE(688),
27865    [sym_jsx_opening_element] = STATE(1011),
27866    [sym_jsx_self_closing_element] = STATE(688),
27867    [sym_class] = STATE(713),
27868    [sym_function_expression] = STATE(713),
27869    [sym_generator_function] = STATE(713),
27870    [sym_arrow_function] = STATE(713),
27871    [sym_call_expression] = STATE(713),
27872    [sym_new_expression] = STATE(688),
27873    [sym_await_expression] = STATE(688),
27874    [sym_member_expression] = STATE(458),
27875    [sym_subscript_expression] = STATE(458),
27876    [sym_assignment_expression] = STATE(688),
27877    [sym__augmented_assignment_lhs] = STATE(998),
27878    [sym_augmented_assignment_expression] = STATE(688),
27879    [sym__destructuring_pattern] = STATE(1640),
27880    [sym_ternary_expression] = STATE(688),
27881    [sym_binary_expression] = STATE(688),
27882    [sym_unary_expression] = STATE(688),
27883    [sym_update_expression] = STATE(688),
27884    [sym_string] = STATE(713),
27885    [sym_template_string] = STATE(713),
27886    [sym_regex] = STATE(713),
27887    [sym_meta_property] = STATE(713),
27888    [sym_decorator] = STATE(981),
27889    [sym_formal_parameters] = STATE(1642),
27890    [aux_sym_export_statement_repeat1] = STATE(1195),
27891    [sym_identifier] = ACTIONS(412),
27892    [anon_sym_export] = ACTIONS(414),
27893    [anon_sym_LBRACE] = ACTIONS(418),
27894    [anon_sym_import] = ACTIONS(366),
27895    [anon_sym_let] = ACTIONS(414),
27896    [anon_sym_LPAREN] = ACTIONS(33),
27897    [anon_sym_await] = ACTIONS(35),
27898    [anon_sym_yield] = ACTIONS(55),
27899    [anon_sym_LBRACK] = ACTIONS(57),
27900    [sym_glimmer_opening_tag] = ACTIONS(59),
27901    [anon_sym_LT] = ACTIONS(61),
27902    [anon_sym_DQUOTE] = ACTIONS(63),
27903    [anon_sym_SQUOTE] = ACTIONS(65),
27904    [anon_sym_class] = ACTIONS(420),
27905    [anon_sym_async] = ACTIONS(422),
27906    [anon_sym_function] = ACTIONS(424),
27907    [anon_sym_new] = ACTIONS(73),
27908    [anon_sym_PLUS] = ACTIONS(75),
27909    [anon_sym_DASH] = ACTIONS(75),
27910    [anon_sym_SLASH] = ACTIONS(77),
27911    [anon_sym_BANG] = ACTIONS(79),
27912    [anon_sym_TILDE] = ACTIONS(79),
27913    [anon_sym_typeof] = ACTIONS(75),
27914    [anon_sym_void] = ACTIONS(75),
27915    [anon_sym_delete] = ACTIONS(75),
27916    [anon_sym_PLUS_PLUS] = ACTIONS(81),
27917    [anon_sym_DASH_DASH] = ACTIONS(81),
27918    [sym_comment] = ACTIONS(5),
27919    [anon_sym_BQUOTE] = ACTIONS(83),
27920    [sym_number] = ACTIONS(85),
27921    [sym_private_property_identifier] = ACTIONS(87),
27922    [sym_this] = ACTIONS(89),
27923    [sym_super] = ACTIONS(89),
27924    [sym_true] = ACTIONS(89),
27925    [sym_false] = ACTIONS(89),
27926    [sym_null] = ACTIONS(89),
27927    [sym_undefined] = ACTIONS(91),
27928    [anon_sym_AT] = ACTIONS(93),
27929    [anon_sym_static] = ACTIONS(414),
27930    [anon_sym_get] = ACTIONS(414),
27931    [anon_sym_set] = ACTIONS(414),
27932    [sym_html_comment] = ACTIONS(5),
27933  },
27934  [207] = {
27935    [sym_import] = STATE(1085),
27936    [sym_parenthesized_expression] = STATE(413),
27937    [sym_expression] = STATE(770),
27938    [sym_primary_expression] = STATE(503),
27939    [sym_yield_expression] = STATE(504),
27940    [sym_object] = STATE(502),
27941    [sym_object_pattern] = STATE(1623),
27942    [sym_array] = STATE(502),
27943    [sym_array_pattern] = STATE(1623),
27944    [sym_glimmer_template] = STATE(504),
27945    [sym_jsx_element] = STATE(504),
27946    [sym_jsx_opening_element] = STATE(1013),
27947    [sym_jsx_self_closing_element] = STATE(504),
27948    [sym_class] = STATE(502),
27949    [sym_function_expression] = STATE(502),
27950    [sym_generator_function] = STATE(502),
27951    [sym_arrow_function] = STATE(502),
27952    [sym_call_expression] = STATE(502),
27953    [sym_new_expression] = STATE(504),
27954    [sym_await_expression] = STATE(504),
27955    [sym_member_expression] = STATE(413),
27956    [sym_subscript_expression] = STATE(413),
27957    [sym_assignment_expression] = STATE(504),
27958    [sym__augmented_assignment_lhs] = STATE(997),
27959    [sym_augmented_assignment_expression] = STATE(504),
27960    [sym__destructuring_pattern] = STATE(1623),
27961    [sym_ternary_expression] = STATE(504),
27962    [sym_binary_expression] = STATE(504),
27963    [sym_unary_expression] = STATE(504),
27964    [sym_update_expression] = STATE(504),
27965    [sym_string] = STATE(502),
27966    [sym_template_string] = STATE(502),
27967    [sym_regex] = STATE(502),
27968    [sym_meta_property] = STATE(502),
27969    [sym_decorator] = STATE(981),
27970    [sym_formal_parameters] = STATE(1607),
27971    [aux_sym_export_statement_repeat1] = STATE(1223),
27972    [sym_identifier] = ACTIONS(482),
27973    [anon_sym_export] = ACTIONS(484),
27974    [anon_sym_LBRACE] = ACTIONS(458),
27975    [anon_sym_import] = ACTIONS(366),
27976    [anon_sym_let] = ACTIONS(484),
27977    [anon_sym_LPAREN] = ACTIONS(368),
27978    [anon_sym_await] = ACTIONS(488),
27979    [anon_sym_yield] = ACTIONS(490),
27980    [anon_sym_LBRACK] = ACTIONS(464),
27981    [sym_glimmer_opening_tag] = ACTIONS(378),
27982    [anon_sym_LT] = ACTIONS(380),
27983    [anon_sym_DQUOTE] = ACTIONS(382),
27984    [anon_sym_SQUOTE] = ACTIONS(384),
27985    [anon_sym_class] = ACTIONS(386),
27986    [anon_sym_async] = ACTIONS(492),
27987    [anon_sym_function] = ACTIONS(390),
27988    [anon_sym_new] = ACTIONS(494),
27989    [anon_sym_PLUS] = ACTIONS(496),
27990    [anon_sym_DASH] = ACTIONS(496),
27991    [anon_sym_SLASH] = ACTIONS(396),
27992    [anon_sym_BANG] = ACTIONS(498),
27993    [anon_sym_TILDE] = ACTIONS(498),
27994    [anon_sym_typeof] = ACTIONS(496),
27995    [anon_sym_void] = ACTIONS(496),
27996    [anon_sym_delete] = ACTIONS(496),
27997    [anon_sym_PLUS_PLUS] = ACTIONS(500),
27998    [anon_sym_DASH_DASH] = ACTIONS(500),
27999    [sym_comment] = ACTIONS(5),
28000    [anon_sym_BQUOTE] = ACTIONS(402),
28001    [sym_number] = ACTIONS(404),
28002    [sym_private_property_identifier] = ACTIONS(502),
28003    [sym_this] = ACTIONS(408),
28004    [sym_super] = ACTIONS(408),
28005    [sym_true] = ACTIONS(408),
28006    [sym_false] = ACTIONS(408),
28007    [sym_null] = ACTIONS(408),
28008    [sym_undefined] = ACTIONS(504),
28009    [anon_sym_AT] = ACTIONS(93),
28010    [anon_sym_static] = ACTIONS(484),
28011    [anon_sym_get] = ACTIONS(484),
28012    [anon_sym_set] = ACTIONS(484),
28013    [sym_html_comment] = ACTIONS(5),
28014  },
28015  [208] = {
28016    [sym_import] = STATE(1085),
28017    [sym_parenthesized_expression] = STATE(413),
28018    [sym_expression] = STATE(481),
28019    [sym_primary_expression] = STATE(503),
28020    [sym_yield_expression] = STATE(504),
28021    [sym_object] = STATE(502),
28022    [sym_object_pattern] = STATE(1623),
28023    [sym_array] = STATE(502),
28024    [sym_array_pattern] = STATE(1623),
28025    [sym_glimmer_template] = STATE(504),
28026    [sym_jsx_element] = STATE(504),
28027    [sym_jsx_opening_element] = STATE(1013),
28028    [sym_jsx_self_closing_element] = STATE(504),
28029    [sym_class] = STATE(502),
28030    [sym_function_expression] = STATE(502),
28031    [sym_generator_function] = STATE(502),
28032    [sym_arrow_function] = STATE(502),
28033    [sym_call_expression] = STATE(502),
28034    [sym_new_expression] = STATE(504),
28035    [sym_await_expression] = STATE(504),
28036    [sym_member_expression] = STATE(413),
28037    [sym_subscript_expression] = STATE(413),
28038    [sym_assignment_expression] = STATE(504),
28039    [sym__augmented_assignment_lhs] = STATE(997),
28040    [sym_augmented_assignment_expression] = STATE(504),
28041    [sym__destructuring_pattern] = STATE(1623),
28042    [sym_ternary_expression] = STATE(504),
28043    [sym_binary_expression] = STATE(504),
28044    [sym_unary_expression] = STATE(504),
28045    [sym_update_expression] = STATE(504),
28046    [sym_string] = STATE(502),
28047    [sym_template_string] = STATE(502),
28048    [sym_regex] = STATE(502),
28049    [sym_meta_property] = STATE(502),
28050    [sym_decorator] = STATE(981),
28051    [sym_formal_parameters] = STATE(1607),
28052    [aux_sym_export_statement_repeat1] = STATE(1223),
28053    [sym_identifier] = ACTIONS(482),
28054    [anon_sym_export] = ACTIONS(484),
28055    [anon_sym_LBRACE] = ACTIONS(458),
28056    [anon_sym_import] = ACTIONS(366),
28057    [anon_sym_let] = ACTIONS(484),
28058    [anon_sym_LPAREN] = ACTIONS(368),
28059    [anon_sym_await] = ACTIONS(488),
28060    [anon_sym_yield] = ACTIONS(490),
28061    [anon_sym_LBRACK] = ACTIONS(464),
28062    [sym_glimmer_opening_tag] = ACTIONS(378),
28063    [anon_sym_LT] = ACTIONS(380),
28064    [anon_sym_DQUOTE] = ACTIONS(382),
28065    [anon_sym_SQUOTE] = ACTIONS(384),
28066    [anon_sym_class] = ACTIONS(386),
28067    [anon_sym_async] = ACTIONS(492),
28068    [anon_sym_function] = ACTIONS(390),
28069    [anon_sym_new] = ACTIONS(494),
28070    [anon_sym_PLUS] = ACTIONS(496),
28071    [anon_sym_DASH] = ACTIONS(496),
28072    [anon_sym_SLASH] = ACTIONS(396),
28073    [anon_sym_BANG] = ACTIONS(498),
28074    [anon_sym_TILDE] = ACTIONS(498),
28075    [anon_sym_typeof] = ACTIONS(496),
28076    [anon_sym_void] = ACTIONS(496),
28077    [anon_sym_delete] = ACTIONS(496),
28078    [anon_sym_PLUS_PLUS] = ACTIONS(500),
28079    [anon_sym_DASH_DASH] = ACTIONS(500),
28080    [sym_comment] = ACTIONS(5),
28081    [anon_sym_BQUOTE] = ACTIONS(402),
28082    [sym_number] = ACTIONS(404),
28083    [sym_private_property_identifier] = ACTIONS(502),
28084    [sym_this] = ACTIONS(408),
28085    [sym_super] = ACTIONS(408),
28086    [sym_true] = ACTIONS(408),
28087    [sym_false] = ACTIONS(408),
28088    [sym_null] = ACTIONS(408),
28089    [sym_undefined] = ACTIONS(504),
28090    [anon_sym_AT] = ACTIONS(93),
28091    [anon_sym_static] = ACTIONS(484),
28092    [anon_sym_get] = ACTIONS(484),
28093    [anon_sym_set] = ACTIONS(484),
28094    [sym_html_comment] = ACTIONS(5),
28095  },
28096  [209] = {
28097    [sym_import] = STATE(1095),
28098    [sym_parenthesized_expression] = STATE(458),
28099    [sym_expression] = STATE(650),
28100    [sym_primary_expression] = STATE(687),
28101    [sym_yield_expression] = STATE(688),
28102    [sym_object] = STATE(713),
28103    [sym_object_pattern] = STATE(1640),
28104    [sym_array] = STATE(713),
28105    [sym_array_pattern] = STATE(1640),
28106    [sym_glimmer_template] = STATE(688),
28107    [sym_jsx_element] = STATE(688),
28108    [sym_jsx_opening_element] = STATE(1011),
28109    [sym_jsx_self_closing_element] = STATE(688),
28110    [sym_class] = STATE(713),
28111    [sym_function_expression] = STATE(713),
28112    [sym_generator_function] = STATE(713),
28113    [sym_arrow_function] = STATE(713),
28114    [sym_call_expression] = STATE(713),
28115    [sym_new_expression] = STATE(688),
28116    [sym_await_expression] = STATE(688),
28117    [sym_member_expression] = STATE(458),
28118    [sym_subscript_expression] = STATE(458),
28119    [sym_assignment_expression] = STATE(688),
28120    [sym__augmented_assignment_lhs] = STATE(998),
28121    [sym_augmented_assignment_expression] = STATE(688),
28122    [sym__destructuring_pattern] = STATE(1640),
28123    [sym_ternary_expression] = STATE(688),
28124    [sym_binary_expression] = STATE(688),
28125    [sym_unary_expression] = STATE(688),
28126    [sym_update_expression] = STATE(688),
28127    [sym_string] = STATE(713),
28128    [sym_template_string] = STATE(713),
28129    [sym_regex] = STATE(713),
28130    [sym_meta_property] = STATE(713),
28131    [sym_decorator] = STATE(981),
28132    [sym_formal_parameters] = STATE(1642),
28133    [aux_sym_export_statement_repeat1] = STATE(1195),
28134    [sym_identifier] = ACTIONS(412),
28135    [anon_sym_export] = ACTIONS(414),
28136    [anon_sym_LBRACE] = ACTIONS(418),
28137    [anon_sym_import] = ACTIONS(366),
28138    [anon_sym_let] = ACTIONS(414),
28139    [anon_sym_LPAREN] = ACTIONS(33),
28140    [anon_sym_await] = ACTIONS(35),
28141    [anon_sym_yield] = ACTIONS(55),
28142    [anon_sym_LBRACK] = ACTIONS(57),
28143    [sym_glimmer_opening_tag] = ACTIONS(59),
28144    [anon_sym_LT] = ACTIONS(61),
28145    [anon_sym_DQUOTE] = ACTIONS(63),
28146    [anon_sym_SQUOTE] = ACTIONS(65),
28147    [anon_sym_class] = ACTIONS(420),
28148    [anon_sym_async] = ACTIONS(422),
28149    [anon_sym_function] = ACTIONS(424),
28150    [anon_sym_new] = ACTIONS(73),
28151    [anon_sym_PLUS] = ACTIONS(75),
28152    [anon_sym_DASH] = ACTIONS(75),
28153    [anon_sym_SLASH] = ACTIONS(77),
28154    [anon_sym_BANG] = ACTIONS(79),
28155    [anon_sym_TILDE] = ACTIONS(79),
28156    [anon_sym_typeof] = ACTIONS(75),
28157    [anon_sym_void] = ACTIONS(75),
28158    [anon_sym_delete] = ACTIONS(75),
28159    [anon_sym_PLUS_PLUS] = ACTIONS(81),
28160    [anon_sym_DASH_DASH] = ACTIONS(81),
28161    [sym_comment] = ACTIONS(5),
28162    [anon_sym_BQUOTE] = ACTIONS(83),
28163    [sym_number] = ACTIONS(85),
28164    [sym_private_property_identifier] = ACTIONS(87),
28165    [sym_this] = ACTIONS(89),
28166    [sym_super] = ACTIONS(89),
28167    [sym_true] = ACTIONS(89),
28168    [sym_false] = ACTIONS(89),
28169    [sym_null] = ACTIONS(89),
28170    [sym_undefined] = ACTIONS(91),
28171    [anon_sym_AT] = ACTIONS(93),
28172    [anon_sym_static] = ACTIONS(414),
28173    [anon_sym_get] = ACTIONS(414),
28174    [anon_sym_set] = ACTIONS(414),
28175    [sym_html_comment] = ACTIONS(5),
28176  },
28177  [210] = {
28178    [sym_import] = STATE(1085),
28179    [sym_parenthesized_expression] = STATE(413),
28180    [sym_expression] = STATE(827),
28181    [sym_primary_expression] = STATE(503),
28182    [sym_yield_expression] = STATE(504),
28183    [sym_object] = STATE(502),
28184    [sym_object_pattern] = STATE(1159),
28185    [sym_array] = STATE(502),
28186    [sym_array_pattern] = STATE(1159),
28187    [sym_glimmer_template] = STATE(504),
28188    [sym_jsx_element] = STATE(504),
28189    [sym_jsx_opening_element] = STATE(1013),
28190    [sym_jsx_self_closing_element] = STATE(504),
28191    [sym_class] = STATE(502),
28192    [sym_function_expression] = STATE(502),
28193    [sym_generator_function] = STATE(502),
28194    [sym_arrow_function] = STATE(502),
28195    [sym_call_expression] = STATE(502),
28196    [sym_new_expression] = STATE(504),
28197    [sym_await_expression] = STATE(504),
28198    [sym_member_expression] = STATE(462),
28199    [sym_subscript_expression] = STATE(462),
28200    [sym_assignment_expression] = STATE(504),
28201    [sym__augmented_assignment_lhs] = STATE(997),
28202    [sym_augmented_assignment_expression] = STATE(504),
28203    [sym__destructuring_pattern] = STATE(1159),
28204    [sym_ternary_expression] = STATE(504),
28205    [sym_binary_expression] = STATE(504),
28206    [sym_unary_expression] = STATE(504),
28207    [sym_update_expression] = STATE(504),
28208    [sym_string] = STATE(502),
28209    [sym_template_string] = STATE(502),
28210    [sym_regex] = STATE(502),
28211    [sym_meta_property] = STATE(502),
28212    [sym_decorator] = STATE(981),
28213    [sym_formal_parameters] = STATE(1607),
28214    [aux_sym_export_statement_repeat1] = STATE(1223),
28215    [sym_identifier] = ACTIONS(785),
28216    [anon_sym_export] = ACTIONS(787),
28217    [anon_sym_LBRACE] = ACTIONS(688),
28218    [anon_sym_import] = ACTIONS(366),
28219    [anon_sym_let] = ACTIONS(787),
28220    [anon_sym_LPAREN] = ACTIONS(368),
28221    [anon_sym_await] = ACTIONS(488),
28222    [anon_sym_yield] = ACTIONS(490),
28223    [anon_sym_LBRACK] = ACTIONS(690),
28224    [sym_glimmer_opening_tag] = ACTIONS(378),
28225    [anon_sym_LT] = ACTIONS(380),
28226    [anon_sym_DQUOTE] = ACTIONS(382),
28227    [anon_sym_SQUOTE] = ACTIONS(384),
28228    [anon_sym_class] = ACTIONS(386),
28229    [anon_sym_async] = ACTIONS(789),
28230    [anon_sym_function] = ACTIONS(390),
28231    [anon_sym_new] = ACTIONS(494),
28232    [anon_sym_PLUS] = ACTIONS(496),
28233    [anon_sym_DASH] = ACTIONS(496),
28234    [anon_sym_SLASH] = ACTIONS(396),
28235    [anon_sym_BANG] = ACTIONS(498),
28236    [anon_sym_TILDE] = ACTIONS(498),
28237    [anon_sym_typeof] = ACTIONS(496),
28238    [anon_sym_void] = ACTIONS(496),
28239    [anon_sym_delete] = ACTIONS(496),
28240    [anon_sym_PLUS_PLUS] = ACTIONS(500),
28241    [anon_sym_DASH_DASH] = ACTIONS(500),
28242    [sym_comment] = ACTIONS(5),
28243    [anon_sym_BQUOTE] = ACTIONS(402),
28244    [sym_number] = ACTIONS(404),
28245    [sym_private_property_identifier] = ACTIONS(502),
28246    [sym_this] = ACTIONS(408),
28247    [sym_super] = ACTIONS(408),
28248    [sym_true] = ACTIONS(408),
28249    [sym_false] = ACTIONS(408),
28250    [sym_null] = ACTIONS(408),
28251    [sym_undefined] = ACTIONS(791),
28252    [anon_sym_AT] = ACTIONS(93),
28253    [anon_sym_static] = ACTIONS(787),
28254    [anon_sym_get] = ACTIONS(787),
28255    [anon_sym_set] = ACTIONS(787),
28256    [sym_html_comment] = ACTIONS(5),
28257  },
28258  [211] = {
28259    [sym_import] = STATE(1095),
28260    [sym_parenthesized_expression] = STATE(458),
28261    [sym_expression] = STATE(599),
28262    [sym_primary_expression] = STATE(687),
28263    [sym_yield_expression] = STATE(688),
28264    [sym_object] = STATE(713),
28265    [sym_object_pattern] = STATE(1640),
28266    [sym_array] = STATE(713),
28267    [sym_array_pattern] = STATE(1640),
28268    [sym_glimmer_template] = STATE(688),
28269    [sym_jsx_element] = STATE(688),
28270    [sym_jsx_opening_element] = STATE(1011),
28271    [sym_jsx_self_closing_element] = STATE(688),
28272    [sym_class] = STATE(713),
28273    [sym_function_expression] = STATE(713),
28274    [sym_generator_function] = STATE(713),
28275    [sym_arrow_function] = STATE(713),
28276    [sym_call_expression] = STATE(713),
28277    [sym_new_expression] = STATE(688),
28278    [sym_await_expression] = STATE(688),
28279    [sym_member_expression] = STATE(458),
28280    [sym_subscript_expression] = STATE(458),
28281    [sym_assignment_expression] = STATE(688),
28282    [sym__augmented_assignment_lhs] = STATE(998),
28283    [sym_augmented_assignment_expression] = STATE(688),
28284    [sym__destructuring_pattern] = STATE(1640),
28285    [sym_ternary_expression] = STATE(688),
28286    [sym_binary_expression] = STATE(688),
28287    [sym_unary_expression] = STATE(688),
28288    [sym_update_expression] = STATE(688),
28289    [sym_string] = STATE(713),
28290    [sym_template_string] = STATE(713),
28291    [sym_regex] = STATE(713),
28292    [sym_meta_property] = STATE(713),
28293    [sym_decorator] = STATE(981),
28294    [sym_formal_parameters] = STATE(1642),
28295    [aux_sym_export_statement_repeat1] = STATE(1195),
28296    [sym_identifier] = ACTIONS(412),
28297    [anon_sym_export] = ACTIONS(414),
28298    [anon_sym_LBRACE] = ACTIONS(418),
28299    [anon_sym_import] = ACTIONS(366),
28300    [anon_sym_let] = ACTIONS(414),
28301    [anon_sym_LPAREN] = ACTIONS(33),
28302    [anon_sym_await] = ACTIONS(35),
28303    [anon_sym_yield] = ACTIONS(55),
28304    [anon_sym_LBRACK] = ACTIONS(57),
28305    [sym_glimmer_opening_tag] = ACTIONS(59),
28306    [anon_sym_LT] = ACTIONS(61),
28307    [anon_sym_DQUOTE] = ACTIONS(63),
28308    [anon_sym_SQUOTE] = ACTIONS(65),
28309    [anon_sym_class] = ACTIONS(420),
28310    [anon_sym_async] = ACTIONS(422),
28311    [anon_sym_function] = ACTIONS(424),
28312    [anon_sym_new] = ACTIONS(73),
28313    [anon_sym_PLUS] = ACTIONS(75),
28314    [anon_sym_DASH] = ACTIONS(75),
28315    [anon_sym_SLASH] = ACTIONS(77),
28316    [anon_sym_BANG] = ACTIONS(79),
28317    [anon_sym_TILDE] = ACTIONS(79),
28318    [anon_sym_typeof] = ACTIONS(75),
28319    [anon_sym_void] = ACTIONS(75),
28320    [anon_sym_delete] = ACTIONS(75),
28321    [anon_sym_PLUS_PLUS] = ACTIONS(81),
28322    [anon_sym_DASH_DASH] = ACTIONS(81),
28323    [sym_comment] = ACTIONS(5),
28324    [anon_sym_BQUOTE] = ACTIONS(83),
28325    [sym_number] = ACTIONS(85),
28326    [sym_private_property_identifier] = ACTIONS(87),
28327    [sym_this] = ACTIONS(89),
28328    [sym_super] = ACTIONS(89),
28329    [sym_true] = ACTIONS(89),
28330    [sym_false] = ACTIONS(89),
28331    [sym_null] = ACTIONS(89),
28332    [sym_undefined] = ACTIONS(91),
28333    [anon_sym_AT] = ACTIONS(93),
28334    [anon_sym_static] = ACTIONS(414),
28335    [anon_sym_get] = ACTIONS(414),
28336    [anon_sym_set] = ACTIONS(414),
28337    [sym_html_comment] = ACTIONS(5),
28338  },
28339  [212] = {
28340    [sym_import] = STATE(1085),
28341    [sym_parenthesized_expression] = STATE(451),
28342    [sym_expression] = STATE(796),
28343    [sym_primary_expression] = STATE(503),
28344    [sym_yield_expression] = STATE(504),
28345    [sym_object] = STATE(502),
28346    [sym_object_pattern] = STATE(1604),
28347    [sym_array] = STATE(502),
28348    [sym_array_pattern] = STATE(1604),
28349    [sym_glimmer_template] = STATE(504),
28350    [sym_jsx_element] = STATE(504),
28351    [sym_jsx_opening_element] = STATE(1013),
28352    [sym_jsx_self_closing_element] = STATE(504),
28353    [sym_class] = STATE(502),
28354    [sym_function_expression] = STATE(502),
28355    [sym_generator_function] = STATE(502),
28356    [sym_arrow_function] = STATE(502),
28357    [sym_call_expression] = STATE(502),
28358    [sym_new_expression] = STATE(504),
28359    [sym_await_expression] = STATE(504),
28360    [sym_member_expression] = STATE(451),
28361    [sym_subscript_expression] = STATE(451),
28362    [sym_assignment_expression] = STATE(504),
28363    [sym__augmented_assignment_lhs] = STATE(1005),
28364    [sym_augmented_assignment_expression] = STATE(504),
28365    [sym__destructuring_pattern] = STATE(1604),
28366    [sym_ternary_expression] = STATE(504),
28367    [sym_binary_expression] = STATE(504),
28368    [sym_unary_expression] = STATE(504),
28369    [sym_update_expression] = STATE(504),
28370    [sym_string] = STATE(502),
28371    [sym_template_string] = STATE(502),
28372    [sym_regex] = STATE(502),
28373    [sym_meta_property] = STATE(502),
28374    [sym_decorator] = STATE(981),
28375    [sym_formal_parameters] = STATE(1639),
28376    [aux_sym_export_statement_repeat1] = STATE(1223),
28377    [sym_identifier] = ACTIONS(356),
28378    [anon_sym_export] = ACTIONS(358),
28379    [anon_sym_LBRACE] = ACTIONS(362),
28380    [anon_sym_import] = ACTIONS(366),
28381    [anon_sym_let] = ACTIONS(358),
28382    [anon_sym_LPAREN] = ACTIONS(368),
28383    [anon_sym_await] = ACTIONS(370),
28384    [anon_sym_yield] = ACTIONS(374),
28385    [anon_sym_LBRACK] = ACTIONS(376),
28386    [sym_glimmer_opening_tag] = ACTIONS(378),
28387    [anon_sym_LT] = ACTIONS(380),
28388    [anon_sym_DQUOTE] = ACTIONS(382),
28389    [anon_sym_SQUOTE] = ACTIONS(384),
28390    [anon_sym_class] = ACTIONS(386),
28391    [anon_sym_async] = ACTIONS(388),
28392    [anon_sym_function] = ACTIONS(390),
28393    [anon_sym_new] = ACTIONS(392),
28394    [anon_sym_PLUS] = ACTIONS(394),
28395    [anon_sym_DASH] = ACTIONS(394),
28396    [anon_sym_SLASH] = ACTIONS(396),
28397    [anon_sym_BANG] = ACTIONS(398),
28398    [anon_sym_TILDE] = ACTIONS(398),
28399    [anon_sym_typeof] = ACTIONS(394),
28400    [anon_sym_void] = ACTIONS(394),
28401    [anon_sym_delete] = ACTIONS(394),
28402    [anon_sym_PLUS_PLUS] = ACTIONS(400),
28403    [anon_sym_DASH_DASH] = ACTIONS(400),
28404    [sym_comment] = ACTIONS(5),
28405    [anon_sym_BQUOTE] = ACTIONS(402),
28406    [sym_number] = ACTIONS(404),
28407    [sym_private_property_identifier] = ACTIONS(406),
28408    [sym_this] = ACTIONS(408),
28409    [sym_super] = ACTIONS(408),
28410    [sym_true] = ACTIONS(408),
28411    [sym_false] = ACTIONS(408),
28412    [sym_null] = ACTIONS(408),
28413    [sym_undefined] = ACTIONS(410),
28414    [anon_sym_AT] = ACTIONS(93),
28415    [anon_sym_static] = ACTIONS(358),
28416    [anon_sym_get] = ACTIONS(358),
28417    [anon_sym_set] = ACTIONS(358),
28418    [sym_html_comment] = ACTIONS(5),
28419  },
28420  [213] = {
28421    [sym_import] = STATE(1095),
28422    [sym_parenthesized_expression] = STATE(458),
28423    [sym_expression] = STATE(588),
28424    [sym_primary_expression] = STATE(687),
28425    [sym_yield_expression] = STATE(688),
28426    [sym_object] = STATE(713),
28427    [sym_object_pattern] = STATE(1640),
28428    [sym_array] = STATE(713),
28429    [sym_array_pattern] = STATE(1640),
28430    [sym_glimmer_template] = STATE(688),
28431    [sym_jsx_element] = STATE(688),
28432    [sym_jsx_opening_element] = STATE(1011),
28433    [sym_jsx_self_closing_element] = STATE(688),
28434    [sym_class] = STATE(713),
28435    [sym_function_expression] = STATE(713),
28436    [sym_generator_function] = STATE(713),
28437    [sym_arrow_function] = STATE(713),
28438    [sym_call_expression] = STATE(713),
28439    [sym_new_expression] = STATE(688),
28440    [sym_await_expression] = STATE(688),
28441    [sym_member_expression] = STATE(458),
28442    [sym_subscript_expression] = STATE(458),
28443    [sym_assignment_expression] = STATE(688),
28444    [sym__augmented_assignment_lhs] = STATE(998),
28445    [sym_augmented_assignment_expression] = STATE(688),
28446    [sym__destructuring_pattern] = STATE(1640),
28447    [sym_ternary_expression] = STATE(688),
28448    [sym_binary_expression] = STATE(688),
28449    [sym_unary_expression] = STATE(688),
28450    [sym_update_expression] = STATE(688),
28451    [sym_string] = STATE(713),
28452    [sym_template_string] = STATE(713),
28453    [sym_regex] = STATE(713),
28454    [sym_meta_property] = STATE(713),
28455    [sym_decorator] = STATE(981),
28456    [sym_formal_parameters] = STATE(1642),
28457    [aux_sym_export_statement_repeat1] = STATE(1195),
28458    [sym_identifier] = ACTIONS(412),
28459    [anon_sym_export] = ACTIONS(414),
28460    [anon_sym_LBRACE] = ACTIONS(418),
28461    [anon_sym_import] = ACTIONS(366),
28462    [anon_sym_let] = ACTIONS(414),
28463    [anon_sym_LPAREN] = ACTIONS(33),
28464    [anon_sym_await] = ACTIONS(35),
28465    [anon_sym_yield] = ACTIONS(55),
28466    [anon_sym_LBRACK] = ACTIONS(57),
28467    [sym_glimmer_opening_tag] = ACTIONS(59),
28468    [anon_sym_LT] = ACTIONS(61),
28469    [anon_sym_DQUOTE] = ACTIONS(63),
28470    [anon_sym_SQUOTE] = ACTIONS(65),
28471    [anon_sym_class] = ACTIONS(420),
28472    [anon_sym_async] = ACTIONS(422),
28473    [anon_sym_function] = ACTIONS(424),
28474    [anon_sym_new] = ACTIONS(73),
28475    [anon_sym_PLUS] = ACTIONS(75),
28476    [anon_sym_DASH] = ACTIONS(75),
28477    [anon_sym_SLASH] = ACTIONS(77),
28478    [anon_sym_BANG] = ACTIONS(79),
28479    [anon_sym_TILDE] = ACTIONS(79),
28480    [anon_sym_typeof] = ACTIONS(75),
28481    [anon_sym_void] = ACTIONS(75),
28482    [anon_sym_delete] = ACTIONS(75),
28483    [anon_sym_PLUS_PLUS] = ACTIONS(81),
28484    [anon_sym_DASH_DASH] = ACTIONS(81),
28485    [sym_comment] = ACTIONS(5),
28486    [anon_sym_BQUOTE] = ACTIONS(83),
28487    [sym_number] = ACTIONS(85),
28488    [sym_private_property_identifier] = ACTIONS(87),
28489    [sym_this] = ACTIONS(89),
28490    [sym_super] = ACTIONS(89),
28491    [sym_true] = ACTIONS(89),
28492    [sym_false] = ACTIONS(89),
28493    [sym_null] = ACTIONS(89),
28494    [sym_undefined] = ACTIONS(91),
28495    [anon_sym_AT] = ACTIONS(93),
28496    [anon_sym_static] = ACTIONS(414),
28497    [anon_sym_get] = ACTIONS(414),
28498    [anon_sym_set] = ACTIONS(414),
28499    [sym_html_comment] = ACTIONS(5),
28500  },
28501  [214] = {
28502    [sym_import] = STATE(1095),
28503    [sym_parenthesized_expression] = STATE(458),
28504    [sym_expression] = STATE(589),
28505    [sym_primary_expression] = STATE(687),
28506    [sym_yield_expression] = STATE(688),
28507    [sym_object] = STATE(713),
28508    [sym_object_pattern] = STATE(1640),
28509    [sym_array] = STATE(713),
28510    [sym_array_pattern] = STATE(1640),
28511    [sym_glimmer_template] = STATE(688),
28512    [sym_jsx_element] = STATE(688),
28513    [sym_jsx_opening_element] = STATE(1011),
28514    [sym_jsx_self_closing_element] = STATE(688),
28515    [sym_class] = STATE(713),
28516    [sym_function_expression] = STATE(713),
28517    [sym_generator_function] = STATE(713),
28518    [sym_arrow_function] = STATE(713),
28519    [sym_call_expression] = STATE(713),
28520    [sym_new_expression] = STATE(688),
28521    [sym_await_expression] = STATE(688),
28522    [sym_member_expression] = STATE(458),
28523    [sym_subscript_expression] = STATE(458),
28524    [sym_assignment_expression] = STATE(688),
28525    [sym__augmented_assignment_lhs] = STATE(998),
28526    [sym_augmented_assignment_expression] = STATE(688),
28527    [sym__destructuring_pattern] = STATE(1640),
28528    [sym_ternary_expression] = STATE(688),
28529    [sym_binary_expression] = STATE(688),
28530    [sym_unary_expression] = STATE(688),
28531    [sym_update_expression] = STATE(688),
28532    [sym_string] = STATE(713),
28533    [sym_template_string] = STATE(713),
28534    [sym_regex] = STATE(713),
28535    [sym_meta_property] = STATE(713),
28536    [sym_decorator] = STATE(981),
28537    [sym_formal_parameters] = STATE(1642),
28538    [aux_sym_export_statement_repeat1] = STATE(1195),
28539    [sym_identifier] = ACTIONS(412),
28540    [anon_sym_export] = ACTIONS(414),
28541    [anon_sym_LBRACE] = ACTIONS(418),
28542    [anon_sym_import] = ACTIONS(366),
28543    [anon_sym_let] = ACTIONS(414),
28544    [anon_sym_LPAREN] = ACTIONS(33),
28545    [anon_sym_await] = ACTIONS(35),
28546    [anon_sym_yield] = ACTIONS(55),
28547    [anon_sym_LBRACK] = ACTIONS(57),
28548    [sym_glimmer_opening_tag] = ACTIONS(59),
28549    [anon_sym_LT] = ACTIONS(61),
28550    [anon_sym_DQUOTE] = ACTIONS(63),
28551    [anon_sym_SQUOTE] = ACTIONS(65),
28552    [anon_sym_class] = ACTIONS(420),
28553    [anon_sym_async] = ACTIONS(422),
28554    [anon_sym_function] = ACTIONS(424),
28555    [anon_sym_new] = ACTIONS(73),
28556    [anon_sym_PLUS] = ACTIONS(75),
28557    [anon_sym_DASH] = ACTIONS(75),
28558    [anon_sym_SLASH] = ACTIONS(77),
28559    [anon_sym_BANG] = ACTIONS(79),
28560    [anon_sym_TILDE] = ACTIONS(79),
28561    [anon_sym_typeof] = ACTIONS(75),
28562    [anon_sym_void] = ACTIONS(75),
28563    [anon_sym_delete] = ACTIONS(75),
28564    [anon_sym_PLUS_PLUS] = ACTIONS(81),
28565    [anon_sym_DASH_DASH] = ACTIONS(81),
28566    [sym_comment] = ACTIONS(5),
28567    [anon_sym_BQUOTE] = ACTIONS(83),
28568    [sym_number] = ACTIONS(85),
28569    [sym_private_property_identifier] = ACTIONS(87),
28570    [sym_this] = ACTIONS(89),
28571    [sym_super] = ACTIONS(89),
28572    [sym_true] = ACTIONS(89),
28573    [sym_false] = ACTIONS(89),
28574    [sym_null] = ACTIONS(89),
28575    [sym_undefined] = ACTIONS(91),
28576    [anon_sym_AT] = ACTIONS(93),
28577    [anon_sym_static] = ACTIONS(414),
28578    [anon_sym_get] = ACTIONS(414),
28579    [anon_sym_set] = ACTIONS(414),
28580    [sym_html_comment] = ACTIONS(5),
28581  },
28582  [215] = {
28583    [sym_import] = STATE(1085),
28584    [sym_parenthesized_expression] = STATE(451),
28585    [sym_expression] = STATE(586),
28586    [sym_primary_expression] = STATE(503),
28587    [sym_yield_expression] = STATE(504),
28588    [sym_object] = STATE(502),
28589    [sym_object_pattern] = STATE(1211),
28590    [sym_array] = STATE(502),
28591    [sym_array_pattern] = STATE(1211),
28592    [sym_glimmer_template] = STATE(504),
28593    [sym_jsx_element] = STATE(504),
28594    [sym_jsx_opening_element] = STATE(1013),
28595    [sym_jsx_self_closing_element] = STATE(504),
28596    [sym_class] = STATE(502),
28597    [sym_function_expression] = STATE(502),
28598    [sym_generator_function] = STATE(502),
28599    [sym_arrow_function] = STATE(502),
28600    [sym_call_expression] = STATE(502),
28601    [sym_new_expression] = STATE(504),
28602    [sym_await_expression] = STATE(504),
28603    [sym_member_expression] = STATE(468),
28604    [sym_subscript_expression] = STATE(468),
28605    [sym_assignment_expression] = STATE(504),
28606    [sym__augmented_assignment_lhs] = STATE(1005),
28607    [sym_augmented_assignment_expression] = STATE(504),
28608    [sym__destructuring_pattern] = STATE(1211),
28609    [sym_ternary_expression] = STATE(504),
28610    [sym_binary_expression] = STATE(504),
28611    [sym_unary_expression] = STATE(504),
28612    [sym_update_expression] = STATE(504),
28613    [sym_string] = STATE(502),
28614    [sym_template_string] = STATE(502),
28615    [sym_regex] = STATE(502),
28616    [sym_meta_property] = STATE(502),
28617    [sym_decorator] = STATE(981),
28618    [sym_formal_parameters] = STATE(1639),
28619    [aux_sym_export_statement_repeat1] = STATE(1223),
28620    [sym_identifier] = ACTIONS(793),
28621    [anon_sym_export] = ACTIONS(795),
28622    [anon_sym_LBRACE] = ACTIONS(458),
28623    [anon_sym_import] = ACTIONS(366),
28624    [anon_sym_let] = ACTIONS(795),
28625    [anon_sym_LPAREN] = ACTIONS(368),
28626    [anon_sym_await] = ACTIONS(370),
28627    [anon_sym_yield] = ACTIONS(374),
28628    [anon_sym_LBRACK] = ACTIONS(464),
28629    [sym_glimmer_opening_tag] = ACTIONS(378),
28630    [anon_sym_LT] = ACTIONS(380),
28631    [anon_sym_DQUOTE] = ACTIONS(382),
28632    [anon_sym_SQUOTE] = ACTIONS(384),
28633    [anon_sym_class] = ACTIONS(386),
28634    [anon_sym_async] = ACTIONS(797),
28635    [anon_sym_function] = ACTIONS(390),
28636    [anon_sym_new] = ACTIONS(392),
28637    [anon_sym_PLUS] = ACTIONS(394),
28638    [anon_sym_DASH] = ACTIONS(394),
28639    [anon_sym_SLASH] = ACTIONS(396),
28640    [anon_sym_BANG] = ACTIONS(398),
28641    [anon_sym_TILDE] = ACTIONS(398),
28642    [anon_sym_typeof] = ACTIONS(394),
28643    [anon_sym_void] = ACTIONS(394),
28644    [anon_sym_delete] = ACTIONS(394),
28645    [anon_sym_PLUS_PLUS] = ACTIONS(400),
28646    [anon_sym_DASH_DASH] = ACTIONS(400),
28647    [sym_comment] = ACTIONS(5),
28648    [anon_sym_BQUOTE] = ACTIONS(402),
28649    [sym_number] = ACTIONS(404),
28650    [sym_private_property_identifier] = ACTIONS(406),
28651    [sym_this] = ACTIONS(408),
28652    [sym_super] = ACTIONS(408),
28653    [sym_true] = ACTIONS(408),
28654    [sym_false] = ACTIONS(408),
28655    [sym_null] = ACTIONS(408),
28656    [sym_undefined] = ACTIONS(799),
28657    [anon_sym_AT] = ACTIONS(93),
28658    [anon_sym_static] = ACTIONS(795),
28659    [anon_sym_get] = ACTIONS(795),
28660    [anon_sym_set] = ACTIONS(795),
28661    [sym_html_comment] = ACTIONS(5),
28662  },
28663  [216] = {
28664    [sym_import] = STATE(1095),
28665    [sym_parenthesized_expression] = STATE(458),
28666    [sym_expression] = STATE(493),
28667    [sym_primary_expression] = STATE(687),
28668    [sym_yield_expression] = STATE(688),
28669    [sym_object] = STATE(713),
28670    [sym_object_pattern] = STATE(1640),
28671    [sym_array] = STATE(713),
28672    [sym_array_pattern] = STATE(1640),
28673    [sym_glimmer_template] = STATE(688),
28674    [sym_jsx_element] = STATE(688),
28675    [sym_jsx_opening_element] = STATE(1011),
28676    [sym_jsx_self_closing_element] = STATE(688),
28677    [sym_class] = STATE(713),
28678    [sym_function_expression] = STATE(713),
28679    [sym_generator_function] = STATE(713),
28680    [sym_arrow_function] = STATE(713),
28681    [sym_call_expression] = STATE(713),
28682    [sym_new_expression] = STATE(688),
28683    [sym_await_expression] = STATE(688),
28684    [sym_member_expression] = STATE(458),
28685    [sym_subscript_expression] = STATE(458),
28686    [sym_assignment_expression] = STATE(688),
28687    [sym__augmented_assignment_lhs] = STATE(998),
28688    [sym_augmented_assignment_expression] = STATE(688),
28689    [sym__destructuring_pattern] = STATE(1640),
28690    [sym_ternary_expression] = STATE(688),
28691    [sym_binary_expression] = STATE(688),
28692    [sym_unary_expression] = STATE(688),
28693    [sym_update_expression] = STATE(688),
28694    [sym_string] = STATE(713),
28695    [sym_template_string] = STATE(713),
28696    [sym_regex] = STATE(713),
28697    [sym_meta_property] = STATE(713),
28698    [sym_decorator] = STATE(981),
28699    [sym_formal_parameters] = STATE(1642),
28700    [aux_sym_export_statement_repeat1] = STATE(1195),
28701    [sym_identifier] = ACTIONS(412),
28702    [anon_sym_export] = ACTIONS(414),
28703    [anon_sym_LBRACE] = ACTIONS(418),
28704    [anon_sym_import] = ACTIONS(366),
28705    [anon_sym_let] = ACTIONS(414),
28706    [anon_sym_LPAREN] = ACTIONS(33),
28707    [anon_sym_await] = ACTIONS(35),
28708    [anon_sym_yield] = ACTIONS(55),
28709    [anon_sym_LBRACK] = ACTIONS(57),
28710    [sym_glimmer_opening_tag] = ACTIONS(59),
28711    [anon_sym_LT] = ACTIONS(61),
28712    [anon_sym_DQUOTE] = ACTIONS(63),
28713    [anon_sym_SQUOTE] = ACTIONS(65),
28714    [anon_sym_class] = ACTIONS(420),
28715    [anon_sym_async] = ACTIONS(422),
28716    [anon_sym_function] = ACTIONS(424),
28717    [anon_sym_new] = ACTIONS(73),
28718    [anon_sym_PLUS] = ACTIONS(75),
28719    [anon_sym_DASH] = ACTIONS(75),
28720    [anon_sym_SLASH] = ACTIONS(77),
28721    [anon_sym_BANG] = ACTIONS(79),
28722    [anon_sym_TILDE] = ACTIONS(79),
28723    [anon_sym_typeof] = ACTIONS(75),
28724    [anon_sym_void] = ACTIONS(75),
28725    [anon_sym_delete] = ACTIONS(75),
28726    [anon_sym_PLUS_PLUS] = ACTIONS(81),
28727    [anon_sym_DASH_DASH] = ACTIONS(81),
28728    [sym_comment] = ACTIONS(5),
28729    [anon_sym_BQUOTE] = ACTIONS(83),
28730    [sym_number] = ACTIONS(85),
28731    [sym_private_property_identifier] = ACTIONS(87),
28732    [sym_this] = ACTIONS(89),
28733    [sym_super] = ACTIONS(89),
28734    [sym_true] = ACTIONS(89),
28735    [sym_false] = ACTIONS(89),
28736    [sym_null] = ACTIONS(89),
28737    [sym_undefined] = ACTIONS(91),
28738    [anon_sym_AT] = ACTIONS(93),
28739    [anon_sym_static] = ACTIONS(414),
28740    [anon_sym_get] = ACTIONS(414),
28741    [anon_sym_set] = ACTIONS(414),
28742    [sym_html_comment] = ACTIONS(5),
28743  },
28744  [217] = {
28745    [sym_import] = STATE(1095),
28746    [sym_parenthesized_expression] = STATE(458),
28747    [sym_expression] = STATE(708),
28748    [sym_primary_expression] = STATE(687),
28749    [sym_yield_expression] = STATE(688),
28750    [sym_object] = STATE(713),
28751    [sym_object_pattern] = STATE(1640),
28752    [sym_array] = STATE(713),
28753    [sym_array_pattern] = STATE(1640),
28754    [sym_glimmer_template] = STATE(688),
28755    [sym_jsx_element] = STATE(688),
28756    [sym_jsx_opening_element] = STATE(1011),
28757    [sym_jsx_self_closing_element] = STATE(688),
28758    [sym_class] = STATE(713),
28759    [sym_function_expression] = STATE(713),
28760    [sym_generator_function] = STATE(713),
28761    [sym_arrow_function] = STATE(713),
28762    [sym_call_expression] = STATE(713),
28763    [sym_new_expression] = STATE(688),
28764    [sym_await_expression] = STATE(688),
28765    [sym_member_expression] = STATE(458),
28766    [sym_subscript_expression] = STATE(458),
28767    [sym_assignment_expression] = STATE(688),
28768    [sym__augmented_assignment_lhs] = STATE(998),
28769    [sym_augmented_assignment_expression] = STATE(688),
28770    [sym__destructuring_pattern] = STATE(1640),
28771    [sym_ternary_expression] = STATE(688),
28772    [sym_binary_expression] = STATE(688),
28773    [sym_unary_expression] = STATE(688),
28774    [sym_update_expression] = STATE(688),
28775    [sym_string] = STATE(713),
28776    [sym_template_string] = STATE(713),
28777    [sym_regex] = STATE(713),
28778    [sym_meta_property] = STATE(713),
28779    [sym_decorator] = STATE(981),
28780    [sym_formal_parameters] = STATE(1642),
28781    [aux_sym_export_statement_repeat1] = STATE(1195),
28782    [sym_identifier] = ACTIONS(412),
28783    [anon_sym_export] = ACTIONS(414),
28784    [anon_sym_LBRACE] = ACTIONS(418),
28785    [anon_sym_import] = ACTIONS(366),
28786    [anon_sym_let] = ACTIONS(414),
28787    [anon_sym_LPAREN] = ACTIONS(33),
28788    [anon_sym_await] = ACTIONS(35),
28789    [anon_sym_yield] = ACTIONS(55),
28790    [anon_sym_LBRACK] = ACTIONS(57),
28791    [sym_glimmer_opening_tag] = ACTIONS(59),
28792    [anon_sym_LT] = ACTIONS(61),
28793    [anon_sym_DQUOTE] = ACTIONS(63),
28794    [anon_sym_SQUOTE] = ACTIONS(65),
28795    [anon_sym_class] = ACTIONS(420),
28796    [anon_sym_async] = ACTIONS(422),
28797    [anon_sym_function] = ACTIONS(424),
28798    [anon_sym_new] = ACTIONS(73),
28799    [anon_sym_PLUS] = ACTIONS(75),
28800    [anon_sym_DASH] = ACTIONS(75),
28801    [anon_sym_SLASH] = ACTIONS(77),
28802    [anon_sym_BANG] = ACTIONS(79),
28803    [anon_sym_TILDE] = ACTIONS(79),
28804    [anon_sym_typeof] = ACTIONS(75),
28805    [anon_sym_void] = ACTIONS(75),
28806    [anon_sym_delete] = ACTIONS(75),
28807    [anon_sym_PLUS_PLUS] = ACTIONS(81),
28808    [anon_sym_DASH_DASH] = ACTIONS(81),
28809    [sym_comment] = ACTIONS(5),
28810    [anon_sym_BQUOTE] = ACTIONS(83),
28811    [sym_number] = ACTIONS(85),
28812    [sym_private_property_identifier] = ACTIONS(87),
28813    [sym_this] = ACTIONS(89),
28814    [sym_super] = ACTIONS(89),
28815    [sym_true] = ACTIONS(89),
28816    [sym_false] = ACTIONS(89),
28817    [sym_null] = ACTIONS(89),
28818    [sym_undefined] = ACTIONS(91),
28819    [anon_sym_AT] = ACTIONS(93),
28820    [anon_sym_static] = ACTIONS(414),
28821    [anon_sym_get] = ACTIONS(414),
28822    [anon_sym_set] = ACTIONS(414),
28823    [sym_html_comment] = ACTIONS(5),
28824  },
28825  [218] = {
28826    [sym_import] = STATE(1095),
28827    [sym_parenthesized_expression] = STATE(460),
28828    [sym_expression] = STATE(494),
28829    [sym_primary_expression] = STATE(687),
28830    [sym_yield_expression] = STATE(688),
28831    [sym_object] = STATE(713),
28832    [sym_object_pattern] = STATE(1664),
28833    [sym_array] = STATE(713),
28834    [sym_array_pattern] = STATE(1664),
28835    [sym_glimmer_template] = STATE(688),
28836    [sym_jsx_element] = STATE(688),
28837    [sym_jsx_opening_element] = STATE(1011),
28838    [sym_jsx_self_closing_element] = STATE(688),
28839    [sym_class] = STATE(713),
28840    [sym_function_expression] = STATE(713),
28841    [sym_generator_function] = STATE(713),
28842    [sym_arrow_function] = STATE(713),
28843    [sym_call_expression] = STATE(713),
28844    [sym_new_expression] = STATE(688),
28845    [sym_await_expression] = STATE(688),
28846    [sym_member_expression] = STATE(460),
28847    [sym_subscript_expression] = STATE(460),
28848    [sym_assignment_expression] = STATE(688),
28849    [sym__augmented_assignment_lhs] = STATE(1004),
28850    [sym_augmented_assignment_expression] = STATE(688),
28851    [sym__destructuring_pattern] = STATE(1664),
28852    [sym_ternary_expression] = STATE(688),
28853    [sym_binary_expression] = STATE(688),
28854    [sym_unary_expression] = STATE(688),
28855    [sym_update_expression] = STATE(688),
28856    [sym_string] = STATE(713),
28857    [sym_template_string] = STATE(713),
28858    [sym_regex] = STATE(713),
28859    [sym_meta_property] = STATE(713),
28860    [sym_decorator] = STATE(981),
28861    [sym_formal_parameters] = STATE(1665),
28862    [aux_sym_export_statement_repeat1] = STATE(1195),
28863    [sym_identifier] = ACTIONS(426),
28864    [anon_sym_export] = ACTIONS(428),
28865    [anon_sym_LBRACE] = ACTIONS(418),
28866    [anon_sym_import] = ACTIONS(366),
28867    [anon_sym_let] = ACTIONS(428),
28868    [anon_sym_LPAREN] = ACTIONS(33),
28869    [anon_sym_await] = ACTIONS(432),
28870    [anon_sym_yield] = ACTIONS(434),
28871    [anon_sym_LBRACK] = ACTIONS(57),
28872    [sym_glimmer_opening_tag] = ACTIONS(59),
28873    [anon_sym_LT] = ACTIONS(61),
28874    [anon_sym_DQUOTE] = ACTIONS(63),
28875    [anon_sym_SQUOTE] = ACTIONS(65),
28876    [anon_sym_class] = ACTIONS(420),
28877    [anon_sym_async] = ACTIONS(436),
28878    [anon_sym_function] = ACTIONS(424),
28879    [anon_sym_new] = ACTIONS(438),
28880    [anon_sym_PLUS] = ACTIONS(440),
28881    [anon_sym_DASH] = ACTIONS(440),
28882    [anon_sym_SLASH] = ACTIONS(442),
28883    [anon_sym_BANG] = ACTIONS(444),
28884    [anon_sym_TILDE] = ACTIONS(444),
28885    [anon_sym_typeof] = ACTIONS(440),
28886    [anon_sym_void] = ACTIONS(440),
28887    [anon_sym_delete] = ACTIONS(440),
28888    [anon_sym_PLUS_PLUS] = ACTIONS(446),
28889    [anon_sym_DASH_DASH] = ACTIONS(446),
28890    [sym_comment] = ACTIONS(5),
28891    [anon_sym_BQUOTE] = ACTIONS(83),
28892    [sym_number] = ACTIONS(85),
28893    [sym_private_property_identifier] = ACTIONS(448),
28894    [sym_this] = ACTIONS(89),
28895    [sym_super] = ACTIONS(89),
28896    [sym_true] = ACTIONS(89),
28897    [sym_false] = ACTIONS(89),
28898    [sym_null] = ACTIONS(89),
28899    [sym_undefined] = ACTIONS(450),
28900    [anon_sym_AT] = ACTIONS(93),
28901    [anon_sym_static] = ACTIONS(428),
28902    [anon_sym_get] = ACTIONS(428),
28903    [anon_sym_set] = ACTIONS(428),
28904    [sym_html_comment] = ACTIONS(5),
28905  },
28906  [219] = {
28907    [sym_import] = STATE(1095),
28908    [sym_parenthesized_expression] = STATE(460),
28909    [sym_expression] = STATE(612),
28910    [sym_primary_expression] = STATE(687),
28911    [sym_yield_expression] = STATE(688),
28912    [sym_object] = STATE(713),
28913    [sym_object_pattern] = STATE(1664),
28914    [sym_array] = STATE(713),
28915    [sym_array_pattern] = STATE(1664),
28916    [sym_glimmer_template] = STATE(688),
28917    [sym_jsx_element] = STATE(688),
28918    [sym_jsx_opening_element] = STATE(1011),
28919    [sym_jsx_self_closing_element] = STATE(688),
28920    [sym_class] = STATE(713),
28921    [sym_function_expression] = STATE(713),
28922    [sym_generator_function] = STATE(713),
28923    [sym_arrow_function] = STATE(713),
28924    [sym_call_expression] = STATE(713),
28925    [sym_new_expression] = STATE(688),
28926    [sym_await_expression] = STATE(688),
28927    [sym_member_expression] = STATE(460),
28928    [sym_subscript_expression] = STATE(460),
28929    [sym_assignment_expression] = STATE(688),
28930    [sym__augmented_assignment_lhs] = STATE(1004),
28931    [sym_augmented_assignment_expression] = STATE(688),
28932    [sym__destructuring_pattern] = STATE(1664),
28933    [sym_ternary_expression] = STATE(688),
28934    [sym_binary_expression] = STATE(688),
28935    [sym_unary_expression] = STATE(688),
28936    [sym_update_expression] = STATE(688),
28937    [sym_string] = STATE(713),
28938    [sym_template_string] = STATE(713),
28939    [sym_regex] = STATE(713),
28940    [sym_meta_property] = STATE(713),
28941    [sym_decorator] = STATE(981),
28942    [sym_formal_parameters] = STATE(1665),
28943    [aux_sym_export_statement_repeat1] = STATE(1195),
28944    [sym_identifier] = ACTIONS(426),
28945    [anon_sym_export] = ACTIONS(428),
28946    [anon_sym_LBRACE] = ACTIONS(418),
28947    [anon_sym_import] = ACTIONS(366),
28948    [anon_sym_let] = ACTIONS(428),
28949    [anon_sym_LPAREN] = ACTIONS(33),
28950    [anon_sym_await] = ACTIONS(432),
28951    [anon_sym_yield] = ACTIONS(434),
28952    [anon_sym_LBRACK] = ACTIONS(57),
28953    [sym_glimmer_opening_tag] = ACTIONS(59),
28954    [anon_sym_LT] = ACTIONS(61),
28955    [anon_sym_DQUOTE] = ACTIONS(63),
28956    [anon_sym_SQUOTE] = ACTIONS(65),
28957    [anon_sym_class] = ACTIONS(420),
28958    [anon_sym_async] = ACTIONS(436),
28959    [anon_sym_function] = ACTIONS(424),
28960    [anon_sym_new] = ACTIONS(438),
28961    [anon_sym_PLUS] = ACTIONS(440),
28962    [anon_sym_DASH] = ACTIONS(440),
28963    [anon_sym_SLASH] = ACTIONS(442),
28964    [anon_sym_BANG] = ACTIONS(444),
28965    [anon_sym_TILDE] = ACTIONS(444),
28966    [anon_sym_typeof] = ACTIONS(440),
28967    [anon_sym_void] = ACTIONS(440),
28968    [anon_sym_delete] = ACTIONS(440),
28969    [anon_sym_PLUS_PLUS] = ACTIONS(446),
28970    [anon_sym_DASH_DASH] = ACTIONS(446),
28971    [sym_comment] = ACTIONS(5),
28972    [anon_sym_BQUOTE] = ACTIONS(83),
28973    [sym_number] = ACTIONS(85),
28974    [sym_private_property_identifier] = ACTIONS(448),
28975    [sym_this] = ACTIONS(89),
28976    [sym_super] = ACTIONS(89),
28977    [sym_true] = ACTIONS(89),
28978    [sym_false] = ACTIONS(89),
28979    [sym_null] = ACTIONS(89),
28980    [sym_undefined] = ACTIONS(450),
28981    [anon_sym_AT] = ACTIONS(93),
28982    [anon_sym_static] = ACTIONS(428),
28983    [anon_sym_get] = ACTIONS(428),
28984    [anon_sym_set] = ACTIONS(428),
28985    [sym_html_comment] = ACTIONS(5),
28986  },
28987  [220] = {
28988    [sym_import] = STATE(1085),
28989    [sym_parenthesized_expression] = STATE(451),
28990    [sym_expression] = STATE(586),
28991    [sym_primary_expression] = STATE(503),
28992    [sym_yield_expression] = STATE(504),
28993    [sym_object] = STATE(502),
28994    [sym_object_pattern] = STATE(1604),
28995    [sym_array] = STATE(502),
28996    [sym_array_pattern] = STATE(1604),
28997    [sym_glimmer_template] = STATE(504),
28998    [sym_jsx_element] = STATE(504),
28999    [sym_jsx_opening_element] = STATE(1013),
29000    [sym_jsx_self_closing_element] = STATE(504),
29001    [sym_class] = STATE(502),
29002    [sym_function_expression] = STATE(502),
29003    [sym_generator_function] = STATE(502),
29004    [sym_arrow_function] = STATE(502),
29005    [sym_call_expression] = STATE(502),
29006    [sym_new_expression] = STATE(504),
29007    [sym_await_expression] = STATE(504),
29008    [sym_member_expression] = STATE(451),
29009    [sym_subscript_expression] = STATE(451),
29010    [sym_assignment_expression] = STATE(504),
29011    [sym__augmented_assignment_lhs] = STATE(1005),
29012    [sym_augmented_assignment_expression] = STATE(504),
29013    [sym__destructuring_pattern] = STATE(1604),
29014    [sym_ternary_expression] = STATE(504),
29015    [sym_binary_expression] = STATE(504),
29016    [sym_unary_expression] = STATE(504),
29017    [sym_update_expression] = STATE(504),
29018    [sym_string] = STATE(502),
29019    [sym_template_string] = STATE(502),
29020    [sym_regex] = STATE(502),
29021    [sym_meta_property] = STATE(502),
29022    [sym_decorator] = STATE(981),
29023    [sym_formal_parameters] = STATE(1639),
29024    [aux_sym_export_statement_repeat1] = STATE(1223),
29025    [sym_identifier] = ACTIONS(356),
29026    [anon_sym_export] = ACTIONS(358),
29027    [anon_sym_LBRACE] = ACTIONS(362),
29028    [anon_sym_import] = ACTIONS(366),
29029    [anon_sym_let] = ACTIONS(358),
29030    [anon_sym_LPAREN] = ACTIONS(368),
29031    [anon_sym_await] = ACTIONS(370),
29032    [anon_sym_yield] = ACTIONS(374),
29033    [anon_sym_LBRACK] = ACTIONS(376),
29034    [sym_glimmer_opening_tag] = ACTIONS(378),
29035    [anon_sym_LT] = ACTIONS(380),
29036    [anon_sym_DQUOTE] = ACTIONS(382),
29037    [anon_sym_SQUOTE] = ACTIONS(384),
29038    [anon_sym_class] = ACTIONS(386),
29039    [anon_sym_async] = ACTIONS(388),
29040    [anon_sym_function] = ACTIONS(390),
29041    [anon_sym_new] = ACTIONS(392),
29042    [anon_sym_PLUS] = ACTIONS(394),
29043    [anon_sym_DASH] = ACTIONS(394),
29044    [anon_sym_SLASH] = ACTIONS(396),
29045    [anon_sym_BANG] = ACTIONS(398),
29046    [anon_sym_TILDE] = ACTIONS(398),
29047    [anon_sym_typeof] = ACTIONS(394),
29048    [anon_sym_void] = ACTIONS(394),
29049    [anon_sym_delete] = ACTIONS(394),
29050    [anon_sym_PLUS_PLUS] = ACTIONS(400),
29051    [anon_sym_DASH_DASH] = ACTIONS(400),
29052    [sym_comment] = ACTIONS(5),
29053    [anon_sym_BQUOTE] = ACTIONS(402),
29054    [sym_number] = ACTIONS(404),
29055    [sym_private_property_identifier] = ACTIONS(406),
29056    [sym_this] = ACTIONS(408),
29057    [sym_super] = ACTIONS(408),
29058    [sym_true] = ACTIONS(408),
29059    [sym_false] = ACTIONS(408),
29060    [sym_null] = ACTIONS(408),
29061    [sym_undefined] = ACTIONS(410),
29062    [anon_sym_AT] = ACTIONS(93),
29063    [anon_sym_static] = ACTIONS(358),
29064    [anon_sym_get] = ACTIONS(358),
29065    [anon_sym_set] = ACTIONS(358),
29066    [sym_html_comment] = ACTIONS(5),
29067  },
29068  [221] = {
29069    [sym_import] = STATE(1095),
29070    [sym_parenthesized_expression] = STATE(460),
29071    [sym_expression] = STATE(614),
29072    [sym_primary_expression] = STATE(687),
29073    [sym_yield_expression] = STATE(688),
29074    [sym_object] = STATE(713),
29075    [sym_object_pattern] = STATE(1664),
29076    [sym_array] = STATE(713),
29077    [sym_array_pattern] = STATE(1664),
29078    [sym_glimmer_template] = STATE(688),
29079    [sym_jsx_element] = STATE(688),
29080    [sym_jsx_opening_element] = STATE(1011),
29081    [sym_jsx_self_closing_element] = STATE(688),
29082    [sym_class] = STATE(713),
29083    [sym_function_expression] = STATE(713),
29084    [sym_generator_function] = STATE(713),
29085    [sym_arrow_function] = STATE(713),
29086    [sym_call_expression] = STATE(713),
29087    [sym_new_expression] = STATE(688),
29088    [sym_await_expression] = STATE(688),
29089    [sym_member_expression] = STATE(460),
29090    [sym_subscript_expression] = STATE(460),
29091    [sym_assignment_expression] = STATE(688),
29092    [sym__augmented_assignment_lhs] = STATE(1004),
29093    [sym_augmented_assignment_expression] = STATE(688),
29094    [sym__destructuring_pattern] = STATE(1664),
29095    [sym_ternary_expression] = STATE(688),
29096    [sym_binary_expression] = STATE(688),
29097    [sym_unary_expression] = STATE(688),
29098    [sym_update_expression] = STATE(688),
29099    [sym_string] = STATE(713),
29100    [sym_template_string] = STATE(713),
29101    [sym_regex] = STATE(713),
29102    [sym_meta_property] = STATE(713),
29103    [sym_decorator] = STATE(981),
29104    [sym_formal_parameters] = STATE(1665),
29105    [aux_sym_export_statement_repeat1] = STATE(1195),
29106    [sym_identifier] = ACTIONS(426),
29107    [anon_sym_export] = ACTIONS(428),
29108    [anon_sym_LBRACE] = ACTIONS(418),
29109    [anon_sym_import] = ACTIONS(366),
29110    [anon_sym_let] = ACTIONS(428),
29111    [anon_sym_LPAREN] = ACTIONS(33),
29112    [anon_sym_await] = ACTIONS(432),
29113    [anon_sym_yield] = ACTIONS(434),
29114    [anon_sym_LBRACK] = ACTIONS(57),
29115    [sym_glimmer_opening_tag] = ACTIONS(59),
29116    [anon_sym_LT] = ACTIONS(61),
29117    [anon_sym_DQUOTE] = ACTIONS(63),
29118    [anon_sym_SQUOTE] = ACTIONS(65),
29119    [anon_sym_class] = ACTIONS(420),
29120    [anon_sym_async] = ACTIONS(436),
29121    [anon_sym_function] = ACTIONS(424),
29122    [anon_sym_new] = ACTIONS(438),
29123    [anon_sym_PLUS] = ACTIONS(440),
29124    [anon_sym_DASH] = ACTIONS(440),
29125    [anon_sym_SLASH] = ACTIONS(442),
29126    [anon_sym_BANG] = ACTIONS(444),
29127    [anon_sym_TILDE] = ACTIONS(444),
29128    [anon_sym_typeof] = ACTIONS(440),
29129    [anon_sym_void] = ACTIONS(440),
29130    [anon_sym_delete] = ACTIONS(440),
29131    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29132    [anon_sym_DASH_DASH] = ACTIONS(446),
29133    [sym_comment] = ACTIONS(5),
29134    [anon_sym_BQUOTE] = ACTIONS(83),
29135    [sym_number] = ACTIONS(85),
29136    [sym_private_property_identifier] = ACTIONS(448),
29137    [sym_this] = ACTIONS(89),
29138    [sym_super] = ACTIONS(89),
29139    [sym_true] = ACTIONS(89),
29140    [sym_false] = ACTIONS(89),
29141    [sym_null] = ACTIONS(89),
29142    [sym_undefined] = ACTIONS(450),
29143    [anon_sym_AT] = ACTIONS(93),
29144    [anon_sym_static] = ACTIONS(428),
29145    [anon_sym_get] = ACTIONS(428),
29146    [anon_sym_set] = ACTIONS(428),
29147    [sym_html_comment] = ACTIONS(5),
29148  },
29149  [222] = {
29150    [sym_import] = STATE(1095),
29151    [sym_parenthesized_expression] = STATE(460),
29152    [sym_expression] = STATE(615),
29153    [sym_primary_expression] = STATE(687),
29154    [sym_yield_expression] = STATE(688),
29155    [sym_object] = STATE(713),
29156    [sym_object_pattern] = STATE(1664),
29157    [sym_array] = STATE(713),
29158    [sym_array_pattern] = STATE(1664),
29159    [sym_glimmer_template] = STATE(688),
29160    [sym_jsx_element] = STATE(688),
29161    [sym_jsx_opening_element] = STATE(1011),
29162    [sym_jsx_self_closing_element] = STATE(688),
29163    [sym_class] = STATE(713),
29164    [sym_function_expression] = STATE(713),
29165    [sym_generator_function] = STATE(713),
29166    [sym_arrow_function] = STATE(713),
29167    [sym_call_expression] = STATE(713),
29168    [sym_new_expression] = STATE(688),
29169    [sym_await_expression] = STATE(688),
29170    [sym_member_expression] = STATE(460),
29171    [sym_subscript_expression] = STATE(460),
29172    [sym_assignment_expression] = STATE(688),
29173    [sym__augmented_assignment_lhs] = STATE(1004),
29174    [sym_augmented_assignment_expression] = STATE(688),
29175    [sym__destructuring_pattern] = STATE(1664),
29176    [sym_ternary_expression] = STATE(688),
29177    [sym_binary_expression] = STATE(688),
29178    [sym_unary_expression] = STATE(688),
29179    [sym_update_expression] = STATE(688),
29180    [sym_string] = STATE(713),
29181    [sym_template_string] = STATE(713),
29182    [sym_regex] = STATE(713),
29183    [sym_meta_property] = STATE(713),
29184    [sym_decorator] = STATE(981),
29185    [sym_formal_parameters] = STATE(1665),
29186    [aux_sym_export_statement_repeat1] = STATE(1195),
29187    [sym_identifier] = ACTIONS(426),
29188    [anon_sym_export] = ACTIONS(428),
29189    [anon_sym_LBRACE] = ACTIONS(418),
29190    [anon_sym_import] = ACTIONS(366),
29191    [anon_sym_let] = ACTIONS(428),
29192    [anon_sym_LPAREN] = ACTIONS(33),
29193    [anon_sym_await] = ACTIONS(432),
29194    [anon_sym_yield] = ACTIONS(434),
29195    [anon_sym_LBRACK] = ACTIONS(57),
29196    [sym_glimmer_opening_tag] = ACTIONS(59),
29197    [anon_sym_LT] = ACTIONS(61),
29198    [anon_sym_DQUOTE] = ACTIONS(63),
29199    [anon_sym_SQUOTE] = ACTIONS(65),
29200    [anon_sym_class] = ACTIONS(420),
29201    [anon_sym_async] = ACTIONS(436),
29202    [anon_sym_function] = ACTIONS(424),
29203    [anon_sym_new] = ACTIONS(438),
29204    [anon_sym_PLUS] = ACTIONS(440),
29205    [anon_sym_DASH] = ACTIONS(440),
29206    [anon_sym_SLASH] = ACTIONS(442),
29207    [anon_sym_BANG] = ACTIONS(444),
29208    [anon_sym_TILDE] = ACTIONS(444),
29209    [anon_sym_typeof] = ACTIONS(440),
29210    [anon_sym_void] = ACTIONS(440),
29211    [anon_sym_delete] = ACTIONS(440),
29212    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29213    [anon_sym_DASH_DASH] = ACTIONS(446),
29214    [sym_comment] = ACTIONS(5),
29215    [anon_sym_BQUOTE] = ACTIONS(83),
29216    [sym_number] = ACTIONS(85),
29217    [sym_private_property_identifier] = ACTIONS(448),
29218    [sym_this] = ACTIONS(89),
29219    [sym_super] = ACTIONS(89),
29220    [sym_true] = ACTIONS(89),
29221    [sym_false] = ACTIONS(89),
29222    [sym_null] = ACTIONS(89),
29223    [sym_undefined] = ACTIONS(450),
29224    [anon_sym_AT] = ACTIONS(93),
29225    [anon_sym_static] = ACTIONS(428),
29226    [anon_sym_get] = ACTIONS(428),
29227    [anon_sym_set] = ACTIONS(428),
29228    [sym_html_comment] = ACTIONS(5),
29229  },
29230  [223] = {
29231    [sym_import] = STATE(1095),
29232    [sym_parenthesized_expression] = STATE(460),
29233    [sym_expression] = STATE(617),
29234    [sym_primary_expression] = STATE(687),
29235    [sym_yield_expression] = STATE(688),
29236    [sym_object] = STATE(713),
29237    [sym_object_pattern] = STATE(1664),
29238    [sym_array] = STATE(713),
29239    [sym_array_pattern] = STATE(1664),
29240    [sym_glimmer_template] = STATE(688),
29241    [sym_jsx_element] = STATE(688),
29242    [sym_jsx_opening_element] = STATE(1011),
29243    [sym_jsx_self_closing_element] = STATE(688),
29244    [sym_class] = STATE(713),
29245    [sym_function_expression] = STATE(713),
29246    [sym_generator_function] = STATE(713),
29247    [sym_arrow_function] = STATE(713),
29248    [sym_call_expression] = STATE(713),
29249    [sym_new_expression] = STATE(688),
29250    [sym_await_expression] = STATE(688),
29251    [sym_member_expression] = STATE(460),
29252    [sym_subscript_expression] = STATE(460),
29253    [sym_assignment_expression] = STATE(688),
29254    [sym__augmented_assignment_lhs] = STATE(1004),
29255    [sym_augmented_assignment_expression] = STATE(688),
29256    [sym__destructuring_pattern] = STATE(1664),
29257    [sym_ternary_expression] = STATE(688),
29258    [sym_binary_expression] = STATE(688),
29259    [sym_unary_expression] = STATE(688),
29260    [sym_update_expression] = STATE(688),
29261    [sym_string] = STATE(713),
29262    [sym_template_string] = STATE(713),
29263    [sym_regex] = STATE(713),
29264    [sym_meta_property] = STATE(713),
29265    [sym_decorator] = STATE(981),
29266    [sym_formal_parameters] = STATE(1665),
29267    [aux_sym_export_statement_repeat1] = STATE(1195),
29268    [sym_identifier] = ACTIONS(426),
29269    [anon_sym_export] = ACTIONS(428),
29270    [anon_sym_LBRACE] = ACTIONS(418),
29271    [anon_sym_import] = ACTIONS(366),
29272    [anon_sym_let] = ACTIONS(428),
29273    [anon_sym_LPAREN] = ACTIONS(33),
29274    [anon_sym_await] = ACTIONS(432),
29275    [anon_sym_yield] = ACTIONS(434),
29276    [anon_sym_LBRACK] = ACTIONS(57),
29277    [sym_glimmer_opening_tag] = ACTIONS(59),
29278    [anon_sym_LT] = ACTIONS(61),
29279    [anon_sym_DQUOTE] = ACTIONS(63),
29280    [anon_sym_SQUOTE] = ACTIONS(65),
29281    [anon_sym_class] = ACTIONS(420),
29282    [anon_sym_async] = ACTIONS(436),
29283    [anon_sym_function] = ACTIONS(424),
29284    [anon_sym_new] = ACTIONS(438),
29285    [anon_sym_PLUS] = ACTIONS(440),
29286    [anon_sym_DASH] = ACTIONS(440),
29287    [anon_sym_SLASH] = ACTIONS(442),
29288    [anon_sym_BANG] = ACTIONS(444),
29289    [anon_sym_TILDE] = ACTIONS(444),
29290    [anon_sym_typeof] = ACTIONS(440),
29291    [anon_sym_void] = ACTIONS(440),
29292    [anon_sym_delete] = ACTIONS(440),
29293    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29294    [anon_sym_DASH_DASH] = ACTIONS(446),
29295    [sym_comment] = ACTIONS(5),
29296    [anon_sym_BQUOTE] = ACTIONS(83),
29297    [sym_number] = ACTIONS(85),
29298    [sym_private_property_identifier] = ACTIONS(448),
29299    [sym_this] = ACTIONS(89),
29300    [sym_super] = ACTIONS(89),
29301    [sym_true] = ACTIONS(89),
29302    [sym_false] = ACTIONS(89),
29303    [sym_null] = ACTIONS(89),
29304    [sym_undefined] = ACTIONS(450),
29305    [anon_sym_AT] = ACTIONS(93),
29306    [anon_sym_static] = ACTIONS(428),
29307    [anon_sym_get] = ACTIONS(428),
29308    [anon_sym_set] = ACTIONS(428),
29309    [sym_html_comment] = ACTIONS(5),
29310  },
29311  [224] = {
29312    [sym_import] = STATE(1085),
29313    [sym_parenthesized_expression] = STATE(413),
29314    [sym_expression] = STATE(793),
29315    [sym_primary_expression] = STATE(503),
29316    [sym_yield_expression] = STATE(504),
29317    [sym_object] = STATE(502),
29318    [sym_object_pattern] = STATE(1623),
29319    [sym_array] = STATE(502),
29320    [sym_array_pattern] = STATE(1623),
29321    [sym_glimmer_template] = STATE(504),
29322    [sym_jsx_element] = STATE(504),
29323    [sym_jsx_opening_element] = STATE(1013),
29324    [sym_jsx_self_closing_element] = STATE(504),
29325    [sym_class] = STATE(502),
29326    [sym_function_expression] = STATE(502),
29327    [sym_generator_function] = STATE(502),
29328    [sym_arrow_function] = STATE(502),
29329    [sym_call_expression] = STATE(502),
29330    [sym_new_expression] = STATE(504),
29331    [sym_await_expression] = STATE(504),
29332    [sym_member_expression] = STATE(413),
29333    [sym_subscript_expression] = STATE(413),
29334    [sym_assignment_expression] = STATE(504),
29335    [sym__augmented_assignment_lhs] = STATE(997),
29336    [sym_augmented_assignment_expression] = STATE(504),
29337    [sym__destructuring_pattern] = STATE(1623),
29338    [sym_ternary_expression] = STATE(504),
29339    [sym_binary_expression] = STATE(504),
29340    [sym_unary_expression] = STATE(504),
29341    [sym_update_expression] = STATE(504),
29342    [sym_string] = STATE(502),
29343    [sym_template_string] = STATE(502),
29344    [sym_regex] = STATE(502),
29345    [sym_meta_property] = STATE(502),
29346    [sym_decorator] = STATE(981),
29347    [sym_formal_parameters] = STATE(1607),
29348    [aux_sym_export_statement_repeat1] = STATE(1223),
29349    [sym_identifier] = ACTIONS(482),
29350    [anon_sym_export] = ACTIONS(484),
29351    [anon_sym_LBRACE] = ACTIONS(458),
29352    [anon_sym_import] = ACTIONS(366),
29353    [anon_sym_let] = ACTIONS(484),
29354    [anon_sym_LPAREN] = ACTIONS(368),
29355    [anon_sym_await] = ACTIONS(488),
29356    [anon_sym_yield] = ACTIONS(490),
29357    [anon_sym_LBRACK] = ACTIONS(464),
29358    [sym_glimmer_opening_tag] = ACTIONS(378),
29359    [anon_sym_LT] = ACTIONS(380),
29360    [anon_sym_DQUOTE] = ACTIONS(382),
29361    [anon_sym_SQUOTE] = ACTIONS(384),
29362    [anon_sym_class] = ACTIONS(386),
29363    [anon_sym_async] = ACTIONS(492),
29364    [anon_sym_function] = ACTIONS(390),
29365    [anon_sym_new] = ACTIONS(494),
29366    [anon_sym_PLUS] = ACTIONS(496),
29367    [anon_sym_DASH] = ACTIONS(496),
29368    [anon_sym_SLASH] = ACTIONS(396),
29369    [anon_sym_BANG] = ACTIONS(498),
29370    [anon_sym_TILDE] = ACTIONS(498),
29371    [anon_sym_typeof] = ACTIONS(496),
29372    [anon_sym_void] = ACTIONS(496),
29373    [anon_sym_delete] = ACTIONS(496),
29374    [anon_sym_PLUS_PLUS] = ACTIONS(500),
29375    [anon_sym_DASH_DASH] = ACTIONS(500),
29376    [sym_comment] = ACTIONS(5),
29377    [anon_sym_BQUOTE] = ACTIONS(402),
29378    [sym_number] = ACTIONS(404),
29379    [sym_private_property_identifier] = ACTIONS(502),
29380    [sym_this] = ACTIONS(408),
29381    [sym_super] = ACTIONS(408),
29382    [sym_true] = ACTIONS(408),
29383    [sym_false] = ACTIONS(408),
29384    [sym_null] = ACTIONS(408),
29385    [sym_undefined] = ACTIONS(504),
29386    [anon_sym_AT] = ACTIONS(93),
29387    [anon_sym_static] = ACTIONS(484),
29388    [anon_sym_get] = ACTIONS(484),
29389    [anon_sym_set] = ACTIONS(484),
29390    [sym_html_comment] = ACTIONS(5),
29391  },
29392  [225] = {
29393    [sym_import] = STATE(1095),
29394    [sym_parenthesized_expression] = STATE(460),
29395    [sym_expression] = STATE(618),
29396    [sym_primary_expression] = STATE(687),
29397    [sym_yield_expression] = STATE(688),
29398    [sym_object] = STATE(713),
29399    [sym_object_pattern] = STATE(1664),
29400    [sym_array] = STATE(713),
29401    [sym_array_pattern] = STATE(1664),
29402    [sym_glimmer_template] = STATE(688),
29403    [sym_jsx_element] = STATE(688),
29404    [sym_jsx_opening_element] = STATE(1011),
29405    [sym_jsx_self_closing_element] = STATE(688),
29406    [sym_class] = STATE(713),
29407    [sym_function_expression] = STATE(713),
29408    [sym_generator_function] = STATE(713),
29409    [sym_arrow_function] = STATE(713),
29410    [sym_call_expression] = STATE(713),
29411    [sym_new_expression] = STATE(688),
29412    [sym_await_expression] = STATE(688),
29413    [sym_member_expression] = STATE(460),
29414    [sym_subscript_expression] = STATE(460),
29415    [sym_assignment_expression] = STATE(688),
29416    [sym__augmented_assignment_lhs] = STATE(1004),
29417    [sym_augmented_assignment_expression] = STATE(688),
29418    [sym__destructuring_pattern] = STATE(1664),
29419    [sym_ternary_expression] = STATE(688),
29420    [sym_binary_expression] = STATE(688),
29421    [sym_unary_expression] = STATE(688),
29422    [sym_update_expression] = STATE(688),
29423    [sym_string] = STATE(713),
29424    [sym_template_string] = STATE(713),
29425    [sym_regex] = STATE(713),
29426    [sym_meta_property] = STATE(713),
29427    [sym_decorator] = STATE(981),
29428    [sym_formal_parameters] = STATE(1665),
29429    [aux_sym_export_statement_repeat1] = STATE(1195),
29430    [sym_identifier] = ACTIONS(426),
29431    [anon_sym_export] = ACTIONS(428),
29432    [anon_sym_LBRACE] = ACTIONS(418),
29433    [anon_sym_import] = ACTIONS(366),
29434    [anon_sym_let] = ACTIONS(428),
29435    [anon_sym_LPAREN] = ACTIONS(33),
29436    [anon_sym_await] = ACTIONS(432),
29437    [anon_sym_yield] = ACTIONS(434),
29438    [anon_sym_LBRACK] = ACTIONS(57),
29439    [sym_glimmer_opening_tag] = ACTIONS(59),
29440    [anon_sym_LT] = ACTIONS(61),
29441    [anon_sym_DQUOTE] = ACTIONS(63),
29442    [anon_sym_SQUOTE] = ACTIONS(65),
29443    [anon_sym_class] = ACTIONS(420),
29444    [anon_sym_async] = ACTIONS(436),
29445    [anon_sym_function] = ACTIONS(424),
29446    [anon_sym_new] = ACTIONS(438),
29447    [anon_sym_PLUS] = ACTIONS(440),
29448    [anon_sym_DASH] = ACTIONS(440),
29449    [anon_sym_SLASH] = ACTIONS(442),
29450    [anon_sym_BANG] = ACTIONS(444),
29451    [anon_sym_TILDE] = ACTIONS(444),
29452    [anon_sym_typeof] = ACTIONS(440),
29453    [anon_sym_void] = ACTIONS(440),
29454    [anon_sym_delete] = ACTIONS(440),
29455    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29456    [anon_sym_DASH_DASH] = ACTIONS(446),
29457    [sym_comment] = ACTIONS(5),
29458    [anon_sym_BQUOTE] = ACTIONS(83),
29459    [sym_number] = ACTIONS(85),
29460    [sym_private_property_identifier] = ACTIONS(448),
29461    [sym_this] = ACTIONS(89),
29462    [sym_super] = ACTIONS(89),
29463    [sym_true] = ACTIONS(89),
29464    [sym_false] = ACTIONS(89),
29465    [sym_null] = ACTIONS(89),
29466    [sym_undefined] = ACTIONS(450),
29467    [anon_sym_AT] = ACTIONS(93),
29468    [anon_sym_static] = ACTIONS(428),
29469    [anon_sym_get] = ACTIONS(428),
29470    [anon_sym_set] = ACTIONS(428),
29471    [sym_html_comment] = ACTIONS(5),
29472  },
29473  [226] = {
29474    [sym_import] = STATE(1095),
29475    [sym_parenthesized_expression] = STATE(460),
29476    [sym_expression] = STATE(619),
29477    [sym_primary_expression] = STATE(687),
29478    [sym_yield_expression] = STATE(688),
29479    [sym_object] = STATE(713),
29480    [sym_object_pattern] = STATE(1664),
29481    [sym_array] = STATE(713),
29482    [sym_array_pattern] = STATE(1664),
29483    [sym_glimmer_template] = STATE(688),
29484    [sym_jsx_element] = STATE(688),
29485    [sym_jsx_opening_element] = STATE(1011),
29486    [sym_jsx_self_closing_element] = STATE(688),
29487    [sym_class] = STATE(713),
29488    [sym_function_expression] = STATE(713),
29489    [sym_generator_function] = STATE(713),
29490    [sym_arrow_function] = STATE(713),
29491    [sym_call_expression] = STATE(713),
29492    [sym_new_expression] = STATE(688),
29493    [sym_await_expression] = STATE(688),
29494    [sym_member_expression] = STATE(460),
29495    [sym_subscript_expression] = STATE(460),
29496    [sym_assignment_expression] = STATE(688),
29497    [sym__augmented_assignment_lhs] = STATE(1004),
29498    [sym_augmented_assignment_expression] = STATE(688),
29499    [sym__destructuring_pattern] = STATE(1664),
29500    [sym_ternary_expression] = STATE(688),
29501    [sym_binary_expression] = STATE(688),
29502    [sym_unary_expression] = STATE(688),
29503    [sym_update_expression] = STATE(688),
29504    [sym_string] = STATE(713),
29505    [sym_template_string] = STATE(713),
29506    [sym_regex] = STATE(713),
29507    [sym_meta_property] = STATE(713),
29508    [sym_decorator] = STATE(981),
29509    [sym_formal_parameters] = STATE(1665),
29510    [aux_sym_export_statement_repeat1] = STATE(1195),
29511    [sym_identifier] = ACTIONS(426),
29512    [anon_sym_export] = ACTIONS(428),
29513    [anon_sym_LBRACE] = ACTIONS(418),
29514    [anon_sym_import] = ACTIONS(366),
29515    [anon_sym_let] = ACTIONS(428),
29516    [anon_sym_LPAREN] = ACTIONS(33),
29517    [anon_sym_await] = ACTIONS(432),
29518    [anon_sym_yield] = ACTIONS(434),
29519    [anon_sym_LBRACK] = ACTIONS(57),
29520    [sym_glimmer_opening_tag] = ACTIONS(59),
29521    [anon_sym_LT] = ACTIONS(61),
29522    [anon_sym_DQUOTE] = ACTIONS(63),
29523    [anon_sym_SQUOTE] = ACTIONS(65),
29524    [anon_sym_class] = ACTIONS(420),
29525    [anon_sym_async] = ACTIONS(436),
29526    [anon_sym_function] = ACTIONS(424),
29527    [anon_sym_new] = ACTIONS(438),
29528    [anon_sym_PLUS] = ACTIONS(440),
29529    [anon_sym_DASH] = ACTIONS(440),
29530    [anon_sym_SLASH] = ACTIONS(442),
29531    [anon_sym_BANG] = ACTIONS(444),
29532    [anon_sym_TILDE] = ACTIONS(444),
29533    [anon_sym_typeof] = ACTIONS(440),
29534    [anon_sym_void] = ACTIONS(440),
29535    [anon_sym_delete] = ACTIONS(440),
29536    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29537    [anon_sym_DASH_DASH] = ACTIONS(446),
29538    [sym_comment] = ACTIONS(5),
29539    [anon_sym_BQUOTE] = ACTIONS(83),
29540    [sym_number] = ACTIONS(85),
29541    [sym_private_property_identifier] = ACTIONS(448),
29542    [sym_this] = ACTIONS(89),
29543    [sym_super] = ACTIONS(89),
29544    [sym_true] = ACTIONS(89),
29545    [sym_false] = ACTIONS(89),
29546    [sym_null] = ACTIONS(89),
29547    [sym_undefined] = ACTIONS(450),
29548    [anon_sym_AT] = ACTIONS(93),
29549    [anon_sym_static] = ACTIONS(428),
29550    [anon_sym_get] = ACTIONS(428),
29551    [anon_sym_set] = ACTIONS(428),
29552    [sym_html_comment] = ACTIONS(5),
29553  },
29554  [227] = {
29555    [sym_import] = STATE(1095),
29556    [sym_parenthesized_expression] = STATE(460),
29557    [sym_expression] = STATE(620),
29558    [sym_primary_expression] = STATE(687),
29559    [sym_yield_expression] = STATE(688),
29560    [sym_object] = STATE(713),
29561    [sym_object_pattern] = STATE(1664),
29562    [sym_array] = STATE(713),
29563    [sym_array_pattern] = STATE(1664),
29564    [sym_glimmer_template] = STATE(688),
29565    [sym_jsx_element] = STATE(688),
29566    [sym_jsx_opening_element] = STATE(1011),
29567    [sym_jsx_self_closing_element] = STATE(688),
29568    [sym_class] = STATE(713),
29569    [sym_function_expression] = STATE(713),
29570    [sym_generator_function] = STATE(713),
29571    [sym_arrow_function] = STATE(713),
29572    [sym_call_expression] = STATE(713),
29573    [sym_new_expression] = STATE(688),
29574    [sym_await_expression] = STATE(688),
29575    [sym_member_expression] = STATE(460),
29576    [sym_subscript_expression] = STATE(460),
29577    [sym_assignment_expression] = STATE(688),
29578    [sym__augmented_assignment_lhs] = STATE(1004),
29579    [sym_augmented_assignment_expression] = STATE(688),
29580    [sym__destructuring_pattern] = STATE(1664),
29581    [sym_ternary_expression] = STATE(688),
29582    [sym_binary_expression] = STATE(688),
29583    [sym_unary_expression] = STATE(688),
29584    [sym_update_expression] = STATE(688),
29585    [sym_string] = STATE(713),
29586    [sym_template_string] = STATE(713),
29587    [sym_regex] = STATE(713),
29588    [sym_meta_property] = STATE(713),
29589    [sym_decorator] = STATE(981),
29590    [sym_formal_parameters] = STATE(1665),
29591    [aux_sym_export_statement_repeat1] = STATE(1195),
29592    [sym_identifier] = ACTIONS(426),
29593    [anon_sym_export] = ACTIONS(428),
29594    [anon_sym_LBRACE] = ACTIONS(418),
29595    [anon_sym_import] = ACTIONS(366),
29596    [anon_sym_let] = ACTIONS(428),
29597    [anon_sym_LPAREN] = ACTIONS(33),
29598    [anon_sym_await] = ACTIONS(432),
29599    [anon_sym_yield] = ACTIONS(434),
29600    [anon_sym_LBRACK] = ACTIONS(57),
29601    [sym_glimmer_opening_tag] = ACTIONS(59),
29602    [anon_sym_LT] = ACTIONS(61),
29603    [anon_sym_DQUOTE] = ACTIONS(63),
29604    [anon_sym_SQUOTE] = ACTIONS(65),
29605    [anon_sym_class] = ACTIONS(420),
29606    [anon_sym_async] = ACTIONS(436),
29607    [anon_sym_function] = ACTIONS(424),
29608    [anon_sym_new] = ACTIONS(438),
29609    [anon_sym_PLUS] = ACTIONS(440),
29610    [anon_sym_DASH] = ACTIONS(440),
29611    [anon_sym_SLASH] = ACTIONS(442),
29612    [anon_sym_BANG] = ACTIONS(444),
29613    [anon_sym_TILDE] = ACTIONS(444),
29614    [anon_sym_typeof] = ACTIONS(440),
29615    [anon_sym_void] = ACTIONS(440),
29616    [anon_sym_delete] = ACTIONS(440),
29617    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29618    [anon_sym_DASH_DASH] = ACTIONS(446),
29619    [sym_comment] = ACTIONS(5),
29620    [anon_sym_BQUOTE] = ACTIONS(83),
29621    [sym_number] = ACTIONS(85),
29622    [sym_private_property_identifier] = ACTIONS(448),
29623    [sym_this] = ACTIONS(89),
29624    [sym_super] = ACTIONS(89),
29625    [sym_true] = ACTIONS(89),
29626    [sym_false] = ACTIONS(89),
29627    [sym_null] = ACTIONS(89),
29628    [sym_undefined] = ACTIONS(450),
29629    [anon_sym_AT] = ACTIONS(93),
29630    [anon_sym_static] = ACTIONS(428),
29631    [anon_sym_get] = ACTIONS(428),
29632    [anon_sym_set] = ACTIONS(428),
29633    [sym_html_comment] = ACTIONS(5),
29634  },
29635  [228] = {
29636    [sym_import] = STATE(1095),
29637    [sym_parenthesized_expression] = STATE(460),
29638    [sym_expression] = STATE(621),
29639    [sym_primary_expression] = STATE(687),
29640    [sym_yield_expression] = STATE(688),
29641    [sym_object] = STATE(713),
29642    [sym_object_pattern] = STATE(1664),
29643    [sym_array] = STATE(713),
29644    [sym_array_pattern] = STATE(1664),
29645    [sym_glimmer_template] = STATE(688),
29646    [sym_jsx_element] = STATE(688),
29647    [sym_jsx_opening_element] = STATE(1011),
29648    [sym_jsx_self_closing_element] = STATE(688),
29649    [sym_class] = STATE(713),
29650    [sym_function_expression] = STATE(713),
29651    [sym_generator_function] = STATE(713),
29652    [sym_arrow_function] = STATE(713),
29653    [sym_call_expression] = STATE(713),
29654    [sym_new_expression] = STATE(688),
29655    [sym_await_expression] = STATE(688),
29656    [sym_member_expression] = STATE(460),
29657    [sym_subscript_expression] = STATE(460),
29658    [sym_assignment_expression] = STATE(688),
29659    [sym__augmented_assignment_lhs] = STATE(1004),
29660    [sym_augmented_assignment_expression] = STATE(688),
29661    [sym__destructuring_pattern] = STATE(1664),
29662    [sym_ternary_expression] = STATE(688),
29663    [sym_binary_expression] = STATE(688),
29664    [sym_unary_expression] = STATE(688),
29665    [sym_update_expression] = STATE(688),
29666    [sym_string] = STATE(713),
29667    [sym_template_string] = STATE(713),
29668    [sym_regex] = STATE(713),
29669    [sym_meta_property] = STATE(713),
29670    [sym_decorator] = STATE(981),
29671    [sym_formal_parameters] = STATE(1665),
29672    [aux_sym_export_statement_repeat1] = STATE(1195),
29673    [sym_identifier] = ACTIONS(426),
29674    [anon_sym_export] = ACTIONS(428),
29675    [anon_sym_LBRACE] = ACTIONS(418),
29676    [anon_sym_import] = ACTIONS(366),
29677    [anon_sym_let] = ACTIONS(428),
29678    [anon_sym_LPAREN] = ACTIONS(33),
29679    [anon_sym_await] = ACTIONS(432),
29680    [anon_sym_yield] = ACTIONS(434),
29681    [anon_sym_LBRACK] = ACTIONS(57),
29682    [sym_glimmer_opening_tag] = ACTIONS(59),
29683    [anon_sym_LT] = ACTIONS(61),
29684    [anon_sym_DQUOTE] = ACTIONS(63),
29685    [anon_sym_SQUOTE] = ACTIONS(65),
29686    [anon_sym_class] = ACTIONS(420),
29687    [anon_sym_async] = ACTIONS(436),
29688    [anon_sym_function] = ACTIONS(424),
29689    [anon_sym_new] = ACTIONS(438),
29690    [anon_sym_PLUS] = ACTIONS(440),
29691    [anon_sym_DASH] = ACTIONS(440),
29692    [anon_sym_SLASH] = ACTIONS(442),
29693    [anon_sym_BANG] = ACTIONS(444),
29694    [anon_sym_TILDE] = ACTIONS(444),
29695    [anon_sym_typeof] = ACTIONS(440),
29696    [anon_sym_void] = ACTIONS(440),
29697    [anon_sym_delete] = ACTIONS(440),
29698    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29699    [anon_sym_DASH_DASH] = ACTIONS(446),
29700    [sym_comment] = ACTIONS(5),
29701    [anon_sym_BQUOTE] = ACTIONS(83),
29702    [sym_number] = ACTIONS(85),
29703    [sym_private_property_identifier] = ACTIONS(448),
29704    [sym_this] = ACTIONS(89),
29705    [sym_super] = ACTIONS(89),
29706    [sym_true] = ACTIONS(89),
29707    [sym_false] = ACTIONS(89),
29708    [sym_null] = ACTIONS(89),
29709    [sym_undefined] = ACTIONS(450),
29710    [anon_sym_AT] = ACTIONS(93),
29711    [anon_sym_static] = ACTIONS(428),
29712    [anon_sym_get] = ACTIONS(428),
29713    [anon_sym_set] = ACTIONS(428),
29714    [sym_html_comment] = ACTIONS(5),
29715  },
29716  [229] = {
29717    [sym_import] = STATE(1095),
29718    [sym_parenthesized_expression] = STATE(460),
29719    [sym_expression] = STATE(622),
29720    [sym_primary_expression] = STATE(687),
29721    [sym_yield_expression] = STATE(688),
29722    [sym_object] = STATE(713),
29723    [sym_object_pattern] = STATE(1664),
29724    [sym_array] = STATE(713),
29725    [sym_array_pattern] = STATE(1664),
29726    [sym_glimmer_template] = STATE(688),
29727    [sym_jsx_element] = STATE(688),
29728    [sym_jsx_opening_element] = STATE(1011),
29729    [sym_jsx_self_closing_element] = STATE(688),
29730    [sym_class] = STATE(713),
29731    [sym_function_expression] = STATE(713),
29732    [sym_generator_function] = STATE(713),
29733    [sym_arrow_function] = STATE(713),
29734    [sym_call_expression] = STATE(713),
29735    [sym_new_expression] = STATE(688),
29736    [sym_await_expression] = STATE(688),
29737    [sym_member_expression] = STATE(460),
29738    [sym_subscript_expression] = STATE(460),
29739    [sym_assignment_expression] = STATE(688),
29740    [sym__augmented_assignment_lhs] = STATE(1004),
29741    [sym_augmented_assignment_expression] = STATE(688),
29742    [sym__destructuring_pattern] = STATE(1664),
29743    [sym_ternary_expression] = STATE(688),
29744    [sym_binary_expression] = STATE(688),
29745    [sym_unary_expression] = STATE(688),
29746    [sym_update_expression] = STATE(688),
29747    [sym_string] = STATE(713),
29748    [sym_template_string] = STATE(713),
29749    [sym_regex] = STATE(713),
29750    [sym_meta_property] = STATE(713),
29751    [sym_decorator] = STATE(981),
29752    [sym_formal_parameters] = STATE(1665),
29753    [aux_sym_export_statement_repeat1] = STATE(1195),
29754    [sym_identifier] = ACTIONS(426),
29755    [anon_sym_export] = ACTIONS(428),
29756    [anon_sym_LBRACE] = ACTIONS(418),
29757    [anon_sym_import] = ACTIONS(366),
29758    [anon_sym_let] = ACTIONS(428),
29759    [anon_sym_LPAREN] = ACTIONS(33),
29760    [anon_sym_await] = ACTIONS(432),
29761    [anon_sym_yield] = ACTIONS(434),
29762    [anon_sym_LBRACK] = ACTIONS(57),
29763    [sym_glimmer_opening_tag] = ACTIONS(59),
29764    [anon_sym_LT] = ACTIONS(61),
29765    [anon_sym_DQUOTE] = ACTIONS(63),
29766    [anon_sym_SQUOTE] = ACTIONS(65),
29767    [anon_sym_class] = ACTIONS(420),
29768    [anon_sym_async] = ACTIONS(436),
29769    [anon_sym_function] = ACTIONS(424),
29770    [anon_sym_new] = ACTIONS(438),
29771    [anon_sym_PLUS] = ACTIONS(440),
29772    [anon_sym_DASH] = ACTIONS(440),
29773    [anon_sym_SLASH] = ACTIONS(442),
29774    [anon_sym_BANG] = ACTIONS(444),
29775    [anon_sym_TILDE] = ACTIONS(444),
29776    [anon_sym_typeof] = ACTIONS(440),
29777    [anon_sym_void] = ACTIONS(440),
29778    [anon_sym_delete] = ACTIONS(440),
29779    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29780    [anon_sym_DASH_DASH] = ACTIONS(446),
29781    [sym_comment] = ACTIONS(5),
29782    [anon_sym_BQUOTE] = ACTIONS(83),
29783    [sym_number] = ACTIONS(85),
29784    [sym_private_property_identifier] = ACTIONS(448),
29785    [sym_this] = ACTIONS(89),
29786    [sym_super] = ACTIONS(89),
29787    [sym_true] = ACTIONS(89),
29788    [sym_false] = ACTIONS(89),
29789    [sym_null] = ACTIONS(89),
29790    [sym_undefined] = ACTIONS(450),
29791    [anon_sym_AT] = ACTIONS(93),
29792    [anon_sym_static] = ACTIONS(428),
29793    [anon_sym_get] = ACTIONS(428),
29794    [anon_sym_set] = ACTIONS(428),
29795    [sym_html_comment] = ACTIONS(5),
29796  },
29797  [230] = {
29798    [sym_import] = STATE(1095),
29799    [sym_parenthesized_expression] = STATE(460),
29800    [sym_expression] = STATE(623),
29801    [sym_primary_expression] = STATE(687),
29802    [sym_yield_expression] = STATE(688),
29803    [sym_object] = STATE(713),
29804    [sym_object_pattern] = STATE(1664),
29805    [sym_array] = STATE(713),
29806    [sym_array_pattern] = STATE(1664),
29807    [sym_glimmer_template] = STATE(688),
29808    [sym_jsx_element] = STATE(688),
29809    [sym_jsx_opening_element] = STATE(1011),
29810    [sym_jsx_self_closing_element] = STATE(688),
29811    [sym_class] = STATE(713),
29812    [sym_function_expression] = STATE(713),
29813    [sym_generator_function] = STATE(713),
29814    [sym_arrow_function] = STATE(713),
29815    [sym_call_expression] = STATE(713),
29816    [sym_new_expression] = STATE(688),
29817    [sym_await_expression] = STATE(688),
29818    [sym_member_expression] = STATE(460),
29819    [sym_subscript_expression] = STATE(460),
29820    [sym_assignment_expression] = STATE(688),
29821    [sym__augmented_assignment_lhs] = STATE(1004),
29822    [sym_augmented_assignment_expression] = STATE(688),
29823    [sym__destructuring_pattern] = STATE(1664),
29824    [sym_ternary_expression] = STATE(688),
29825    [sym_binary_expression] = STATE(688),
29826    [sym_unary_expression] = STATE(688),
29827    [sym_update_expression] = STATE(688),
29828    [sym_string] = STATE(713),
29829    [sym_template_string] = STATE(713),
29830    [sym_regex] = STATE(713),
29831    [sym_meta_property] = STATE(713),
29832    [sym_decorator] = STATE(981),
29833    [sym_formal_parameters] = STATE(1665),
29834    [aux_sym_export_statement_repeat1] = STATE(1195),
29835    [sym_identifier] = ACTIONS(426),
29836    [anon_sym_export] = ACTIONS(428),
29837    [anon_sym_LBRACE] = ACTIONS(418),
29838    [anon_sym_import] = ACTIONS(366),
29839    [anon_sym_let] = ACTIONS(428),
29840    [anon_sym_LPAREN] = ACTIONS(33),
29841    [anon_sym_await] = ACTIONS(432),
29842    [anon_sym_yield] = ACTIONS(434),
29843    [anon_sym_LBRACK] = ACTIONS(57),
29844    [sym_glimmer_opening_tag] = ACTIONS(59),
29845    [anon_sym_LT] = ACTIONS(61),
29846    [anon_sym_DQUOTE] = ACTIONS(63),
29847    [anon_sym_SQUOTE] = ACTIONS(65),
29848    [anon_sym_class] = ACTIONS(420),
29849    [anon_sym_async] = ACTIONS(436),
29850    [anon_sym_function] = ACTIONS(424),
29851    [anon_sym_new] = ACTIONS(438),
29852    [anon_sym_PLUS] = ACTIONS(440),
29853    [anon_sym_DASH] = ACTIONS(440),
29854    [anon_sym_SLASH] = ACTIONS(442),
29855    [anon_sym_BANG] = ACTIONS(444),
29856    [anon_sym_TILDE] = ACTIONS(444),
29857    [anon_sym_typeof] = ACTIONS(440),
29858    [anon_sym_void] = ACTIONS(440),
29859    [anon_sym_delete] = ACTIONS(440),
29860    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29861    [anon_sym_DASH_DASH] = ACTIONS(446),
29862    [sym_comment] = ACTIONS(5),
29863    [anon_sym_BQUOTE] = ACTIONS(83),
29864    [sym_number] = ACTIONS(85),
29865    [sym_private_property_identifier] = ACTIONS(448),
29866    [sym_this] = ACTIONS(89),
29867    [sym_super] = ACTIONS(89),
29868    [sym_true] = ACTIONS(89),
29869    [sym_false] = ACTIONS(89),
29870    [sym_null] = ACTIONS(89),
29871    [sym_undefined] = ACTIONS(450),
29872    [anon_sym_AT] = ACTIONS(93),
29873    [anon_sym_static] = ACTIONS(428),
29874    [anon_sym_get] = ACTIONS(428),
29875    [anon_sym_set] = ACTIONS(428),
29876    [sym_html_comment] = ACTIONS(5),
29877  },
29878  [231] = {
29879    [sym_import] = STATE(1095),
29880    [sym_parenthesized_expression] = STATE(460),
29881    [sym_expression] = STATE(624),
29882    [sym_primary_expression] = STATE(687),
29883    [sym_yield_expression] = STATE(688),
29884    [sym_object] = STATE(713),
29885    [sym_object_pattern] = STATE(1664),
29886    [sym_array] = STATE(713),
29887    [sym_array_pattern] = STATE(1664),
29888    [sym_glimmer_template] = STATE(688),
29889    [sym_jsx_element] = STATE(688),
29890    [sym_jsx_opening_element] = STATE(1011),
29891    [sym_jsx_self_closing_element] = STATE(688),
29892    [sym_class] = STATE(713),
29893    [sym_function_expression] = STATE(713),
29894    [sym_generator_function] = STATE(713),
29895    [sym_arrow_function] = STATE(713),
29896    [sym_call_expression] = STATE(713),
29897    [sym_new_expression] = STATE(688),
29898    [sym_await_expression] = STATE(688),
29899    [sym_member_expression] = STATE(460),
29900    [sym_subscript_expression] = STATE(460),
29901    [sym_assignment_expression] = STATE(688),
29902    [sym__augmented_assignment_lhs] = STATE(1004),
29903    [sym_augmented_assignment_expression] = STATE(688),
29904    [sym__destructuring_pattern] = STATE(1664),
29905    [sym_ternary_expression] = STATE(688),
29906    [sym_binary_expression] = STATE(688),
29907    [sym_unary_expression] = STATE(688),
29908    [sym_update_expression] = STATE(688),
29909    [sym_string] = STATE(713),
29910    [sym_template_string] = STATE(713),
29911    [sym_regex] = STATE(713),
29912    [sym_meta_property] = STATE(713),
29913    [sym_decorator] = STATE(981),
29914    [sym_formal_parameters] = STATE(1665),
29915    [aux_sym_export_statement_repeat1] = STATE(1195),
29916    [sym_identifier] = ACTIONS(426),
29917    [anon_sym_export] = ACTIONS(428),
29918    [anon_sym_LBRACE] = ACTIONS(418),
29919    [anon_sym_import] = ACTIONS(366),
29920    [anon_sym_let] = ACTIONS(428),
29921    [anon_sym_LPAREN] = ACTIONS(33),
29922    [anon_sym_await] = ACTIONS(432),
29923    [anon_sym_yield] = ACTIONS(434),
29924    [anon_sym_LBRACK] = ACTIONS(57),
29925    [sym_glimmer_opening_tag] = ACTIONS(59),
29926    [anon_sym_LT] = ACTIONS(61),
29927    [anon_sym_DQUOTE] = ACTIONS(63),
29928    [anon_sym_SQUOTE] = ACTIONS(65),
29929    [anon_sym_class] = ACTIONS(420),
29930    [anon_sym_async] = ACTIONS(436),
29931    [anon_sym_function] = ACTIONS(424),
29932    [anon_sym_new] = ACTIONS(438),
29933    [anon_sym_PLUS] = ACTIONS(440),
29934    [anon_sym_DASH] = ACTIONS(440),
29935    [anon_sym_SLASH] = ACTIONS(442),
29936    [anon_sym_BANG] = ACTIONS(444),
29937    [anon_sym_TILDE] = ACTIONS(444),
29938    [anon_sym_typeof] = ACTIONS(440),
29939    [anon_sym_void] = ACTIONS(440),
29940    [anon_sym_delete] = ACTIONS(440),
29941    [anon_sym_PLUS_PLUS] = ACTIONS(446),
29942    [anon_sym_DASH_DASH] = ACTIONS(446),
29943    [sym_comment] = ACTIONS(5),
29944    [anon_sym_BQUOTE] = ACTIONS(83),
29945    [sym_number] = ACTIONS(85),
29946    [sym_private_property_identifier] = ACTIONS(448),
29947    [sym_this] = ACTIONS(89),
29948    [sym_super] = ACTIONS(89),
29949    [sym_true] = ACTIONS(89),
29950    [sym_false] = ACTIONS(89),
29951    [sym_null] = ACTIONS(89),
29952    [sym_undefined] = ACTIONS(450),
29953    [anon_sym_AT] = ACTIONS(93),
29954    [anon_sym_static] = ACTIONS(428),
29955    [anon_sym_get] = ACTIONS(428),
29956    [anon_sym_set] = ACTIONS(428),
29957    [sym_html_comment] = ACTIONS(5),
29958  },
29959  [232] = {
29960    [sym_import] = STATE(1095),
29961    [sym_parenthesized_expression] = STATE(460),
29962    [sym_expression] = STATE(625),
29963    [sym_primary_expression] = STATE(687),
29964    [sym_yield_expression] = STATE(688),
29965    [sym_object] = STATE(713),
29966    [sym_object_pattern] = STATE(1664),
29967    [sym_array] = STATE(713),
29968    [sym_array_pattern] = STATE(1664),
29969    [sym_glimmer_template] = STATE(688),
29970    [sym_jsx_element] = STATE(688),
29971    [sym_jsx_opening_element] = STATE(1011),
29972    [sym_jsx_self_closing_element] = STATE(688),
29973    [sym_class] = STATE(713),
29974    [sym_function_expression] = STATE(713),
29975    [sym_generator_function] = STATE(713),
29976    [sym_arrow_function] = STATE(713),
29977    [sym_call_expression] = STATE(713),
29978    [sym_new_expression] = STATE(688),
29979    [sym_await_expression] = STATE(688),
29980    [sym_member_expression] = STATE(460),
29981    [sym_subscript_expression] = STATE(460),
29982    [sym_assignment_expression] = STATE(688),
29983    [sym__augmented_assignment_lhs] = STATE(1004),
29984    [sym_augmented_assignment_expression] = STATE(688),
29985    [sym__destructuring_pattern] = STATE(1664),
29986    [sym_ternary_expression] = STATE(688),
29987    [sym_binary_expression] = STATE(688),
29988    [sym_unary_expression] = STATE(688),
29989    [sym_update_expression] = STATE(688),
29990    [sym_string] = STATE(713),
29991    [sym_template_string] = STATE(713),
29992    [sym_regex] = STATE(713),
29993    [sym_meta_property] = STATE(713),
29994    [sym_decorator] = STATE(981),
29995    [sym_formal_parameters] = STATE(1665),
29996    [aux_sym_export_statement_repeat1] = STATE(1195),
29997    [sym_identifier] = ACTIONS(426),
29998    [anon_sym_export] = ACTIONS(428),
29999    [anon_sym_LBRACE] = ACTIONS(418),
30000    [anon_sym_import] = ACTIONS(366),
30001    [anon_sym_let] = ACTIONS(428),
30002    [anon_sym_LPAREN] = ACTIONS(33),
30003    [anon_sym_await] = ACTIONS(432),
30004    [anon_sym_yield] = ACTIONS(434),
30005    [anon_sym_LBRACK] = ACTIONS(57),
30006    [sym_glimmer_opening_tag] = ACTIONS(59),
30007    [anon_sym_LT] = ACTIONS(61),
30008    [anon_sym_DQUOTE] = ACTIONS(63),
30009    [anon_sym_SQUOTE] = ACTIONS(65),
30010    [anon_sym_class] = ACTIONS(420),
30011    [anon_sym_async] = ACTIONS(436),
30012    [anon_sym_function] = ACTIONS(424),
30013    [anon_sym_new] = ACTIONS(438),
30014    [anon_sym_PLUS] = ACTIONS(440),
30015    [anon_sym_DASH] = ACTIONS(440),
30016    [anon_sym_SLASH] = ACTIONS(442),
30017    [anon_sym_BANG] = ACTIONS(444),
30018    [anon_sym_TILDE] = ACTIONS(444),
30019    [anon_sym_typeof] = ACTIONS(440),
30020    [anon_sym_void] = ACTIONS(440),
30021    [anon_sym_delete] = ACTIONS(440),
30022    [anon_sym_PLUS_PLUS] = ACTIONS(446),
30023    [anon_sym_DASH_DASH] = ACTIONS(446),
30024    [sym_comment] = ACTIONS(5),
30025    [anon_sym_BQUOTE] = ACTIONS(83),
30026    [sym_number] = ACTIONS(85),
30027    [sym_private_property_identifier] = ACTIONS(448),
30028    [sym_this] = ACTIONS(89),
30029    [sym_super] = ACTIONS(89),
30030    [sym_true] = ACTIONS(89),
30031    [sym_false] = ACTIONS(89),
30032    [sym_null] = ACTIONS(89),
30033    [sym_undefined] = ACTIONS(450),
30034    [anon_sym_AT] = ACTIONS(93),
30035    [anon_sym_static] = ACTIONS(428),
30036    [anon_sym_get] = ACTIONS(428),
30037    [anon_sym_set] = ACTIONS(428),
30038    [sym_html_comment] = ACTIONS(5),
30039  },
30040  [233] = {
30041    [sym_import] = STATE(1095),
30042    [sym_parenthesized_expression] = STATE(460),
30043    [sym_expression] = STATE(626),
30044    [sym_primary_expression] = STATE(687),
30045    [sym_yield_expression] = STATE(688),
30046    [sym_object] = STATE(713),
30047    [sym_object_pattern] = STATE(1664),
30048    [sym_array] = STATE(713),
30049    [sym_array_pattern] = STATE(1664),
30050    [sym_glimmer_template] = STATE(688),
30051    [sym_jsx_element] = STATE(688),
30052    [sym_jsx_opening_element] = STATE(1011),
30053    [sym_jsx_self_closing_element] = STATE(688),
30054    [sym_class] = STATE(713),
30055    [sym_function_expression] = STATE(713),
30056    [sym_generator_function] = STATE(713),
30057    [sym_arrow_function] = STATE(713),
30058    [sym_call_expression] = STATE(713),
30059    [sym_new_expression] = STATE(688),
30060    [sym_await_expression] = STATE(688),
30061    [sym_member_expression] = STATE(460),
30062    [sym_subscript_expression] = STATE(460),
30063    [sym_assignment_expression] = STATE(688),
30064    [sym__augmented_assignment_lhs] = STATE(1004),
30065    [sym_augmented_assignment_expression] = STATE(688),
30066    [sym__destructuring_pattern] = STATE(1664),
30067    [sym_ternary_expression] = STATE(688),
30068    [sym_binary_expression] = STATE(688),
30069    [sym_unary_expression] = STATE(688),
30070    [sym_update_expression] = STATE(688),
30071    [sym_string] = STATE(713),
30072    [sym_template_string] = STATE(713),
30073    [sym_regex] = STATE(713),
30074    [sym_meta_property] = STATE(713),
30075    [sym_decorator] = STATE(981),
30076    [sym_formal_parameters] = STATE(1665),
30077    [aux_sym_export_statement_repeat1] = STATE(1195),
30078    [sym_identifier] = ACTIONS(426),
30079    [anon_sym_export] = ACTIONS(428),
30080    [anon_sym_LBRACE] = ACTIONS(418),
30081    [anon_sym_import] = ACTIONS(366),
30082    [anon_sym_let] = ACTIONS(428),
30083    [anon_sym_LPAREN] = ACTIONS(33),
30084    [anon_sym_await] = ACTIONS(432),
30085    [anon_sym_yield] = ACTIONS(434),
30086    [anon_sym_LBRACK] = ACTIONS(57),
30087    [sym_glimmer_opening_tag] = ACTIONS(59),
30088    [anon_sym_LT] = ACTIONS(61),
30089    [anon_sym_DQUOTE] = ACTIONS(63),
30090    [anon_sym_SQUOTE] = ACTIONS(65),
30091    [anon_sym_class] = ACTIONS(420),
30092    [anon_sym_async] = ACTIONS(436),
30093    [anon_sym_function] = ACTIONS(424),
30094    [anon_sym_new] = ACTIONS(438),
30095    [anon_sym_PLUS] = ACTIONS(440),
30096    [anon_sym_DASH] = ACTIONS(440),
30097    [anon_sym_SLASH] = ACTIONS(442),
30098    [anon_sym_BANG] = ACTIONS(444),
30099    [anon_sym_TILDE] = ACTIONS(444),
30100    [anon_sym_typeof] = ACTIONS(440),
30101    [anon_sym_void] = ACTIONS(440),
30102    [anon_sym_delete] = ACTIONS(440),
30103    [anon_sym_PLUS_PLUS] = ACTIONS(446),
30104    [anon_sym_DASH_DASH] = ACTIONS(446),
30105    [sym_comment] = ACTIONS(5),
30106    [anon_sym_BQUOTE] = ACTIONS(83),
30107    [sym_number] = ACTIONS(85),
30108    [sym_private_property_identifier] = ACTIONS(448),
30109    [sym_this] = ACTIONS(89),
30110    [sym_super] = ACTIONS(89),
30111    [sym_true] = ACTIONS(89),
30112    [sym_false] = ACTIONS(89),
30113    [sym_null] = ACTIONS(89),
30114    [sym_undefined] = ACTIONS(450),
30115    [anon_sym_AT] = ACTIONS(93),
30116    [anon_sym_static] = ACTIONS(428),
30117    [anon_sym_get] = ACTIONS(428),
30118    [anon_sym_set] = ACTIONS(428),
30119    [sym_html_comment] = ACTIONS(5),
30120  },
30121  [234] = {
30122    [sym_import] = STATE(1095),
30123    [sym_parenthesized_expression] = STATE(460),
30124    [sym_expression] = STATE(627),
30125    [sym_primary_expression] = STATE(687),
30126    [sym_yield_expression] = STATE(688),
30127    [sym_object] = STATE(713),
30128    [sym_object_pattern] = STATE(1664),
30129    [sym_array] = STATE(713),
30130    [sym_array_pattern] = STATE(1664),
30131    [sym_glimmer_template] = STATE(688),
30132    [sym_jsx_element] = STATE(688),
30133    [sym_jsx_opening_element] = STATE(1011),
30134    [sym_jsx_self_closing_element] = STATE(688),
30135    [sym_class] = STATE(713),
30136    [sym_function_expression] = STATE(713),
30137    [sym_generator_function] = STATE(713),
30138    [sym_arrow_function] = STATE(713),
30139    [sym_call_expression] = STATE(713),
30140    [sym_new_expression] = STATE(688),
30141    [sym_await_expression] = STATE(688),
30142    [sym_member_expression] = STATE(460),
30143    [sym_subscript_expression] = STATE(460),
30144    [sym_assignment_expression] = STATE(688),
30145    [sym__augmented_assignment_lhs] = STATE(1004),
30146    [sym_augmented_assignment_expression] = STATE(688),
30147    [sym__destructuring_pattern] = STATE(1664),
30148    [sym_ternary_expression] = STATE(688),
30149    [sym_binary_expression] = STATE(688),
30150    [sym_unary_expression] = STATE(688),
30151    [sym_update_expression] = STATE(688),
30152    [sym_string] = STATE(713),
30153    [sym_template_string] = STATE(713),
30154    [sym_regex] = STATE(713),
30155    [sym_meta_property] = STATE(713),
30156    [sym_decorator] = STATE(981),
30157    [sym_formal_parameters] = STATE(1665),
30158    [aux_sym_export_statement_repeat1] = STATE(1195),
30159    [sym_identifier] = ACTIONS(426),
30160    [anon_sym_export] = ACTIONS(428),
30161    [anon_sym_LBRACE] = ACTIONS(418),
30162    [anon_sym_import] = ACTIONS(366),
30163    [anon_sym_let] = ACTIONS(428),
30164    [anon_sym_LPAREN] = ACTIONS(33),
30165    [anon_sym_await] = ACTIONS(432),
30166    [anon_sym_yield] = ACTIONS(434),
30167    [anon_sym_LBRACK] = ACTIONS(57),
30168    [sym_glimmer_opening_tag] = ACTIONS(59),
30169    [anon_sym_LT] = ACTIONS(61),
30170    [anon_sym_DQUOTE] = ACTIONS(63),
30171    [anon_sym_SQUOTE] = ACTIONS(65),
30172    [anon_sym_class] = ACTIONS(420),
30173    [anon_sym_async] = ACTIONS(436),
30174    [anon_sym_function] = ACTIONS(424),
30175    [anon_sym_new] = ACTIONS(438),
30176    [anon_sym_PLUS] = ACTIONS(440),
30177    [anon_sym_DASH] = ACTIONS(440),
30178    [anon_sym_SLASH] = ACTIONS(442),
30179    [anon_sym_BANG] = ACTIONS(444),
30180    [anon_sym_TILDE] = ACTIONS(444),
30181    [anon_sym_typeof] = ACTIONS(440),
30182    [anon_sym_void] = ACTIONS(440),
30183    [anon_sym_delete] = ACTIONS(440),
30184    [anon_sym_PLUS_PLUS] = ACTIONS(446),
30185    [anon_sym_DASH_DASH] = ACTIONS(446),
30186    [sym_comment] = ACTIONS(5),
30187    [anon_sym_BQUOTE] = ACTIONS(83),
30188    [sym_number] = ACTIONS(85),
30189    [sym_private_property_identifier] = ACTIONS(448),
30190    [sym_this] = ACTIONS(89),
30191    [sym_super] = ACTIONS(89),
30192    [sym_true] = ACTIONS(89),
30193    [sym_false] = ACTIONS(89),
30194    [sym_null] = ACTIONS(89),
30195    [sym_undefined] = ACTIONS(450),
30196    [anon_sym_AT] = ACTIONS(93),
30197    [anon_sym_static] = ACTIONS(428),
30198    [anon_sym_get] = ACTIONS(428),
30199    [anon_sym_set] = ACTIONS(428),
30200    [sym_html_comment] = ACTIONS(5),
30201  },
30202  [235] = {
30203    [sym_import] = STATE(1095),
30204    [sym_parenthesized_expression] = STATE(460),
30205    [sym_expression] = STATE(628),
30206    [sym_primary_expression] = STATE(687),
30207    [sym_yield_expression] = STATE(688),
30208    [sym_object] = STATE(713),
30209    [sym_object_pattern] = STATE(1664),
30210    [sym_array] = STATE(713),
30211    [sym_array_pattern] = STATE(1664),
30212    [sym_glimmer_template] = STATE(688),
30213    [sym_jsx_element] = STATE(688),
30214    [sym_jsx_opening_element] = STATE(1011),
30215    [sym_jsx_self_closing_element] = STATE(688),
30216    [sym_class] = STATE(713),
30217    [sym_function_expression] = STATE(713),
30218    [sym_generator_function] = STATE(713),
30219    [sym_arrow_function] = STATE(713),
30220    [sym_call_expression] = STATE(713),
30221    [sym_new_expression] = STATE(688),
30222    [sym_await_expression] = STATE(688),
30223    [sym_member_expression] = STATE(460),
30224    [sym_subscript_expression] = STATE(460),
30225    [sym_assignment_expression] = STATE(688),
30226    [sym__augmented_assignment_lhs] = STATE(1004),
30227    [sym_augmented_assignment_expression] = STATE(688),
30228    [sym__destructuring_pattern] = STATE(1664),
30229    [sym_ternary_expression] = STATE(688),
30230    [sym_binary_expression] = STATE(688),
30231    [sym_unary_expression] = STATE(688),
30232    [sym_update_expression] = STATE(688),
30233    [sym_string] = STATE(713),
30234    [sym_template_string] = STATE(713),
30235    [sym_regex] = STATE(713),
30236    [sym_meta_property] = STATE(713),
30237    [sym_decorator] = STATE(981),
30238    [sym_formal_parameters] = STATE(1665),
30239    [aux_sym_export_statement_repeat1] = STATE(1195),
30240    [sym_identifier] = ACTIONS(426),
30241    [anon_sym_export] = ACTIONS(428),
30242    [anon_sym_LBRACE] = ACTIONS(418),
30243    [anon_sym_import] = ACTIONS(366),
30244    [anon_sym_let] = ACTIONS(428),
30245    [anon_sym_LPAREN] = ACTIONS(33),
30246    [anon_sym_await] = ACTIONS(432),
30247    [anon_sym_yield] = ACTIONS(434),
30248    [anon_sym_LBRACK] = ACTIONS(57),
30249    [sym_glimmer_opening_tag] = ACTIONS(59),
30250    [anon_sym_LT] = ACTIONS(61),
30251    [anon_sym_DQUOTE] = ACTIONS(63),
30252    [anon_sym_SQUOTE] = ACTIONS(65),
30253    [anon_sym_class] = ACTIONS(420),
30254    [anon_sym_async] = ACTIONS(436),
30255    [anon_sym_function] = ACTIONS(424),
30256    [anon_sym_new] = ACTIONS(438),
30257    [anon_sym_PLUS] = ACTIONS(440),
30258    [anon_sym_DASH] = ACTIONS(440),
30259    [anon_sym_SLASH] = ACTIONS(442),
30260    [anon_sym_BANG] = ACTIONS(444),
30261    [anon_sym_TILDE] = ACTIONS(444),
30262    [anon_sym_typeof] = ACTIONS(440),
30263    [anon_sym_void] = ACTIONS(440),
30264    [anon_sym_delete] = ACTIONS(440),
30265    [anon_sym_PLUS_PLUS] = ACTIONS(446),
30266    [anon_sym_DASH_DASH] = ACTIONS(446),
30267    [sym_comment] = ACTIONS(5),
30268    [anon_sym_BQUOTE] = ACTIONS(83),
30269    [sym_number] = ACTIONS(85),
30270    [sym_private_property_identifier] = ACTIONS(448),
30271    [sym_this] = ACTIONS(89),
30272    [sym_super] = ACTIONS(89),
30273    [sym_true] = ACTIONS(89),
30274    [sym_false] = ACTIONS(89),
30275    [sym_null] = ACTIONS(89),
30276    [sym_undefined] = ACTIONS(450),
30277    [anon_sym_AT] = ACTIONS(93),
30278    [anon_sym_static] = ACTIONS(428),
30279    [anon_sym_get] = ACTIONS(428),
30280    [anon_sym_set] = ACTIONS(428),
30281    [sym_html_comment] = ACTIONS(5),
30282  },
30283  [236] = {
30284    [sym_import] = STATE(1095),
30285    [sym_parenthesized_expression] = STATE(460),
30286    [sym_expression] = STATE(629),
30287    [sym_primary_expression] = STATE(687),
30288    [sym_yield_expression] = STATE(688),
30289    [sym_object] = STATE(713),
30290    [sym_object_pattern] = STATE(1664),
30291    [sym_array] = STATE(713),
30292    [sym_array_pattern] = STATE(1664),
30293    [sym_glimmer_template] = STATE(688),
30294    [sym_jsx_element] = STATE(688),
30295    [sym_jsx_opening_element] = STATE(1011),
30296    [sym_jsx_self_closing_element] = STATE(688),
30297    [sym_class] = STATE(713),
30298    [sym_function_expression] = STATE(713),
30299    [sym_generator_function] = STATE(713),
30300    [sym_arrow_function] = STATE(713),
30301    [sym_call_expression] = STATE(713),
30302    [sym_new_expression] = STATE(688),
30303    [sym_await_expression] = STATE(688),
30304    [sym_member_expression] = STATE(460),
30305    [sym_subscript_expression] = STATE(460),
30306    [sym_assignment_expression] = STATE(688),
30307    [sym__augmented_assignment_lhs] = STATE(1004),
30308    [sym_augmented_assignment_expression] = STATE(688),
30309    [sym__destructuring_pattern] = STATE(1664),
30310    [sym_ternary_expression] = STATE(688),
30311    [sym_binary_expression] = STATE(688),
30312    [sym_unary_expression] = STATE(688),
30313    [sym_update_expression] = STATE(688),
30314    [sym_string] = STATE(713),
30315    [sym_template_string] = STATE(713),
30316    [sym_regex] = STATE(713),
30317    [sym_meta_property] = STATE(713),
30318    [sym_decorator] = STATE(981),
30319    [sym_formal_parameters] = STATE(1665),
30320    [aux_sym_export_statement_repeat1] = STATE(1195),
30321    [sym_identifier] = ACTIONS(426),
30322    [anon_sym_export] = ACTIONS(428),
30323    [anon_sym_LBRACE] = ACTIONS(418),
30324    [anon_sym_import] = ACTIONS(366),
30325    [anon_sym_let] = ACTIONS(428),
30326    [anon_sym_LPAREN] = ACTIONS(33),
30327    [anon_sym_await] = ACTIONS(432),
30328    [anon_sym_yield] = ACTIONS(434),
30329    [anon_sym_LBRACK] = ACTIONS(57),
30330    [sym_glimmer_opening_tag] = ACTIONS(59),
30331    [anon_sym_LT] = ACTIONS(61),
30332    [anon_sym_DQUOTE] = ACTIONS(63),
30333    [anon_sym_SQUOTE] = ACTIONS(65),
30334    [anon_sym_class] = ACTIONS(420),
30335    [anon_sym_async] = ACTIONS(436),
30336    [anon_sym_function] = ACTIONS(424),
30337    [anon_sym_new] = ACTIONS(438),
30338    [anon_sym_PLUS] = ACTIONS(440),
30339    [anon_sym_DASH] = ACTIONS(440),
30340    [anon_sym_SLASH] = ACTIONS(442),
30341    [anon_sym_BANG] = ACTIONS(444),
30342    [anon_sym_TILDE] = ACTIONS(444),
30343    [anon_sym_typeof] = ACTIONS(440),
30344    [anon_sym_void] = ACTIONS(440),
30345    [anon_sym_delete] = ACTIONS(440),
30346    [anon_sym_PLUS_PLUS] = ACTIONS(446),
30347    [anon_sym_DASH_DASH] = ACTIONS(446),
30348    [sym_comment] = ACTIONS(5),
30349    [anon_sym_BQUOTE] = ACTIONS(83),
30350    [sym_number] = ACTIONS(85),
30351    [sym_private_property_identifier] = ACTIONS(448),
30352    [sym_this] = ACTIONS(89),
30353    [sym_super] = ACTIONS(89),
30354    [sym_true] = ACTIONS(89),
30355    [sym_false] = ACTIONS(89),
30356    [sym_null] = ACTIONS(89),
30357    [sym_undefined] = ACTIONS(450),
30358    [anon_sym_AT] = ACTIONS(93),
30359    [anon_sym_static] = ACTIONS(428),
30360    [anon_sym_get] = ACTIONS(428),
30361    [anon_sym_set] = ACTIONS(428),
30362    [sym_html_comment] = ACTIONS(5),
30363  },
30364  [237] = {
30365    [sym_import] = STATE(1085),
30366    [sym_parenthesized_expression] = STATE(451),
30367    [sym_expression] = STATE(794),
30368    [sym_primary_expression] = STATE(503),
30369    [sym_yield_expression] = STATE(504),
30370    [sym_object] = STATE(502),
30371    [sym_object_pattern] = STATE(1604),
30372    [sym_array] = STATE(502),
30373    [sym_array_pattern] = STATE(1604),
30374    [sym_glimmer_template] = STATE(504),
30375    [sym_jsx_element] = STATE(504),
30376    [sym_jsx_opening_element] = STATE(1013),
30377    [sym_jsx_self_closing_element] = STATE(504),
30378    [sym_class] = STATE(502),
30379    [sym_function_expression] = STATE(502),
30380    [sym_generator_function] = STATE(502),
30381    [sym_arrow_function] = STATE(502),
30382    [sym_call_expression] = STATE(502),
30383    [sym_new_expression] = STATE(504),
30384    [sym_await_expression] = STATE(504),
30385    [sym_member_expression] = STATE(451),
30386    [sym_subscript_expression] = STATE(451),
30387    [sym_assignment_expression] = STATE(504),
30388    [sym__augmented_assignment_lhs] = STATE(1005),
30389    [sym_augmented_assignment_expression] = STATE(504),
30390    [sym__destructuring_pattern] = STATE(1604),
30391    [sym_ternary_expression] = STATE(504),
30392    [sym_binary_expression] = STATE(504),
30393    [sym_unary_expression] = STATE(504),
30394    [sym_update_expression] = STATE(504),
30395    [sym_string] = STATE(502),
30396    [sym_template_string] = STATE(502),
30397    [sym_regex] = STATE(502),
30398    [sym_meta_property] = STATE(502),
30399    [sym_decorator] = STATE(981),
30400    [sym_formal_parameters] = STATE(1639),
30401    [aux_sym_export_statement_repeat1] = STATE(1223),
30402    [sym_identifier] = ACTIONS(356),
30403    [anon_sym_export] = ACTIONS(358),
30404    [anon_sym_LBRACE] = ACTIONS(362),
30405    [anon_sym_import] = ACTIONS(366),
30406    [anon_sym_let] = ACTIONS(358),
30407    [anon_sym_LPAREN] = ACTIONS(368),
30408    [anon_sym_await] = ACTIONS(370),
30409    [anon_sym_yield] = ACTIONS(374),
30410    [anon_sym_LBRACK] = ACTIONS(376),
30411    [sym_glimmer_opening_tag] = ACTIONS(378),
30412    [anon_sym_LT] = ACTIONS(380),
30413    [anon_sym_DQUOTE] = ACTIONS(382),
30414    [anon_sym_SQUOTE] = ACTIONS(384),
30415    [anon_sym_class] = ACTIONS(386),
30416    [anon_sym_async] = ACTIONS(388),
30417    [anon_sym_function] = ACTIONS(390),
30418    [anon_sym_new] = ACTIONS(392),
30419    [anon_sym_PLUS] = ACTIONS(394),
30420    [anon_sym_DASH] = ACTIONS(394),
30421    [anon_sym_SLASH] = ACTIONS(396),
30422    [anon_sym_BANG] = ACTIONS(398),
30423    [anon_sym_TILDE] = ACTIONS(398),
30424    [anon_sym_typeof] = ACTIONS(394),
30425    [anon_sym_void] = ACTIONS(394),
30426    [anon_sym_delete] = ACTIONS(394),
30427    [anon_sym_PLUS_PLUS] = ACTIONS(400),
30428    [anon_sym_DASH_DASH] = ACTIONS(400),
30429    [sym_comment] = ACTIONS(5),
30430    [anon_sym_BQUOTE] = ACTIONS(402),
30431    [sym_number] = ACTIONS(404),
30432    [sym_private_property_identifier] = ACTIONS(406),
30433    [sym_this] = ACTIONS(408),
30434    [sym_super] = ACTIONS(408),
30435    [sym_true] = ACTIONS(408),
30436    [sym_false] = ACTIONS(408),
30437    [sym_null] = ACTIONS(408),
30438    [sym_undefined] = ACTIONS(410),
30439    [anon_sym_AT] = ACTIONS(93),
30440    [anon_sym_static] = ACTIONS(358),
30441    [anon_sym_get] = ACTIONS(358),
30442    [anon_sym_set] = ACTIONS(358),
30443    [sym_html_comment] = ACTIONS(5),
30444  },
30445  [238] = {
30446    [sym_import] = STATE(1095),
30447    [sym_parenthesized_expression] = STATE(458),
30448    [sym_expression] = STATE(610),
30449    [sym_primary_expression] = STATE(687),
30450    [sym_yield_expression] = STATE(688),
30451    [sym_object] = STATE(713),
30452    [sym_object_pattern] = STATE(1640),
30453    [sym_array] = STATE(713),
30454    [sym_array_pattern] = STATE(1640),
30455    [sym_glimmer_template] = STATE(688),
30456    [sym_jsx_element] = STATE(688),
30457    [sym_jsx_opening_element] = STATE(1011),
30458    [sym_jsx_self_closing_element] = STATE(688),
30459    [sym_class] = STATE(713),
30460    [sym_function_expression] = STATE(713),
30461    [sym_generator_function] = STATE(713),
30462    [sym_arrow_function] = STATE(713),
30463    [sym_call_expression] = STATE(713),
30464    [sym_new_expression] = STATE(688),
30465    [sym_await_expression] = STATE(688),
30466    [sym_member_expression] = STATE(458),
30467    [sym_subscript_expression] = STATE(458),
30468    [sym_assignment_expression] = STATE(688),
30469    [sym__augmented_assignment_lhs] = STATE(998),
30470    [sym_augmented_assignment_expression] = STATE(688),
30471    [sym__destructuring_pattern] = STATE(1640),
30472    [sym_ternary_expression] = STATE(688),
30473    [sym_binary_expression] = STATE(688),
30474    [sym_unary_expression] = STATE(688),
30475    [sym_update_expression] = STATE(688),
30476    [sym_string] = STATE(713),
30477    [sym_template_string] = STATE(713),
30478    [sym_regex] = STATE(713),
30479    [sym_meta_property] = STATE(713),
30480    [sym_decorator] = STATE(981),
30481    [sym_formal_parameters] = STATE(1642),
30482    [aux_sym_export_statement_repeat1] = STATE(1195),
30483    [sym_identifier] = ACTIONS(412),
30484    [anon_sym_export] = ACTIONS(414),
30485    [anon_sym_LBRACE] = ACTIONS(418),
30486    [anon_sym_import] = ACTIONS(366),
30487    [anon_sym_let] = ACTIONS(414),
30488    [anon_sym_LPAREN] = ACTIONS(33),
30489    [anon_sym_await] = ACTIONS(35),
30490    [anon_sym_yield] = ACTIONS(55),
30491    [anon_sym_LBRACK] = ACTIONS(57),
30492    [sym_glimmer_opening_tag] = ACTIONS(59),
30493    [anon_sym_LT] = ACTIONS(61),
30494    [anon_sym_DQUOTE] = ACTIONS(63),
30495    [anon_sym_SQUOTE] = ACTIONS(65),
30496    [anon_sym_class] = ACTIONS(420),
30497    [anon_sym_async] = ACTIONS(422),
30498    [anon_sym_function] = ACTIONS(424),
30499    [anon_sym_new] = ACTIONS(73),
30500    [anon_sym_PLUS] = ACTIONS(75),
30501    [anon_sym_DASH] = ACTIONS(75),
30502    [anon_sym_SLASH] = ACTIONS(77),
30503    [anon_sym_BANG] = ACTIONS(79),
30504    [anon_sym_TILDE] = ACTIONS(79),
30505    [anon_sym_typeof] = ACTIONS(75),
30506    [anon_sym_void] = ACTIONS(75),
30507    [anon_sym_delete] = ACTIONS(75),
30508    [anon_sym_PLUS_PLUS] = ACTIONS(81),
30509    [anon_sym_DASH_DASH] = ACTIONS(81),
30510    [sym_comment] = ACTIONS(5),
30511    [anon_sym_BQUOTE] = ACTIONS(83),
30512    [sym_number] = ACTIONS(85),
30513    [sym_private_property_identifier] = ACTIONS(87),
30514    [sym_this] = ACTIONS(89),
30515    [sym_super] = ACTIONS(89),
30516    [sym_true] = ACTIONS(89),
30517    [sym_false] = ACTIONS(89),
30518    [sym_null] = ACTIONS(89),
30519    [sym_undefined] = ACTIONS(91),
30520    [anon_sym_AT] = ACTIONS(93),
30521    [anon_sym_static] = ACTIONS(414),
30522    [anon_sym_get] = ACTIONS(414),
30523    [anon_sym_set] = ACTIONS(414),
30524    [sym_html_comment] = ACTIONS(5),
30525  },
30526  [239] = {
30527    [sym_import] = STATE(1085),
30528    [sym_parenthesized_expression] = STATE(451),
30529    [sym_expression] = STATE(480),
30530    [sym_primary_expression] = STATE(503),
30531    [sym_yield_expression] = STATE(504),
30532    [sym_object] = STATE(502),
30533    [sym_object_pattern] = STATE(1604),
30534    [sym_array] = STATE(502),
30535    [sym_array_pattern] = STATE(1604),
30536    [sym_glimmer_template] = STATE(504),
30537    [sym_jsx_element] = STATE(504),
30538    [sym_jsx_opening_element] = STATE(1013),
30539    [sym_jsx_self_closing_element] = STATE(504),
30540    [sym_class] = STATE(502),
30541    [sym_function_expression] = STATE(502),
30542    [sym_generator_function] = STATE(502),
30543    [sym_arrow_function] = STATE(502),
30544    [sym_call_expression] = STATE(502),
30545    [sym_new_expression] = STATE(504),
30546    [sym_await_expression] = STATE(504),
30547    [sym_member_expression] = STATE(451),
30548    [sym_subscript_expression] = STATE(451),
30549    [sym_assignment_expression] = STATE(504),
30550    [sym__augmented_assignment_lhs] = STATE(1005),
30551    [sym_augmented_assignment_expression] = STATE(504),
30552    [sym__destructuring_pattern] = STATE(1604),
30553    [sym_ternary_expression] = STATE(504),
30554    [sym_binary_expression] = STATE(504),
30555    [sym_unary_expression] = STATE(504),
30556    [sym_update_expression] = STATE(504),
30557    [sym_string] = STATE(502),
30558    [sym_template_string] = STATE(502),
30559    [sym_regex] = STATE(502),
30560    [sym_meta_property] = STATE(502),
30561    [sym_decorator] = STATE(981),
30562    [sym_formal_parameters] = STATE(1639),
30563    [aux_sym_export_statement_repeat1] = STATE(1223),
30564    [sym_identifier] = ACTIONS(356),
30565    [anon_sym_export] = ACTIONS(358),
30566    [anon_sym_LBRACE] = ACTIONS(362),
30567    [anon_sym_import] = ACTIONS(366),
30568    [anon_sym_let] = ACTIONS(358),
30569    [anon_sym_LPAREN] = ACTIONS(368),
30570    [anon_sym_await] = ACTIONS(370),
30571    [anon_sym_yield] = ACTIONS(374),
30572    [anon_sym_LBRACK] = ACTIONS(376),
30573    [sym_glimmer_opening_tag] = ACTIONS(378),
30574    [anon_sym_LT] = ACTIONS(380),
30575    [anon_sym_DQUOTE] = ACTIONS(382),
30576    [anon_sym_SQUOTE] = ACTIONS(384),
30577    [anon_sym_class] = ACTIONS(386),
30578    [anon_sym_async] = ACTIONS(388),
30579    [anon_sym_function] = ACTIONS(390),
30580    [anon_sym_new] = ACTIONS(392),
30581    [anon_sym_PLUS] = ACTIONS(394),
30582    [anon_sym_DASH] = ACTIONS(394),
30583    [anon_sym_SLASH] = ACTIONS(396),
30584    [anon_sym_BANG] = ACTIONS(398),
30585    [anon_sym_TILDE] = ACTIONS(398),
30586    [anon_sym_typeof] = ACTIONS(394),
30587    [anon_sym_void] = ACTIONS(394),
30588    [anon_sym_delete] = ACTIONS(394),
30589    [anon_sym_PLUS_PLUS] = ACTIONS(400),
30590    [anon_sym_DASH_DASH] = ACTIONS(400),
30591    [sym_comment] = ACTIONS(5),
30592    [anon_sym_BQUOTE] = ACTIONS(402),
30593    [sym_number] = ACTIONS(404),
30594    [sym_private_property_identifier] = ACTIONS(406),
30595    [sym_this] = ACTIONS(408),
30596    [sym_super] = ACTIONS(408),
30597    [sym_true] = ACTIONS(408),
30598    [sym_false] = ACTIONS(408),
30599    [sym_null] = ACTIONS(408),
30600    [sym_undefined] = ACTIONS(410),
30601    [anon_sym_AT] = ACTIONS(93),
30602    [anon_sym_static] = ACTIONS(358),
30603    [anon_sym_get] = ACTIONS(358),
30604    [anon_sym_set] = ACTIONS(358),
30605    [sym_html_comment] = ACTIONS(5),
30606  },
30607  [240] = {
30608    [sym_import] = STATE(1085),
30609    [sym_parenthesized_expression] = STATE(451),
30610    [sym_expression] = STATE(478),
30611    [sym_primary_expression] = STATE(503),
30612    [sym_yield_expression] = STATE(504),
30613    [sym_object] = STATE(502),
30614    [sym_object_pattern] = STATE(1604),
30615    [sym_array] = STATE(502),
30616    [sym_array_pattern] = STATE(1604),
30617    [sym_glimmer_template] = STATE(504),
30618    [sym_jsx_element] = STATE(504),
30619    [sym_jsx_opening_element] = STATE(1013),
30620    [sym_jsx_self_closing_element] = STATE(504),
30621    [sym_class] = STATE(502),
30622    [sym_function_expression] = STATE(502),
30623    [sym_generator_function] = STATE(502),
30624    [sym_arrow_function] = STATE(502),
30625    [sym_call_expression] = STATE(502),
30626    [sym_new_expression] = STATE(504),
30627    [sym_await_expression] = STATE(504),
30628    [sym_member_expression] = STATE(451),
30629    [sym_subscript_expression] = STATE(451),
30630    [sym_assignment_expression] = STATE(504),
30631    [sym__augmented_assignment_lhs] = STATE(1005),
30632    [sym_augmented_assignment_expression] = STATE(504),
30633    [sym__destructuring_pattern] = STATE(1604),
30634    [sym_ternary_expression] = STATE(504),
30635    [sym_binary_expression] = STATE(504),
30636    [sym_unary_expression] = STATE(504),
30637    [sym_update_expression] = STATE(504),
30638    [sym_string] = STATE(502),
30639    [sym_template_string] = STATE(502),
30640    [sym_regex] = STATE(502),
30641    [sym_meta_property] = STATE(502),
30642    [sym_decorator] = STATE(981),
30643    [sym_formal_parameters] = STATE(1639),
30644    [aux_sym_export_statement_repeat1] = STATE(1223),
30645    [sym_identifier] = ACTIONS(356),
30646    [anon_sym_export] = ACTIONS(358),
30647    [anon_sym_LBRACE] = ACTIONS(362),
30648    [anon_sym_import] = ACTIONS(366),
30649    [anon_sym_let] = ACTIONS(358),
30650    [anon_sym_LPAREN] = ACTIONS(368),
30651    [anon_sym_await] = ACTIONS(370),
30652    [anon_sym_yield] = ACTIONS(374),
30653    [anon_sym_LBRACK] = ACTIONS(376),
30654    [sym_glimmer_opening_tag] = ACTIONS(378),
30655    [anon_sym_LT] = ACTIONS(380),
30656    [anon_sym_DQUOTE] = ACTIONS(382),
30657    [anon_sym_SQUOTE] = ACTIONS(384),
30658    [anon_sym_class] = ACTIONS(386),
30659    [anon_sym_async] = ACTIONS(388),
30660    [anon_sym_function] = ACTIONS(390),
30661    [anon_sym_new] = ACTIONS(392),
30662    [anon_sym_PLUS] = ACTIONS(394),
30663    [anon_sym_DASH] = ACTIONS(394),
30664    [anon_sym_SLASH] = ACTIONS(396),
30665    [anon_sym_BANG] = ACTIONS(398),
30666    [anon_sym_TILDE] = ACTIONS(398),
30667    [anon_sym_typeof] = ACTIONS(394),
30668    [anon_sym_void] = ACTIONS(394),
30669    [anon_sym_delete] = ACTIONS(394),
30670    [anon_sym_PLUS_PLUS] = ACTIONS(400),
30671    [anon_sym_DASH_DASH] = ACTIONS(400),
30672    [sym_comment] = ACTIONS(5),
30673    [anon_sym_BQUOTE] = ACTIONS(402),
30674    [sym_number] = ACTIONS(404),
30675    [sym_private_property_identifier] = ACTIONS(406),
30676    [sym_this] = ACTIONS(408),
30677    [sym_super] = ACTIONS(408),
30678    [sym_true] = ACTIONS(408),
30679    [sym_false] = ACTIONS(408),
30680    [sym_null] = ACTIONS(408),
30681    [sym_undefined] = ACTIONS(410),
30682    [anon_sym_AT] = ACTIONS(93),
30683    [anon_sym_static] = ACTIONS(358),
30684    [anon_sym_get] = ACTIONS(358),
30685    [anon_sym_set] = ACTIONS(358),
30686    [sym_html_comment] = ACTIONS(5),
30687  },
30688  [241] = {
30689    [sym_import] = STATE(1085),
30690    [sym_parenthesized_expression] = STATE(451),
30691    [sym_expression] = STATE(512),
30692    [sym_primary_expression] = STATE(503),
30693    [sym_yield_expression] = STATE(504),
30694    [sym_object] = STATE(502),
30695    [sym_object_pattern] = STATE(1604),
30696    [sym_array] = STATE(502),
30697    [sym_array_pattern] = STATE(1604),
30698    [sym_glimmer_template] = STATE(504),
30699    [sym_jsx_element] = STATE(504),
30700    [sym_jsx_opening_element] = STATE(1013),
30701    [sym_jsx_self_closing_element] = STATE(504),
30702    [sym_class] = STATE(502),
30703    [sym_function_expression] = STATE(502),
30704    [sym_generator_function] = STATE(502),
30705    [sym_arrow_function] = STATE(502),
30706    [sym_call_expression] = STATE(502),
30707    [sym_new_expression] = STATE(504),
30708    [sym_await_expression] = STATE(504),
30709    [sym_member_expression] = STATE(451),
30710    [sym_subscript_expression] = STATE(451),
30711    [sym_assignment_expression] = STATE(504),
30712    [sym__augmented_assignment_lhs] = STATE(1005),
30713    [sym_augmented_assignment_expression] = STATE(504),
30714    [sym__destructuring_pattern] = STATE(1604),
30715    [sym_ternary_expression] = STATE(504),
30716    [sym_binary_expression] = STATE(504),
30717    [sym_unary_expression] = STATE(504),
30718    [sym_update_expression] = STATE(504),
30719    [sym_string] = STATE(502),
30720    [sym_template_string] = STATE(502),
30721    [sym_regex] = STATE(502),
30722    [sym_meta_property] = STATE(502),
30723    [sym_decorator] = STATE(981),
30724    [sym_formal_parameters] = STATE(1639),
30725    [aux_sym_export_statement_repeat1] = STATE(1223),
30726    [sym_identifier] = ACTIONS(356),
30727    [anon_sym_export] = ACTIONS(358),
30728    [anon_sym_LBRACE] = ACTIONS(362),
30729    [anon_sym_import] = ACTIONS(366),
30730    [anon_sym_let] = ACTIONS(358),
30731    [anon_sym_LPAREN] = ACTIONS(368),
30732    [anon_sym_await] = ACTIONS(370),
30733    [anon_sym_yield] = ACTIONS(374),
30734    [anon_sym_LBRACK] = ACTIONS(376),
30735    [sym_glimmer_opening_tag] = ACTIONS(378),
30736    [anon_sym_LT] = ACTIONS(380),
30737    [anon_sym_DQUOTE] = ACTIONS(382),
30738    [anon_sym_SQUOTE] = ACTIONS(384),
30739    [anon_sym_class] = ACTIONS(386),
30740    [anon_sym_async] = ACTIONS(388),
30741    [anon_sym_function] = ACTIONS(390),
30742    [anon_sym_new] = ACTIONS(392),
30743    [anon_sym_PLUS] = ACTIONS(394),
30744    [anon_sym_DASH] = ACTIONS(394),
30745    [anon_sym_SLASH] = ACTIONS(396),
30746    [anon_sym_BANG] = ACTIONS(398),
30747    [anon_sym_TILDE] = ACTIONS(398),
30748    [anon_sym_typeof] = ACTIONS(394),
30749    [anon_sym_void] = ACTIONS(394),
30750    [anon_sym_delete] = ACTIONS(394),
30751    [anon_sym_PLUS_PLUS] = ACTIONS(400),
30752    [anon_sym_DASH_DASH] = ACTIONS(400),
30753    [sym_comment] = ACTIONS(5),
30754    [anon_sym_BQUOTE] = ACTIONS(402),
30755    [sym_number] = ACTIONS(404),
30756    [sym_private_property_identifier] = ACTIONS(406),
30757    [sym_this] = ACTIONS(408),
30758    [sym_super] = ACTIONS(408),
30759    [sym_true] = ACTIONS(408),
30760    [sym_false] = ACTIONS(408),
30761    [sym_null] = ACTIONS(408),
30762    [sym_undefined] = ACTIONS(410),
30763    [anon_sym_AT] = ACTIONS(93),
30764    [anon_sym_static] = ACTIONS(358),
30765    [anon_sym_get] = ACTIONS(358),
30766    [anon_sym_set] = ACTIONS(358),
30767    [sym_html_comment] = ACTIONS(5),
30768  },
30769  [242] = {
30770    [sym_import] = STATE(1095),
30771    [sym_parenthesized_expression] = STATE(460),
30772    [sym_expression] = STATE(636),
30773    [sym_primary_expression] = STATE(687),
30774    [sym_yield_expression] = STATE(688),
30775    [sym_object] = STATE(713),
30776    [sym_object_pattern] = STATE(1664),
30777    [sym_array] = STATE(713),
30778    [sym_array_pattern] = STATE(1664),
30779    [sym_glimmer_template] = STATE(688),
30780    [sym_jsx_element] = STATE(688),
30781    [sym_jsx_opening_element] = STATE(1011),
30782    [sym_jsx_self_closing_element] = STATE(688),
30783    [sym_class] = STATE(713),
30784    [sym_function_expression] = STATE(713),
30785    [sym_generator_function] = STATE(713),
30786    [sym_arrow_function] = STATE(713),
30787    [sym_call_expression] = STATE(713),
30788    [sym_new_expression] = STATE(688),
30789    [sym_await_expression] = STATE(688),
30790    [sym_member_expression] = STATE(460),
30791    [sym_subscript_expression] = STATE(460),
30792    [sym_assignment_expression] = STATE(688),
30793    [sym__augmented_assignment_lhs] = STATE(1004),
30794    [sym_augmented_assignment_expression] = STATE(688),
30795    [sym__destructuring_pattern] = STATE(1664),
30796    [sym_ternary_expression] = STATE(688),
30797    [sym_binary_expression] = STATE(688),
30798    [sym_unary_expression] = STATE(688),
30799    [sym_update_expression] = STATE(688),
30800    [sym_string] = STATE(713),
30801    [sym_template_string] = STATE(713),
30802    [sym_regex] = STATE(713),
30803    [sym_meta_property] = STATE(713),
30804    [sym_decorator] = STATE(981),
30805    [sym_formal_parameters] = STATE(1665),
30806    [aux_sym_export_statement_repeat1] = STATE(1195),
30807    [sym_identifier] = ACTIONS(426),
30808    [anon_sym_export] = ACTIONS(428),
30809    [anon_sym_LBRACE] = ACTIONS(418),
30810    [anon_sym_import] = ACTIONS(366),
30811    [anon_sym_let] = ACTIONS(428),
30812    [anon_sym_LPAREN] = ACTIONS(33),
30813    [anon_sym_await] = ACTIONS(432),
30814    [anon_sym_yield] = ACTIONS(434),
30815    [anon_sym_LBRACK] = ACTIONS(57),
30816    [sym_glimmer_opening_tag] = ACTIONS(59),
30817    [anon_sym_LT] = ACTIONS(61),
30818    [anon_sym_DQUOTE] = ACTIONS(63),
30819    [anon_sym_SQUOTE] = ACTIONS(65),
30820    [anon_sym_class] = ACTIONS(420),
30821    [anon_sym_async] = ACTIONS(436),
30822    [anon_sym_function] = ACTIONS(424),
30823    [anon_sym_new] = ACTIONS(438),
30824    [anon_sym_PLUS] = ACTIONS(440),
30825    [anon_sym_DASH] = ACTIONS(440),
30826    [anon_sym_SLASH] = ACTIONS(442),
30827    [anon_sym_BANG] = ACTIONS(444),
30828    [anon_sym_TILDE] = ACTIONS(444),
30829    [anon_sym_typeof] = ACTIONS(440),
30830    [anon_sym_void] = ACTIONS(440),
30831    [anon_sym_delete] = ACTIONS(440),
30832    [anon_sym_PLUS_PLUS] = ACTIONS(446),
30833    [anon_sym_DASH_DASH] = ACTIONS(446),
30834    [sym_comment] = ACTIONS(5),
30835    [anon_sym_BQUOTE] = ACTIONS(83),
30836    [sym_number] = ACTIONS(85),
30837    [sym_private_property_identifier] = ACTIONS(448),
30838    [sym_this] = ACTIONS(89),
30839    [sym_super] = ACTIONS(89),
30840    [sym_true] = ACTIONS(89),
30841    [sym_false] = ACTIONS(89),
30842    [sym_null] = ACTIONS(89),
30843    [sym_undefined] = ACTIONS(450),
30844    [anon_sym_AT] = ACTIONS(93),
30845    [anon_sym_static] = ACTIONS(428),
30846    [anon_sym_get] = ACTIONS(428),
30847    [anon_sym_set] = ACTIONS(428),
30848    [sym_html_comment] = ACTIONS(5),
30849  },
30850  [243] = {
30851    [sym_import] = STATE(1085),
30852    [sym_parenthesized_expression] = STATE(413),
30853    [sym_expression] = STATE(795),
30854    [sym_primary_expression] = STATE(503),
30855    [sym_yield_expression] = STATE(504),
30856    [sym_object] = STATE(502),
30857    [sym_object_pattern] = STATE(1623),
30858    [sym_array] = STATE(502),
30859    [sym_array_pattern] = STATE(1623),
30860    [sym_glimmer_template] = STATE(504),
30861    [sym_jsx_element] = STATE(504),
30862    [sym_jsx_opening_element] = STATE(1013),
30863    [sym_jsx_self_closing_element] = STATE(504),
30864    [sym_class] = STATE(502),
30865    [sym_function_expression] = STATE(502),
30866    [sym_generator_function] = STATE(502),
30867    [sym_arrow_function] = STATE(502),
30868    [sym_call_expression] = STATE(502),
30869    [sym_new_expression] = STATE(504),
30870    [sym_await_expression] = STATE(504),
30871    [sym_member_expression] = STATE(413),
30872    [sym_subscript_expression] = STATE(413),
30873    [sym_assignment_expression] = STATE(504),
30874    [sym__augmented_assignment_lhs] = STATE(997),
30875    [sym_augmented_assignment_expression] = STATE(504),
30876    [sym__destructuring_pattern] = STATE(1623),
30877    [sym_ternary_expression] = STATE(504),
30878    [sym_binary_expression] = STATE(504),
30879    [sym_unary_expression] = STATE(504),
30880    [sym_update_expression] = STATE(504),
30881    [sym_string] = STATE(502),
30882    [sym_template_string] = STATE(502),
30883    [sym_regex] = STATE(502),
30884    [sym_meta_property] = STATE(502),
30885    [sym_decorator] = STATE(981),
30886    [sym_formal_parameters] = STATE(1607),
30887    [aux_sym_export_statement_repeat1] = STATE(1223),
30888    [sym_identifier] = ACTIONS(482),
30889    [anon_sym_export] = ACTIONS(484),
30890    [anon_sym_LBRACE] = ACTIONS(458),
30891    [anon_sym_import] = ACTIONS(366),
30892    [anon_sym_let] = ACTIONS(484),
30893    [anon_sym_LPAREN] = ACTIONS(368),
30894    [anon_sym_await] = ACTIONS(488),
30895    [anon_sym_yield] = ACTIONS(490),
30896    [anon_sym_LBRACK] = ACTIONS(464),
30897    [sym_glimmer_opening_tag] = ACTIONS(378),
30898    [anon_sym_LT] = ACTIONS(380),
30899    [anon_sym_DQUOTE] = ACTIONS(382),
30900    [anon_sym_SQUOTE] = ACTIONS(384),
30901    [anon_sym_class] = ACTIONS(386),
30902    [anon_sym_async] = ACTIONS(492),
30903    [anon_sym_function] = ACTIONS(390),
30904    [anon_sym_new] = ACTIONS(494),
30905    [anon_sym_PLUS] = ACTIONS(496),
30906    [anon_sym_DASH] = ACTIONS(496),
30907    [anon_sym_SLASH] = ACTIONS(396),
30908    [anon_sym_BANG] = ACTIONS(498),
30909    [anon_sym_TILDE] = ACTIONS(498),
30910    [anon_sym_typeof] = ACTIONS(496),
30911    [anon_sym_void] = ACTIONS(496),
30912    [anon_sym_delete] = ACTIONS(496),
30913    [anon_sym_PLUS_PLUS] = ACTIONS(500),
30914    [anon_sym_DASH_DASH] = ACTIONS(500),
30915    [sym_comment] = ACTIONS(5),
30916    [anon_sym_BQUOTE] = ACTIONS(402),
30917    [sym_number] = ACTIONS(404),
30918    [sym_private_property_identifier] = ACTIONS(502),
30919    [sym_this] = ACTIONS(408),
30920    [sym_super] = ACTIONS(408),
30921    [sym_true] = ACTIONS(408),
30922    [sym_false] = ACTIONS(408),
30923    [sym_null] = ACTIONS(408),
30924    [sym_undefined] = ACTIONS(504),
30925    [anon_sym_AT] = ACTIONS(93),
30926    [anon_sym_static] = ACTIONS(484),
30927    [anon_sym_get] = ACTIONS(484),
30928    [anon_sym_set] = ACTIONS(484),
30929    [sym_html_comment] = ACTIONS(5),
30930  },
30931  [244] = {
30932    [sym_import] = STATE(1095),
30933    [sym_parenthesized_expression] = STATE(460),
30934    [sym_expression] = STATE(581),
30935    [sym_primary_expression] = STATE(687),
30936    [sym_yield_expression] = STATE(688),
30937    [sym_object] = STATE(713),
30938    [sym_object_pattern] = STATE(1664),
30939    [sym_array] = STATE(713),
30940    [sym_array_pattern] = STATE(1664),
30941    [sym_glimmer_template] = STATE(688),
30942    [sym_jsx_element] = STATE(688),
30943    [sym_jsx_opening_element] = STATE(1011),
30944    [sym_jsx_self_closing_element] = STATE(688),
30945    [sym_class] = STATE(713),
30946    [sym_function_expression] = STATE(713),
30947    [sym_generator_function] = STATE(713),
30948    [sym_arrow_function] = STATE(713),
30949    [sym_call_expression] = STATE(713),
30950    [sym_new_expression] = STATE(688),
30951    [sym_await_expression] = STATE(688),
30952    [sym_member_expression] = STATE(460),
30953    [sym_subscript_expression] = STATE(460),
30954    [sym_assignment_expression] = STATE(688),
30955    [sym__augmented_assignment_lhs] = STATE(1004),
30956    [sym_augmented_assignment_expression] = STATE(688),
30957    [sym__destructuring_pattern] = STATE(1664),
30958    [sym_ternary_expression] = STATE(688),
30959    [sym_binary_expression] = STATE(688),
30960    [sym_unary_expression] = STATE(688),
30961    [sym_update_expression] = STATE(688),
30962    [sym_string] = STATE(713),
30963    [sym_template_string] = STATE(713),
30964    [sym_regex] = STATE(713),
30965    [sym_meta_property] = STATE(713),
30966    [sym_decorator] = STATE(981),
30967    [sym_formal_parameters] = STATE(1665),
30968    [aux_sym_export_statement_repeat1] = STATE(1195),
30969    [sym_identifier] = ACTIONS(426),
30970    [anon_sym_export] = ACTIONS(428),
30971    [anon_sym_LBRACE] = ACTIONS(418),
30972    [anon_sym_import] = ACTIONS(366),
30973    [anon_sym_let] = ACTIONS(428),
30974    [anon_sym_LPAREN] = ACTIONS(33),
30975    [anon_sym_await] = ACTIONS(432),
30976    [anon_sym_yield] = ACTIONS(434),
30977    [anon_sym_LBRACK] = ACTIONS(57),
30978    [sym_glimmer_opening_tag] = ACTIONS(59),
30979    [anon_sym_LT] = ACTIONS(61),
30980    [anon_sym_DQUOTE] = ACTIONS(63),
30981    [anon_sym_SQUOTE] = ACTIONS(65),
30982    [anon_sym_class] = ACTIONS(420),
30983    [anon_sym_async] = ACTIONS(436),
30984    [anon_sym_function] = ACTIONS(424),
30985    [anon_sym_new] = ACTIONS(438),
30986    [anon_sym_PLUS] = ACTIONS(440),
30987    [anon_sym_DASH] = ACTIONS(440),
30988    [anon_sym_SLASH] = ACTIONS(442),
30989    [anon_sym_BANG] = ACTIONS(444),
30990    [anon_sym_TILDE] = ACTIONS(444),
30991    [anon_sym_typeof] = ACTIONS(440),
30992    [anon_sym_void] = ACTIONS(440),
30993    [anon_sym_delete] = ACTIONS(440),
30994    [anon_sym_PLUS_PLUS] = ACTIONS(446),
30995    [anon_sym_DASH_DASH] = ACTIONS(446),
30996    [sym_comment] = ACTIONS(5),
30997    [anon_sym_BQUOTE] = ACTIONS(83),
30998    [sym_number] = ACTIONS(85),
30999    [sym_private_property_identifier] = ACTIONS(448),
31000    [sym_this] = ACTIONS(89),
31001    [sym_super] = ACTIONS(89),
31002    [sym_true] = ACTIONS(89),
31003    [sym_false] = ACTIONS(89),
31004    [sym_null] = ACTIONS(89),
31005    [sym_undefined] = ACTIONS(450),
31006    [anon_sym_AT] = ACTIONS(93),
31007    [anon_sym_static] = ACTIONS(428),
31008    [anon_sym_get] = ACTIONS(428),
31009    [anon_sym_set] = ACTIONS(428),
31010    [sym_html_comment] = ACTIONS(5),
31011  },
31012  [245] = {
31013    [sym_import] = STATE(1095),
31014    [sym_parenthesized_expression] = STATE(460),
31015    [sym_expression] = STATE(493),
31016    [sym_primary_expression] = STATE(687),
31017    [sym_yield_expression] = STATE(688),
31018    [sym_object] = STATE(713),
31019    [sym_object_pattern] = STATE(1664),
31020    [sym_array] = STATE(713),
31021    [sym_array_pattern] = STATE(1664),
31022    [sym_glimmer_template] = STATE(688),
31023    [sym_jsx_element] = STATE(688),
31024    [sym_jsx_opening_element] = STATE(1011),
31025    [sym_jsx_self_closing_element] = STATE(688),
31026    [sym_class] = STATE(713),
31027    [sym_function_expression] = STATE(713),
31028    [sym_generator_function] = STATE(713),
31029    [sym_arrow_function] = STATE(713),
31030    [sym_call_expression] = STATE(713),
31031    [sym_new_expression] = STATE(688),
31032    [sym_await_expression] = STATE(688),
31033    [sym_member_expression] = STATE(460),
31034    [sym_subscript_expression] = STATE(460),
31035    [sym_assignment_expression] = STATE(688),
31036    [sym__augmented_assignment_lhs] = STATE(1004),
31037    [sym_augmented_assignment_expression] = STATE(688),
31038    [sym__destructuring_pattern] = STATE(1664),
31039    [sym_ternary_expression] = STATE(688),
31040    [sym_binary_expression] = STATE(688),
31041    [sym_unary_expression] = STATE(688),
31042    [sym_update_expression] = STATE(688),
31043    [sym_string] = STATE(713),
31044    [sym_template_string] = STATE(713),
31045    [sym_regex] = STATE(713),
31046    [sym_meta_property] = STATE(713),
31047    [sym_decorator] = STATE(981),
31048    [sym_formal_parameters] = STATE(1665),
31049    [aux_sym_export_statement_repeat1] = STATE(1195),
31050    [sym_identifier] = ACTIONS(426),
31051    [anon_sym_export] = ACTIONS(428),
31052    [anon_sym_LBRACE] = ACTIONS(418),
31053    [anon_sym_import] = ACTIONS(366),
31054    [anon_sym_let] = ACTIONS(428),
31055    [anon_sym_LPAREN] = ACTIONS(33),
31056    [anon_sym_await] = ACTIONS(432),
31057    [anon_sym_yield] = ACTIONS(434),
31058    [anon_sym_LBRACK] = ACTIONS(57),
31059    [sym_glimmer_opening_tag] = ACTIONS(59),
31060    [anon_sym_LT] = ACTIONS(61),
31061    [anon_sym_DQUOTE] = ACTIONS(63),
31062    [anon_sym_SQUOTE] = ACTIONS(65),
31063    [anon_sym_class] = ACTIONS(420),
31064    [anon_sym_async] = ACTIONS(436),
31065    [anon_sym_function] = ACTIONS(424),
31066    [anon_sym_new] = ACTIONS(438),
31067    [anon_sym_PLUS] = ACTIONS(440),
31068    [anon_sym_DASH] = ACTIONS(440),
31069    [anon_sym_SLASH] = ACTIONS(442),
31070    [anon_sym_BANG] = ACTIONS(444),
31071    [anon_sym_TILDE] = ACTIONS(444),
31072    [anon_sym_typeof] = ACTIONS(440),
31073    [anon_sym_void] = ACTIONS(440),
31074    [anon_sym_delete] = ACTIONS(440),
31075    [anon_sym_PLUS_PLUS] = ACTIONS(446),
31076    [anon_sym_DASH_DASH] = ACTIONS(446),
31077    [sym_comment] = ACTIONS(5),
31078    [anon_sym_BQUOTE] = ACTIONS(83),
31079    [sym_number] = ACTIONS(85),
31080    [sym_private_property_identifier] = ACTIONS(448),
31081    [sym_this] = ACTIONS(89),
31082    [sym_super] = ACTIONS(89),
31083    [sym_true] = ACTIONS(89),
31084    [sym_false] = ACTIONS(89),
31085    [sym_null] = ACTIONS(89),
31086    [sym_undefined] = ACTIONS(450),
31087    [anon_sym_AT] = ACTIONS(93),
31088    [anon_sym_static] = ACTIONS(428),
31089    [anon_sym_get] = ACTIONS(428),
31090    [anon_sym_set] = ACTIONS(428),
31091    [sym_html_comment] = ACTIONS(5),
31092  },
31093  [246] = {
31094    [sym_import] = STATE(1085),
31095    [sym_parenthesized_expression] = STATE(451),
31096    [sym_expression] = STATE(519),
31097    [sym_primary_expression] = STATE(503),
31098    [sym_yield_expression] = STATE(504),
31099    [sym_object] = STATE(502),
31100    [sym_object_pattern] = STATE(1604),
31101    [sym_array] = STATE(502),
31102    [sym_array_pattern] = STATE(1604),
31103    [sym_glimmer_template] = STATE(504),
31104    [sym_jsx_element] = STATE(504),
31105    [sym_jsx_opening_element] = STATE(1013),
31106    [sym_jsx_self_closing_element] = STATE(504),
31107    [sym_class] = STATE(502),
31108    [sym_function_expression] = STATE(502),
31109    [sym_generator_function] = STATE(502),
31110    [sym_arrow_function] = STATE(502),
31111    [sym_call_expression] = STATE(502),
31112    [sym_new_expression] = STATE(504),
31113    [sym_await_expression] = STATE(504),
31114    [sym_member_expression] = STATE(451),
31115    [sym_subscript_expression] = STATE(451),
31116    [sym_assignment_expression] = STATE(504),
31117    [sym__augmented_assignment_lhs] = STATE(1005),
31118    [sym_augmented_assignment_expression] = STATE(504),
31119    [sym__destructuring_pattern] = STATE(1604),
31120    [sym_ternary_expression] = STATE(504),
31121    [sym_binary_expression] = STATE(504),
31122    [sym_unary_expression] = STATE(504),
31123    [sym_update_expression] = STATE(504),
31124    [sym_string] = STATE(502),
31125    [sym_template_string] = STATE(502),
31126    [sym_regex] = STATE(502),
31127    [sym_meta_property] = STATE(502),
31128    [sym_decorator] = STATE(981),
31129    [sym_formal_parameters] = STATE(1639),
31130    [aux_sym_export_statement_repeat1] = STATE(1223),
31131    [sym_identifier] = ACTIONS(356),
31132    [anon_sym_export] = ACTIONS(358),
31133    [anon_sym_LBRACE] = ACTIONS(362),
31134    [anon_sym_import] = ACTIONS(366),
31135    [anon_sym_let] = ACTIONS(358),
31136    [anon_sym_LPAREN] = ACTIONS(368),
31137    [anon_sym_await] = ACTIONS(370),
31138    [anon_sym_yield] = ACTIONS(374),
31139    [anon_sym_LBRACK] = ACTIONS(376),
31140    [sym_glimmer_opening_tag] = ACTIONS(378),
31141    [anon_sym_LT] = ACTIONS(380),
31142    [anon_sym_DQUOTE] = ACTIONS(382),
31143    [anon_sym_SQUOTE] = ACTIONS(384),
31144    [anon_sym_class] = ACTIONS(386),
31145    [anon_sym_async] = ACTIONS(388),
31146    [anon_sym_function] = ACTIONS(390),
31147    [anon_sym_new] = ACTIONS(392),
31148    [anon_sym_PLUS] = ACTIONS(394),
31149    [anon_sym_DASH] = ACTIONS(394),
31150    [anon_sym_SLASH] = ACTIONS(396),
31151    [anon_sym_BANG] = ACTIONS(398),
31152    [anon_sym_TILDE] = ACTIONS(398),
31153    [anon_sym_typeof] = ACTIONS(394),
31154    [anon_sym_void] = ACTIONS(394),
31155    [anon_sym_delete] = ACTIONS(394),
31156    [anon_sym_PLUS_PLUS] = ACTIONS(400),
31157    [anon_sym_DASH_DASH] = ACTIONS(400),
31158    [sym_comment] = ACTIONS(5),
31159    [anon_sym_BQUOTE] = ACTIONS(402),
31160    [sym_number] = ACTIONS(404),
31161    [sym_private_property_identifier] = ACTIONS(406),
31162    [sym_this] = ACTIONS(408),
31163    [sym_super] = ACTIONS(408),
31164    [sym_true] = ACTIONS(408),
31165    [sym_false] = ACTIONS(408),
31166    [sym_null] = ACTIONS(408),
31167    [sym_undefined] = ACTIONS(410),
31168    [anon_sym_AT] = ACTIONS(93),
31169    [anon_sym_static] = ACTIONS(358),
31170    [anon_sym_get] = ACTIONS(358),
31171    [anon_sym_set] = ACTIONS(358),
31172    [sym_html_comment] = ACTIONS(5),
31173  },
31174  [247] = {
31175    [sym_import] = STATE(1085),
31176    [sym_parenthesized_expression] = STATE(477),
31177    [sym_expression] = STATE(480),
31178    [sym_primary_expression] = STATE(503),
31179    [sym_yield_expression] = STATE(504),
31180    [sym_object] = STATE(502),
31181    [sym_object_pattern] = STATE(1692),
31182    [sym_array] = STATE(502),
31183    [sym_array_pattern] = STATE(1692),
31184    [sym_glimmer_template] = STATE(504),
31185    [sym_jsx_element] = STATE(504),
31186    [sym_jsx_opening_element] = STATE(1013),
31187    [sym_jsx_self_closing_element] = STATE(504),
31188    [sym_class] = STATE(502),
31189    [sym_function_expression] = STATE(502),
31190    [sym_generator_function] = STATE(502),
31191    [sym_arrow_function] = STATE(502),
31192    [sym_call_expression] = STATE(502),
31193    [sym_new_expression] = STATE(504),
31194    [sym_await_expression] = STATE(504),
31195    [sym_member_expression] = STATE(477),
31196    [sym_subscript_expression] = STATE(477),
31197    [sym_assignment_expression] = STATE(504),
31198    [sym__augmented_assignment_lhs] = STATE(1009),
31199    [sym_augmented_assignment_expression] = STATE(504),
31200    [sym__destructuring_pattern] = STATE(1692),
31201    [sym_ternary_expression] = STATE(504),
31202    [sym_binary_expression] = STATE(504),
31203    [sym_unary_expression] = STATE(504),
31204    [sym_update_expression] = STATE(504),
31205    [sym_string] = STATE(502),
31206    [sym_template_string] = STATE(502),
31207    [sym_regex] = STATE(502),
31208    [sym_meta_property] = STATE(502),
31209    [sym_decorator] = STATE(981),
31210    [sym_formal_parameters] = STATE(1675),
31211    [aux_sym_export_statement_repeat1] = STATE(1223),
31212    [sym_identifier] = ACTIONS(452),
31213    [anon_sym_export] = ACTIONS(454),
31214    [anon_sym_LBRACE] = ACTIONS(458),
31215    [anon_sym_import] = ACTIONS(366),
31216    [anon_sym_let] = ACTIONS(454),
31217    [anon_sym_LPAREN] = ACTIONS(368),
31218    [anon_sym_await] = ACTIONS(460),
31219    [anon_sym_yield] = ACTIONS(462),
31220    [anon_sym_LBRACK] = ACTIONS(464),
31221    [sym_glimmer_opening_tag] = ACTIONS(378),
31222    [anon_sym_LT] = ACTIONS(380),
31223    [anon_sym_DQUOTE] = ACTIONS(382),
31224    [anon_sym_SQUOTE] = ACTIONS(384),
31225    [anon_sym_class] = ACTIONS(386),
31226    [anon_sym_async] = ACTIONS(466),
31227    [anon_sym_function] = ACTIONS(390),
31228    [anon_sym_new] = ACTIONS(468),
31229    [anon_sym_PLUS] = ACTIONS(470),
31230    [anon_sym_DASH] = ACTIONS(470),
31231    [anon_sym_SLASH] = ACTIONS(472),
31232    [anon_sym_BANG] = ACTIONS(474),
31233    [anon_sym_TILDE] = ACTIONS(474),
31234    [anon_sym_typeof] = ACTIONS(470),
31235    [anon_sym_void] = ACTIONS(470),
31236    [anon_sym_delete] = ACTIONS(470),
31237    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31238    [anon_sym_DASH_DASH] = ACTIONS(476),
31239    [sym_comment] = ACTIONS(5),
31240    [anon_sym_BQUOTE] = ACTIONS(402),
31241    [sym_number] = ACTIONS(404),
31242    [sym_private_property_identifier] = ACTIONS(478),
31243    [sym_this] = ACTIONS(408),
31244    [sym_super] = ACTIONS(408),
31245    [sym_true] = ACTIONS(408),
31246    [sym_false] = ACTIONS(408),
31247    [sym_null] = ACTIONS(408),
31248    [sym_undefined] = ACTIONS(480),
31249    [anon_sym_AT] = ACTIONS(93),
31250    [anon_sym_static] = ACTIONS(454),
31251    [anon_sym_get] = ACTIONS(454),
31252    [anon_sym_set] = ACTIONS(454),
31253    [sym_html_comment] = ACTIONS(5),
31254  },
31255  [248] = {
31256    [sym_import] = STATE(1085),
31257    [sym_parenthesized_expression] = STATE(477),
31258    [sym_expression] = STATE(478),
31259    [sym_primary_expression] = STATE(503),
31260    [sym_yield_expression] = STATE(504),
31261    [sym_object] = STATE(502),
31262    [sym_object_pattern] = STATE(1692),
31263    [sym_array] = STATE(502),
31264    [sym_array_pattern] = STATE(1692),
31265    [sym_glimmer_template] = STATE(504),
31266    [sym_jsx_element] = STATE(504),
31267    [sym_jsx_opening_element] = STATE(1013),
31268    [sym_jsx_self_closing_element] = STATE(504),
31269    [sym_class] = STATE(502),
31270    [sym_function_expression] = STATE(502),
31271    [sym_generator_function] = STATE(502),
31272    [sym_arrow_function] = STATE(502),
31273    [sym_call_expression] = STATE(502),
31274    [sym_new_expression] = STATE(504),
31275    [sym_await_expression] = STATE(504),
31276    [sym_member_expression] = STATE(477),
31277    [sym_subscript_expression] = STATE(477),
31278    [sym_assignment_expression] = STATE(504),
31279    [sym__augmented_assignment_lhs] = STATE(1009),
31280    [sym_augmented_assignment_expression] = STATE(504),
31281    [sym__destructuring_pattern] = STATE(1692),
31282    [sym_ternary_expression] = STATE(504),
31283    [sym_binary_expression] = STATE(504),
31284    [sym_unary_expression] = STATE(504),
31285    [sym_update_expression] = STATE(504),
31286    [sym_string] = STATE(502),
31287    [sym_template_string] = STATE(502),
31288    [sym_regex] = STATE(502),
31289    [sym_meta_property] = STATE(502),
31290    [sym_decorator] = STATE(981),
31291    [sym_formal_parameters] = STATE(1675),
31292    [aux_sym_export_statement_repeat1] = STATE(1223),
31293    [sym_identifier] = ACTIONS(452),
31294    [anon_sym_export] = ACTIONS(454),
31295    [anon_sym_LBRACE] = ACTIONS(458),
31296    [anon_sym_import] = ACTIONS(366),
31297    [anon_sym_let] = ACTIONS(454),
31298    [anon_sym_LPAREN] = ACTIONS(368),
31299    [anon_sym_await] = ACTIONS(460),
31300    [anon_sym_yield] = ACTIONS(462),
31301    [anon_sym_LBRACK] = ACTIONS(464),
31302    [sym_glimmer_opening_tag] = ACTIONS(378),
31303    [anon_sym_LT] = ACTIONS(380),
31304    [anon_sym_DQUOTE] = ACTIONS(382),
31305    [anon_sym_SQUOTE] = ACTIONS(384),
31306    [anon_sym_class] = ACTIONS(386),
31307    [anon_sym_async] = ACTIONS(466),
31308    [anon_sym_function] = ACTIONS(390),
31309    [anon_sym_new] = ACTIONS(468),
31310    [anon_sym_PLUS] = ACTIONS(470),
31311    [anon_sym_DASH] = ACTIONS(470),
31312    [anon_sym_SLASH] = ACTIONS(472),
31313    [anon_sym_BANG] = ACTIONS(474),
31314    [anon_sym_TILDE] = ACTIONS(474),
31315    [anon_sym_typeof] = ACTIONS(470),
31316    [anon_sym_void] = ACTIONS(470),
31317    [anon_sym_delete] = ACTIONS(470),
31318    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31319    [anon_sym_DASH_DASH] = ACTIONS(476),
31320    [sym_comment] = ACTIONS(5),
31321    [anon_sym_BQUOTE] = ACTIONS(402),
31322    [sym_number] = ACTIONS(404),
31323    [sym_private_property_identifier] = ACTIONS(478),
31324    [sym_this] = ACTIONS(408),
31325    [sym_super] = ACTIONS(408),
31326    [sym_true] = ACTIONS(408),
31327    [sym_false] = ACTIONS(408),
31328    [sym_null] = ACTIONS(408),
31329    [sym_undefined] = ACTIONS(480),
31330    [anon_sym_AT] = ACTIONS(93),
31331    [anon_sym_static] = ACTIONS(454),
31332    [anon_sym_get] = ACTIONS(454),
31333    [anon_sym_set] = ACTIONS(454),
31334    [sym_html_comment] = ACTIONS(5),
31335  },
31336  [249] = {
31337    [sym_import] = STATE(1085),
31338    [sym_parenthesized_expression] = STATE(477),
31339    [sym_expression] = STATE(801),
31340    [sym_primary_expression] = STATE(503),
31341    [sym_yield_expression] = STATE(504),
31342    [sym_object] = STATE(502),
31343    [sym_object_pattern] = STATE(1692),
31344    [sym_array] = STATE(502),
31345    [sym_array_pattern] = STATE(1692),
31346    [sym_glimmer_template] = STATE(504),
31347    [sym_jsx_element] = STATE(504),
31348    [sym_jsx_opening_element] = STATE(1013),
31349    [sym_jsx_self_closing_element] = STATE(504),
31350    [sym_class] = STATE(502),
31351    [sym_function_expression] = STATE(502),
31352    [sym_generator_function] = STATE(502),
31353    [sym_arrow_function] = STATE(502),
31354    [sym_call_expression] = STATE(502),
31355    [sym_new_expression] = STATE(504),
31356    [sym_await_expression] = STATE(504),
31357    [sym_member_expression] = STATE(477),
31358    [sym_subscript_expression] = STATE(477),
31359    [sym_assignment_expression] = STATE(504),
31360    [sym__augmented_assignment_lhs] = STATE(1009),
31361    [sym_augmented_assignment_expression] = STATE(504),
31362    [sym__destructuring_pattern] = STATE(1692),
31363    [sym_ternary_expression] = STATE(504),
31364    [sym_binary_expression] = STATE(504),
31365    [sym_unary_expression] = STATE(504),
31366    [sym_update_expression] = STATE(504),
31367    [sym_string] = STATE(502),
31368    [sym_template_string] = STATE(502),
31369    [sym_regex] = STATE(502),
31370    [sym_meta_property] = STATE(502),
31371    [sym_decorator] = STATE(981),
31372    [sym_formal_parameters] = STATE(1675),
31373    [aux_sym_export_statement_repeat1] = STATE(1223),
31374    [sym_identifier] = ACTIONS(452),
31375    [anon_sym_export] = ACTIONS(454),
31376    [anon_sym_LBRACE] = ACTIONS(458),
31377    [anon_sym_import] = ACTIONS(366),
31378    [anon_sym_let] = ACTIONS(454),
31379    [anon_sym_LPAREN] = ACTIONS(368),
31380    [anon_sym_await] = ACTIONS(460),
31381    [anon_sym_yield] = ACTIONS(462),
31382    [anon_sym_LBRACK] = ACTIONS(464),
31383    [sym_glimmer_opening_tag] = ACTIONS(378),
31384    [anon_sym_LT] = ACTIONS(380),
31385    [anon_sym_DQUOTE] = ACTIONS(382),
31386    [anon_sym_SQUOTE] = ACTIONS(384),
31387    [anon_sym_class] = ACTIONS(386),
31388    [anon_sym_async] = ACTIONS(466),
31389    [anon_sym_function] = ACTIONS(390),
31390    [anon_sym_new] = ACTIONS(468),
31391    [anon_sym_PLUS] = ACTIONS(470),
31392    [anon_sym_DASH] = ACTIONS(470),
31393    [anon_sym_SLASH] = ACTIONS(472),
31394    [anon_sym_BANG] = ACTIONS(474),
31395    [anon_sym_TILDE] = ACTIONS(474),
31396    [anon_sym_typeof] = ACTIONS(470),
31397    [anon_sym_void] = ACTIONS(470),
31398    [anon_sym_delete] = ACTIONS(470),
31399    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31400    [anon_sym_DASH_DASH] = ACTIONS(476),
31401    [sym_comment] = ACTIONS(5),
31402    [anon_sym_BQUOTE] = ACTIONS(402),
31403    [sym_number] = ACTIONS(404),
31404    [sym_private_property_identifier] = ACTIONS(478),
31405    [sym_this] = ACTIONS(408),
31406    [sym_super] = ACTIONS(408),
31407    [sym_true] = ACTIONS(408),
31408    [sym_false] = ACTIONS(408),
31409    [sym_null] = ACTIONS(408),
31410    [sym_undefined] = ACTIONS(480),
31411    [anon_sym_AT] = ACTIONS(93),
31412    [anon_sym_static] = ACTIONS(454),
31413    [anon_sym_get] = ACTIONS(454),
31414    [anon_sym_set] = ACTIONS(454),
31415    [sym_html_comment] = ACTIONS(5),
31416  },
31417  [250] = {
31418    [sym_import] = STATE(1085),
31419    [sym_parenthesized_expression] = STATE(451),
31420    [sym_expression] = STATE(530),
31421    [sym_primary_expression] = STATE(503),
31422    [sym_yield_expression] = STATE(504),
31423    [sym_object] = STATE(502),
31424    [sym_object_pattern] = STATE(1604),
31425    [sym_array] = STATE(502),
31426    [sym_array_pattern] = STATE(1604),
31427    [sym_glimmer_template] = STATE(504),
31428    [sym_jsx_element] = STATE(504),
31429    [sym_jsx_opening_element] = STATE(1013),
31430    [sym_jsx_self_closing_element] = STATE(504),
31431    [sym_class] = STATE(502),
31432    [sym_function_expression] = STATE(502),
31433    [sym_generator_function] = STATE(502),
31434    [sym_arrow_function] = STATE(502),
31435    [sym_call_expression] = STATE(502),
31436    [sym_new_expression] = STATE(504),
31437    [sym_await_expression] = STATE(504),
31438    [sym_member_expression] = STATE(451),
31439    [sym_subscript_expression] = STATE(451),
31440    [sym_assignment_expression] = STATE(504),
31441    [sym__augmented_assignment_lhs] = STATE(1005),
31442    [sym_augmented_assignment_expression] = STATE(504),
31443    [sym__destructuring_pattern] = STATE(1604),
31444    [sym_ternary_expression] = STATE(504),
31445    [sym_binary_expression] = STATE(504),
31446    [sym_unary_expression] = STATE(504),
31447    [sym_update_expression] = STATE(504),
31448    [sym_string] = STATE(502),
31449    [sym_template_string] = STATE(502),
31450    [sym_regex] = STATE(502),
31451    [sym_meta_property] = STATE(502),
31452    [sym_decorator] = STATE(981),
31453    [sym_formal_parameters] = STATE(1639),
31454    [aux_sym_export_statement_repeat1] = STATE(1223),
31455    [sym_identifier] = ACTIONS(356),
31456    [anon_sym_export] = ACTIONS(358),
31457    [anon_sym_LBRACE] = ACTIONS(362),
31458    [anon_sym_import] = ACTIONS(366),
31459    [anon_sym_let] = ACTIONS(358),
31460    [anon_sym_LPAREN] = ACTIONS(368),
31461    [anon_sym_await] = ACTIONS(370),
31462    [anon_sym_yield] = ACTIONS(374),
31463    [anon_sym_LBRACK] = ACTIONS(376),
31464    [sym_glimmer_opening_tag] = ACTIONS(378),
31465    [anon_sym_LT] = ACTIONS(380),
31466    [anon_sym_DQUOTE] = ACTIONS(382),
31467    [anon_sym_SQUOTE] = ACTIONS(384),
31468    [anon_sym_class] = ACTIONS(386),
31469    [anon_sym_async] = ACTIONS(388),
31470    [anon_sym_function] = ACTIONS(390),
31471    [anon_sym_new] = ACTIONS(392),
31472    [anon_sym_PLUS] = ACTIONS(394),
31473    [anon_sym_DASH] = ACTIONS(394),
31474    [anon_sym_SLASH] = ACTIONS(396),
31475    [anon_sym_BANG] = ACTIONS(398),
31476    [anon_sym_TILDE] = ACTIONS(398),
31477    [anon_sym_typeof] = ACTIONS(394),
31478    [anon_sym_void] = ACTIONS(394),
31479    [anon_sym_delete] = ACTIONS(394),
31480    [anon_sym_PLUS_PLUS] = ACTIONS(400),
31481    [anon_sym_DASH_DASH] = ACTIONS(400),
31482    [sym_comment] = ACTIONS(5),
31483    [anon_sym_BQUOTE] = ACTIONS(402),
31484    [sym_number] = ACTIONS(404),
31485    [sym_private_property_identifier] = ACTIONS(406),
31486    [sym_this] = ACTIONS(408),
31487    [sym_super] = ACTIONS(408),
31488    [sym_true] = ACTIONS(408),
31489    [sym_false] = ACTIONS(408),
31490    [sym_null] = ACTIONS(408),
31491    [sym_undefined] = ACTIONS(410),
31492    [anon_sym_AT] = ACTIONS(93),
31493    [anon_sym_static] = ACTIONS(358),
31494    [anon_sym_get] = ACTIONS(358),
31495    [anon_sym_set] = ACTIONS(358),
31496    [sym_html_comment] = ACTIONS(5),
31497  },
31498  [251] = {
31499    [sym_import] = STATE(1085),
31500    [sym_parenthesized_expression] = STATE(477),
31501    [sym_expression] = STATE(803),
31502    [sym_primary_expression] = STATE(503),
31503    [sym_yield_expression] = STATE(504),
31504    [sym_object] = STATE(502),
31505    [sym_object_pattern] = STATE(1692),
31506    [sym_array] = STATE(502),
31507    [sym_array_pattern] = STATE(1692),
31508    [sym_glimmer_template] = STATE(504),
31509    [sym_jsx_element] = STATE(504),
31510    [sym_jsx_opening_element] = STATE(1013),
31511    [sym_jsx_self_closing_element] = STATE(504),
31512    [sym_class] = STATE(502),
31513    [sym_function_expression] = STATE(502),
31514    [sym_generator_function] = STATE(502),
31515    [sym_arrow_function] = STATE(502),
31516    [sym_call_expression] = STATE(502),
31517    [sym_new_expression] = STATE(504),
31518    [sym_await_expression] = STATE(504),
31519    [sym_member_expression] = STATE(477),
31520    [sym_subscript_expression] = STATE(477),
31521    [sym_assignment_expression] = STATE(504),
31522    [sym__augmented_assignment_lhs] = STATE(1009),
31523    [sym_augmented_assignment_expression] = STATE(504),
31524    [sym__destructuring_pattern] = STATE(1692),
31525    [sym_ternary_expression] = STATE(504),
31526    [sym_binary_expression] = STATE(504),
31527    [sym_unary_expression] = STATE(504),
31528    [sym_update_expression] = STATE(504),
31529    [sym_string] = STATE(502),
31530    [sym_template_string] = STATE(502),
31531    [sym_regex] = STATE(502),
31532    [sym_meta_property] = STATE(502),
31533    [sym_decorator] = STATE(981),
31534    [sym_formal_parameters] = STATE(1675),
31535    [aux_sym_export_statement_repeat1] = STATE(1223),
31536    [sym_identifier] = ACTIONS(452),
31537    [anon_sym_export] = ACTIONS(454),
31538    [anon_sym_LBRACE] = ACTIONS(458),
31539    [anon_sym_import] = ACTIONS(366),
31540    [anon_sym_let] = ACTIONS(454),
31541    [anon_sym_LPAREN] = ACTIONS(368),
31542    [anon_sym_await] = ACTIONS(460),
31543    [anon_sym_yield] = ACTIONS(462),
31544    [anon_sym_LBRACK] = ACTIONS(464),
31545    [sym_glimmer_opening_tag] = ACTIONS(378),
31546    [anon_sym_LT] = ACTIONS(380),
31547    [anon_sym_DQUOTE] = ACTIONS(382),
31548    [anon_sym_SQUOTE] = ACTIONS(384),
31549    [anon_sym_class] = ACTIONS(386),
31550    [anon_sym_async] = ACTIONS(466),
31551    [anon_sym_function] = ACTIONS(390),
31552    [anon_sym_new] = ACTIONS(468),
31553    [anon_sym_PLUS] = ACTIONS(470),
31554    [anon_sym_DASH] = ACTIONS(470),
31555    [anon_sym_SLASH] = ACTIONS(472),
31556    [anon_sym_BANG] = ACTIONS(474),
31557    [anon_sym_TILDE] = ACTIONS(474),
31558    [anon_sym_typeof] = ACTIONS(470),
31559    [anon_sym_void] = ACTIONS(470),
31560    [anon_sym_delete] = ACTIONS(470),
31561    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31562    [anon_sym_DASH_DASH] = ACTIONS(476),
31563    [sym_comment] = ACTIONS(5),
31564    [anon_sym_BQUOTE] = ACTIONS(402),
31565    [sym_number] = ACTIONS(404),
31566    [sym_private_property_identifier] = ACTIONS(478),
31567    [sym_this] = ACTIONS(408),
31568    [sym_super] = ACTIONS(408),
31569    [sym_true] = ACTIONS(408),
31570    [sym_false] = ACTIONS(408),
31571    [sym_null] = ACTIONS(408),
31572    [sym_undefined] = ACTIONS(480),
31573    [anon_sym_AT] = ACTIONS(93),
31574    [anon_sym_static] = ACTIONS(454),
31575    [anon_sym_get] = ACTIONS(454),
31576    [anon_sym_set] = ACTIONS(454),
31577    [sym_html_comment] = ACTIONS(5),
31578  },
31579  [252] = {
31580    [sym_import] = STATE(1085),
31581    [sym_parenthesized_expression] = STATE(477),
31582    [sym_expression] = STATE(804),
31583    [sym_primary_expression] = STATE(503),
31584    [sym_yield_expression] = STATE(504),
31585    [sym_object] = STATE(502),
31586    [sym_object_pattern] = STATE(1692),
31587    [sym_array] = STATE(502),
31588    [sym_array_pattern] = STATE(1692),
31589    [sym_glimmer_template] = STATE(504),
31590    [sym_jsx_element] = STATE(504),
31591    [sym_jsx_opening_element] = STATE(1013),
31592    [sym_jsx_self_closing_element] = STATE(504),
31593    [sym_class] = STATE(502),
31594    [sym_function_expression] = STATE(502),
31595    [sym_generator_function] = STATE(502),
31596    [sym_arrow_function] = STATE(502),
31597    [sym_call_expression] = STATE(502),
31598    [sym_new_expression] = STATE(504),
31599    [sym_await_expression] = STATE(504),
31600    [sym_member_expression] = STATE(477),
31601    [sym_subscript_expression] = STATE(477),
31602    [sym_assignment_expression] = STATE(504),
31603    [sym__augmented_assignment_lhs] = STATE(1009),
31604    [sym_augmented_assignment_expression] = STATE(504),
31605    [sym__destructuring_pattern] = STATE(1692),
31606    [sym_ternary_expression] = STATE(504),
31607    [sym_binary_expression] = STATE(504),
31608    [sym_unary_expression] = STATE(504),
31609    [sym_update_expression] = STATE(504),
31610    [sym_string] = STATE(502),
31611    [sym_template_string] = STATE(502),
31612    [sym_regex] = STATE(502),
31613    [sym_meta_property] = STATE(502),
31614    [sym_decorator] = STATE(981),
31615    [sym_formal_parameters] = STATE(1675),
31616    [aux_sym_export_statement_repeat1] = STATE(1223),
31617    [sym_identifier] = ACTIONS(452),
31618    [anon_sym_export] = ACTIONS(454),
31619    [anon_sym_LBRACE] = ACTIONS(458),
31620    [anon_sym_import] = ACTIONS(366),
31621    [anon_sym_let] = ACTIONS(454),
31622    [anon_sym_LPAREN] = ACTIONS(368),
31623    [anon_sym_await] = ACTIONS(460),
31624    [anon_sym_yield] = ACTIONS(462),
31625    [anon_sym_LBRACK] = ACTIONS(464),
31626    [sym_glimmer_opening_tag] = ACTIONS(378),
31627    [anon_sym_LT] = ACTIONS(380),
31628    [anon_sym_DQUOTE] = ACTIONS(382),
31629    [anon_sym_SQUOTE] = ACTIONS(384),
31630    [anon_sym_class] = ACTIONS(386),
31631    [anon_sym_async] = ACTIONS(466),
31632    [anon_sym_function] = ACTIONS(390),
31633    [anon_sym_new] = ACTIONS(468),
31634    [anon_sym_PLUS] = ACTIONS(470),
31635    [anon_sym_DASH] = ACTIONS(470),
31636    [anon_sym_SLASH] = ACTIONS(472),
31637    [anon_sym_BANG] = ACTIONS(474),
31638    [anon_sym_TILDE] = ACTIONS(474),
31639    [anon_sym_typeof] = ACTIONS(470),
31640    [anon_sym_void] = ACTIONS(470),
31641    [anon_sym_delete] = ACTIONS(470),
31642    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31643    [anon_sym_DASH_DASH] = ACTIONS(476),
31644    [sym_comment] = ACTIONS(5),
31645    [anon_sym_BQUOTE] = ACTIONS(402),
31646    [sym_number] = ACTIONS(404),
31647    [sym_private_property_identifier] = ACTIONS(478),
31648    [sym_this] = ACTIONS(408),
31649    [sym_super] = ACTIONS(408),
31650    [sym_true] = ACTIONS(408),
31651    [sym_false] = ACTIONS(408),
31652    [sym_null] = ACTIONS(408),
31653    [sym_undefined] = ACTIONS(480),
31654    [anon_sym_AT] = ACTIONS(93),
31655    [anon_sym_static] = ACTIONS(454),
31656    [anon_sym_get] = ACTIONS(454),
31657    [anon_sym_set] = ACTIONS(454),
31658    [sym_html_comment] = ACTIONS(5),
31659  },
31660  [253] = {
31661    [sym_import] = STATE(1085),
31662    [sym_parenthesized_expression] = STATE(477),
31663    [sym_expression] = STATE(806),
31664    [sym_primary_expression] = STATE(503),
31665    [sym_yield_expression] = STATE(504),
31666    [sym_object] = STATE(502),
31667    [sym_object_pattern] = STATE(1692),
31668    [sym_array] = STATE(502),
31669    [sym_array_pattern] = STATE(1692),
31670    [sym_glimmer_template] = STATE(504),
31671    [sym_jsx_element] = STATE(504),
31672    [sym_jsx_opening_element] = STATE(1013),
31673    [sym_jsx_self_closing_element] = STATE(504),
31674    [sym_class] = STATE(502),
31675    [sym_function_expression] = STATE(502),
31676    [sym_generator_function] = STATE(502),
31677    [sym_arrow_function] = STATE(502),
31678    [sym_call_expression] = STATE(502),
31679    [sym_new_expression] = STATE(504),
31680    [sym_await_expression] = STATE(504),
31681    [sym_member_expression] = STATE(477),
31682    [sym_subscript_expression] = STATE(477),
31683    [sym_assignment_expression] = STATE(504),
31684    [sym__augmented_assignment_lhs] = STATE(1009),
31685    [sym_augmented_assignment_expression] = STATE(504),
31686    [sym__destructuring_pattern] = STATE(1692),
31687    [sym_ternary_expression] = STATE(504),
31688    [sym_binary_expression] = STATE(504),
31689    [sym_unary_expression] = STATE(504),
31690    [sym_update_expression] = STATE(504),
31691    [sym_string] = STATE(502),
31692    [sym_template_string] = STATE(502),
31693    [sym_regex] = STATE(502),
31694    [sym_meta_property] = STATE(502),
31695    [sym_decorator] = STATE(981),
31696    [sym_formal_parameters] = STATE(1675),
31697    [aux_sym_export_statement_repeat1] = STATE(1223),
31698    [sym_identifier] = ACTIONS(452),
31699    [anon_sym_export] = ACTIONS(454),
31700    [anon_sym_LBRACE] = ACTIONS(458),
31701    [anon_sym_import] = ACTIONS(366),
31702    [anon_sym_let] = ACTIONS(454),
31703    [anon_sym_LPAREN] = ACTIONS(368),
31704    [anon_sym_await] = ACTIONS(460),
31705    [anon_sym_yield] = ACTIONS(462),
31706    [anon_sym_LBRACK] = ACTIONS(464),
31707    [sym_glimmer_opening_tag] = ACTIONS(378),
31708    [anon_sym_LT] = ACTIONS(380),
31709    [anon_sym_DQUOTE] = ACTIONS(382),
31710    [anon_sym_SQUOTE] = ACTIONS(384),
31711    [anon_sym_class] = ACTIONS(386),
31712    [anon_sym_async] = ACTIONS(466),
31713    [anon_sym_function] = ACTIONS(390),
31714    [anon_sym_new] = ACTIONS(468),
31715    [anon_sym_PLUS] = ACTIONS(470),
31716    [anon_sym_DASH] = ACTIONS(470),
31717    [anon_sym_SLASH] = ACTIONS(472),
31718    [anon_sym_BANG] = ACTIONS(474),
31719    [anon_sym_TILDE] = ACTIONS(474),
31720    [anon_sym_typeof] = ACTIONS(470),
31721    [anon_sym_void] = ACTIONS(470),
31722    [anon_sym_delete] = ACTIONS(470),
31723    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31724    [anon_sym_DASH_DASH] = ACTIONS(476),
31725    [sym_comment] = ACTIONS(5),
31726    [anon_sym_BQUOTE] = ACTIONS(402),
31727    [sym_number] = ACTIONS(404),
31728    [sym_private_property_identifier] = ACTIONS(478),
31729    [sym_this] = ACTIONS(408),
31730    [sym_super] = ACTIONS(408),
31731    [sym_true] = ACTIONS(408),
31732    [sym_false] = ACTIONS(408),
31733    [sym_null] = ACTIONS(408),
31734    [sym_undefined] = ACTIONS(480),
31735    [anon_sym_AT] = ACTIONS(93),
31736    [anon_sym_static] = ACTIONS(454),
31737    [anon_sym_get] = ACTIONS(454),
31738    [anon_sym_set] = ACTIONS(454),
31739    [sym_html_comment] = ACTIONS(5),
31740  },
31741  [254] = {
31742    [sym_import] = STATE(1085),
31743    [sym_parenthesized_expression] = STATE(477),
31744    [sym_expression] = STATE(807),
31745    [sym_primary_expression] = STATE(503),
31746    [sym_yield_expression] = STATE(504),
31747    [sym_object] = STATE(502),
31748    [sym_object_pattern] = STATE(1692),
31749    [sym_array] = STATE(502),
31750    [sym_array_pattern] = STATE(1692),
31751    [sym_glimmer_template] = STATE(504),
31752    [sym_jsx_element] = STATE(504),
31753    [sym_jsx_opening_element] = STATE(1013),
31754    [sym_jsx_self_closing_element] = STATE(504),
31755    [sym_class] = STATE(502),
31756    [sym_function_expression] = STATE(502),
31757    [sym_generator_function] = STATE(502),
31758    [sym_arrow_function] = STATE(502),
31759    [sym_call_expression] = STATE(502),
31760    [sym_new_expression] = STATE(504),
31761    [sym_await_expression] = STATE(504),
31762    [sym_member_expression] = STATE(477),
31763    [sym_subscript_expression] = STATE(477),
31764    [sym_assignment_expression] = STATE(504),
31765    [sym__augmented_assignment_lhs] = STATE(1009),
31766    [sym_augmented_assignment_expression] = STATE(504),
31767    [sym__destructuring_pattern] = STATE(1692),
31768    [sym_ternary_expression] = STATE(504),
31769    [sym_binary_expression] = STATE(504),
31770    [sym_unary_expression] = STATE(504),
31771    [sym_update_expression] = STATE(504),
31772    [sym_string] = STATE(502),
31773    [sym_template_string] = STATE(502),
31774    [sym_regex] = STATE(502),
31775    [sym_meta_property] = STATE(502),
31776    [sym_decorator] = STATE(981),
31777    [sym_formal_parameters] = STATE(1675),
31778    [aux_sym_export_statement_repeat1] = STATE(1223),
31779    [sym_identifier] = ACTIONS(452),
31780    [anon_sym_export] = ACTIONS(454),
31781    [anon_sym_LBRACE] = ACTIONS(458),
31782    [anon_sym_import] = ACTIONS(366),
31783    [anon_sym_let] = ACTIONS(454),
31784    [anon_sym_LPAREN] = ACTIONS(368),
31785    [anon_sym_await] = ACTIONS(460),
31786    [anon_sym_yield] = ACTIONS(462),
31787    [anon_sym_LBRACK] = ACTIONS(464),
31788    [sym_glimmer_opening_tag] = ACTIONS(378),
31789    [anon_sym_LT] = ACTIONS(380),
31790    [anon_sym_DQUOTE] = ACTIONS(382),
31791    [anon_sym_SQUOTE] = ACTIONS(384),
31792    [anon_sym_class] = ACTIONS(386),
31793    [anon_sym_async] = ACTIONS(466),
31794    [anon_sym_function] = ACTIONS(390),
31795    [anon_sym_new] = ACTIONS(468),
31796    [anon_sym_PLUS] = ACTIONS(470),
31797    [anon_sym_DASH] = ACTIONS(470),
31798    [anon_sym_SLASH] = ACTIONS(472),
31799    [anon_sym_BANG] = ACTIONS(474),
31800    [anon_sym_TILDE] = ACTIONS(474),
31801    [anon_sym_typeof] = ACTIONS(470),
31802    [anon_sym_void] = ACTIONS(470),
31803    [anon_sym_delete] = ACTIONS(470),
31804    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31805    [anon_sym_DASH_DASH] = ACTIONS(476),
31806    [sym_comment] = ACTIONS(5),
31807    [anon_sym_BQUOTE] = ACTIONS(402),
31808    [sym_number] = ACTIONS(404),
31809    [sym_private_property_identifier] = ACTIONS(478),
31810    [sym_this] = ACTIONS(408),
31811    [sym_super] = ACTIONS(408),
31812    [sym_true] = ACTIONS(408),
31813    [sym_false] = ACTIONS(408),
31814    [sym_null] = ACTIONS(408),
31815    [sym_undefined] = ACTIONS(480),
31816    [anon_sym_AT] = ACTIONS(93),
31817    [anon_sym_static] = ACTIONS(454),
31818    [anon_sym_get] = ACTIONS(454),
31819    [anon_sym_set] = ACTIONS(454),
31820    [sym_html_comment] = ACTIONS(5),
31821  },
31822  [255] = {
31823    [sym_import] = STATE(1085),
31824    [sym_parenthesized_expression] = STATE(477),
31825    [sym_expression] = STATE(808),
31826    [sym_primary_expression] = STATE(503),
31827    [sym_yield_expression] = STATE(504),
31828    [sym_object] = STATE(502),
31829    [sym_object_pattern] = STATE(1692),
31830    [sym_array] = STATE(502),
31831    [sym_array_pattern] = STATE(1692),
31832    [sym_glimmer_template] = STATE(504),
31833    [sym_jsx_element] = STATE(504),
31834    [sym_jsx_opening_element] = STATE(1013),
31835    [sym_jsx_self_closing_element] = STATE(504),
31836    [sym_class] = STATE(502),
31837    [sym_function_expression] = STATE(502),
31838    [sym_generator_function] = STATE(502),
31839    [sym_arrow_function] = STATE(502),
31840    [sym_call_expression] = STATE(502),
31841    [sym_new_expression] = STATE(504),
31842    [sym_await_expression] = STATE(504),
31843    [sym_member_expression] = STATE(477),
31844    [sym_subscript_expression] = STATE(477),
31845    [sym_assignment_expression] = STATE(504),
31846    [sym__augmented_assignment_lhs] = STATE(1009),
31847    [sym_augmented_assignment_expression] = STATE(504),
31848    [sym__destructuring_pattern] = STATE(1692),
31849    [sym_ternary_expression] = STATE(504),
31850    [sym_binary_expression] = STATE(504),
31851    [sym_unary_expression] = STATE(504),
31852    [sym_update_expression] = STATE(504),
31853    [sym_string] = STATE(502),
31854    [sym_template_string] = STATE(502),
31855    [sym_regex] = STATE(502),
31856    [sym_meta_property] = STATE(502),
31857    [sym_decorator] = STATE(981),
31858    [sym_formal_parameters] = STATE(1675),
31859    [aux_sym_export_statement_repeat1] = STATE(1223),
31860    [sym_identifier] = ACTIONS(452),
31861    [anon_sym_export] = ACTIONS(454),
31862    [anon_sym_LBRACE] = ACTIONS(458),
31863    [anon_sym_import] = ACTIONS(366),
31864    [anon_sym_let] = ACTIONS(454),
31865    [anon_sym_LPAREN] = ACTIONS(368),
31866    [anon_sym_await] = ACTIONS(460),
31867    [anon_sym_yield] = ACTIONS(462),
31868    [anon_sym_LBRACK] = ACTIONS(464),
31869    [sym_glimmer_opening_tag] = ACTIONS(378),
31870    [anon_sym_LT] = ACTIONS(380),
31871    [anon_sym_DQUOTE] = ACTIONS(382),
31872    [anon_sym_SQUOTE] = ACTIONS(384),
31873    [anon_sym_class] = ACTIONS(386),
31874    [anon_sym_async] = ACTIONS(466),
31875    [anon_sym_function] = ACTIONS(390),
31876    [anon_sym_new] = ACTIONS(468),
31877    [anon_sym_PLUS] = ACTIONS(470),
31878    [anon_sym_DASH] = ACTIONS(470),
31879    [anon_sym_SLASH] = ACTIONS(472),
31880    [anon_sym_BANG] = ACTIONS(474),
31881    [anon_sym_TILDE] = ACTIONS(474),
31882    [anon_sym_typeof] = ACTIONS(470),
31883    [anon_sym_void] = ACTIONS(470),
31884    [anon_sym_delete] = ACTIONS(470),
31885    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31886    [anon_sym_DASH_DASH] = ACTIONS(476),
31887    [sym_comment] = ACTIONS(5),
31888    [anon_sym_BQUOTE] = ACTIONS(402),
31889    [sym_number] = ACTIONS(404),
31890    [sym_private_property_identifier] = ACTIONS(478),
31891    [sym_this] = ACTIONS(408),
31892    [sym_super] = ACTIONS(408),
31893    [sym_true] = ACTIONS(408),
31894    [sym_false] = ACTIONS(408),
31895    [sym_null] = ACTIONS(408),
31896    [sym_undefined] = ACTIONS(480),
31897    [anon_sym_AT] = ACTIONS(93),
31898    [anon_sym_static] = ACTIONS(454),
31899    [anon_sym_get] = ACTIONS(454),
31900    [anon_sym_set] = ACTIONS(454),
31901    [sym_html_comment] = ACTIONS(5),
31902  },
31903  [256] = {
31904    [sym_import] = STATE(1085),
31905    [sym_parenthesized_expression] = STATE(477),
31906    [sym_expression] = STATE(809),
31907    [sym_primary_expression] = STATE(503),
31908    [sym_yield_expression] = STATE(504),
31909    [sym_object] = STATE(502),
31910    [sym_object_pattern] = STATE(1692),
31911    [sym_array] = STATE(502),
31912    [sym_array_pattern] = STATE(1692),
31913    [sym_glimmer_template] = STATE(504),
31914    [sym_jsx_element] = STATE(504),
31915    [sym_jsx_opening_element] = STATE(1013),
31916    [sym_jsx_self_closing_element] = STATE(504),
31917    [sym_class] = STATE(502),
31918    [sym_function_expression] = STATE(502),
31919    [sym_generator_function] = STATE(502),
31920    [sym_arrow_function] = STATE(502),
31921    [sym_call_expression] = STATE(502),
31922    [sym_new_expression] = STATE(504),
31923    [sym_await_expression] = STATE(504),
31924    [sym_member_expression] = STATE(477),
31925    [sym_subscript_expression] = STATE(477),
31926    [sym_assignment_expression] = STATE(504),
31927    [sym__augmented_assignment_lhs] = STATE(1009),
31928    [sym_augmented_assignment_expression] = STATE(504),
31929    [sym__destructuring_pattern] = STATE(1692),
31930    [sym_ternary_expression] = STATE(504),
31931    [sym_binary_expression] = STATE(504),
31932    [sym_unary_expression] = STATE(504),
31933    [sym_update_expression] = STATE(504),
31934    [sym_string] = STATE(502),
31935    [sym_template_string] = STATE(502),
31936    [sym_regex] = STATE(502),
31937    [sym_meta_property] = STATE(502),
31938    [sym_decorator] = STATE(981),
31939    [sym_formal_parameters] = STATE(1675),
31940    [aux_sym_export_statement_repeat1] = STATE(1223),
31941    [sym_identifier] = ACTIONS(452),
31942    [anon_sym_export] = ACTIONS(454),
31943    [anon_sym_LBRACE] = ACTIONS(458),
31944    [anon_sym_import] = ACTIONS(366),
31945    [anon_sym_let] = ACTIONS(454),
31946    [anon_sym_LPAREN] = ACTIONS(368),
31947    [anon_sym_await] = ACTIONS(460),
31948    [anon_sym_yield] = ACTIONS(462),
31949    [anon_sym_LBRACK] = ACTIONS(464),
31950    [sym_glimmer_opening_tag] = ACTIONS(378),
31951    [anon_sym_LT] = ACTIONS(380),
31952    [anon_sym_DQUOTE] = ACTIONS(382),
31953    [anon_sym_SQUOTE] = ACTIONS(384),
31954    [anon_sym_class] = ACTIONS(386),
31955    [anon_sym_async] = ACTIONS(466),
31956    [anon_sym_function] = ACTIONS(390),
31957    [anon_sym_new] = ACTIONS(468),
31958    [anon_sym_PLUS] = ACTIONS(470),
31959    [anon_sym_DASH] = ACTIONS(470),
31960    [anon_sym_SLASH] = ACTIONS(472),
31961    [anon_sym_BANG] = ACTIONS(474),
31962    [anon_sym_TILDE] = ACTIONS(474),
31963    [anon_sym_typeof] = ACTIONS(470),
31964    [anon_sym_void] = ACTIONS(470),
31965    [anon_sym_delete] = ACTIONS(470),
31966    [anon_sym_PLUS_PLUS] = ACTIONS(476),
31967    [anon_sym_DASH_DASH] = ACTIONS(476),
31968    [sym_comment] = ACTIONS(5),
31969    [anon_sym_BQUOTE] = ACTIONS(402),
31970    [sym_number] = ACTIONS(404),
31971    [sym_private_property_identifier] = ACTIONS(478),
31972    [sym_this] = ACTIONS(408),
31973    [sym_super] = ACTIONS(408),
31974    [sym_true] = ACTIONS(408),
31975    [sym_false] = ACTIONS(408),
31976    [sym_null] = ACTIONS(408),
31977    [sym_undefined] = ACTIONS(480),
31978    [anon_sym_AT] = ACTIONS(93),
31979    [anon_sym_static] = ACTIONS(454),
31980    [anon_sym_get] = ACTIONS(454),
31981    [anon_sym_set] = ACTIONS(454),
31982    [sym_html_comment] = ACTIONS(5),
31983  },
31984  [257] = {
31985    [sym_import] = STATE(1085),
31986    [sym_parenthesized_expression] = STATE(477),
31987    [sym_expression] = STATE(810),
31988    [sym_primary_expression] = STATE(503),
31989    [sym_yield_expression] = STATE(504),
31990    [sym_object] = STATE(502),
31991    [sym_object_pattern] = STATE(1692),
31992    [sym_array] = STATE(502),
31993    [sym_array_pattern] = STATE(1692),
31994    [sym_glimmer_template] = STATE(504),
31995    [sym_jsx_element] = STATE(504),
31996    [sym_jsx_opening_element] = STATE(1013),
31997    [sym_jsx_self_closing_element] = STATE(504),
31998    [sym_class] = STATE(502),
31999    [sym_function_expression] = STATE(502),
32000    [sym_generator_function] = STATE(502),
32001    [sym_arrow_function] = STATE(502),
32002    [sym_call_expression] = STATE(502),
32003    [sym_new_expression] = STATE(504),
32004    [sym_await_expression] = STATE(504),
32005    [sym_member_expression] = STATE(477),
32006    [sym_subscript_expression] = STATE(477),
32007    [sym_assignment_expression] = STATE(504),
32008    [sym__augmented_assignment_lhs] = STATE(1009),
32009    [sym_augmented_assignment_expression] = STATE(504),
32010    [sym__destructuring_pattern] = STATE(1692),
32011    [sym_ternary_expression] = STATE(504),
32012    [sym_binary_expression] = STATE(504),
32013    [sym_unary_expression] = STATE(504),
32014    [sym_update_expression] = STATE(504),
32015    [sym_string] = STATE(502),
32016    [sym_template_string] = STATE(502),
32017    [sym_regex] = STATE(502),
32018    [sym_meta_property] = STATE(502),
32019    [sym_decorator] = STATE(981),
32020    [sym_formal_parameters] = STATE(1675),
32021    [aux_sym_export_statement_repeat1] = STATE(1223),
32022    [sym_identifier] = ACTIONS(452),
32023    [anon_sym_export] = ACTIONS(454),
32024    [anon_sym_LBRACE] = ACTIONS(458),
32025    [anon_sym_import] = ACTIONS(366),
32026    [anon_sym_let] = ACTIONS(454),
32027    [anon_sym_LPAREN] = ACTIONS(368),
32028    [anon_sym_await] = ACTIONS(460),
32029    [anon_sym_yield] = ACTIONS(462),
32030    [anon_sym_LBRACK] = ACTIONS(464),
32031    [sym_glimmer_opening_tag] = ACTIONS(378),
32032    [anon_sym_LT] = ACTIONS(380),
32033    [anon_sym_DQUOTE] = ACTIONS(382),
32034    [anon_sym_SQUOTE] = ACTIONS(384),
32035    [anon_sym_class] = ACTIONS(386),
32036    [anon_sym_async] = ACTIONS(466),
32037    [anon_sym_function] = ACTIONS(390),
32038    [anon_sym_new] = ACTIONS(468),
32039    [anon_sym_PLUS] = ACTIONS(470),
32040    [anon_sym_DASH] = ACTIONS(470),
32041    [anon_sym_SLASH] = ACTIONS(472),
32042    [anon_sym_BANG] = ACTIONS(474),
32043    [anon_sym_TILDE] = ACTIONS(474),
32044    [anon_sym_typeof] = ACTIONS(470),
32045    [anon_sym_void] = ACTIONS(470),
32046    [anon_sym_delete] = ACTIONS(470),
32047    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32048    [anon_sym_DASH_DASH] = ACTIONS(476),
32049    [sym_comment] = ACTIONS(5),
32050    [anon_sym_BQUOTE] = ACTIONS(402),
32051    [sym_number] = ACTIONS(404),
32052    [sym_private_property_identifier] = ACTIONS(478),
32053    [sym_this] = ACTIONS(408),
32054    [sym_super] = ACTIONS(408),
32055    [sym_true] = ACTIONS(408),
32056    [sym_false] = ACTIONS(408),
32057    [sym_null] = ACTIONS(408),
32058    [sym_undefined] = ACTIONS(480),
32059    [anon_sym_AT] = ACTIONS(93),
32060    [anon_sym_static] = ACTIONS(454),
32061    [anon_sym_get] = ACTIONS(454),
32062    [anon_sym_set] = ACTIONS(454),
32063    [sym_html_comment] = ACTIONS(5),
32064  },
32065  [258] = {
32066    [sym_import] = STATE(1085),
32067    [sym_parenthesized_expression] = STATE(477),
32068    [sym_expression] = STATE(811),
32069    [sym_primary_expression] = STATE(503),
32070    [sym_yield_expression] = STATE(504),
32071    [sym_object] = STATE(502),
32072    [sym_object_pattern] = STATE(1692),
32073    [sym_array] = STATE(502),
32074    [sym_array_pattern] = STATE(1692),
32075    [sym_glimmer_template] = STATE(504),
32076    [sym_jsx_element] = STATE(504),
32077    [sym_jsx_opening_element] = STATE(1013),
32078    [sym_jsx_self_closing_element] = STATE(504),
32079    [sym_class] = STATE(502),
32080    [sym_function_expression] = STATE(502),
32081    [sym_generator_function] = STATE(502),
32082    [sym_arrow_function] = STATE(502),
32083    [sym_call_expression] = STATE(502),
32084    [sym_new_expression] = STATE(504),
32085    [sym_await_expression] = STATE(504),
32086    [sym_member_expression] = STATE(477),
32087    [sym_subscript_expression] = STATE(477),
32088    [sym_assignment_expression] = STATE(504),
32089    [sym__augmented_assignment_lhs] = STATE(1009),
32090    [sym_augmented_assignment_expression] = STATE(504),
32091    [sym__destructuring_pattern] = STATE(1692),
32092    [sym_ternary_expression] = STATE(504),
32093    [sym_binary_expression] = STATE(504),
32094    [sym_unary_expression] = STATE(504),
32095    [sym_update_expression] = STATE(504),
32096    [sym_string] = STATE(502),
32097    [sym_template_string] = STATE(502),
32098    [sym_regex] = STATE(502),
32099    [sym_meta_property] = STATE(502),
32100    [sym_decorator] = STATE(981),
32101    [sym_formal_parameters] = STATE(1675),
32102    [aux_sym_export_statement_repeat1] = STATE(1223),
32103    [sym_identifier] = ACTIONS(452),
32104    [anon_sym_export] = ACTIONS(454),
32105    [anon_sym_LBRACE] = ACTIONS(458),
32106    [anon_sym_import] = ACTIONS(366),
32107    [anon_sym_let] = ACTIONS(454),
32108    [anon_sym_LPAREN] = ACTIONS(368),
32109    [anon_sym_await] = ACTIONS(460),
32110    [anon_sym_yield] = ACTIONS(462),
32111    [anon_sym_LBRACK] = ACTIONS(464),
32112    [sym_glimmer_opening_tag] = ACTIONS(378),
32113    [anon_sym_LT] = ACTIONS(380),
32114    [anon_sym_DQUOTE] = ACTIONS(382),
32115    [anon_sym_SQUOTE] = ACTIONS(384),
32116    [anon_sym_class] = ACTIONS(386),
32117    [anon_sym_async] = ACTIONS(466),
32118    [anon_sym_function] = ACTIONS(390),
32119    [anon_sym_new] = ACTIONS(468),
32120    [anon_sym_PLUS] = ACTIONS(470),
32121    [anon_sym_DASH] = ACTIONS(470),
32122    [anon_sym_SLASH] = ACTIONS(472),
32123    [anon_sym_BANG] = ACTIONS(474),
32124    [anon_sym_TILDE] = ACTIONS(474),
32125    [anon_sym_typeof] = ACTIONS(470),
32126    [anon_sym_void] = ACTIONS(470),
32127    [anon_sym_delete] = ACTIONS(470),
32128    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32129    [anon_sym_DASH_DASH] = ACTIONS(476),
32130    [sym_comment] = ACTIONS(5),
32131    [anon_sym_BQUOTE] = ACTIONS(402),
32132    [sym_number] = ACTIONS(404),
32133    [sym_private_property_identifier] = ACTIONS(478),
32134    [sym_this] = ACTIONS(408),
32135    [sym_super] = ACTIONS(408),
32136    [sym_true] = ACTIONS(408),
32137    [sym_false] = ACTIONS(408),
32138    [sym_null] = ACTIONS(408),
32139    [sym_undefined] = ACTIONS(480),
32140    [anon_sym_AT] = ACTIONS(93),
32141    [anon_sym_static] = ACTIONS(454),
32142    [anon_sym_get] = ACTIONS(454),
32143    [anon_sym_set] = ACTIONS(454),
32144    [sym_html_comment] = ACTIONS(5),
32145  },
32146  [259] = {
32147    [sym_import] = STATE(1085),
32148    [sym_parenthesized_expression] = STATE(477),
32149    [sym_expression] = STATE(812),
32150    [sym_primary_expression] = STATE(503),
32151    [sym_yield_expression] = STATE(504),
32152    [sym_object] = STATE(502),
32153    [sym_object_pattern] = STATE(1692),
32154    [sym_array] = STATE(502),
32155    [sym_array_pattern] = STATE(1692),
32156    [sym_glimmer_template] = STATE(504),
32157    [sym_jsx_element] = STATE(504),
32158    [sym_jsx_opening_element] = STATE(1013),
32159    [sym_jsx_self_closing_element] = STATE(504),
32160    [sym_class] = STATE(502),
32161    [sym_function_expression] = STATE(502),
32162    [sym_generator_function] = STATE(502),
32163    [sym_arrow_function] = STATE(502),
32164    [sym_call_expression] = STATE(502),
32165    [sym_new_expression] = STATE(504),
32166    [sym_await_expression] = STATE(504),
32167    [sym_member_expression] = STATE(477),
32168    [sym_subscript_expression] = STATE(477),
32169    [sym_assignment_expression] = STATE(504),
32170    [sym__augmented_assignment_lhs] = STATE(1009),
32171    [sym_augmented_assignment_expression] = STATE(504),
32172    [sym__destructuring_pattern] = STATE(1692),
32173    [sym_ternary_expression] = STATE(504),
32174    [sym_binary_expression] = STATE(504),
32175    [sym_unary_expression] = STATE(504),
32176    [sym_update_expression] = STATE(504),
32177    [sym_string] = STATE(502),
32178    [sym_template_string] = STATE(502),
32179    [sym_regex] = STATE(502),
32180    [sym_meta_property] = STATE(502),
32181    [sym_decorator] = STATE(981),
32182    [sym_formal_parameters] = STATE(1675),
32183    [aux_sym_export_statement_repeat1] = STATE(1223),
32184    [sym_identifier] = ACTIONS(452),
32185    [anon_sym_export] = ACTIONS(454),
32186    [anon_sym_LBRACE] = ACTIONS(458),
32187    [anon_sym_import] = ACTIONS(366),
32188    [anon_sym_let] = ACTIONS(454),
32189    [anon_sym_LPAREN] = ACTIONS(368),
32190    [anon_sym_await] = ACTIONS(460),
32191    [anon_sym_yield] = ACTIONS(462),
32192    [anon_sym_LBRACK] = ACTIONS(464),
32193    [sym_glimmer_opening_tag] = ACTIONS(378),
32194    [anon_sym_LT] = ACTIONS(380),
32195    [anon_sym_DQUOTE] = ACTIONS(382),
32196    [anon_sym_SQUOTE] = ACTIONS(384),
32197    [anon_sym_class] = ACTIONS(386),
32198    [anon_sym_async] = ACTIONS(466),
32199    [anon_sym_function] = ACTIONS(390),
32200    [anon_sym_new] = ACTIONS(468),
32201    [anon_sym_PLUS] = ACTIONS(470),
32202    [anon_sym_DASH] = ACTIONS(470),
32203    [anon_sym_SLASH] = ACTIONS(472),
32204    [anon_sym_BANG] = ACTIONS(474),
32205    [anon_sym_TILDE] = ACTIONS(474),
32206    [anon_sym_typeof] = ACTIONS(470),
32207    [anon_sym_void] = ACTIONS(470),
32208    [anon_sym_delete] = ACTIONS(470),
32209    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32210    [anon_sym_DASH_DASH] = ACTIONS(476),
32211    [sym_comment] = ACTIONS(5),
32212    [anon_sym_BQUOTE] = ACTIONS(402),
32213    [sym_number] = ACTIONS(404),
32214    [sym_private_property_identifier] = ACTIONS(478),
32215    [sym_this] = ACTIONS(408),
32216    [sym_super] = ACTIONS(408),
32217    [sym_true] = ACTIONS(408),
32218    [sym_false] = ACTIONS(408),
32219    [sym_null] = ACTIONS(408),
32220    [sym_undefined] = ACTIONS(480),
32221    [anon_sym_AT] = ACTIONS(93),
32222    [anon_sym_static] = ACTIONS(454),
32223    [anon_sym_get] = ACTIONS(454),
32224    [anon_sym_set] = ACTIONS(454),
32225    [sym_html_comment] = ACTIONS(5),
32226  },
32227  [260] = {
32228    [sym_import] = STATE(1085),
32229    [sym_parenthesized_expression] = STATE(477),
32230    [sym_expression] = STATE(813),
32231    [sym_primary_expression] = STATE(503),
32232    [sym_yield_expression] = STATE(504),
32233    [sym_object] = STATE(502),
32234    [sym_object_pattern] = STATE(1692),
32235    [sym_array] = STATE(502),
32236    [sym_array_pattern] = STATE(1692),
32237    [sym_glimmer_template] = STATE(504),
32238    [sym_jsx_element] = STATE(504),
32239    [sym_jsx_opening_element] = STATE(1013),
32240    [sym_jsx_self_closing_element] = STATE(504),
32241    [sym_class] = STATE(502),
32242    [sym_function_expression] = STATE(502),
32243    [sym_generator_function] = STATE(502),
32244    [sym_arrow_function] = STATE(502),
32245    [sym_call_expression] = STATE(502),
32246    [sym_new_expression] = STATE(504),
32247    [sym_await_expression] = STATE(504),
32248    [sym_member_expression] = STATE(477),
32249    [sym_subscript_expression] = STATE(477),
32250    [sym_assignment_expression] = STATE(504),
32251    [sym__augmented_assignment_lhs] = STATE(1009),
32252    [sym_augmented_assignment_expression] = STATE(504),
32253    [sym__destructuring_pattern] = STATE(1692),
32254    [sym_ternary_expression] = STATE(504),
32255    [sym_binary_expression] = STATE(504),
32256    [sym_unary_expression] = STATE(504),
32257    [sym_update_expression] = STATE(504),
32258    [sym_string] = STATE(502),
32259    [sym_template_string] = STATE(502),
32260    [sym_regex] = STATE(502),
32261    [sym_meta_property] = STATE(502),
32262    [sym_decorator] = STATE(981),
32263    [sym_formal_parameters] = STATE(1675),
32264    [aux_sym_export_statement_repeat1] = STATE(1223),
32265    [sym_identifier] = ACTIONS(452),
32266    [anon_sym_export] = ACTIONS(454),
32267    [anon_sym_LBRACE] = ACTIONS(458),
32268    [anon_sym_import] = ACTIONS(366),
32269    [anon_sym_let] = ACTIONS(454),
32270    [anon_sym_LPAREN] = ACTIONS(368),
32271    [anon_sym_await] = ACTIONS(460),
32272    [anon_sym_yield] = ACTIONS(462),
32273    [anon_sym_LBRACK] = ACTIONS(464),
32274    [sym_glimmer_opening_tag] = ACTIONS(378),
32275    [anon_sym_LT] = ACTIONS(380),
32276    [anon_sym_DQUOTE] = ACTIONS(382),
32277    [anon_sym_SQUOTE] = ACTIONS(384),
32278    [anon_sym_class] = ACTIONS(386),
32279    [anon_sym_async] = ACTIONS(466),
32280    [anon_sym_function] = ACTIONS(390),
32281    [anon_sym_new] = ACTIONS(468),
32282    [anon_sym_PLUS] = ACTIONS(470),
32283    [anon_sym_DASH] = ACTIONS(470),
32284    [anon_sym_SLASH] = ACTIONS(472),
32285    [anon_sym_BANG] = ACTIONS(474),
32286    [anon_sym_TILDE] = ACTIONS(474),
32287    [anon_sym_typeof] = ACTIONS(470),
32288    [anon_sym_void] = ACTIONS(470),
32289    [anon_sym_delete] = ACTIONS(470),
32290    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32291    [anon_sym_DASH_DASH] = ACTIONS(476),
32292    [sym_comment] = ACTIONS(5),
32293    [anon_sym_BQUOTE] = ACTIONS(402),
32294    [sym_number] = ACTIONS(404),
32295    [sym_private_property_identifier] = ACTIONS(478),
32296    [sym_this] = ACTIONS(408),
32297    [sym_super] = ACTIONS(408),
32298    [sym_true] = ACTIONS(408),
32299    [sym_false] = ACTIONS(408),
32300    [sym_null] = ACTIONS(408),
32301    [sym_undefined] = ACTIONS(480),
32302    [anon_sym_AT] = ACTIONS(93),
32303    [anon_sym_static] = ACTIONS(454),
32304    [anon_sym_get] = ACTIONS(454),
32305    [anon_sym_set] = ACTIONS(454),
32306    [sym_html_comment] = ACTIONS(5),
32307  },
32308  [261] = {
32309    [sym_import] = STATE(1085),
32310    [sym_parenthesized_expression] = STATE(477),
32311    [sym_expression] = STATE(814),
32312    [sym_primary_expression] = STATE(503),
32313    [sym_yield_expression] = STATE(504),
32314    [sym_object] = STATE(502),
32315    [sym_object_pattern] = STATE(1692),
32316    [sym_array] = STATE(502),
32317    [sym_array_pattern] = STATE(1692),
32318    [sym_glimmer_template] = STATE(504),
32319    [sym_jsx_element] = STATE(504),
32320    [sym_jsx_opening_element] = STATE(1013),
32321    [sym_jsx_self_closing_element] = STATE(504),
32322    [sym_class] = STATE(502),
32323    [sym_function_expression] = STATE(502),
32324    [sym_generator_function] = STATE(502),
32325    [sym_arrow_function] = STATE(502),
32326    [sym_call_expression] = STATE(502),
32327    [sym_new_expression] = STATE(504),
32328    [sym_await_expression] = STATE(504),
32329    [sym_member_expression] = STATE(477),
32330    [sym_subscript_expression] = STATE(477),
32331    [sym_assignment_expression] = STATE(504),
32332    [sym__augmented_assignment_lhs] = STATE(1009),
32333    [sym_augmented_assignment_expression] = STATE(504),
32334    [sym__destructuring_pattern] = STATE(1692),
32335    [sym_ternary_expression] = STATE(504),
32336    [sym_binary_expression] = STATE(504),
32337    [sym_unary_expression] = STATE(504),
32338    [sym_update_expression] = STATE(504),
32339    [sym_string] = STATE(502),
32340    [sym_template_string] = STATE(502),
32341    [sym_regex] = STATE(502),
32342    [sym_meta_property] = STATE(502),
32343    [sym_decorator] = STATE(981),
32344    [sym_formal_parameters] = STATE(1675),
32345    [aux_sym_export_statement_repeat1] = STATE(1223),
32346    [sym_identifier] = ACTIONS(452),
32347    [anon_sym_export] = ACTIONS(454),
32348    [anon_sym_LBRACE] = ACTIONS(458),
32349    [anon_sym_import] = ACTIONS(366),
32350    [anon_sym_let] = ACTIONS(454),
32351    [anon_sym_LPAREN] = ACTIONS(368),
32352    [anon_sym_await] = ACTIONS(460),
32353    [anon_sym_yield] = ACTIONS(462),
32354    [anon_sym_LBRACK] = ACTIONS(464),
32355    [sym_glimmer_opening_tag] = ACTIONS(378),
32356    [anon_sym_LT] = ACTIONS(380),
32357    [anon_sym_DQUOTE] = ACTIONS(382),
32358    [anon_sym_SQUOTE] = ACTIONS(384),
32359    [anon_sym_class] = ACTIONS(386),
32360    [anon_sym_async] = ACTIONS(466),
32361    [anon_sym_function] = ACTIONS(390),
32362    [anon_sym_new] = ACTIONS(468),
32363    [anon_sym_PLUS] = ACTIONS(470),
32364    [anon_sym_DASH] = ACTIONS(470),
32365    [anon_sym_SLASH] = ACTIONS(472),
32366    [anon_sym_BANG] = ACTIONS(474),
32367    [anon_sym_TILDE] = ACTIONS(474),
32368    [anon_sym_typeof] = ACTIONS(470),
32369    [anon_sym_void] = ACTIONS(470),
32370    [anon_sym_delete] = ACTIONS(470),
32371    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32372    [anon_sym_DASH_DASH] = ACTIONS(476),
32373    [sym_comment] = ACTIONS(5),
32374    [anon_sym_BQUOTE] = ACTIONS(402),
32375    [sym_number] = ACTIONS(404),
32376    [sym_private_property_identifier] = ACTIONS(478),
32377    [sym_this] = ACTIONS(408),
32378    [sym_super] = ACTIONS(408),
32379    [sym_true] = ACTIONS(408),
32380    [sym_false] = ACTIONS(408),
32381    [sym_null] = ACTIONS(408),
32382    [sym_undefined] = ACTIONS(480),
32383    [anon_sym_AT] = ACTIONS(93),
32384    [anon_sym_static] = ACTIONS(454),
32385    [anon_sym_get] = ACTIONS(454),
32386    [anon_sym_set] = ACTIONS(454),
32387    [sym_html_comment] = ACTIONS(5),
32388  },
32389  [262] = {
32390    [sym_import] = STATE(1085),
32391    [sym_parenthesized_expression] = STATE(477),
32392    [sym_expression] = STATE(788),
32393    [sym_primary_expression] = STATE(503),
32394    [sym_yield_expression] = STATE(504),
32395    [sym_object] = STATE(502),
32396    [sym_object_pattern] = STATE(1692),
32397    [sym_array] = STATE(502),
32398    [sym_array_pattern] = STATE(1692),
32399    [sym_glimmer_template] = STATE(504),
32400    [sym_jsx_element] = STATE(504),
32401    [sym_jsx_opening_element] = STATE(1013),
32402    [sym_jsx_self_closing_element] = STATE(504),
32403    [sym_class] = STATE(502),
32404    [sym_function_expression] = STATE(502),
32405    [sym_generator_function] = STATE(502),
32406    [sym_arrow_function] = STATE(502),
32407    [sym_call_expression] = STATE(502),
32408    [sym_new_expression] = STATE(504),
32409    [sym_await_expression] = STATE(504),
32410    [sym_member_expression] = STATE(477),
32411    [sym_subscript_expression] = STATE(477),
32412    [sym_assignment_expression] = STATE(504),
32413    [sym__augmented_assignment_lhs] = STATE(1009),
32414    [sym_augmented_assignment_expression] = STATE(504),
32415    [sym__destructuring_pattern] = STATE(1692),
32416    [sym_ternary_expression] = STATE(504),
32417    [sym_binary_expression] = STATE(504),
32418    [sym_unary_expression] = STATE(504),
32419    [sym_update_expression] = STATE(504),
32420    [sym_string] = STATE(502),
32421    [sym_template_string] = STATE(502),
32422    [sym_regex] = STATE(502),
32423    [sym_meta_property] = STATE(502),
32424    [sym_decorator] = STATE(981),
32425    [sym_formal_parameters] = STATE(1675),
32426    [aux_sym_export_statement_repeat1] = STATE(1223),
32427    [sym_identifier] = ACTIONS(452),
32428    [anon_sym_export] = ACTIONS(454),
32429    [anon_sym_LBRACE] = ACTIONS(458),
32430    [anon_sym_import] = ACTIONS(366),
32431    [anon_sym_let] = ACTIONS(454),
32432    [anon_sym_LPAREN] = ACTIONS(368),
32433    [anon_sym_await] = ACTIONS(460),
32434    [anon_sym_yield] = ACTIONS(462),
32435    [anon_sym_LBRACK] = ACTIONS(464),
32436    [sym_glimmer_opening_tag] = ACTIONS(378),
32437    [anon_sym_LT] = ACTIONS(380),
32438    [anon_sym_DQUOTE] = ACTIONS(382),
32439    [anon_sym_SQUOTE] = ACTIONS(384),
32440    [anon_sym_class] = ACTIONS(386),
32441    [anon_sym_async] = ACTIONS(466),
32442    [anon_sym_function] = ACTIONS(390),
32443    [anon_sym_new] = ACTIONS(468),
32444    [anon_sym_PLUS] = ACTIONS(470),
32445    [anon_sym_DASH] = ACTIONS(470),
32446    [anon_sym_SLASH] = ACTIONS(472),
32447    [anon_sym_BANG] = ACTIONS(474),
32448    [anon_sym_TILDE] = ACTIONS(474),
32449    [anon_sym_typeof] = ACTIONS(470),
32450    [anon_sym_void] = ACTIONS(470),
32451    [anon_sym_delete] = ACTIONS(470),
32452    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32453    [anon_sym_DASH_DASH] = ACTIONS(476),
32454    [sym_comment] = ACTIONS(5),
32455    [anon_sym_BQUOTE] = ACTIONS(402),
32456    [sym_number] = ACTIONS(404),
32457    [sym_private_property_identifier] = ACTIONS(478),
32458    [sym_this] = ACTIONS(408),
32459    [sym_super] = ACTIONS(408),
32460    [sym_true] = ACTIONS(408),
32461    [sym_false] = ACTIONS(408),
32462    [sym_null] = ACTIONS(408),
32463    [sym_undefined] = ACTIONS(480),
32464    [anon_sym_AT] = ACTIONS(93),
32465    [anon_sym_static] = ACTIONS(454),
32466    [anon_sym_get] = ACTIONS(454),
32467    [anon_sym_set] = ACTIONS(454),
32468    [sym_html_comment] = ACTIONS(5),
32469  },
32470  [263] = {
32471    [sym_import] = STATE(1085),
32472    [sym_parenthesized_expression] = STATE(477),
32473    [sym_expression] = STATE(815),
32474    [sym_primary_expression] = STATE(503),
32475    [sym_yield_expression] = STATE(504),
32476    [sym_object] = STATE(502),
32477    [sym_object_pattern] = STATE(1692),
32478    [sym_array] = STATE(502),
32479    [sym_array_pattern] = STATE(1692),
32480    [sym_glimmer_template] = STATE(504),
32481    [sym_jsx_element] = STATE(504),
32482    [sym_jsx_opening_element] = STATE(1013),
32483    [sym_jsx_self_closing_element] = STATE(504),
32484    [sym_class] = STATE(502),
32485    [sym_function_expression] = STATE(502),
32486    [sym_generator_function] = STATE(502),
32487    [sym_arrow_function] = STATE(502),
32488    [sym_call_expression] = STATE(502),
32489    [sym_new_expression] = STATE(504),
32490    [sym_await_expression] = STATE(504),
32491    [sym_member_expression] = STATE(477),
32492    [sym_subscript_expression] = STATE(477),
32493    [sym_assignment_expression] = STATE(504),
32494    [sym__augmented_assignment_lhs] = STATE(1009),
32495    [sym_augmented_assignment_expression] = STATE(504),
32496    [sym__destructuring_pattern] = STATE(1692),
32497    [sym_ternary_expression] = STATE(504),
32498    [sym_binary_expression] = STATE(504),
32499    [sym_unary_expression] = STATE(504),
32500    [sym_update_expression] = STATE(504),
32501    [sym_string] = STATE(502),
32502    [sym_template_string] = STATE(502),
32503    [sym_regex] = STATE(502),
32504    [sym_meta_property] = STATE(502),
32505    [sym_decorator] = STATE(981),
32506    [sym_formal_parameters] = STATE(1675),
32507    [aux_sym_export_statement_repeat1] = STATE(1223),
32508    [sym_identifier] = ACTIONS(452),
32509    [anon_sym_export] = ACTIONS(454),
32510    [anon_sym_LBRACE] = ACTIONS(458),
32511    [anon_sym_import] = ACTIONS(366),
32512    [anon_sym_let] = ACTIONS(454),
32513    [anon_sym_LPAREN] = ACTIONS(368),
32514    [anon_sym_await] = ACTIONS(460),
32515    [anon_sym_yield] = ACTIONS(462),
32516    [anon_sym_LBRACK] = ACTIONS(464),
32517    [sym_glimmer_opening_tag] = ACTIONS(378),
32518    [anon_sym_LT] = ACTIONS(380),
32519    [anon_sym_DQUOTE] = ACTIONS(382),
32520    [anon_sym_SQUOTE] = ACTIONS(384),
32521    [anon_sym_class] = ACTIONS(386),
32522    [anon_sym_async] = ACTIONS(466),
32523    [anon_sym_function] = ACTIONS(390),
32524    [anon_sym_new] = ACTIONS(468),
32525    [anon_sym_PLUS] = ACTIONS(470),
32526    [anon_sym_DASH] = ACTIONS(470),
32527    [anon_sym_SLASH] = ACTIONS(472),
32528    [anon_sym_BANG] = ACTIONS(474),
32529    [anon_sym_TILDE] = ACTIONS(474),
32530    [anon_sym_typeof] = ACTIONS(470),
32531    [anon_sym_void] = ACTIONS(470),
32532    [anon_sym_delete] = ACTIONS(470),
32533    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32534    [anon_sym_DASH_DASH] = ACTIONS(476),
32535    [sym_comment] = ACTIONS(5),
32536    [anon_sym_BQUOTE] = ACTIONS(402),
32537    [sym_number] = ACTIONS(404),
32538    [sym_private_property_identifier] = ACTIONS(478),
32539    [sym_this] = ACTIONS(408),
32540    [sym_super] = ACTIONS(408),
32541    [sym_true] = ACTIONS(408),
32542    [sym_false] = ACTIONS(408),
32543    [sym_null] = ACTIONS(408),
32544    [sym_undefined] = ACTIONS(480),
32545    [anon_sym_AT] = ACTIONS(93),
32546    [anon_sym_static] = ACTIONS(454),
32547    [anon_sym_get] = ACTIONS(454),
32548    [anon_sym_set] = ACTIONS(454),
32549    [sym_html_comment] = ACTIONS(5),
32550  },
32551  [264] = {
32552    [sym_import] = STATE(1085),
32553    [sym_parenthesized_expression] = STATE(477),
32554    [sym_expression] = STATE(816),
32555    [sym_primary_expression] = STATE(503),
32556    [sym_yield_expression] = STATE(504),
32557    [sym_object] = STATE(502),
32558    [sym_object_pattern] = STATE(1692),
32559    [sym_array] = STATE(502),
32560    [sym_array_pattern] = STATE(1692),
32561    [sym_glimmer_template] = STATE(504),
32562    [sym_jsx_element] = STATE(504),
32563    [sym_jsx_opening_element] = STATE(1013),
32564    [sym_jsx_self_closing_element] = STATE(504),
32565    [sym_class] = STATE(502),
32566    [sym_function_expression] = STATE(502),
32567    [sym_generator_function] = STATE(502),
32568    [sym_arrow_function] = STATE(502),
32569    [sym_call_expression] = STATE(502),
32570    [sym_new_expression] = STATE(504),
32571    [sym_await_expression] = STATE(504),
32572    [sym_member_expression] = STATE(477),
32573    [sym_subscript_expression] = STATE(477),
32574    [sym_assignment_expression] = STATE(504),
32575    [sym__augmented_assignment_lhs] = STATE(1009),
32576    [sym_augmented_assignment_expression] = STATE(504),
32577    [sym__destructuring_pattern] = STATE(1692),
32578    [sym_ternary_expression] = STATE(504),
32579    [sym_binary_expression] = STATE(504),
32580    [sym_unary_expression] = STATE(504),
32581    [sym_update_expression] = STATE(504),
32582    [sym_string] = STATE(502),
32583    [sym_template_string] = STATE(502),
32584    [sym_regex] = STATE(502),
32585    [sym_meta_property] = STATE(502),
32586    [sym_decorator] = STATE(981),
32587    [sym_formal_parameters] = STATE(1675),
32588    [aux_sym_export_statement_repeat1] = STATE(1223),
32589    [sym_identifier] = ACTIONS(452),
32590    [anon_sym_export] = ACTIONS(454),
32591    [anon_sym_LBRACE] = ACTIONS(458),
32592    [anon_sym_import] = ACTIONS(366),
32593    [anon_sym_let] = ACTIONS(454),
32594    [anon_sym_LPAREN] = ACTIONS(368),
32595    [anon_sym_await] = ACTIONS(460),
32596    [anon_sym_yield] = ACTIONS(462),
32597    [anon_sym_LBRACK] = ACTIONS(464),
32598    [sym_glimmer_opening_tag] = ACTIONS(378),
32599    [anon_sym_LT] = ACTIONS(380),
32600    [anon_sym_DQUOTE] = ACTIONS(382),
32601    [anon_sym_SQUOTE] = ACTIONS(384),
32602    [anon_sym_class] = ACTIONS(386),
32603    [anon_sym_async] = ACTIONS(466),
32604    [anon_sym_function] = ACTIONS(390),
32605    [anon_sym_new] = ACTIONS(468),
32606    [anon_sym_PLUS] = ACTIONS(470),
32607    [anon_sym_DASH] = ACTIONS(470),
32608    [anon_sym_SLASH] = ACTIONS(472),
32609    [anon_sym_BANG] = ACTIONS(474),
32610    [anon_sym_TILDE] = ACTIONS(474),
32611    [anon_sym_typeof] = ACTIONS(470),
32612    [anon_sym_void] = ACTIONS(470),
32613    [anon_sym_delete] = ACTIONS(470),
32614    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32615    [anon_sym_DASH_DASH] = ACTIONS(476),
32616    [sym_comment] = ACTIONS(5),
32617    [anon_sym_BQUOTE] = ACTIONS(402),
32618    [sym_number] = ACTIONS(404),
32619    [sym_private_property_identifier] = ACTIONS(478),
32620    [sym_this] = ACTIONS(408),
32621    [sym_super] = ACTIONS(408),
32622    [sym_true] = ACTIONS(408),
32623    [sym_false] = ACTIONS(408),
32624    [sym_null] = ACTIONS(408),
32625    [sym_undefined] = ACTIONS(480),
32626    [anon_sym_AT] = ACTIONS(93),
32627    [anon_sym_static] = ACTIONS(454),
32628    [anon_sym_get] = ACTIONS(454),
32629    [anon_sym_set] = ACTIONS(454),
32630    [sym_html_comment] = ACTIONS(5),
32631  },
32632  [265] = {
32633    [sym_import] = STATE(1085),
32634    [sym_parenthesized_expression] = STATE(477),
32635    [sym_expression] = STATE(817),
32636    [sym_primary_expression] = STATE(503),
32637    [sym_yield_expression] = STATE(504),
32638    [sym_object] = STATE(502),
32639    [sym_object_pattern] = STATE(1692),
32640    [sym_array] = STATE(502),
32641    [sym_array_pattern] = STATE(1692),
32642    [sym_glimmer_template] = STATE(504),
32643    [sym_jsx_element] = STATE(504),
32644    [sym_jsx_opening_element] = STATE(1013),
32645    [sym_jsx_self_closing_element] = STATE(504),
32646    [sym_class] = STATE(502),
32647    [sym_function_expression] = STATE(502),
32648    [sym_generator_function] = STATE(502),
32649    [sym_arrow_function] = STATE(502),
32650    [sym_call_expression] = STATE(502),
32651    [sym_new_expression] = STATE(504),
32652    [sym_await_expression] = STATE(504),
32653    [sym_member_expression] = STATE(477),
32654    [sym_subscript_expression] = STATE(477),
32655    [sym_assignment_expression] = STATE(504),
32656    [sym__augmented_assignment_lhs] = STATE(1009),
32657    [sym_augmented_assignment_expression] = STATE(504),
32658    [sym__destructuring_pattern] = STATE(1692),
32659    [sym_ternary_expression] = STATE(504),
32660    [sym_binary_expression] = STATE(504),
32661    [sym_unary_expression] = STATE(504),
32662    [sym_update_expression] = STATE(504),
32663    [sym_string] = STATE(502),
32664    [sym_template_string] = STATE(502),
32665    [sym_regex] = STATE(502),
32666    [sym_meta_property] = STATE(502),
32667    [sym_decorator] = STATE(981),
32668    [sym_formal_parameters] = STATE(1675),
32669    [aux_sym_export_statement_repeat1] = STATE(1223),
32670    [sym_identifier] = ACTIONS(452),
32671    [anon_sym_export] = ACTIONS(454),
32672    [anon_sym_LBRACE] = ACTIONS(458),
32673    [anon_sym_import] = ACTIONS(366),
32674    [anon_sym_let] = ACTIONS(454),
32675    [anon_sym_LPAREN] = ACTIONS(368),
32676    [anon_sym_await] = ACTIONS(460),
32677    [anon_sym_yield] = ACTIONS(462),
32678    [anon_sym_LBRACK] = ACTIONS(464),
32679    [sym_glimmer_opening_tag] = ACTIONS(378),
32680    [anon_sym_LT] = ACTIONS(380),
32681    [anon_sym_DQUOTE] = ACTIONS(382),
32682    [anon_sym_SQUOTE] = ACTIONS(384),
32683    [anon_sym_class] = ACTIONS(386),
32684    [anon_sym_async] = ACTIONS(466),
32685    [anon_sym_function] = ACTIONS(390),
32686    [anon_sym_new] = ACTIONS(468),
32687    [anon_sym_PLUS] = ACTIONS(470),
32688    [anon_sym_DASH] = ACTIONS(470),
32689    [anon_sym_SLASH] = ACTIONS(472),
32690    [anon_sym_BANG] = ACTIONS(474),
32691    [anon_sym_TILDE] = ACTIONS(474),
32692    [anon_sym_typeof] = ACTIONS(470),
32693    [anon_sym_void] = ACTIONS(470),
32694    [anon_sym_delete] = ACTIONS(470),
32695    [anon_sym_PLUS_PLUS] = ACTIONS(476),
32696    [anon_sym_DASH_DASH] = ACTIONS(476),
32697    [sym_comment] = ACTIONS(5),
32698    [anon_sym_BQUOTE] = ACTIONS(402),
32699    [sym_number] = ACTIONS(404),
32700    [sym_private_property_identifier] = ACTIONS(478),
32701    [sym_this] = ACTIONS(408),
32702    [sym_super] = ACTIONS(408),
32703    [sym_true] = ACTIONS(408),
32704    [sym_false] = ACTIONS(408),
32705    [sym_null] = ACTIONS(408),
32706    [sym_undefined] = ACTIONS(480),
32707    [anon_sym_AT] = ACTIONS(93),
32708    [anon_sym_static] = ACTIONS(454),
32709    [anon_sym_get] = ACTIONS(454),
32710    [anon_sym_set] = ACTIONS(454),
32711    [sym_html_comment] = ACTIONS(5),
32712  },
32713  [266] = {
32714    [sym_import] = STATE(1085),
32715    [sym_parenthesized_expression] = STATE(451),
32716    [sym_expression] = STATE(533),
32717    [sym_primary_expression] = STATE(503),
32718    [sym_yield_expression] = STATE(504),
32719    [sym_object] = STATE(502),
32720    [sym_object_pattern] = STATE(1604),
32721    [sym_array] = STATE(502),
32722    [sym_array_pattern] = STATE(1604),
32723    [sym_glimmer_template] = STATE(504),
32724    [sym_jsx_element] = STATE(504),
32725    [sym_jsx_opening_element] = STATE(1013),
32726    [sym_jsx_self_closing_element] = STATE(504),
32727    [sym_class] = STATE(502),
32728    [sym_function_expression] = STATE(502),
32729    [sym_generator_function] = STATE(502),
32730    [sym_arrow_function] = STATE(502),
32731    [sym_call_expression] = STATE(502),
32732    [sym_new_expression] = STATE(504),
32733    [sym_await_expression] = STATE(504),
32734    [sym_member_expression] = STATE(451),
32735    [sym_subscript_expression] = STATE(451),
32736    [sym_assignment_expression] = STATE(504),
32737    [sym__augmented_assignment_lhs] = STATE(1005),
32738    [sym_augmented_assignment_expression] = STATE(504),
32739    [sym__destructuring_pattern] = STATE(1604),
32740    [sym_ternary_expression] = STATE(504),
32741    [sym_binary_expression] = STATE(504),
32742    [sym_unary_expression] = STATE(504),
32743    [sym_update_expression] = STATE(504),
32744    [sym_string] = STATE(502),
32745    [sym_template_string] = STATE(502),
32746    [sym_regex] = STATE(502),
32747    [sym_meta_property] = STATE(502),
32748    [sym_decorator] = STATE(981),
32749    [sym_formal_parameters] = STATE(1639),
32750    [aux_sym_export_statement_repeat1] = STATE(1223),
32751    [sym_identifier] = ACTIONS(356),
32752    [anon_sym_export] = ACTIONS(358),
32753    [anon_sym_LBRACE] = ACTIONS(362),
32754    [anon_sym_import] = ACTIONS(366),
32755    [anon_sym_let] = ACTIONS(358),
32756    [anon_sym_LPAREN] = ACTIONS(368),
32757    [anon_sym_await] = ACTIONS(370),
32758    [anon_sym_yield] = ACTIONS(374),
32759    [anon_sym_LBRACK] = ACTIONS(376),
32760    [sym_glimmer_opening_tag] = ACTIONS(378),
32761    [anon_sym_LT] = ACTIONS(380),
32762    [anon_sym_DQUOTE] = ACTIONS(382),
32763    [anon_sym_SQUOTE] = ACTIONS(384),
32764    [anon_sym_class] = ACTIONS(386),
32765    [anon_sym_async] = ACTIONS(388),
32766    [anon_sym_function] = ACTIONS(390),
32767    [anon_sym_new] = ACTIONS(392),
32768    [anon_sym_PLUS] = ACTIONS(394),
32769    [anon_sym_DASH] = ACTIONS(394),
32770    [anon_sym_SLASH] = ACTIONS(396),
32771    [anon_sym_BANG] = ACTIONS(398),
32772    [anon_sym_TILDE] = ACTIONS(398),
32773    [anon_sym_typeof] = ACTIONS(394),
32774    [anon_sym_void] = ACTIONS(394),
32775    [anon_sym_delete] = ACTIONS(394),
32776    [anon_sym_PLUS_PLUS] = ACTIONS(400),
32777    [anon_sym_DASH_DASH] = ACTIONS(400),
32778    [sym_comment] = ACTIONS(5),
32779    [anon_sym_BQUOTE] = ACTIONS(402),
32780    [sym_number] = ACTIONS(404),
32781    [sym_private_property_identifier] = ACTIONS(406),
32782    [sym_this] = ACTIONS(408),
32783    [sym_super] = ACTIONS(408),
32784    [sym_true] = ACTIONS(408),
32785    [sym_false] = ACTIONS(408),
32786    [sym_null] = ACTIONS(408),
32787    [sym_undefined] = ACTIONS(410),
32788    [anon_sym_AT] = ACTIONS(93),
32789    [anon_sym_static] = ACTIONS(358),
32790    [anon_sym_get] = ACTIONS(358),
32791    [anon_sym_set] = ACTIONS(358),
32792    [sym_html_comment] = ACTIONS(5),
32793  },
32794  [267] = {
32795    [sym_import] = STATE(1085),
32796    [sym_parenthesized_expression] = STATE(451),
32797    [sym_expression] = STATE(535),
32798    [sym_primary_expression] = STATE(503),
32799    [sym_yield_expression] = STATE(504),
32800    [sym_object] = STATE(502),
32801    [sym_object_pattern] = STATE(1604),
32802    [sym_array] = STATE(502),
32803    [sym_array_pattern] = STATE(1604),
32804    [sym_glimmer_template] = STATE(504),
32805    [sym_jsx_element] = STATE(504),
32806    [sym_jsx_opening_element] = STATE(1013),
32807    [sym_jsx_self_closing_element] = STATE(504),
32808    [sym_class] = STATE(502),
32809    [sym_function_expression] = STATE(502),
32810    [sym_generator_function] = STATE(502),
32811    [sym_arrow_function] = STATE(502),
32812    [sym_call_expression] = STATE(502),
32813    [sym_new_expression] = STATE(504),
32814    [sym_await_expression] = STATE(504),
32815    [sym_member_expression] = STATE(451),
32816    [sym_subscript_expression] = STATE(451),
32817    [sym_assignment_expression] = STATE(504),
32818    [sym__augmented_assignment_lhs] = STATE(1005),
32819    [sym_augmented_assignment_expression] = STATE(504),
32820    [sym__destructuring_pattern] = STATE(1604),
32821    [sym_ternary_expression] = STATE(504),
32822    [sym_binary_expression] = STATE(504),
32823    [sym_unary_expression] = STATE(504),
32824    [sym_update_expression] = STATE(504),
32825    [sym_string] = STATE(502),
32826    [sym_template_string] = STATE(502),
32827    [sym_regex] = STATE(502),
32828    [sym_meta_property] = STATE(502),
32829    [sym_decorator] = STATE(981),
32830    [sym_formal_parameters] = STATE(1639),
32831    [aux_sym_export_statement_repeat1] = STATE(1223),
32832    [sym_identifier] = ACTIONS(356),
32833    [anon_sym_export] = ACTIONS(358),
32834    [anon_sym_LBRACE] = ACTIONS(362),
32835    [anon_sym_import] = ACTIONS(366),
32836    [anon_sym_let] = ACTIONS(358),
32837    [anon_sym_LPAREN] = ACTIONS(368),
32838    [anon_sym_await] = ACTIONS(370),
32839    [anon_sym_yield] = ACTIONS(374),
32840    [anon_sym_LBRACK] = ACTIONS(376),
32841    [sym_glimmer_opening_tag] = ACTIONS(378),
32842    [anon_sym_LT] = ACTIONS(380),
32843    [anon_sym_DQUOTE] = ACTIONS(382),
32844    [anon_sym_SQUOTE] = ACTIONS(384),
32845    [anon_sym_class] = ACTIONS(386),
32846    [anon_sym_async] = ACTIONS(388),
32847    [anon_sym_function] = ACTIONS(390),
32848    [anon_sym_new] = ACTIONS(392),
32849    [anon_sym_PLUS] = ACTIONS(394),
32850    [anon_sym_DASH] = ACTIONS(394),
32851    [anon_sym_SLASH] = ACTIONS(396),
32852    [anon_sym_BANG] = ACTIONS(398),
32853    [anon_sym_TILDE] = ACTIONS(398),
32854    [anon_sym_typeof] = ACTIONS(394),
32855    [anon_sym_void] = ACTIONS(394),
32856    [anon_sym_delete] = ACTIONS(394),
32857    [anon_sym_PLUS_PLUS] = ACTIONS(400),
32858    [anon_sym_DASH_DASH] = ACTIONS(400),
32859    [sym_comment] = ACTIONS(5),
32860    [anon_sym_BQUOTE] = ACTIONS(402),
32861    [sym_number] = ACTIONS(404),
32862    [sym_private_property_identifier] = ACTIONS(406),
32863    [sym_this] = ACTIONS(408),
32864    [sym_super] = ACTIONS(408),
32865    [sym_true] = ACTIONS(408),
32866    [sym_false] = ACTIONS(408),
32867    [sym_null] = ACTIONS(408),
32868    [sym_undefined] = ACTIONS(410),
32869    [anon_sym_AT] = ACTIONS(93),
32870    [anon_sym_static] = ACTIONS(358),
32871    [anon_sym_get] = ACTIONS(358),
32872    [anon_sym_set] = ACTIONS(358),
32873    [sym_html_comment] = ACTIONS(5),
32874  },
32875  [268] = {
32876    [sym_import] = STATE(1085),
32877    [sym_parenthesized_expression] = STATE(451),
32878    [sym_expression] = STATE(536),
32879    [sym_primary_expression] = STATE(503),
32880    [sym_yield_expression] = STATE(504),
32881    [sym_object] = STATE(502),
32882    [sym_object_pattern] = STATE(1604),
32883    [sym_array] = STATE(502),
32884    [sym_array_pattern] = STATE(1604),
32885    [sym_glimmer_template] = STATE(504),
32886    [sym_jsx_element] = STATE(504),
32887    [sym_jsx_opening_element] = STATE(1013),
32888    [sym_jsx_self_closing_element] = STATE(504),
32889    [sym_class] = STATE(502),
32890    [sym_function_expression] = STATE(502),
32891    [sym_generator_function] = STATE(502),
32892    [sym_arrow_function] = STATE(502),
32893    [sym_call_expression] = STATE(502),
32894    [sym_new_expression] = STATE(504),
32895    [sym_await_expression] = STATE(504),
32896    [sym_member_expression] = STATE(451),
32897    [sym_subscript_expression] = STATE(451),
32898    [sym_assignment_expression] = STATE(504),
32899    [sym__augmented_assignment_lhs] = STATE(1005),
32900    [sym_augmented_assignment_expression] = STATE(504),
32901    [sym__destructuring_pattern] = STATE(1604),
32902    [sym_ternary_expression] = STATE(504),
32903    [sym_binary_expression] = STATE(504),
32904    [sym_unary_expression] = STATE(504),
32905    [sym_update_expression] = STATE(504),
32906    [sym_string] = STATE(502),
32907    [sym_template_string] = STATE(502),
32908    [sym_regex] = STATE(502),
32909    [sym_meta_property] = STATE(502),
32910    [sym_decorator] = STATE(981),
32911    [sym_formal_parameters] = STATE(1639),
32912    [aux_sym_export_statement_repeat1] = STATE(1223),
32913    [sym_identifier] = ACTIONS(356),
32914    [anon_sym_export] = ACTIONS(358),
32915    [anon_sym_LBRACE] = ACTIONS(362),
32916    [anon_sym_import] = ACTIONS(366),
32917    [anon_sym_let] = ACTIONS(358),
32918    [anon_sym_LPAREN] = ACTIONS(368),
32919    [anon_sym_await] = ACTIONS(370),
32920    [anon_sym_yield] = ACTIONS(374),
32921    [anon_sym_LBRACK] = ACTIONS(376),
32922    [sym_glimmer_opening_tag] = ACTIONS(378),
32923    [anon_sym_LT] = ACTIONS(380),
32924    [anon_sym_DQUOTE] = ACTIONS(382),
32925    [anon_sym_SQUOTE] = ACTIONS(384),
32926    [anon_sym_class] = ACTIONS(386),
32927    [anon_sym_async] = ACTIONS(388),
32928    [anon_sym_function] = ACTIONS(390),
32929    [anon_sym_new] = ACTIONS(392),
32930    [anon_sym_PLUS] = ACTIONS(394),
32931    [anon_sym_DASH] = ACTIONS(394),
32932    [anon_sym_SLASH] = ACTIONS(396),
32933    [anon_sym_BANG] = ACTIONS(398),
32934    [anon_sym_TILDE] = ACTIONS(398),
32935    [anon_sym_typeof] = ACTIONS(394),
32936    [anon_sym_void] = ACTIONS(394),
32937    [anon_sym_delete] = ACTIONS(394),
32938    [anon_sym_PLUS_PLUS] = ACTIONS(400),
32939    [anon_sym_DASH_DASH] = ACTIONS(400),
32940    [sym_comment] = ACTIONS(5),
32941    [anon_sym_BQUOTE] = ACTIONS(402),
32942    [sym_number] = ACTIONS(404),
32943    [sym_private_property_identifier] = ACTIONS(406),
32944    [sym_this] = ACTIONS(408),
32945    [sym_super] = ACTIONS(408),
32946    [sym_true] = ACTIONS(408),
32947    [sym_false] = ACTIONS(408),
32948    [sym_null] = ACTIONS(408),
32949    [sym_undefined] = ACTIONS(410),
32950    [anon_sym_AT] = ACTIONS(93),
32951    [anon_sym_static] = ACTIONS(358),
32952    [anon_sym_get] = ACTIONS(358),
32953    [anon_sym_set] = ACTIONS(358),
32954    [sym_html_comment] = ACTIONS(5),
32955  },
32956  [269] = {
32957    [sym_import] = STATE(1085),
32958    [sym_parenthesized_expression] = STATE(451),
32959    [sym_expression] = STATE(537),
32960    [sym_primary_expression] = STATE(503),
32961    [sym_yield_expression] = STATE(504),
32962    [sym_object] = STATE(502),
32963    [sym_object_pattern] = STATE(1604),
32964    [sym_array] = STATE(502),
32965    [sym_array_pattern] = STATE(1604),
32966    [sym_glimmer_template] = STATE(504),
32967    [sym_jsx_element] = STATE(504),
32968    [sym_jsx_opening_element] = STATE(1013),
32969    [sym_jsx_self_closing_element] = STATE(504),
32970    [sym_class] = STATE(502),
32971    [sym_function_expression] = STATE(502),
32972    [sym_generator_function] = STATE(502),
32973    [sym_arrow_function] = STATE(502),
32974    [sym_call_expression] = STATE(502),
32975    [sym_new_expression] = STATE(504),
32976    [sym_await_expression] = STATE(504),
32977    [sym_member_expression] = STATE(451),
32978    [sym_subscript_expression] = STATE(451),
32979    [sym_assignment_expression] = STATE(504),
32980    [sym__augmented_assignment_lhs] = STATE(1005),
32981    [sym_augmented_assignment_expression] = STATE(504),
32982    [sym__destructuring_pattern] = STATE(1604),
32983    [sym_ternary_expression] = STATE(504),
32984    [sym_binary_expression] = STATE(504),
32985    [sym_unary_expression] = STATE(504),
32986    [sym_update_expression] = STATE(504),
32987    [sym_string] = STATE(502),
32988    [sym_template_string] = STATE(502),
32989    [sym_regex] = STATE(502),
32990    [sym_meta_property] = STATE(502),
32991    [sym_decorator] = STATE(981),
32992    [sym_formal_parameters] = STATE(1639),
32993    [aux_sym_export_statement_repeat1] = STATE(1223),
32994    [sym_identifier] = ACTIONS(356),
32995    [anon_sym_export] = ACTIONS(358),
32996    [anon_sym_LBRACE] = ACTIONS(362),
32997    [anon_sym_import] = ACTIONS(366),
32998    [anon_sym_let] = ACTIONS(358),
32999    [anon_sym_LPAREN] = ACTIONS(368),
33000    [anon_sym_await] = ACTIONS(370),
33001    [anon_sym_yield] = ACTIONS(374),
33002    [anon_sym_LBRACK] = ACTIONS(376),
33003    [sym_glimmer_opening_tag] = ACTIONS(378),
33004    [anon_sym_LT] = ACTIONS(380),
33005    [anon_sym_DQUOTE] = ACTIONS(382),
33006    [anon_sym_SQUOTE] = ACTIONS(384),
33007    [anon_sym_class] = ACTIONS(386),
33008    [anon_sym_async] = ACTIONS(388),
33009    [anon_sym_function] = ACTIONS(390),
33010    [anon_sym_new] = ACTIONS(392),
33011    [anon_sym_PLUS] = ACTIONS(394),
33012    [anon_sym_DASH] = ACTIONS(394),
33013    [anon_sym_SLASH] = ACTIONS(396),
33014    [anon_sym_BANG] = ACTIONS(398),
33015    [anon_sym_TILDE] = ACTIONS(398),
33016    [anon_sym_typeof] = ACTIONS(394),
33017    [anon_sym_void] = ACTIONS(394),
33018    [anon_sym_delete] = ACTIONS(394),
33019    [anon_sym_PLUS_PLUS] = ACTIONS(400),
33020    [anon_sym_DASH_DASH] = ACTIONS(400),
33021    [sym_comment] = ACTIONS(5),
33022    [anon_sym_BQUOTE] = ACTIONS(402),
33023    [sym_number] = ACTIONS(404),
33024    [sym_private_property_identifier] = ACTIONS(406),
33025    [sym_this] = ACTIONS(408),
33026    [sym_super] = ACTIONS(408),
33027    [sym_true] = ACTIONS(408),
33028    [sym_false] = ACTIONS(408),
33029    [sym_null] = ACTIONS(408),
33030    [sym_undefined] = ACTIONS(410),
33031    [anon_sym_AT] = ACTIONS(93),
33032    [anon_sym_static] = ACTIONS(358),
33033    [anon_sym_get] = ACTIONS(358),
33034    [anon_sym_set] = ACTIONS(358),
33035    [sym_html_comment] = ACTIONS(5),
33036  },
33037  [270] = {
33038    [sym_import] = STATE(1085),
33039    [sym_parenthesized_expression] = STATE(477),
33040    [sym_expression] = STATE(822),
33041    [sym_primary_expression] = STATE(503),
33042    [sym_yield_expression] = STATE(504),
33043    [sym_object] = STATE(502),
33044    [sym_object_pattern] = STATE(1692),
33045    [sym_array] = STATE(502),
33046    [sym_array_pattern] = STATE(1692),
33047    [sym_glimmer_template] = STATE(504),
33048    [sym_jsx_element] = STATE(504),
33049    [sym_jsx_opening_element] = STATE(1013),
33050    [sym_jsx_self_closing_element] = STATE(504),
33051    [sym_class] = STATE(502),
33052    [sym_function_expression] = STATE(502),
33053    [sym_generator_function] = STATE(502),
33054    [sym_arrow_function] = STATE(502),
33055    [sym_call_expression] = STATE(502),
33056    [sym_new_expression] = STATE(504),
33057    [sym_await_expression] = STATE(504),
33058    [sym_member_expression] = STATE(477),
33059    [sym_subscript_expression] = STATE(477),
33060    [sym_assignment_expression] = STATE(504),
33061    [sym__augmented_assignment_lhs] = STATE(1009),
33062    [sym_augmented_assignment_expression] = STATE(504),
33063    [sym__destructuring_pattern] = STATE(1692),
33064    [sym_ternary_expression] = STATE(504),
33065    [sym_binary_expression] = STATE(504),
33066    [sym_unary_expression] = STATE(504),
33067    [sym_update_expression] = STATE(504),
33068    [sym_string] = STATE(502),
33069    [sym_template_string] = STATE(502),
33070    [sym_regex] = STATE(502),
33071    [sym_meta_property] = STATE(502),
33072    [sym_decorator] = STATE(981),
33073    [sym_formal_parameters] = STATE(1675),
33074    [aux_sym_export_statement_repeat1] = STATE(1223),
33075    [sym_identifier] = ACTIONS(452),
33076    [anon_sym_export] = ACTIONS(454),
33077    [anon_sym_LBRACE] = ACTIONS(458),
33078    [anon_sym_import] = ACTIONS(366),
33079    [anon_sym_let] = ACTIONS(454),
33080    [anon_sym_LPAREN] = ACTIONS(368),
33081    [anon_sym_await] = ACTIONS(460),
33082    [anon_sym_yield] = ACTIONS(462),
33083    [anon_sym_LBRACK] = ACTIONS(464),
33084    [sym_glimmer_opening_tag] = ACTIONS(378),
33085    [anon_sym_LT] = ACTIONS(380),
33086    [anon_sym_DQUOTE] = ACTIONS(382),
33087    [anon_sym_SQUOTE] = ACTIONS(384),
33088    [anon_sym_class] = ACTIONS(386),
33089    [anon_sym_async] = ACTIONS(466),
33090    [anon_sym_function] = ACTIONS(390),
33091    [anon_sym_new] = ACTIONS(468),
33092    [anon_sym_PLUS] = ACTIONS(470),
33093    [anon_sym_DASH] = ACTIONS(470),
33094    [anon_sym_SLASH] = ACTIONS(472),
33095    [anon_sym_BANG] = ACTIONS(474),
33096    [anon_sym_TILDE] = ACTIONS(474),
33097    [anon_sym_typeof] = ACTIONS(470),
33098    [anon_sym_void] = ACTIONS(470),
33099    [anon_sym_delete] = ACTIONS(470),
33100    [anon_sym_PLUS_PLUS] = ACTIONS(476),
33101    [anon_sym_DASH_DASH] = ACTIONS(476),
33102    [sym_comment] = ACTIONS(5),
33103    [anon_sym_BQUOTE] = ACTIONS(402),
33104    [sym_number] = ACTIONS(404),
33105    [sym_private_property_identifier] = ACTIONS(478),
33106    [sym_this] = ACTIONS(408),
33107    [sym_super] = ACTIONS(408),
33108    [sym_true] = ACTIONS(408),
33109    [sym_false] = ACTIONS(408),
33110    [sym_null] = ACTIONS(408),
33111    [sym_undefined] = ACTIONS(480),
33112    [anon_sym_AT] = ACTIONS(93),
33113    [anon_sym_static] = ACTIONS(454),
33114    [anon_sym_get] = ACTIONS(454),
33115    [anon_sym_set] = ACTIONS(454),
33116    [sym_html_comment] = ACTIONS(5),
33117  },
33118  [271] = {
33119    [sym_import] = STATE(1085),
33120    [sym_parenthesized_expression] = STATE(477),
33121    [sym_expression] = STATE(481),
33122    [sym_primary_expression] = STATE(503),
33123    [sym_yield_expression] = STATE(504),
33124    [sym_object] = STATE(502),
33125    [sym_object_pattern] = STATE(1692),
33126    [sym_array] = STATE(502),
33127    [sym_array_pattern] = STATE(1692),
33128    [sym_glimmer_template] = STATE(504),
33129    [sym_jsx_element] = STATE(504),
33130    [sym_jsx_opening_element] = STATE(1013),
33131    [sym_jsx_self_closing_element] = STATE(504),
33132    [sym_class] = STATE(502),
33133    [sym_function_expression] = STATE(502),
33134    [sym_generator_function] = STATE(502),
33135    [sym_arrow_function] = STATE(502),
33136    [sym_call_expression] = STATE(502),
33137    [sym_new_expression] = STATE(504),
33138    [sym_await_expression] = STATE(504),
33139    [sym_member_expression] = STATE(477),
33140    [sym_subscript_expression] = STATE(477),
33141    [sym_assignment_expression] = STATE(504),
33142    [sym__augmented_assignment_lhs] = STATE(1009),
33143    [sym_augmented_assignment_expression] = STATE(504),
33144    [sym__destructuring_pattern] = STATE(1692),
33145    [sym_ternary_expression] = STATE(504),
33146    [sym_binary_expression] = STATE(504),
33147    [sym_unary_expression] = STATE(504),
33148    [sym_update_expression] = STATE(504),
33149    [sym_string] = STATE(502),
33150    [sym_template_string] = STATE(502),
33151    [sym_regex] = STATE(502),
33152    [sym_meta_property] = STATE(502),
33153    [sym_decorator] = STATE(981),
33154    [sym_formal_parameters] = STATE(1675),
33155    [aux_sym_export_statement_repeat1] = STATE(1223),
33156    [sym_identifier] = ACTIONS(452),
33157    [anon_sym_export] = ACTIONS(454),
33158    [anon_sym_LBRACE] = ACTIONS(458),
33159    [anon_sym_import] = ACTIONS(366),
33160    [anon_sym_let] = ACTIONS(454),
33161    [anon_sym_LPAREN] = ACTIONS(368),
33162    [anon_sym_await] = ACTIONS(460),
33163    [anon_sym_yield] = ACTIONS(462),
33164    [anon_sym_LBRACK] = ACTIONS(464),
33165    [sym_glimmer_opening_tag] = ACTIONS(378),
33166    [anon_sym_LT] = ACTIONS(380),
33167    [anon_sym_DQUOTE] = ACTIONS(382),
33168    [anon_sym_SQUOTE] = ACTIONS(384),
33169    [anon_sym_class] = ACTIONS(386),
33170    [anon_sym_async] = ACTIONS(466),
33171    [anon_sym_function] = ACTIONS(390),
33172    [anon_sym_new] = ACTIONS(468),
33173    [anon_sym_PLUS] = ACTIONS(470),
33174    [anon_sym_DASH] = ACTIONS(470),
33175    [anon_sym_SLASH] = ACTIONS(472),
33176    [anon_sym_BANG] = ACTIONS(474),
33177    [anon_sym_TILDE] = ACTIONS(474),
33178    [anon_sym_typeof] = ACTIONS(470),
33179    [anon_sym_void] = ACTIONS(470),
33180    [anon_sym_delete] = ACTIONS(470),
33181    [anon_sym_PLUS_PLUS] = ACTIONS(476),
33182    [anon_sym_DASH_DASH] = ACTIONS(476),
33183    [sym_comment] = ACTIONS(5),
33184    [anon_sym_BQUOTE] = ACTIONS(402),
33185    [sym_number] = ACTIONS(404),
33186    [sym_private_property_identifier] = ACTIONS(478),
33187    [sym_this] = ACTIONS(408),
33188    [sym_super] = ACTIONS(408),
33189    [sym_true] = ACTIONS(408),
33190    [sym_false] = ACTIONS(408),
33191    [sym_null] = ACTIONS(408),
33192    [sym_undefined] = ACTIONS(480),
33193    [anon_sym_AT] = ACTIONS(93),
33194    [anon_sym_static] = ACTIONS(454),
33195    [anon_sym_get] = ACTIONS(454),
33196    [anon_sym_set] = ACTIONS(454),
33197    [sym_html_comment] = ACTIONS(5),
33198  },
33199  [272] = {
33200    [sym_import] = STATE(1085),
33201    [sym_parenthesized_expression] = STATE(451),
33202    [sym_expression] = STATE(582),
33203    [sym_primary_expression] = STATE(503),
33204    [sym_yield_expression] = STATE(504),
33205    [sym_object] = STATE(502),
33206    [sym_object_pattern] = STATE(1604),
33207    [sym_array] = STATE(502),
33208    [sym_array_pattern] = STATE(1604),
33209    [sym_glimmer_template] = STATE(504),
33210    [sym_jsx_element] = STATE(504),
33211    [sym_jsx_opening_element] = STATE(1013),
33212    [sym_jsx_self_closing_element] = STATE(504),
33213    [sym_class] = STATE(502),
33214    [sym_function_expression] = STATE(502),
33215    [sym_generator_function] = STATE(502),
33216    [sym_arrow_function] = STATE(502),
33217    [sym_call_expression] = STATE(502),
33218    [sym_new_expression] = STATE(504),
33219    [sym_await_expression] = STATE(504),
33220    [sym_member_expression] = STATE(451),
33221    [sym_subscript_expression] = STATE(451),
33222    [sym_assignment_expression] = STATE(504),
33223    [sym__augmented_assignment_lhs] = STATE(1005),
33224    [sym_augmented_assignment_expression] = STATE(504),
33225    [sym__destructuring_pattern] = STATE(1604),
33226    [sym_ternary_expression] = STATE(504),
33227    [sym_binary_expression] = STATE(504),
33228    [sym_unary_expression] = STATE(504),
33229    [sym_update_expression] = STATE(504),
33230    [sym_string] = STATE(502),
33231    [sym_template_string] = STATE(502),
33232    [sym_regex] = STATE(502),
33233    [sym_meta_property] = STATE(502),
33234    [sym_decorator] = STATE(981),
33235    [sym_formal_parameters] = STATE(1639),
33236    [aux_sym_export_statement_repeat1] = STATE(1223),
33237    [sym_identifier] = ACTIONS(356),
33238    [anon_sym_export] = ACTIONS(358),
33239    [anon_sym_LBRACE] = ACTIONS(362),
33240    [anon_sym_import] = ACTIONS(366),
33241    [anon_sym_let] = ACTIONS(358),
33242    [anon_sym_LPAREN] = ACTIONS(368),
33243    [anon_sym_await] = ACTIONS(370),
33244    [anon_sym_yield] = ACTIONS(374),
33245    [anon_sym_LBRACK] = ACTIONS(376),
33246    [sym_glimmer_opening_tag] = ACTIONS(378),
33247    [anon_sym_LT] = ACTIONS(380),
33248    [anon_sym_DQUOTE] = ACTIONS(382),
33249    [anon_sym_SQUOTE] = ACTIONS(384),
33250    [anon_sym_class] = ACTIONS(386),
33251    [anon_sym_async] = ACTIONS(388),
33252    [anon_sym_function] = ACTIONS(390),
33253    [anon_sym_new] = ACTIONS(392),
33254    [anon_sym_PLUS] = ACTIONS(394),
33255    [anon_sym_DASH] = ACTIONS(394),
33256    [anon_sym_SLASH] = ACTIONS(396),
33257    [anon_sym_BANG] = ACTIONS(398),
33258    [anon_sym_TILDE] = ACTIONS(398),
33259    [anon_sym_typeof] = ACTIONS(394),
33260    [anon_sym_void] = ACTIONS(394),
33261    [anon_sym_delete] = ACTIONS(394),
33262    [anon_sym_PLUS_PLUS] = ACTIONS(400),
33263    [anon_sym_DASH_DASH] = ACTIONS(400),
33264    [sym_comment] = ACTIONS(5),
33265    [anon_sym_BQUOTE] = ACTIONS(402),
33266    [sym_number] = ACTIONS(404),
33267    [sym_private_property_identifier] = ACTIONS(406),
33268    [sym_this] = ACTIONS(408),
33269    [sym_super] = ACTIONS(408),
33270    [sym_true] = ACTIONS(408),
33271    [sym_false] = ACTIONS(408),
33272    [sym_null] = ACTIONS(408),
33273    [sym_undefined] = ACTIONS(410),
33274    [anon_sym_AT] = ACTIONS(93),
33275    [anon_sym_static] = ACTIONS(358),
33276    [anon_sym_get] = ACTIONS(358),
33277    [anon_sym_set] = ACTIONS(358),
33278    [sym_html_comment] = ACTIONS(5),
33279  },
33280  [273] = {
33281    [sym_import] = STATE(1085),
33282    [sym_parenthesized_expression] = STATE(413),
33283    [sym_expression] = STATE(789),
33284    [sym_primary_expression] = STATE(503),
33285    [sym_yield_expression] = STATE(504),
33286    [sym_object] = STATE(502),
33287    [sym_object_pattern] = STATE(1623),
33288    [sym_array] = STATE(502),
33289    [sym_array_pattern] = STATE(1623),
33290    [sym_glimmer_template] = STATE(504),
33291    [sym_jsx_element] = STATE(504),
33292    [sym_jsx_opening_element] = STATE(1013),
33293    [sym_jsx_self_closing_element] = STATE(504),
33294    [sym_class] = STATE(502),
33295    [sym_function_expression] = STATE(502),
33296    [sym_generator_function] = STATE(502),
33297    [sym_arrow_function] = STATE(502),
33298    [sym_call_expression] = STATE(502),
33299    [sym_new_expression] = STATE(504),
33300    [sym_await_expression] = STATE(504),
33301    [sym_member_expression] = STATE(413),
33302    [sym_subscript_expression] = STATE(413),
33303    [sym_assignment_expression] = STATE(504),
33304    [sym__augmented_assignment_lhs] = STATE(997),
33305    [sym_augmented_assignment_expression] = STATE(504),
33306    [sym__destructuring_pattern] = STATE(1623),
33307    [sym_ternary_expression] = STATE(504),
33308    [sym_binary_expression] = STATE(504),
33309    [sym_unary_expression] = STATE(504),
33310    [sym_update_expression] = STATE(504),
33311    [sym_string] = STATE(502),
33312    [sym_template_string] = STATE(502),
33313    [sym_regex] = STATE(502),
33314    [sym_meta_property] = STATE(502),
33315    [sym_decorator] = STATE(981),
33316    [sym_formal_parameters] = STATE(1607),
33317    [aux_sym_export_statement_repeat1] = STATE(1223),
33318    [sym_identifier] = ACTIONS(482),
33319    [anon_sym_export] = ACTIONS(484),
33320    [anon_sym_LBRACE] = ACTIONS(458),
33321    [anon_sym_import] = ACTIONS(366),
33322    [anon_sym_let] = ACTIONS(484),
33323    [anon_sym_LPAREN] = ACTIONS(368),
33324    [anon_sym_await] = ACTIONS(488),
33325    [anon_sym_yield] = ACTIONS(490),
33326    [anon_sym_LBRACK] = ACTIONS(464),
33327    [sym_glimmer_opening_tag] = ACTIONS(378),
33328    [anon_sym_LT] = ACTIONS(380),
33329    [anon_sym_DQUOTE] = ACTIONS(382),
33330    [anon_sym_SQUOTE] = ACTIONS(384),
33331    [anon_sym_class] = ACTIONS(386),
33332    [anon_sym_async] = ACTIONS(492),
33333    [anon_sym_function] = ACTIONS(390),
33334    [anon_sym_new] = ACTIONS(494),
33335    [anon_sym_PLUS] = ACTIONS(496),
33336    [anon_sym_DASH] = ACTIONS(496),
33337    [anon_sym_SLASH] = ACTIONS(396),
33338    [anon_sym_BANG] = ACTIONS(498),
33339    [anon_sym_TILDE] = ACTIONS(498),
33340    [anon_sym_typeof] = ACTIONS(496),
33341    [anon_sym_void] = ACTIONS(496),
33342    [anon_sym_delete] = ACTIONS(496),
33343    [anon_sym_PLUS_PLUS] = ACTIONS(500),
33344    [anon_sym_DASH_DASH] = ACTIONS(500),
33345    [sym_comment] = ACTIONS(5),
33346    [anon_sym_BQUOTE] = ACTIONS(402),
33347    [sym_number] = ACTIONS(404),
33348    [sym_private_property_identifier] = ACTIONS(502),
33349    [sym_this] = ACTIONS(408),
33350    [sym_super] = ACTIONS(408),
33351    [sym_true] = ACTIONS(408),
33352    [sym_false] = ACTIONS(408),
33353    [sym_null] = ACTIONS(408),
33354    [sym_undefined] = ACTIONS(504),
33355    [anon_sym_AT] = ACTIONS(93),
33356    [anon_sym_static] = ACTIONS(484),
33357    [anon_sym_get] = ACTIONS(484),
33358    [anon_sym_set] = ACTIONS(484),
33359    [sym_html_comment] = ACTIONS(5),
33360  },
33361  [274] = {
33362    [sym_import] = STATE(1085),
33363    [sym_parenthesized_expression] = STATE(451),
33364    [sym_expression] = STATE(539),
33365    [sym_primary_expression] = STATE(503),
33366    [sym_yield_expression] = STATE(504),
33367    [sym_object] = STATE(502),
33368    [sym_object_pattern] = STATE(1604),
33369    [sym_array] = STATE(502),
33370    [sym_array_pattern] = STATE(1604),
33371    [sym_glimmer_template] = STATE(504),
33372    [sym_jsx_element] = STATE(504),
33373    [sym_jsx_opening_element] = STATE(1013),
33374    [sym_jsx_self_closing_element] = STATE(504),
33375    [sym_class] = STATE(502),
33376    [sym_function_expression] = STATE(502),
33377    [sym_generator_function] = STATE(502),
33378    [sym_arrow_function] = STATE(502),
33379    [sym_call_expression] = STATE(502),
33380    [sym_new_expression] = STATE(504),
33381    [sym_await_expression] = STATE(504),
33382    [sym_member_expression] = STATE(451),
33383    [sym_subscript_expression] = STATE(451),
33384    [sym_assignment_expression] = STATE(504),
33385    [sym__augmented_assignment_lhs] = STATE(1005),
33386    [sym_augmented_assignment_expression] = STATE(504),
33387    [sym__destructuring_pattern] = STATE(1604),
33388    [sym_ternary_expression] = STATE(504),
33389    [sym_binary_expression] = STATE(504),
33390    [sym_unary_expression] = STATE(504),
33391    [sym_update_expression] = STATE(504),
33392    [sym_string] = STATE(502),
33393    [sym_template_string] = STATE(502),
33394    [sym_regex] = STATE(502),
33395    [sym_meta_property] = STATE(502),
33396    [sym_decorator] = STATE(981),
33397    [sym_formal_parameters] = STATE(1639),
33398    [aux_sym_export_statement_repeat1] = STATE(1223),
33399    [sym_identifier] = ACTIONS(356),
33400    [anon_sym_export] = ACTIONS(358),
33401    [anon_sym_LBRACE] = ACTIONS(362),
33402    [anon_sym_import] = ACTIONS(366),
33403    [anon_sym_let] = ACTIONS(358),
33404    [anon_sym_LPAREN] = ACTIONS(368),
33405    [anon_sym_await] = ACTIONS(370),
33406    [anon_sym_yield] = ACTIONS(374),
33407    [anon_sym_LBRACK] = ACTIONS(376),
33408    [sym_glimmer_opening_tag] = ACTIONS(378),
33409    [anon_sym_LT] = ACTIONS(380),
33410    [anon_sym_DQUOTE] = ACTIONS(382),
33411    [anon_sym_SQUOTE] = ACTIONS(384),
33412    [anon_sym_class] = ACTIONS(386),
33413    [anon_sym_async] = ACTIONS(388),
33414    [anon_sym_function] = ACTIONS(390),
33415    [anon_sym_new] = ACTIONS(392),
33416    [anon_sym_PLUS] = ACTIONS(394),
33417    [anon_sym_DASH] = ACTIONS(394),
33418    [anon_sym_SLASH] = ACTIONS(396),
33419    [anon_sym_BANG] = ACTIONS(398),
33420    [anon_sym_TILDE] = ACTIONS(398),
33421    [anon_sym_typeof] = ACTIONS(394),
33422    [anon_sym_void] = ACTIONS(394),
33423    [anon_sym_delete] = ACTIONS(394),
33424    [anon_sym_PLUS_PLUS] = ACTIONS(400),
33425    [anon_sym_DASH_DASH] = ACTIONS(400),
33426    [sym_comment] = ACTIONS(5),
33427    [anon_sym_BQUOTE] = ACTIONS(402),
33428    [sym_number] = ACTIONS(404),
33429    [sym_private_property_identifier] = ACTIONS(406),
33430    [sym_this] = ACTIONS(408),
33431    [sym_super] = ACTIONS(408),
33432    [sym_true] = ACTIONS(408),
33433    [sym_false] = ACTIONS(408),
33434    [sym_null] = ACTIONS(408),
33435    [sym_undefined] = ACTIONS(410),
33436    [anon_sym_AT] = ACTIONS(93),
33437    [anon_sym_static] = ACTIONS(358),
33438    [anon_sym_get] = ACTIONS(358),
33439    [anon_sym_set] = ACTIONS(358),
33440    [sym_html_comment] = ACTIONS(5),
33441  },
33442  [275] = {
33443    [sym_import] = STATE(1085),
33444    [sym_parenthesized_expression] = STATE(413),
33445    [sym_expression] = STATE(799),
33446    [sym_primary_expression] = STATE(503),
33447    [sym_yield_expression] = STATE(504),
33448    [sym_object] = STATE(502),
33449    [sym_object_pattern] = STATE(1623),
33450    [sym_array] = STATE(502),
33451    [sym_array_pattern] = STATE(1623),
33452    [sym_glimmer_template] = STATE(504),
33453    [sym_jsx_element] = STATE(504),
33454    [sym_jsx_opening_element] = STATE(1013),
33455    [sym_jsx_self_closing_element] = STATE(504),
33456    [sym_class] = STATE(502),
33457    [sym_function_expression] = STATE(502),
33458    [sym_generator_function] = STATE(502),
33459    [sym_arrow_function] = STATE(502),
33460    [sym_call_expression] = STATE(502),
33461    [sym_new_expression] = STATE(504),
33462    [sym_await_expression] = STATE(504),
33463    [sym_member_expression] = STATE(413),
33464    [sym_subscript_expression] = STATE(413),
33465    [sym_assignment_expression] = STATE(504),
33466    [sym__augmented_assignment_lhs] = STATE(997),
33467    [sym_augmented_assignment_expression] = STATE(504),
33468    [sym__destructuring_pattern] = STATE(1623),
33469    [sym_ternary_expression] = STATE(504),
33470    [sym_binary_expression] = STATE(504),
33471    [sym_unary_expression] = STATE(504),
33472    [sym_update_expression] = STATE(504),
33473    [sym_string] = STATE(502),
33474    [sym_template_string] = STATE(502),
33475    [sym_regex] = STATE(502),
33476    [sym_meta_property] = STATE(502),
33477    [sym_decorator] = STATE(981),
33478    [sym_formal_parameters] = STATE(1607),
33479    [aux_sym_export_statement_repeat1] = STATE(1223),
33480    [sym_identifier] = ACTIONS(482),
33481    [anon_sym_export] = ACTIONS(484),
33482    [anon_sym_LBRACE] = ACTIONS(458),
33483    [anon_sym_import] = ACTIONS(366),
33484    [anon_sym_let] = ACTIONS(484),
33485    [anon_sym_LPAREN] = ACTIONS(368),
33486    [anon_sym_await] = ACTIONS(488),
33487    [anon_sym_yield] = ACTIONS(490),
33488    [anon_sym_LBRACK] = ACTIONS(464),
33489    [sym_glimmer_opening_tag] = ACTIONS(378),
33490    [anon_sym_LT] = ACTIONS(380),
33491    [anon_sym_DQUOTE] = ACTIONS(382),
33492    [anon_sym_SQUOTE] = ACTIONS(384),
33493    [anon_sym_class] = ACTIONS(386),
33494    [anon_sym_async] = ACTIONS(492),
33495    [anon_sym_function] = ACTIONS(390),
33496    [anon_sym_new] = ACTIONS(494),
33497    [anon_sym_PLUS] = ACTIONS(496),
33498    [anon_sym_DASH] = ACTIONS(496),
33499    [anon_sym_SLASH] = ACTIONS(396),
33500    [anon_sym_BANG] = ACTIONS(498),
33501    [anon_sym_TILDE] = ACTIONS(498),
33502    [anon_sym_typeof] = ACTIONS(496),
33503    [anon_sym_void] = ACTIONS(496),
33504    [anon_sym_delete] = ACTIONS(496),
33505    [anon_sym_PLUS_PLUS] = ACTIONS(500),
33506    [anon_sym_DASH_DASH] = ACTIONS(500),
33507    [sym_comment] = ACTIONS(5),
33508    [anon_sym_BQUOTE] = ACTIONS(402),
33509    [sym_number] = ACTIONS(404),
33510    [sym_private_property_identifier] = ACTIONS(502),
33511    [sym_this] = ACTIONS(408),
33512    [sym_super] = ACTIONS(408),
33513    [sym_true] = ACTIONS(408),
33514    [sym_false] = ACTIONS(408),
33515    [sym_null] = ACTIONS(408),
33516    [sym_undefined] = ACTIONS(504),
33517    [anon_sym_AT] = ACTIONS(93),
33518    [anon_sym_static] = ACTIONS(484),
33519    [anon_sym_get] = ACTIONS(484),
33520    [anon_sym_set] = ACTIONS(484),
33521    [sym_html_comment] = ACTIONS(5),
33522  },
33523  [276] = {
33524    [sym_import] = STATE(1085),
33525    [sym_parenthesized_expression] = STATE(451),
33526    [sym_expression] = STATE(550),
33527    [sym_primary_expression] = STATE(503),
33528    [sym_yield_expression] = STATE(504),
33529    [sym_object] = STATE(502),
33530    [sym_object_pattern] = STATE(1604),
33531    [sym_array] = STATE(502),
33532    [sym_array_pattern] = STATE(1604),
33533    [sym_glimmer_template] = STATE(504),
33534    [sym_jsx_element] = STATE(504),
33535    [sym_jsx_opening_element] = STATE(1013),
33536    [sym_jsx_self_closing_element] = STATE(504),
33537    [sym_class] = STATE(502),
33538    [sym_function_expression] = STATE(502),
33539    [sym_generator_function] = STATE(502),
33540    [sym_arrow_function] = STATE(502),
33541    [sym_call_expression] = STATE(502),
33542    [sym_new_expression] = STATE(504),
33543    [sym_await_expression] = STATE(504),
33544    [sym_member_expression] = STATE(451),
33545    [sym_subscript_expression] = STATE(451),
33546    [sym_assignment_expression] = STATE(504),
33547    [sym__augmented_assignment_lhs] = STATE(1005),
33548    [sym_augmented_assignment_expression] = STATE(504),
33549    [sym__destructuring_pattern] = STATE(1604),
33550    [sym_ternary_expression] = STATE(504),
33551    [sym_binary_expression] = STATE(504),
33552    [sym_unary_expression] = STATE(504),
33553    [sym_update_expression] = STATE(504),
33554    [sym_string] = STATE(502),
33555    [sym_template_string] = STATE(502),
33556    [sym_regex] = STATE(502),
33557    [sym_meta_property] = STATE(502),
33558    [sym_decorator] = STATE(981),
33559    [sym_formal_parameters] = STATE(1639),
33560    [aux_sym_export_statement_repeat1] = STATE(1223),
33561    [sym_identifier] = ACTIONS(356),
33562    [anon_sym_export] = ACTIONS(358),
33563    [anon_sym_LBRACE] = ACTIONS(362),
33564    [anon_sym_import] = ACTIONS(366),
33565    [anon_sym_let] = ACTIONS(358),
33566    [anon_sym_LPAREN] = ACTIONS(368),
33567    [anon_sym_await] = ACTIONS(370),
33568    [anon_sym_yield] = ACTIONS(374),
33569    [anon_sym_LBRACK] = ACTIONS(376),
33570    [sym_glimmer_opening_tag] = ACTIONS(378),
33571    [anon_sym_LT] = ACTIONS(380),
33572    [anon_sym_DQUOTE] = ACTIONS(382),
33573    [anon_sym_SQUOTE] = ACTIONS(384),
33574    [anon_sym_class] = ACTIONS(386),
33575    [anon_sym_async] = ACTIONS(388),
33576    [anon_sym_function] = ACTIONS(390),
33577    [anon_sym_new] = ACTIONS(392),
33578    [anon_sym_PLUS] = ACTIONS(394),
33579    [anon_sym_DASH] = ACTIONS(394),
33580    [anon_sym_SLASH] = ACTIONS(396),
33581    [anon_sym_BANG] = ACTIONS(398),
33582    [anon_sym_TILDE] = ACTIONS(398),
33583    [anon_sym_typeof] = ACTIONS(394),
33584    [anon_sym_void] = ACTIONS(394),
33585    [anon_sym_delete] = ACTIONS(394),
33586    [anon_sym_PLUS_PLUS] = ACTIONS(400),
33587    [anon_sym_DASH_DASH] = ACTIONS(400),
33588    [sym_comment] = ACTIONS(5),
33589    [anon_sym_BQUOTE] = ACTIONS(402),
33590    [sym_number] = ACTIONS(404),
33591    [sym_private_property_identifier] = ACTIONS(406),
33592    [sym_this] = ACTIONS(408),
33593    [sym_super] = ACTIONS(408),
33594    [sym_true] = ACTIONS(408),
33595    [sym_false] = ACTIONS(408),
33596    [sym_null] = ACTIONS(408),
33597    [sym_undefined] = ACTIONS(410),
33598    [anon_sym_AT] = ACTIONS(93),
33599    [anon_sym_static] = ACTIONS(358),
33600    [anon_sym_get] = ACTIONS(358),
33601    [anon_sym_set] = ACTIONS(358),
33602    [sym_html_comment] = ACTIONS(5),
33603  },
33604  [277] = {
33605    [sym_namespace_export] = STATE(1571),
33606    [sym_export_clause] = STATE(1246),
33607    [sym_declaration] = STATE(338),
33608    [sym_variable_declaration] = STATE(357),
33609    [sym_lexical_declaration] = STATE(357),
33610    [sym_class_declaration] = STATE(357),
33611    [sym_function_declaration] = STATE(357),
33612    [sym_generator_function_declaration] = STATE(357),
33613    [sym_decorator] = STATE(981),
33614    [aux_sym_export_statement_repeat1] = STATE(1248),
33615    [aux_sym_object_repeat1] = STATE(1318),
33616    [aux_sym_object_pattern_repeat1] = STATE(1307),
33617    [anon_sym_STAR] = ACTIONS(801),
33618    [anon_sym_default] = ACTIONS(803),
33619    [anon_sym_LBRACE] = ACTIONS(805),
33620    [anon_sym_COMMA] = ACTIONS(807),
33621    [anon_sym_RBRACE] = ACTIONS(809),
33622    [anon_sym_var] = ACTIONS(811),
33623    [anon_sym_let] = ACTIONS(813),
33624    [anon_sym_const] = ACTIONS(813),
33625    [anon_sym_LPAREN] = ACTIONS(815),
33626    [anon_sym_in] = ACTIONS(818),
33627    [anon_sym_SEMI] = ACTIONS(807),
33628    [anon_sym_COLON] = ACTIONS(820),
33629    [anon_sym_EQ] = ACTIONS(823),
33630    [anon_sym_LBRACK] = ACTIONS(807),
33631    [anon_sym_LT] = ACTIONS(818),
33632    [anon_sym_GT] = ACTIONS(818),
33633    [anon_sym_DOT] = ACTIONS(807),
33634    [anon_sym_class] = ACTIONS(825),
33635    [anon_sym_async] = ACTIONS(827),
33636    [anon_sym_function] = ACTIONS(829),
33637    [anon_sym_EQ_GT] = ACTIONS(831),
33638    [sym_optional_chain] = ACTIONS(807),
33639    [anon_sym_PLUS_EQ] = ACTIONS(833),
33640    [anon_sym_DASH_EQ] = ACTIONS(833),
33641    [anon_sym_STAR_EQ] = ACTIONS(833),
33642    [anon_sym_SLASH_EQ] = ACTIONS(833),
33643    [anon_sym_PERCENT_EQ] = ACTIONS(833),
33644    [anon_sym_CARET_EQ] = ACTIONS(833),
33645    [anon_sym_AMP_EQ] = ACTIONS(833),
33646    [anon_sym_PIPE_EQ] = ACTIONS(833),
33647    [anon_sym_GT_GT_EQ] = ACTIONS(833),
33648    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
33649    [anon_sym_LT_LT_EQ] = ACTIONS(833),
33650    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
33651    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
33652    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
33653    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
33654    [anon_sym_AMP_AMP] = ACTIONS(818),
33655    [anon_sym_PIPE_PIPE] = ACTIONS(818),
33656    [anon_sym_GT_GT] = ACTIONS(818),
33657    [anon_sym_GT_GT_GT] = ACTIONS(818),
33658    [anon_sym_LT_LT] = ACTIONS(818),
33659    [anon_sym_AMP] = ACTIONS(818),
33660    [anon_sym_CARET] = ACTIONS(818),
33661    [anon_sym_PIPE] = ACTIONS(818),
33662    [anon_sym_PLUS] = ACTIONS(818),
33663    [anon_sym_DASH] = ACTIONS(818),
33664    [anon_sym_SLASH] = ACTIONS(818),
33665    [anon_sym_PERCENT] = ACTIONS(818),
33666    [anon_sym_STAR_STAR] = ACTIONS(818),
33667    [anon_sym_LT_EQ] = ACTIONS(807),
33668    [anon_sym_EQ_EQ] = ACTIONS(818),
33669    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
33670    [anon_sym_BANG_EQ] = ACTIONS(818),
33671    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
33672    [anon_sym_GT_EQ] = ACTIONS(807),
33673    [anon_sym_QMARK_QMARK] = ACTIONS(818),
33674    [anon_sym_instanceof] = ACTIONS(807),
33675    [anon_sym_PLUS_PLUS] = ACTIONS(807),
33676    [anon_sym_DASH_DASH] = ACTIONS(807),
33677    [sym_comment] = ACTIONS(5),
33678    [anon_sym_BQUOTE] = ACTIONS(807),
33679    [anon_sym_AT] = ACTIONS(93),
33680    [sym__automatic_semicolon] = ACTIONS(807),
33681    [sym__ternary_qmark] = ACTIONS(807),
33682    [sym_html_comment] = ACTIONS(5),
33683  },
33684  [278] = {
33685    [sym_namespace_export] = STATE(1571),
33686    [sym_export_clause] = STATE(1246),
33687    [sym_declaration] = STATE(338),
33688    [sym_variable_declaration] = STATE(357),
33689    [sym_lexical_declaration] = STATE(357),
33690    [sym_class_declaration] = STATE(357),
33691    [sym_function_declaration] = STATE(357),
33692    [sym_generator_function_declaration] = STATE(357),
33693    [sym_decorator] = STATE(981),
33694    [aux_sym_export_statement_repeat1] = STATE(1248),
33695    [aux_sym_object_repeat1] = STATE(1318),
33696    [aux_sym_object_pattern_repeat1] = STATE(1307),
33697    [anon_sym_STAR] = ACTIONS(801),
33698    [anon_sym_default] = ACTIONS(803),
33699    [anon_sym_LBRACE] = ACTIONS(805),
33700    [anon_sym_COMMA] = ACTIONS(807),
33701    [anon_sym_RBRACE] = ACTIONS(835),
33702    [anon_sym_var] = ACTIONS(811),
33703    [anon_sym_let] = ACTIONS(813),
33704    [anon_sym_const] = ACTIONS(813),
33705    [anon_sym_LPAREN] = ACTIONS(815),
33706    [anon_sym_in] = ACTIONS(818),
33707    [anon_sym_SEMI] = ACTIONS(807),
33708    [anon_sym_COLON] = ACTIONS(820),
33709    [anon_sym_EQ] = ACTIONS(823),
33710    [anon_sym_LBRACK] = ACTIONS(807),
33711    [anon_sym_LT] = ACTIONS(818),
33712    [anon_sym_GT] = ACTIONS(818),
33713    [anon_sym_DOT] = ACTIONS(807),
33714    [anon_sym_class] = ACTIONS(825),
33715    [anon_sym_async] = ACTIONS(827),
33716    [anon_sym_function] = ACTIONS(829),
33717    [anon_sym_EQ_GT] = ACTIONS(831),
33718    [sym_optional_chain] = ACTIONS(807),
33719    [anon_sym_PLUS_EQ] = ACTIONS(833),
33720    [anon_sym_DASH_EQ] = ACTIONS(833),
33721    [anon_sym_STAR_EQ] = ACTIONS(833),
33722    [anon_sym_SLASH_EQ] = ACTIONS(833),
33723    [anon_sym_PERCENT_EQ] = ACTIONS(833),
33724    [anon_sym_CARET_EQ] = ACTIONS(833),
33725    [anon_sym_AMP_EQ] = ACTIONS(833),
33726    [anon_sym_PIPE_EQ] = ACTIONS(833),
33727    [anon_sym_GT_GT_EQ] = ACTIONS(833),
33728    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
33729    [anon_sym_LT_LT_EQ] = ACTIONS(833),
33730    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
33731    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
33732    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
33733    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
33734    [anon_sym_AMP_AMP] = ACTIONS(818),
33735    [anon_sym_PIPE_PIPE] = ACTIONS(818),
33736    [anon_sym_GT_GT] = ACTIONS(818),
33737    [anon_sym_GT_GT_GT] = ACTIONS(818),
33738    [anon_sym_LT_LT] = ACTIONS(818),
33739    [anon_sym_AMP] = ACTIONS(818),
33740    [anon_sym_CARET] = ACTIONS(818),
33741    [anon_sym_PIPE] = ACTIONS(818),
33742    [anon_sym_PLUS] = ACTIONS(818),
33743    [anon_sym_DASH] = ACTIONS(818),
33744    [anon_sym_SLASH] = ACTIONS(818),
33745    [anon_sym_PERCENT] = ACTIONS(818),
33746    [anon_sym_STAR_STAR] = ACTIONS(818),
33747    [anon_sym_LT_EQ] = ACTIONS(807),
33748    [anon_sym_EQ_EQ] = ACTIONS(818),
33749    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
33750    [anon_sym_BANG_EQ] = ACTIONS(818),
33751    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
33752    [anon_sym_GT_EQ] = ACTIONS(807),
33753    [anon_sym_QMARK_QMARK] = ACTIONS(818),
33754    [anon_sym_instanceof] = ACTIONS(807),
33755    [anon_sym_PLUS_PLUS] = ACTIONS(807),
33756    [anon_sym_DASH_DASH] = ACTIONS(807),
33757    [sym_comment] = ACTIONS(5),
33758    [anon_sym_BQUOTE] = ACTIONS(807),
33759    [anon_sym_AT] = ACTIONS(93),
33760    [sym__automatic_semicolon] = ACTIONS(807),
33761    [sym__ternary_qmark] = ACTIONS(807),
33762    [sym_html_comment] = ACTIONS(5),
33763  },
33764  [279] = {
33765    [sym_namespace_export] = STATE(1571),
33766    [sym_export_clause] = STATE(1246),
33767    [sym_declaration] = STATE(338),
33768    [sym_variable_declaration] = STATE(357),
33769    [sym_lexical_declaration] = STATE(357),
33770    [sym_class_declaration] = STATE(357),
33771    [sym_function_declaration] = STATE(357),
33772    [sym_generator_function_declaration] = STATE(357),
33773    [sym_decorator] = STATE(981),
33774    [aux_sym_export_statement_repeat1] = STATE(1248),
33775    [aux_sym_object_repeat1] = STATE(1305),
33776    [aux_sym_object_pattern_repeat1] = STATE(1307),
33777    [anon_sym_STAR] = ACTIONS(801),
33778    [anon_sym_default] = ACTIONS(803),
33779    [anon_sym_LBRACE] = ACTIONS(805),
33780    [anon_sym_COMMA] = ACTIONS(807),
33781    [anon_sym_RBRACE] = ACTIONS(837),
33782    [anon_sym_var] = ACTIONS(811),
33783    [anon_sym_let] = ACTIONS(813),
33784    [anon_sym_const] = ACTIONS(813),
33785    [anon_sym_LPAREN] = ACTIONS(815),
33786    [anon_sym_in] = ACTIONS(818),
33787    [anon_sym_SEMI] = ACTIONS(807),
33788    [anon_sym_COLON] = ACTIONS(820),
33789    [anon_sym_EQ] = ACTIONS(823),
33790    [anon_sym_LBRACK] = ACTIONS(807),
33791    [anon_sym_LT] = ACTIONS(818),
33792    [anon_sym_GT] = ACTIONS(818),
33793    [anon_sym_DOT] = ACTIONS(807),
33794    [anon_sym_class] = ACTIONS(825),
33795    [anon_sym_async] = ACTIONS(827),
33796    [anon_sym_function] = ACTIONS(829),
33797    [anon_sym_EQ_GT] = ACTIONS(831),
33798    [sym_optional_chain] = ACTIONS(807),
33799    [anon_sym_PLUS_EQ] = ACTIONS(833),
33800    [anon_sym_DASH_EQ] = ACTIONS(833),
33801    [anon_sym_STAR_EQ] = ACTIONS(833),
33802    [anon_sym_SLASH_EQ] = ACTIONS(833),
33803    [anon_sym_PERCENT_EQ] = ACTIONS(833),
33804    [anon_sym_CARET_EQ] = ACTIONS(833),
33805    [anon_sym_AMP_EQ] = ACTIONS(833),
33806    [anon_sym_PIPE_EQ] = ACTIONS(833),
33807    [anon_sym_GT_GT_EQ] = ACTIONS(833),
33808    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
33809    [anon_sym_LT_LT_EQ] = ACTIONS(833),
33810    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
33811    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
33812    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
33813    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
33814    [anon_sym_AMP_AMP] = ACTIONS(818),
33815    [anon_sym_PIPE_PIPE] = ACTIONS(818),
33816    [anon_sym_GT_GT] = ACTIONS(818),
33817    [anon_sym_GT_GT_GT] = ACTIONS(818),
33818    [anon_sym_LT_LT] = ACTIONS(818),
33819    [anon_sym_AMP] = ACTIONS(818),
33820    [anon_sym_CARET] = ACTIONS(818),
33821    [anon_sym_PIPE] = ACTIONS(818),
33822    [anon_sym_PLUS] = ACTIONS(818),
33823    [anon_sym_DASH] = ACTIONS(818),
33824    [anon_sym_SLASH] = ACTIONS(818),
33825    [anon_sym_PERCENT] = ACTIONS(818),
33826    [anon_sym_STAR_STAR] = ACTIONS(818),
33827    [anon_sym_LT_EQ] = ACTIONS(807),
33828    [anon_sym_EQ_EQ] = ACTIONS(818),
33829    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
33830    [anon_sym_BANG_EQ] = ACTIONS(818),
33831    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
33832    [anon_sym_GT_EQ] = ACTIONS(807),
33833    [anon_sym_QMARK_QMARK] = ACTIONS(818),
33834    [anon_sym_instanceof] = ACTIONS(807),
33835    [anon_sym_PLUS_PLUS] = ACTIONS(807),
33836    [anon_sym_DASH_DASH] = ACTIONS(807),
33837    [sym_comment] = ACTIONS(5),
33838    [anon_sym_BQUOTE] = ACTIONS(807),
33839    [anon_sym_AT] = ACTIONS(93),
33840    [sym__automatic_semicolon] = ACTIONS(807),
33841    [sym__ternary_qmark] = ACTIONS(807),
33842    [sym_html_comment] = ACTIONS(5),
33843  },
33844  [280] = {
33845    [sym_namespace_export] = STATE(1571),
33846    [sym_export_clause] = STATE(1246),
33847    [sym_declaration] = STATE(338),
33848    [sym_variable_declaration] = STATE(357),
33849    [sym_lexical_declaration] = STATE(357),
33850    [sym_class_declaration] = STATE(357),
33851    [sym_function_declaration] = STATE(357),
33852    [sym_generator_function_declaration] = STATE(357),
33853    [sym_decorator] = STATE(981),
33854    [aux_sym_export_statement_repeat1] = STATE(1248),
33855    [anon_sym_STAR] = ACTIONS(801),
33856    [anon_sym_default] = ACTIONS(803),
33857    [anon_sym_LBRACE] = ACTIONS(805),
33858    [anon_sym_COMMA] = ACTIONS(807),
33859    [anon_sym_var] = ACTIONS(811),
33860    [anon_sym_let] = ACTIONS(813),
33861    [anon_sym_const] = ACTIONS(813),
33862    [anon_sym_LPAREN] = ACTIONS(807),
33863    [anon_sym_in] = ACTIONS(818),
33864    [anon_sym_SEMI] = ACTIONS(807),
33865    [anon_sym_COLON] = ACTIONS(839),
33866    [anon_sym_EQ] = ACTIONS(841),
33867    [anon_sym_LBRACK] = ACTIONS(807),
33868    [anon_sym_LT] = ACTIONS(818),
33869    [anon_sym_GT] = ACTIONS(818),
33870    [anon_sym_DOT] = ACTIONS(807),
33871    [anon_sym_class] = ACTIONS(825),
33872    [anon_sym_async] = ACTIONS(827),
33873    [anon_sym_function] = ACTIONS(829),
33874    [anon_sym_EQ_GT] = ACTIONS(831),
33875    [sym_optional_chain] = ACTIONS(807),
33876    [anon_sym_PLUS_EQ] = ACTIONS(833),
33877    [anon_sym_DASH_EQ] = ACTIONS(833),
33878    [anon_sym_STAR_EQ] = ACTIONS(833),
33879    [anon_sym_SLASH_EQ] = ACTIONS(833),
33880    [anon_sym_PERCENT_EQ] = ACTIONS(833),
33881    [anon_sym_CARET_EQ] = ACTIONS(833),
33882    [anon_sym_AMP_EQ] = ACTIONS(833),
33883    [anon_sym_PIPE_EQ] = ACTIONS(833),
33884    [anon_sym_GT_GT_EQ] = ACTIONS(833),
33885    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
33886    [anon_sym_LT_LT_EQ] = ACTIONS(833),
33887    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
33888    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
33889    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
33890    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
33891    [anon_sym_AMP_AMP] = ACTIONS(818),
33892    [anon_sym_PIPE_PIPE] = ACTIONS(818),
33893    [anon_sym_GT_GT] = ACTIONS(818),
33894    [anon_sym_GT_GT_GT] = ACTIONS(818),
33895    [anon_sym_LT_LT] = ACTIONS(818),
33896    [anon_sym_AMP] = ACTIONS(818),
33897    [anon_sym_CARET] = ACTIONS(818),
33898    [anon_sym_PIPE] = ACTIONS(818),
33899    [anon_sym_PLUS] = ACTIONS(818),
33900    [anon_sym_DASH] = ACTIONS(818),
33901    [anon_sym_SLASH] = ACTIONS(818),
33902    [anon_sym_PERCENT] = ACTIONS(818),
33903    [anon_sym_STAR_STAR] = ACTIONS(818),
33904    [anon_sym_LT_EQ] = ACTIONS(807),
33905    [anon_sym_EQ_EQ] = ACTIONS(818),
33906    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
33907    [anon_sym_BANG_EQ] = ACTIONS(818),
33908    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
33909    [anon_sym_GT_EQ] = ACTIONS(807),
33910    [anon_sym_QMARK_QMARK] = ACTIONS(818),
33911    [anon_sym_instanceof] = ACTIONS(807),
33912    [anon_sym_PLUS_PLUS] = ACTIONS(807),
33913    [anon_sym_DASH_DASH] = ACTIONS(807),
33914    [sym_comment] = ACTIONS(5),
33915    [anon_sym_BQUOTE] = ACTIONS(807),
33916    [anon_sym_AT] = ACTIONS(93),
33917    [sym__automatic_semicolon] = ACTIONS(807),
33918    [sym__ternary_qmark] = ACTIONS(807),
33919    [sym_html_comment] = ACTIONS(5),
33920  },
33921  [281] = {
33922    [sym_string] = STATE(1389),
33923    [sym_formal_parameters] = STATE(1688),
33924    [sym__property_name] = STATE(1389),
33925    [sym_computed_property_name] = STATE(1389),
33926    [aux_sym_object_repeat1] = STATE(1318),
33927    [aux_sym_object_pattern_repeat1] = STATE(1307),
33928    [sym_identifier] = ACTIONS(843),
33929    [anon_sym_export] = ACTIONS(845),
33930    [anon_sym_STAR] = ACTIONS(847),
33931    [anon_sym_COMMA] = ACTIONS(807),
33932    [anon_sym_RBRACE] = ACTIONS(809),
33933    [anon_sym_let] = ACTIONS(845),
33934    [anon_sym_LPAREN] = ACTIONS(850),
33935    [anon_sym_in] = ACTIONS(818),
33936    [anon_sym_SEMI] = ACTIONS(807),
33937    [anon_sym_COLON] = ACTIONS(820),
33938    [anon_sym_EQ] = ACTIONS(823),
33939    [anon_sym_LBRACK] = ACTIONS(854),
33940    [anon_sym_LT] = ACTIONS(818),
33941    [anon_sym_GT] = ACTIONS(818),
33942    [anon_sym_DOT] = ACTIONS(818),
33943    [anon_sym_DQUOTE] = ACTIONS(857),
33944    [anon_sym_SQUOTE] = ACTIONS(859),
33945    [anon_sym_async] = ACTIONS(845),
33946    [anon_sym_function] = ACTIONS(861),
33947    [anon_sym_EQ_GT] = ACTIONS(831),
33948    [sym_optional_chain] = ACTIONS(807),
33949    [anon_sym_PLUS_EQ] = ACTIONS(833),
33950    [anon_sym_DASH_EQ] = ACTIONS(833),
33951    [anon_sym_STAR_EQ] = ACTIONS(833),
33952    [anon_sym_SLASH_EQ] = ACTIONS(833),
33953    [anon_sym_PERCENT_EQ] = ACTIONS(833),
33954    [anon_sym_CARET_EQ] = ACTIONS(833),
33955    [anon_sym_AMP_EQ] = ACTIONS(833),
33956    [anon_sym_PIPE_EQ] = ACTIONS(833),
33957    [anon_sym_GT_GT_EQ] = ACTIONS(833),
33958    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
33959    [anon_sym_LT_LT_EQ] = ACTIONS(833),
33960    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
33961    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
33962    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
33963    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
33964    [anon_sym_AMP_AMP] = ACTIONS(818),
33965    [anon_sym_PIPE_PIPE] = ACTIONS(818),
33966    [anon_sym_GT_GT] = ACTIONS(818),
33967    [anon_sym_GT_GT_GT] = ACTIONS(818),
33968    [anon_sym_LT_LT] = ACTIONS(818),
33969    [anon_sym_AMP] = ACTIONS(818),
33970    [anon_sym_CARET] = ACTIONS(818),
33971    [anon_sym_PIPE] = ACTIONS(818),
33972    [anon_sym_PLUS] = ACTIONS(818),
33973    [anon_sym_DASH] = ACTIONS(818),
33974    [anon_sym_SLASH] = ACTIONS(818),
33975    [anon_sym_PERCENT] = ACTIONS(818),
33976    [anon_sym_STAR_STAR] = ACTIONS(818),
33977    [anon_sym_LT_EQ] = ACTIONS(807),
33978    [anon_sym_EQ_EQ] = ACTIONS(818),
33979    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
33980    [anon_sym_BANG_EQ] = ACTIONS(818),
33981    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
33982    [anon_sym_GT_EQ] = ACTIONS(807),
33983    [anon_sym_QMARK_QMARK] = ACTIONS(818),
33984    [anon_sym_instanceof] = ACTIONS(818),
33985    [anon_sym_PLUS_PLUS] = ACTIONS(807),
33986    [anon_sym_DASH_DASH] = ACTIONS(807),
33987    [sym_comment] = ACTIONS(5),
33988    [anon_sym_BQUOTE] = ACTIONS(807),
33989    [sym_number] = ACTIONS(863),
33990    [sym_private_property_identifier] = ACTIONS(863),
33991    [anon_sym_static] = ACTIONS(845),
33992    [anon_sym_get] = ACTIONS(865),
33993    [anon_sym_set] = ACTIONS(865),
33994    [sym__automatic_semicolon] = ACTIONS(807),
33995    [sym__ternary_qmark] = ACTIONS(807),
33996    [sym_html_comment] = ACTIONS(5),
33997  },
33998  [282] = {
33999    [sym_string] = STATE(1389),
34000    [sym_formal_parameters] = STATE(1688),
34001    [sym__property_name] = STATE(1389),
34002    [sym_computed_property_name] = STATE(1389),
34003    [aux_sym_object_repeat1] = STATE(1305),
34004    [aux_sym_object_pattern_repeat1] = STATE(1307),
34005    [sym_identifier] = ACTIONS(843),
34006    [anon_sym_export] = ACTIONS(845),
34007    [anon_sym_STAR] = ACTIONS(847),
34008    [anon_sym_COMMA] = ACTIONS(807),
34009    [anon_sym_RBRACE] = ACTIONS(837),
34010    [anon_sym_let] = ACTIONS(845),
34011    [anon_sym_LPAREN] = ACTIONS(850),
34012    [anon_sym_in] = ACTIONS(818),
34013    [anon_sym_SEMI] = ACTIONS(807),
34014    [anon_sym_COLON] = ACTIONS(820),
34015    [anon_sym_EQ] = ACTIONS(823),
34016    [anon_sym_LBRACK] = ACTIONS(854),
34017    [anon_sym_LT] = ACTIONS(818),
34018    [anon_sym_GT] = ACTIONS(818),
34019    [anon_sym_DOT] = ACTIONS(818),
34020    [anon_sym_DQUOTE] = ACTIONS(857),
34021    [anon_sym_SQUOTE] = ACTIONS(859),
34022    [anon_sym_async] = ACTIONS(845),
34023    [anon_sym_function] = ACTIONS(861),
34024    [anon_sym_EQ_GT] = ACTIONS(831),
34025    [sym_optional_chain] = ACTIONS(807),
34026    [anon_sym_PLUS_EQ] = ACTIONS(833),
34027    [anon_sym_DASH_EQ] = ACTIONS(833),
34028    [anon_sym_STAR_EQ] = ACTIONS(833),
34029    [anon_sym_SLASH_EQ] = ACTIONS(833),
34030    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34031    [anon_sym_CARET_EQ] = ACTIONS(833),
34032    [anon_sym_AMP_EQ] = ACTIONS(833),
34033    [anon_sym_PIPE_EQ] = ACTIONS(833),
34034    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34035    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34036    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34037    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34038    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34039    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34040    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34041    [anon_sym_AMP_AMP] = ACTIONS(818),
34042    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34043    [anon_sym_GT_GT] = ACTIONS(818),
34044    [anon_sym_GT_GT_GT] = ACTIONS(818),
34045    [anon_sym_LT_LT] = ACTIONS(818),
34046    [anon_sym_AMP] = ACTIONS(818),
34047    [anon_sym_CARET] = ACTIONS(818),
34048    [anon_sym_PIPE] = ACTIONS(818),
34049    [anon_sym_PLUS] = ACTIONS(818),
34050    [anon_sym_DASH] = ACTIONS(818),
34051    [anon_sym_SLASH] = ACTIONS(818),
34052    [anon_sym_PERCENT] = ACTIONS(818),
34053    [anon_sym_STAR_STAR] = ACTIONS(818),
34054    [anon_sym_LT_EQ] = ACTIONS(807),
34055    [anon_sym_EQ_EQ] = ACTIONS(818),
34056    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34057    [anon_sym_BANG_EQ] = ACTIONS(818),
34058    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34059    [anon_sym_GT_EQ] = ACTIONS(807),
34060    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34061    [anon_sym_instanceof] = ACTIONS(818),
34062    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34063    [anon_sym_DASH_DASH] = ACTIONS(807),
34064    [sym_comment] = ACTIONS(5),
34065    [anon_sym_BQUOTE] = ACTIONS(807),
34066    [sym_number] = ACTIONS(863),
34067    [sym_private_property_identifier] = ACTIONS(863),
34068    [anon_sym_static] = ACTIONS(845),
34069    [anon_sym_get] = ACTIONS(865),
34070    [anon_sym_set] = ACTIONS(865),
34071    [sym__automatic_semicolon] = ACTIONS(807),
34072    [sym__ternary_qmark] = ACTIONS(807),
34073    [sym_html_comment] = ACTIONS(5),
34074  },
34075  [283] = {
34076    [sym_string] = STATE(1389),
34077    [sym_formal_parameters] = STATE(1688),
34078    [sym__property_name] = STATE(1389),
34079    [sym_computed_property_name] = STATE(1389),
34080    [aux_sym_object_repeat1] = STATE(1318),
34081    [aux_sym_object_pattern_repeat1] = STATE(1307),
34082    [sym_identifier] = ACTIONS(843),
34083    [anon_sym_export] = ACTIONS(845),
34084    [anon_sym_STAR] = ACTIONS(847),
34085    [anon_sym_COMMA] = ACTIONS(807),
34086    [anon_sym_RBRACE] = ACTIONS(835),
34087    [anon_sym_let] = ACTIONS(845),
34088    [anon_sym_LPAREN] = ACTIONS(850),
34089    [anon_sym_in] = ACTIONS(818),
34090    [anon_sym_SEMI] = ACTIONS(807),
34091    [anon_sym_COLON] = ACTIONS(820),
34092    [anon_sym_EQ] = ACTIONS(823),
34093    [anon_sym_LBRACK] = ACTIONS(854),
34094    [anon_sym_LT] = ACTIONS(818),
34095    [anon_sym_GT] = ACTIONS(818),
34096    [anon_sym_DOT] = ACTIONS(818),
34097    [anon_sym_DQUOTE] = ACTIONS(857),
34098    [anon_sym_SQUOTE] = ACTIONS(859),
34099    [anon_sym_async] = ACTIONS(845),
34100    [anon_sym_function] = ACTIONS(861),
34101    [anon_sym_EQ_GT] = ACTIONS(831),
34102    [sym_optional_chain] = ACTIONS(807),
34103    [anon_sym_PLUS_EQ] = ACTIONS(833),
34104    [anon_sym_DASH_EQ] = ACTIONS(833),
34105    [anon_sym_STAR_EQ] = ACTIONS(833),
34106    [anon_sym_SLASH_EQ] = ACTIONS(833),
34107    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34108    [anon_sym_CARET_EQ] = ACTIONS(833),
34109    [anon_sym_AMP_EQ] = ACTIONS(833),
34110    [anon_sym_PIPE_EQ] = ACTIONS(833),
34111    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34112    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34113    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34114    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34115    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34116    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34117    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34118    [anon_sym_AMP_AMP] = ACTIONS(818),
34119    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34120    [anon_sym_GT_GT] = ACTIONS(818),
34121    [anon_sym_GT_GT_GT] = ACTIONS(818),
34122    [anon_sym_LT_LT] = ACTIONS(818),
34123    [anon_sym_AMP] = ACTIONS(818),
34124    [anon_sym_CARET] = ACTIONS(818),
34125    [anon_sym_PIPE] = ACTIONS(818),
34126    [anon_sym_PLUS] = ACTIONS(818),
34127    [anon_sym_DASH] = ACTIONS(818),
34128    [anon_sym_SLASH] = ACTIONS(818),
34129    [anon_sym_PERCENT] = ACTIONS(818),
34130    [anon_sym_STAR_STAR] = ACTIONS(818),
34131    [anon_sym_LT_EQ] = ACTIONS(807),
34132    [anon_sym_EQ_EQ] = ACTIONS(818),
34133    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34134    [anon_sym_BANG_EQ] = ACTIONS(818),
34135    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34136    [anon_sym_GT_EQ] = ACTIONS(807),
34137    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34138    [anon_sym_instanceof] = ACTIONS(818),
34139    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34140    [anon_sym_DASH_DASH] = ACTIONS(807),
34141    [sym_comment] = ACTIONS(5),
34142    [anon_sym_BQUOTE] = ACTIONS(807),
34143    [sym_number] = ACTIONS(863),
34144    [sym_private_property_identifier] = ACTIONS(863),
34145    [anon_sym_static] = ACTIONS(845),
34146    [anon_sym_get] = ACTIONS(865),
34147    [anon_sym_set] = ACTIONS(865),
34148    [sym__automatic_semicolon] = ACTIONS(807),
34149    [sym__ternary_qmark] = ACTIONS(807),
34150    [sym_html_comment] = ACTIONS(5),
34151  },
34152  [284] = {
34153    [sym_namespace_export] = STATE(1571),
34154    [sym_export_clause] = STATE(1246),
34155    [sym_declaration] = STATE(338),
34156    [sym_variable_declaration] = STATE(357),
34157    [sym_lexical_declaration] = STATE(357),
34158    [sym_class_declaration] = STATE(357),
34159    [sym_function_declaration] = STATE(357),
34160    [sym_generator_function_declaration] = STATE(357),
34161    [sym_decorator] = STATE(981),
34162    [aux_sym_export_statement_repeat1] = STATE(1248),
34163    [anon_sym_STAR] = ACTIONS(801),
34164    [anon_sym_default] = ACTIONS(867),
34165    [anon_sym_LBRACE] = ACTIONS(805),
34166    [anon_sym_COMMA] = ACTIONS(807),
34167    [anon_sym_var] = ACTIONS(811),
34168    [anon_sym_let] = ACTIONS(813),
34169    [anon_sym_const] = ACTIONS(813),
34170    [anon_sym_LPAREN] = ACTIONS(807),
34171    [anon_sym_in] = ACTIONS(818),
34172    [anon_sym_SEMI] = ACTIONS(807),
34173    [anon_sym_COLON] = ACTIONS(869),
34174    [anon_sym_EQ] = ACTIONS(841),
34175    [anon_sym_LBRACK] = ACTIONS(807),
34176    [anon_sym_LT] = ACTIONS(818),
34177    [anon_sym_GT] = ACTIONS(818),
34178    [anon_sym_DOT] = ACTIONS(807),
34179    [anon_sym_class] = ACTIONS(825),
34180    [anon_sym_async] = ACTIONS(827),
34181    [anon_sym_function] = ACTIONS(829),
34182    [anon_sym_EQ_GT] = ACTIONS(831),
34183    [sym_optional_chain] = ACTIONS(807),
34184    [anon_sym_PLUS_EQ] = ACTIONS(833),
34185    [anon_sym_DASH_EQ] = ACTIONS(833),
34186    [anon_sym_STAR_EQ] = ACTIONS(833),
34187    [anon_sym_SLASH_EQ] = ACTIONS(833),
34188    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34189    [anon_sym_CARET_EQ] = ACTIONS(833),
34190    [anon_sym_AMP_EQ] = ACTIONS(833),
34191    [anon_sym_PIPE_EQ] = ACTIONS(833),
34192    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34193    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34194    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34195    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34196    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34197    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34198    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34199    [anon_sym_AMP_AMP] = ACTIONS(818),
34200    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34201    [anon_sym_GT_GT] = ACTIONS(818),
34202    [anon_sym_GT_GT_GT] = ACTIONS(818),
34203    [anon_sym_LT_LT] = ACTIONS(818),
34204    [anon_sym_AMP] = ACTIONS(818),
34205    [anon_sym_CARET] = ACTIONS(818),
34206    [anon_sym_PIPE] = ACTIONS(818),
34207    [anon_sym_PLUS] = ACTIONS(818),
34208    [anon_sym_DASH] = ACTIONS(818),
34209    [anon_sym_SLASH] = ACTIONS(818),
34210    [anon_sym_PERCENT] = ACTIONS(818),
34211    [anon_sym_STAR_STAR] = ACTIONS(818),
34212    [anon_sym_LT_EQ] = ACTIONS(807),
34213    [anon_sym_EQ_EQ] = ACTIONS(818),
34214    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34215    [anon_sym_BANG_EQ] = ACTIONS(818),
34216    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34217    [anon_sym_GT_EQ] = ACTIONS(807),
34218    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34219    [anon_sym_instanceof] = ACTIONS(807),
34220    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34221    [anon_sym_DASH_DASH] = ACTIONS(807),
34222    [sym_comment] = ACTIONS(5),
34223    [anon_sym_BQUOTE] = ACTIONS(807),
34224    [anon_sym_AT] = ACTIONS(93),
34225    [sym__automatic_semicolon] = ACTIONS(807),
34226    [sym__ternary_qmark] = ACTIONS(807),
34227    [sym_html_comment] = ACTIONS(5),
34228  },
34229  [285] = {
34230    [sym_string] = STATE(1389),
34231    [sym__property_name] = STATE(1389),
34232    [sym_computed_property_name] = STATE(1389),
34233    [aux_sym_object_repeat1] = STATE(1318),
34234    [aux_sym_object_pattern_repeat1] = STATE(1307),
34235    [sym_identifier] = ACTIONS(871),
34236    [anon_sym_export] = ACTIONS(871),
34237    [anon_sym_STAR] = ACTIONS(818),
34238    [anon_sym_COMMA] = ACTIONS(807),
34239    [anon_sym_RBRACE] = ACTIONS(835),
34240    [anon_sym_let] = ACTIONS(871),
34241    [anon_sym_LPAREN] = ACTIONS(815),
34242    [anon_sym_in] = ACTIONS(818),
34243    [anon_sym_SEMI] = ACTIONS(807),
34244    [anon_sym_COLON] = ACTIONS(820),
34245    [anon_sym_EQ] = ACTIONS(823),
34246    [anon_sym_LBRACK] = ACTIONS(854),
34247    [anon_sym_LT] = ACTIONS(818),
34248    [anon_sym_GT] = ACTIONS(818),
34249    [anon_sym_DOT] = ACTIONS(818),
34250    [anon_sym_DQUOTE] = ACTIONS(857),
34251    [anon_sym_SQUOTE] = ACTIONS(859),
34252    [anon_sym_async] = ACTIONS(871),
34253    [anon_sym_EQ_GT] = ACTIONS(831),
34254    [sym_optional_chain] = ACTIONS(807),
34255    [anon_sym_PLUS_EQ] = ACTIONS(833),
34256    [anon_sym_DASH_EQ] = ACTIONS(833),
34257    [anon_sym_STAR_EQ] = ACTIONS(833),
34258    [anon_sym_SLASH_EQ] = ACTIONS(833),
34259    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34260    [anon_sym_CARET_EQ] = ACTIONS(833),
34261    [anon_sym_AMP_EQ] = ACTIONS(833),
34262    [anon_sym_PIPE_EQ] = ACTIONS(833),
34263    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34264    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34265    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34266    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34267    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34268    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34269    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34270    [anon_sym_AMP_AMP] = ACTIONS(818),
34271    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34272    [anon_sym_GT_GT] = ACTIONS(818),
34273    [anon_sym_GT_GT_GT] = ACTIONS(818),
34274    [anon_sym_LT_LT] = ACTIONS(818),
34275    [anon_sym_AMP] = ACTIONS(818),
34276    [anon_sym_CARET] = ACTIONS(818),
34277    [anon_sym_PIPE] = ACTIONS(818),
34278    [anon_sym_PLUS] = ACTIONS(818),
34279    [anon_sym_DASH] = ACTIONS(818),
34280    [anon_sym_SLASH] = ACTIONS(818),
34281    [anon_sym_PERCENT] = ACTIONS(818),
34282    [anon_sym_STAR_STAR] = ACTIONS(818),
34283    [anon_sym_LT_EQ] = ACTIONS(807),
34284    [anon_sym_EQ_EQ] = ACTIONS(818),
34285    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34286    [anon_sym_BANG_EQ] = ACTIONS(818),
34287    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34288    [anon_sym_GT_EQ] = ACTIONS(807),
34289    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34290    [anon_sym_instanceof] = ACTIONS(818),
34291    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34292    [anon_sym_DASH_DASH] = ACTIONS(807),
34293    [sym_comment] = ACTIONS(5),
34294    [anon_sym_BQUOTE] = ACTIONS(807),
34295    [sym_number] = ACTIONS(863),
34296    [sym_private_property_identifier] = ACTIONS(863),
34297    [anon_sym_static] = ACTIONS(871),
34298    [anon_sym_get] = ACTIONS(871),
34299    [anon_sym_set] = ACTIONS(871),
34300    [sym__automatic_semicolon] = ACTIONS(807),
34301    [sym__ternary_qmark] = ACTIONS(807),
34302    [sym_html_comment] = ACTIONS(5),
34303  },
34304  [286] = {
34305    [sym_string] = STATE(1389),
34306    [sym__property_name] = STATE(1389),
34307    [sym_computed_property_name] = STATE(1389),
34308    [aux_sym_object_repeat1] = STATE(1305),
34309    [aux_sym_object_pattern_repeat1] = STATE(1307),
34310    [sym_identifier] = ACTIONS(871),
34311    [anon_sym_export] = ACTIONS(871),
34312    [anon_sym_STAR] = ACTIONS(847),
34313    [anon_sym_COMMA] = ACTIONS(807),
34314    [anon_sym_RBRACE] = ACTIONS(837),
34315    [anon_sym_let] = ACTIONS(871),
34316    [anon_sym_LPAREN] = ACTIONS(815),
34317    [anon_sym_in] = ACTIONS(818),
34318    [anon_sym_SEMI] = ACTIONS(807),
34319    [anon_sym_COLON] = ACTIONS(820),
34320    [anon_sym_EQ] = ACTIONS(823),
34321    [anon_sym_LBRACK] = ACTIONS(854),
34322    [anon_sym_LT] = ACTIONS(818),
34323    [anon_sym_GT] = ACTIONS(818),
34324    [anon_sym_DOT] = ACTIONS(818),
34325    [anon_sym_DQUOTE] = ACTIONS(857),
34326    [anon_sym_SQUOTE] = ACTIONS(859),
34327    [anon_sym_async] = ACTIONS(873),
34328    [anon_sym_EQ_GT] = ACTIONS(831),
34329    [sym_optional_chain] = ACTIONS(807),
34330    [anon_sym_PLUS_EQ] = ACTIONS(833),
34331    [anon_sym_DASH_EQ] = ACTIONS(833),
34332    [anon_sym_STAR_EQ] = ACTIONS(833),
34333    [anon_sym_SLASH_EQ] = ACTIONS(833),
34334    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34335    [anon_sym_CARET_EQ] = ACTIONS(833),
34336    [anon_sym_AMP_EQ] = ACTIONS(833),
34337    [anon_sym_PIPE_EQ] = ACTIONS(833),
34338    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34339    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34340    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34341    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34342    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34343    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34344    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34345    [anon_sym_AMP_AMP] = ACTIONS(818),
34346    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34347    [anon_sym_GT_GT] = ACTIONS(818),
34348    [anon_sym_GT_GT_GT] = ACTIONS(818),
34349    [anon_sym_LT_LT] = ACTIONS(818),
34350    [anon_sym_AMP] = ACTIONS(818),
34351    [anon_sym_CARET] = ACTIONS(818),
34352    [anon_sym_PIPE] = ACTIONS(818),
34353    [anon_sym_PLUS] = ACTIONS(818),
34354    [anon_sym_DASH] = ACTIONS(818),
34355    [anon_sym_SLASH] = ACTIONS(818),
34356    [anon_sym_PERCENT] = ACTIONS(818),
34357    [anon_sym_STAR_STAR] = ACTIONS(818),
34358    [anon_sym_LT_EQ] = ACTIONS(807),
34359    [anon_sym_EQ_EQ] = ACTIONS(818),
34360    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34361    [anon_sym_BANG_EQ] = ACTIONS(818),
34362    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34363    [anon_sym_GT_EQ] = ACTIONS(807),
34364    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34365    [anon_sym_instanceof] = ACTIONS(818),
34366    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34367    [anon_sym_DASH_DASH] = ACTIONS(807),
34368    [sym_comment] = ACTIONS(5),
34369    [anon_sym_BQUOTE] = ACTIONS(807),
34370    [sym_number] = ACTIONS(863),
34371    [sym_private_property_identifier] = ACTIONS(863),
34372    [anon_sym_static] = ACTIONS(871),
34373    [anon_sym_get] = ACTIONS(875),
34374    [anon_sym_set] = ACTIONS(875),
34375    [sym__automatic_semicolon] = ACTIONS(807),
34376    [sym__ternary_qmark] = ACTIONS(807),
34377    [sym_html_comment] = ACTIONS(5),
34378  },
34379  [287] = {
34380    [sym_string] = STATE(1389),
34381    [sym__property_name] = STATE(1389),
34382    [sym_computed_property_name] = STATE(1389),
34383    [aux_sym_object_repeat1] = STATE(1318),
34384    [aux_sym_object_pattern_repeat1] = STATE(1307),
34385    [sym_identifier] = ACTIONS(871),
34386    [anon_sym_export] = ACTIONS(871),
34387    [anon_sym_STAR] = ACTIONS(818),
34388    [anon_sym_COMMA] = ACTIONS(807),
34389    [anon_sym_RBRACE] = ACTIONS(809),
34390    [anon_sym_let] = ACTIONS(871),
34391    [anon_sym_LPAREN] = ACTIONS(815),
34392    [anon_sym_in] = ACTIONS(818),
34393    [anon_sym_SEMI] = ACTIONS(807),
34394    [anon_sym_COLON] = ACTIONS(820),
34395    [anon_sym_EQ] = ACTIONS(823),
34396    [anon_sym_LBRACK] = ACTIONS(854),
34397    [anon_sym_LT] = ACTIONS(818),
34398    [anon_sym_GT] = ACTIONS(818),
34399    [anon_sym_DOT] = ACTIONS(818),
34400    [anon_sym_DQUOTE] = ACTIONS(857),
34401    [anon_sym_SQUOTE] = ACTIONS(859),
34402    [anon_sym_async] = ACTIONS(871),
34403    [anon_sym_EQ_GT] = ACTIONS(831),
34404    [sym_optional_chain] = ACTIONS(807),
34405    [anon_sym_PLUS_EQ] = ACTIONS(833),
34406    [anon_sym_DASH_EQ] = ACTIONS(833),
34407    [anon_sym_STAR_EQ] = ACTIONS(833),
34408    [anon_sym_SLASH_EQ] = ACTIONS(833),
34409    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34410    [anon_sym_CARET_EQ] = ACTIONS(833),
34411    [anon_sym_AMP_EQ] = ACTIONS(833),
34412    [anon_sym_PIPE_EQ] = ACTIONS(833),
34413    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34414    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34415    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34416    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34417    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34418    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34419    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34420    [anon_sym_AMP_AMP] = ACTIONS(818),
34421    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34422    [anon_sym_GT_GT] = ACTIONS(818),
34423    [anon_sym_GT_GT_GT] = ACTIONS(818),
34424    [anon_sym_LT_LT] = ACTIONS(818),
34425    [anon_sym_AMP] = ACTIONS(818),
34426    [anon_sym_CARET] = ACTIONS(818),
34427    [anon_sym_PIPE] = ACTIONS(818),
34428    [anon_sym_PLUS] = ACTIONS(818),
34429    [anon_sym_DASH] = ACTIONS(818),
34430    [anon_sym_SLASH] = ACTIONS(818),
34431    [anon_sym_PERCENT] = ACTIONS(818),
34432    [anon_sym_STAR_STAR] = ACTIONS(818),
34433    [anon_sym_LT_EQ] = ACTIONS(807),
34434    [anon_sym_EQ_EQ] = ACTIONS(818),
34435    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34436    [anon_sym_BANG_EQ] = ACTIONS(818),
34437    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34438    [anon_sym_GT_EQ] = ACTIONS(807),
34439    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34440    [anon_sym_instanceof] = ACTIONS(818),
34441    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34442    [anon_sym_DASH_DASH] = ACTIONS(807),
34443    [sym_comment] = ACTIONS(5),
34444    [anon_sym_BQUOTE] = ACTIONS(807),
34445    [sym_number] = ACTIONS(863),
34446    [sym_private_property_identifier] = ACTIONS(863),
34447    [anon_sym_static] = ACTIONS(871),
34448    [anon_sym_get] = ACTIONS(871),
34449    [anon_sym_set] = ACTIONS(871),
34450    [sym__automatic_semicolon] = ACTIONS(807),
34451    [sym__ternary_qmark] = ACTIONS(807),
34452    [sym_html_comment] = ACTIONS(5),
34453  },
34454  [288] = {
34455    [sym_string] = STATE(1389),
34456    [sym__property_name] = STATE(1389),
34457    [sym_computed_property_name] = STATE(1389),
34458    [aux_sym_object_repeat1] = STATE(1318),
34459    [aux_sym_object_pattern_repeat1] = STATE(1307),
34460    [sym_identifier] = ACTIONS(871),
34461    [anon_sym_export] = ACTIONS(871),
34462    [anon_sym_STAR] = ACTIONS(847),
34463    [anon_sym_COMMA] = ACTIONS(807),
34464    [anon_sym_RBRACE] = ACTIONS(809),
34465    [anon_sym_let] = ACTIONS(871),
34466    [anon_sym_LPAREN] = ACTIONS(815),
34467    [anon_sym_in] = ACTIONS(818),
34468    [anon_sym_SEMI] = ACTIONS(807),
34469    [anon_sym_COLON] = ACTIONS(820),
34470    [anon_sym_EQ] = ACTIONS(823),
34471    [anon_sym_LBRACK] = ACTIONS(854),
34472    [anon_sym_LT] = ACTIONS(818),
34473    [anon_sym_GT] = ACTIONS(818),
34474    [anon_sym_DOT] = ACTIONS(818),
34475    [anon_sym_DQUOTE] = ACTIONS(857),
34476    [anon_sym_SQUOTE] = ACTIONS(859),
34477    [anon_sym_async] = ACTIONS(873),
34478    [anon_sym_EQ_GT] = ACTIONS(831),
34479    [sym_optional_chain] = ACTIONS(807),
34480    [anon_sym_PLUS_EQ] = ACTIONS(833),
34481    [anon_sym_DASH_EQ] = ACTIONS(833),
34482    [anon_sym_STAR_EQ] = ACTIONS(833),
34483    [anon_sym_SLASH_EQ] = ACTIONS(833),
34484    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34485    [anon_sym_CARET_EQ] = ACTIONS(833),
34486    [anon_sym_AMP_EQ] = ACTIONS(833),
34487    [anon_sym_PIPE_EQ] = ACTIONS(833),
34488    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34489    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34490    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34491    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34492    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34493    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34494    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34495    [anon_sym_AMP_AMP] = ACTIONS(818),
34496    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34497    [anon_sym_GT_GT] = ACTIONS(818),
34498    [anon_sym_GT_GT_GT] = ACTIONS(818),
34499    [anon_sym_LT_LT] = ACTIONS(818),
34500    [anon_sym_AMP] = ACTIONS(818),
34501    [anon_sym_CARET] = ACTIONS(818),
34502    [anon_sym_PIPE] = ACTIONS(818),
34503    [anon_sym_PLUS] = ACTIONS(818),
34504    [anon_sym_DASH] = ACTIONS(818),
34505    [anon_sym_SLASH] = ACTIONS(818),
34506    [anon_sym_PERCENT] = ACTIONS(818),
34507    [anon_sym_STAR_STAR] = ACTIONS(818),
34508    [anon_sym_LT_EQ] = ACTIONS(807),
34509    [anon_sym_EQ_EQ] = ACTIONS(818),
34510    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34511    [anon_sym_BANG_EQ] = ACTIONS(818),
34512    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34513    [anon_sym_GT_EQ] = ACTIONS(807),
34514    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34515    [anon_sym_instanceof] = ACTIONS(818),
34516    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34517    [anon_sym_DASH_DASH] = ACTIONS(807),
34518    [sym_comment] = ACTIONS(5),
34519    [anon_sym_BQUOTE] = ACTIONS(807),
34520    [sym_number] = ACTIONS(863),
34521    [sym_private_property_identifier] = ACTIONS(863),
34522    [anon_sym_static] = ACTIONS(871),
34523    [anon_sym_get] = ACTIONS(875),
34524    [anon_sym_set] = ACTIONS(875),
34525    [sym__automatic_semicolon] = ACTIONS(807),
34526    [sym__ternary_qmark] = ACTIONS(807),
34527    [sym_html_comment] = ACTIONS(5),
34528  },
34529  [289] = {
34530    [sym_string] = STATE(1389),
34531    [sym__property_name] = STATE(1389),
34532    [sym_computed_property_name] = STATE(1389),
34533    [aux_sym_object_repeat1] = STATE(1305),
34534    [aux_sym_object_pattern_repeat1] = STATE(1307),
34535    [sym_identifier] = ACTIONS(871),
34536    [anon_sym_export] = ACTIONS(871),
34537    [anon_sym_STAR] = ACTIONS(818),
34538    [anon_sym_COMMA] = ACTIONS(807),
34539    [anon_sym_RBRACE] = ACTIONS(837),
34540    [anon_sym_let] = ACTIONS(871),
34541    [anon_sym_LPAREN] = ACTIONS(815),
34542    [anon_sym_in] = ACTIONS(818),
34543    [anon_sym_SEMI] = ACTIONS(807),
34544    [anon_sym_COLON] = ACTIONS(820),
34545    [anon_sym_EQ] = ACTIONS(823),
34546    [anon_sym_LBRACK] = ACTIONS(854),
34547    [anon_sym_LT] = ACTIONS(818),
34548    [anon_sym_GT] = ACTIONS(818),
34549    [anon_sym_DOT] = ACTIONS(818),
34550    [anon_sym_DQUOTE] = ACTIONS(857),
34551    [anon_sym_SQUOTE] = ACTIONS(859),
34552    [anon_sym_async] = ACTIONS(871),
34553    [anon_sym_EQ_GT] = ACTIONS(831),
34554    [sym_optional_chain] = ACTIONS(807),
34555    [anon_sym_PLUS_EQ] = ACTIONS(833),
34556    [anon_sym_DASH_EQ] = ACTIONS(833),
34557    [anon_sym_STAR_EQ] = ACTIONS(833),
34558    [anon_sym_SLASH_EQ] = ACTIONS(833),
34559    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34560    [anon_sym_CARET_EQ] = ACTIONS(833),
34561    [anon_sym_AMP_EQ] = ACTIONS(833),
34562    [anon_sym_PIPE_EQ] = ACTIONS(833),
34563    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34564    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34565    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34566    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34567    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34568    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34569    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34570    [anon_sym_AMP_AMP] = ACTIONS(818),
34571    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34572    [anon_sym_GT_GT] = ACTIONS(818),
34573    [anon_sym_GT_GT_GT] = ACTIONS(818),
34574    [anon_sym_LT_LT] = ACTIONS(818),
34575    [anon_sym_AMP] = ACTIONS(818),
34576    [anon_sym_CARET] = ACTIONS(818),
34577    [anon_sym_PIPE] = ACTIONS(818),
34578    [anon_sym_PLUS] = ACTIONS(818),
34579    [anon_sym_DASH] = ACTIONS(818),
34580    [anon_sym_SLASH] = ACTIONS(818),
34581    [anon_sym_PERCENT] = ACTIONS(818),
34582    [anon_sym_STAR_STAR] = ACTIONS(818),
34583    [anon_sym_LT_EQ] = ACTIONS(807),
34584    [anon_sym_EQ_EQ] = ACTIONS(818),
34585    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34586    [anon_sym_BANG_EQ] = ACTIONS(818),
34587    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34588    [anon_sym_GT_EQ] = ACTIONS(807),
34589    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34590    [anon_sym_instanceof] = ACTIONS(818),
34591    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34592    [anon_sym_DASH_DASH] = ACTIONS(807),
34593    [sym_comment] = ACTIONS(5),
34594    [anon_sym_BQUOTE] = ACTIONS(807),
34595    [sym_number] = ACTIONS(863),
34596    [sym_private_property_identifier] = ACTIONS(863),
34597    [anon_sym_static] = ACTIONS(871),
34598    [anon_sym_get] = ACTIONS(871),
34599    [anon_sym_set] = ACTIONS(871),
34600    [sym__automatic_semicolon] = ACTIONS(807),
34601    [sym__ternary_qmark] = ACTIONS(807),
34602    [sym_html_comment] = ACTIONS(5),
34603  },
34604  [290] = {
34605    [sym_string] = STATE(1389),
34606    [sym__property_name] = STATE(1389),
34607    [sym_computed_property_name] = STATE(1389),
34608    [aux_sym_object_repeat1] = STATE(1318),
34609    [aux_sym_object_pattern_repeat1] = STATE(1307),
34610    [sym_identifier] = ACTIONS(871),
34611    [anon_sym_export] = ACTIONS(871),
34612    [anon_sym_STAR] = ACTIONS(847),
34613    [anon_sym_COMMA] = ACTIONS(807),
34614    [anon_sym_RBRACE] = ACTIONS(835),
34615    [anon_sym_let] = ACTIONS(871),
34616    [anon_sym_LPAREN] = ACTIONS(815),
34617    [anon_sym_in] = ACTIONS(818),
34618    [anon_sym_SEMI] = ACTIONS(807),
34619    [anon_sym_COLON] = ACTIONS(820),
34620    [anon_sym_EQ] = ACTIONS(823),
34621    [anon_sym_LBRACK] = ACTIONS(854),
34622    [anon_sym_LT] = ACTIONS(818),
34623    [anon_sym_GT] = ACTIONS(818),
34624    [anon_sym_DOT] = ACTIONS(818),
34625    [anon_sym_DQUOTE] = ACTIONS(857),
34626    [anon_sym_SQUOTE] = ACTIONS(859),
34627    [anon_sym_async] = ACTIONS(873),
34628    [anon_sym_EQ_GT] = ACTIONS(831),
34629    [sym_optional_chain] = ACTIONS(807),
34630    [anon_sym_PLUS_EQ] = ACTIONS(833),
34631    [anon_sym_DASH_EQ] = ACTIONS(833),
34632    [anon_sym_STAR_EQ] = ACTIONS(833),
34633    [anon_sym_SLASH_EQ] = ACTIONS(833),
34634    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34635    [anon_sym_CARET_EQ] = ACTIONS(833),
34636    [anon_sym_AMP_EQ] = ACTIONS(833),
34637    [anon_sym_PIPE_EQ] = ACTIONS(833),
34638    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34639    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34640    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34641    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34642    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34643    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34644    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34645    [anon_sym_AMP_AMP] = ACTIONS(818),
34646    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34647    [anon_sym_GT_GT] = ACTIONS(818),
34648    [anon_sym_GT_GT_GT] = ACTIONS(818),
34649    [anon_sym_LT_LT] = ACTIONS(818),
34650    [anon_sym_AMP] = ACTIONS(818),
34651    [anon_sym_CARET] = ACTIONS(818),
34652    [anon_sym_PIPE] = ACTIONS(818),
34653    [anon_sym_PLUS] = ACTIONS(818),
34654    [anon_sym_DASH] = ACTIONS(818),
34655    [anon_sym_SLASH] = ACTIONS(818),
34656    [anon_sym_PERCENT] = ACTIONS(818),
34657    [anon_sym_STAR_STAR] = ACTIONS(818),
34658    [anon_sym_LT_EQ] = ACTIONS(807),
34659    [anon_sym_EQ_EQ] = ACTIONS(818),
34660    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34661    [anon_sym_BANG_EQ] = ACTIONS(818),
34662    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34663    [anon_sym_GT_EQ] = ACTIONS(807),
34664    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34665    [anon_sym_instanceof] = ACTIONS(818),
34666    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34667    [anon_sym_DASH_DASH] = ACTIONS(807),
34668    [sym_comment] = ACTIONS(5),
34669    [anon_sym_BQUOTE] = ACTIONS(807),
34670    [sym_number] = ACTIONS(863),
34671    [sym_private_property_identifier] = ACTIONS(863),
34672    [anon_sym_static] = ACTIONS(871),
34673    [anon_sym_get] = ACTIONS(875),
34674    [anon_sym_set] = ACTIONS(875),
34675    [sym__automatic_semicolon] = ACTIONS(807),
34676    [sym__ternary_qmark] = ACTIONS(807),
34677    [sym_html_comment] = ACTIONS(5),
34678  },
34679  [291] = {
34680    [sym_catch_clause] = STATE(312),
34681    [sym_finally_clause] = STATE(396),
34682    [ts_builtin_sym_end] = ACTIONS(877),
34683    [sym_identifier] = ACTIONS(879),
34684    [anon_sym_export] = ACTIONS(879),
34685    [anon_sym_default] = ACTIONS(879),
34686    [anon_sym_LBRACE] = ACTIONS(877),
34687    [anon_sym_RBRACE] = ACTIONS(877),
34688    [anon_sym_import] = ACTIONS(879),
34689    [anon_sym_with] = ACTIONS(879),
34690    [anon_sym_var] = ACTIONS(879),
34691    [anon_sym_let] = ACTIONS(879),
34692    [anon_sym_const] = ACTIONS(879),
34693    [anon_sym_else] = ACTIONS(879),
34694    [anon_sym_if] = ACTIONS(879),
34695    [anon_sym_switch] = ACTIONS(879),
34696    [anon_sym_for] = ACTIONS(879),
34697    [anon_sym_LPAREN] = ACTIONS(877),
34698    [anon_sym_await] = ACTIONS(879),
34699    [anon_sym_while] = ACTIONS(879),
34700    [anon_sym_do] = ACTIONS(879),
34701    [anon_sym_try] = ACTIONS(879),
34702    [anon_sym_break] = ACTIONS(879),
34703    [anon_sym_continue] = ACTIONS(879),
34704    [anon_sym_debugger] = ACTIONS(879),
34705    [anon_sym_return] = ACTIONS(879),
34706    [anon_sym_throw] = ACTIONS(879),
34707    [anon_sym_SEMI] = ACTIONS(877),
34708    [anon_sym_case] = ACTIONS(879),
34709    [anon_sym_catch] = ACTIONS(881),
34710    [anon_sym_finally] = ACTIONS(883),
34711    [anon_sym_yield] = ACTIONS(879),
34712    [anon_sym_LBRACK] = ACTIONS(877),
34713    [sym_glimmer_opening_tag] = ACTIONS(877),
34714    [anon_sym_LT] = ACTIONS(879),
34715    [anon_sym_DQUOTE] = ACTIONS(877),
34716    [anon_sym_SQUOTE] = ACTIONS(877),
34717    [anon_sym_class] = ACTIONS(879),
34718    [anon_sym_async] = ACTIONS(879),
34719    [anon_sym_function] = ACTIONS(879),
34720    [anon_sym_new] = ACTIONS(879),
34721    [anon_sym_PLUS] = ACTIONS(879),
34722    [anon_sym_DASH] = ACTIONS(879),
34723    [anon_sym_SLASH] = ACTIONS(879),
34724    [anon_sym_BANG] = ACTIONS(877),
34725    [anon_sym_TILDE] = ACTIONS(877),
34726    [anon_sym_typeof] = ACTIONS(879),
34727    [anon_sym_void] = ACTIONS(879),
34728    [anon_sym_delete] = ACTIONS(879),
34729    [anon_sym_PLUS_PLUS] = ACTIONS(877),
34730    [anon_sym_DASH_DASH] = ACTIONS(877),
34731    [sym_comment] = ACTIONS(5),
34732    [anon_sym_BQUOTE] = ACTIONS(877),
34733    [sym_number] = ACTIONS(877),
34734    [sym_private_property_identifier] = ACTIONS(877),
34735    [sym_this] = ACTIONS(879),
34736    [sym_super] = ACTIONS(879),
34737    [sym_true] = ACTIONS(879),
34738    [sym_false] = ACTIONS(879),
34739    [sym_null] = ACTIONS(879),
34740    [sym_undefined] = ACTIONS(879),
34741    [anon_sym_AT] = ACTIONS(877),
34742    [anon_sym_static] = ACTIONS(879),
34743    [anon_sym_get] = ACTIONS(879),
34744    [anon_sym_set] = ACTIONS(879),
34745    [sym_html_comment] = ACTIONS(5),
34746  },
34747  [292] = {
34748    [sym_formal_parameters] = STATE(1624),
34749    [sym_identifier] = ACTIONS(885),
34750    [anon_sym_export] = ACTIONS(887),
34751    [anon_sym_STAR] = ACTIONS(818),
34752    [anon_sym_COMMA] = ACTIONS(807),
34753    [anon_sym_RBRACE] = ACTIONS(807),
34754    [anon_sym_let] = ACTIONS(887),
34755    [anon_sym_LPAREN] = ACTIONS(889),
34756    [anon_sym_RPAREN] = ACTIONS(807),
34757    [anon_sym_in] = ACTIONS(818),
34758    [anon_sym_COLON] = ACTIONS(807),
34759    [anon_sym_EQ] = ACTIONS(892),
34760    [anon_sym_LBRACK] = ACTIONS(807),
34761    [anon_sym_RBRACK] = ACTIONS(807),
34762    [anon_sym_LT] = ACTIONS(818),
34763    [anon_sym_GT] = ACTIONS(818),
34764    [anon_sym_DOT] = ACTIONS(807),
34765    [anon_sym_async] = ACTIONS(887),
34766    [anon_sym_function] = ACTIONS(894),
34767    [anon_sym_EQ_GT] = ACTIONS(896),
34768    [sym_optional_chain] = ACTIONS(807),
34769    [anon_sym_PLUS_EQ] = ACTIONS(833),
34770    [anon_sym_DASH_EQ] = ACTIONS(833),
34771    [anon_sym_STAR_EQ] = ACTIONS(833),
34772    [anon_sym_SLASH_EQ] = ACTIONS(833),
34773    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34774    [anon_sym_CARET_EQ] = ACTIONS(833),
34775    [anon_sym_AMP_EQ] = ACTIONS(833),
34776    [anon_sym_PIPE_EQ] = ACTIONS(833),
34777    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34778    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34779    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34780    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34781    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34782    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34783    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34784    [anon_sym_AMP_AMP] = ACTIONS(818),
34785    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34786    [anon_sym_GT_GT] = ACTIONS(818),
34787    [anon_sym_GT_GT_GT] = ACTIONS(818),
34788    [anon_sym_LT_LT] = ACTIONS(818),
34789    [anon_sym_AMP] = ACTIONS(818),
34790    [anon_sym_CARET] = ACTIONS(818),
34791    [anon_sym_PIPE] = ACTIONS(818),
34792    [anon_sym_PLUS] = ACTIONS(818),
34793    [anon_sym_DASH] = ACTIONS(818),
34794    [anon_sym_SLASH] = ACTIONS(818),
34795    [anon_sym_PERCENT] = ACTIONS(818),
34796    [anon_sym_STAR_STAR] = ACTIONS(818),
34797    [anon_sym_LT_EQ] = ACTIONS(807),
34798    [anon_sym_EQ_EQ] = ACTIONS(818),
34799    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34800    [anon_sym_BANG_EQ] = ACTIONS(818),
34801    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34802    [anon_sym_GT_EQ] = ACTIONS(807),
34803    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34804    [anon_sym_instanceof] = ACTIONS(818),
34805    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34806    [anon_sym_DASH_DASH] = ACTIONS(807),
34807    [sym_comment] = ACTIONS(5),
34808    [anon_sym_BQUOTE] = ACTIONS(807),
34809    [anon_sym_static] = ACTIONS(887),
34810    [anon_sym_get] = ACTIONS(887),
34811    [anon_sym_set] = ACTIONS(887),
34812    [sym__ternary_qmark] = ACTIONS(807),
34813    [sym_html_comment] = ACTIONS(5),
34814  },
34815  [293] = {
34816    [sym_formal_parameters] = STATE(1624),
34817    [sym_identifier] = ACTIONS(885),
34818    [anon_sym_export] = ACTIONS(887),
34819    [anon_sym_STAR] = ACTIONS(818),
34820    [anon_sym_COMMA] = ACTIONS(807),
34821    [anon_sym_RBRACE] = ACTIONS(807),
34822    [anon_sym_let] = ACTIONS(887),
34823    [anon_sym_LPAREN] = ACTIONS(889),
34824    [anon_sym_RPAREN] = ACTIONS(807),
34825    [anon_sym_in] = ACTIONS(818),
34826    [anon_sym_COLON] = ACTIONS(807),
34827    [anon_sym_EQ] = ACTIONS(898),
34828    [anon_sym_LBRACK] = ACTIONS(807),
34829    [anon_sym_RBRACK] = ACTIONS(807),
34830    [anon_sym_LT] = ACTIONS(818),
34831    [anon_sym_GT] = ACTIONS(818),
34832    [anon_sym_DOT] = ACTIONS(807),
34833    [anon_sym_async] = ACTIONS(887),
34834    [anon_sym_function] = ACTIONS(894),
34835    [anon_sym_EQ_GT] = ACTIONS(896),
34836    [sym_optional_chain] = ACTIONS(807),
34837    [anon_sym_PLUS_EQ] = ACTIONS(833),
34838    [anon_sym_DASH_EQ] = ACTIONS(833),
34839    [anon_sym_STAR_EQ] = ACTIONS(833),
34840    [anon_sym_SLASH_EQ] = ACTIONS(833),
34841    [anon_sym_PERCENT_EQ] = ACTIONS(833),
34842    [anon_sym_CARET_EQ] = ACTIONS(833),
34843    [anon_sym_AMP_EQ] = ACTIONS(833),
34844    [anon_sym_PIPE_EQ] = ACTIONS(833),
34845    [anon_sym_GT_GT_EQ] = ACTIONS(833),
34846    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
34847    [anon_sym_LT_LT_EQ] = ACTIONS(833),
34848    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
34849    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
34850    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
34851    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
34852    [anon_sym_AMP_AMP] = ACTIONS(818),
34853    [anon_sym_PIPE_PIPE] = ACTIONS(818),
34854    [anon_sym_GT_GT] = ACTIONS(818),
34855    [anon_sym_GT_GT_GT] = ACTIONS(818),
34856    [anon_sym_LT_LT] = ACTIONS(818),
34857    [anon_sym_AMP] = ACTIONS(818),
34858    [anon_sym_CARET] = ACTIONS(818),
34859    [anon_sym_PIPE] = ACTIONS(818),
34860    [anon_sym_PLUS] = ACTIONS(818),
34861    [anon_sym_DASH] = ACTIONS(818),
34862    [anon_sym_SLASH] = ACTIONS(818),
34863    [anon_sym_PERCENT] = ACTIONS(818),
34864    [anon_sym_STAR_STAR] = ACTIONS(818),
34865    [anon_sym_LT_EQ] = ACTIONS(807),
34866    [anon_sym_EQ_EQ] = ACTIONS(818),
34867    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
34868    [anon_sym_BANG_EQ] = ACTIONS(818),
34869    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
34870    [anon_sym_GT_EQ] = ACTIONS(807),
34871    [anon_sym_QMARK_QMARK] = ACTIONS(818),
34872    [anon_sym_instanceof] = ACTIONS(818),
34873    [anon_sym_PLUS_PLUS] = ACTIONS(807),
34874    [anon_sym_DASH_DASH] = ACTIONS(807),
34875    [sym_comment] = ACTIONS(5),
34876    [anon_sym_BQUOTE] = ACTIONS(807),
34877    [anon_sym_static] = ACTIONS(887),
34878    [anon_sym_get] = ACTIONS(887),
34879    [anon_sym_set] = ACTIONS(887),
34880    [sym__ternary_qmark] = ACTIONS(807),
34881    [sym_html_comment] = ACTIONS(5),
34882  },
34883  [294] = {
34884    [ts_builtin_sym_end] = ACTIONS(506),
34885    [sym_identifier] = ACTIONS(508),
34886    [anon_sym_export] = ACTIONS(508),
34887    [anon_sym_default] = ACTIONS(508),
34888    [anon_sym_LBRACE] = ACTIONS(506),
34889    [anon_sym_COMMA] = ACTIONS(506),
34890    [anon_sym_RBRACE] = ACTIONS(506),
34891    [anon_sym_import] = ACTIONS(508),
34892    [anon_sym_with] = ACTIONS(508),
34893    [anon_sym_var] = ACTIONS(508),
34894    [anon_sym_let] = ACTIONS(508),
34895    [anon_sym_const] = ACTIONS(508),
34896    [anon_sym_else] = ACTIONS(508),
34897    [anon_sym_if] = ACTIONS(508),
34898    [anon_sym_switch] = ACTIONS(508),
34899    [anon_sym_for] = ACTIONS(508),
34900    [anon_sym_LPAREN] = ACTIONS(506),
34901    [anon_sym_await] = ACTIONS(508),
34902    [anon_sym_while] = ACTIONS(508),
34903    [anon_sym_do] = ACTIONS(508),
34904    [anon_sym_try] = ACTIONS(508),
34905    [anon_sym_break] = ACTIONS(508),
34906    [anon_sym_continue] = ACTIONS(508),
34907    [anon_sym_debugger] = ACTIONS(508),
34908    [anon_sym_return] = ACTIONS(508),
34909    [anon_sym_throw] = ACTIONS(508),
34910    [anon_sym_SEMI] = ACTIONS(506),
34911    [anon_sym_case] = ACTIONS(508),
34912    [anon_sym_catch] = ACTIONS(508),
34913    [anon_sym_finally] = ACTIONS(508),
34914    [anon_sym_yield] = ACTIONS(508),
34915    [anon_sym_LBRACK] = ACTIONS(506),
34916    [sym_glimmer_opening_tag] = ACTIONS(506),
34917    [anon_sym_LT] = ACTIONS(508),
34918    [anon_sym_DQUOTE] = ACTIONS(506),
34919    [anon_sym_SQUOTE] = ACTIONS(506),
34920    [anon_sym_class] = ACTIONS(508),
34921    [anon_sym_async] = ACTIONS(508),
34922    [anon_sym_function] = ACTIONS(508),
34923    [anon_sym_new] = ACTIONS(508),
34924    [anon_sym_PLUS] = ACTIONS(508),
34925    [anon_sym_DASH] = ACTIONS(508),
34926    [anon_sym_SLASH] = ACTIONS(508),
34927    [anon_sym_BANG] = ACTIONS(506),
34928    [anon_sym_TILDE] = ACTIONS(506),
34929    [anon_sym_typeof] = ACTIONS(508),
34930    [anon_sym_void] = ACTIONS(508),
34931    [anon_sym_delete] = ACTIONS(508),
34932    [anon_sym_PLUS_PLUS] = ACTIONS(506),
34933    [anon_sym_DASH_DASH] = ACTIONS(506),
34934    [sym_comment] = ACTIONS(5),
34935    [anon_sym_BQUOTE] = ACTIONS(506),
34936    [sym_number] = ACTIONS(506),
34937    [sym_private_property_identifier] = ACTIONS(506),
34938    [sym_this] = ACTIONS(508),
34939    [sym_super] = ACTIONS(508),
34940    [sym_true] = ACTIONS(508),
34941    [sym_false] = ACTIONS(508),
34942    [sym_null] = ACTIONS(508),
34943    [sym_undefined] = ACTIONS(508),
34944    [anon_sym_AT] = ACTIONS(506),
34945    [anon_sym_static] = ACTIONS(508),
34946    [anon_sym_get] = ACTIONS(508),
34947    [anon_sym_set] = ACTIONS(508),
34948    [sym__automatic_semicolon] = ACTIONS(516),
34949    [sym_html_comment] = ACTIONS(5),
34950  },
34951  [295] = {
34952    [ts_builtin_sym_end] = ACTIONS(630),
34953    [sym_identifier] = ACTIONS(632),
34954    [anon_sym_export] = ACTIONS(632),
34955    [anon_sym_default] = ACTIONS(632),
34956    [anon_sym_LBRACE] = ACTIONS(630),
34957    [anon_sym_COMMA] = ACTIONS(630),
34958    [anon_sym_RBRACE] = ACTIONS(630),
34959    [anon_sym_import] = ACTIONS(632),
34960    [anon_sym_with] = ACTIONS(632),
34961    [anon_sym_var] = ACTIONS(632),
34962    [anon_sym_let] = ACTIONS(632),
34963    [anon_sym_const] = ACTIONS(632),
34964    [anon_sym_else] = ACTIONS(632),
34965    [anon_sym_if] = ACTIONS(632),
34966    [anon_sym_switch] = ACTIONS(632),
34967    [anon_sym_for] = ACTIONS(632),
34968    [anon_sym_LPAREN] = ACTIONS(630),
34969    [anon_sym_await] = ACTIONS(632),
34970    [anon_sym_while] = ACTIONS(632),
34971    [anon_sym_do] = ACTIONS(632),
34972    [anon_sym_try] = ACTIONS(632),
34973    [anon_sym_break] = ACTIONS(632),
34974    [anon_sym_continue] = ACTIONS(632),
34975    [anon_sym_debugger] = ACTIONS(632),
34976    [anon_sym_return] = ACTIONS(632),
34977    [anon_sym_throw] = ACTIONS(632),
34978    [anon_sym_SEMI] = ACTIONS(630),
34979    [anon_sym_case] = ACTIONS(632),
34980    [anon_sym_catch] = ACTIONS(632),
34981    [anon_sym_finally] = ACTIONS(632),
34982    [anon_sym_yield] = ACTIONS(632),
34983    [anon_sym_LBRACK] = ACTIONS(630),
34984    [sym_glimmer_opening_tag] = ACTIONS(630),
34985    [anon_sym_LT] = ACTIONS(632),
34986    [anon_sym_DQUOTE] = ACTIONS(630),
34987    [anon_sym_SQUOTE] = ACTIONS(630),
34988    [anon_sym_class] = ACTIONS(632),
34989    [anon_sym_async] = ACTIONS(632),
34990    [anon_sym_function] = ACTIONS(632),
34991    [anon_sym_new] = ACTIONS(632),
34992    [anon_sym_PLUS] = ACTIONS(632),
34993    [anon_sym_DASH] = ACTIONS(632),
34994    [anon_sym_SLASH] = ACTIONS(632),
34995    [anon_sym_BANG] = ACTIONS(630),
34996    [anon_sym_TILDE] = ACTIONS(630),
34997    [anon_sym_typeof] = ACTIONS(632),
34998    [anon_sym_void] = ACTIONS(632),
34999    [anon_sym_delete] = ACTIONS(632),
35000    [anon_sym_PLUS_PLUS] = ACTIONS(630),
35001    [anon_sym_DASH_DASH] = ACTIONS(630),
35002    [sym_comment] = ACTIONS(5),
35003    [anon_sym_BQUOTE] = ACTIONS(630),
35004    [sym_number] = ACTIONS(630),
35005    [sym_private_property_identifier] = ACTIONS(630),
35006    [sym_this] = ACTIONS(632),
35007    [sym_super] = ACTIONS(632),
35008    [sym_true] = ACTIONS(632),
35009    [sym_false] = ACTIONS(632),
35010    [sym_null] = ACTIONS(632),
35011    [sym_undefined] = ACTIONS(632),
35012    [anon_sym_AT] = ACTIONS(630),
35013    [anon_sym_static] = ACTIONS(632),
35014    [anon_sym_get] = ACTIONS(632),
35015    [anon_sym_set] = ACTIONS(632),
35016    [sym__automatic_semicolon] = ACTIONS(900),
35017    [sym_html_comment] = ACTIONS(5),
35018  },
35019  [296] = {
35020    [sym_formal_parameters] = STATE(1681),
35021    [sym_identifier] = ACTIONS(902),
35022    [anon_sym_export] = ACTIONS(904),
35023    [anon_sym_STAR] = ACTIONS(818),
35024    [anon_sym_COMMA] = ACTIONS(807),
35025    [anon_sym_let] = ACTIONS(904),
35026    [anon_sym_LPAREN] = ACTIONS(889),
35027    [anon_sym_in] = ACTIONS(818),
35028    [anon_sym_of] = ACTIONS(818),
35029    [anon_sym_SEMI] = ACTIONS(807),
35030    [anon_sym_EQ] = ACTIONS(898),
35031    [anon_sym_LBRACK] = ACTIONS(807),
35032    [anon_sym_LT] = ACTIONS(818),
35033    [anon_sym_GT] = ACTIONS(818),
35034    [anon_sym_DOT] = ACTIONS(807),
35035    [anon_sym_async] = ACTIONS(904),
35036    [anon_sym_function] = ACTIONS(906),
35037    [anon_sym_EQ_GT] = ACTIONS(908),
35038    [sym_optional_chain] = ACTIONS(807),
35039    [anon_sym_PLUS_EQ] = ACTIONS(833),
35040    [anon_sym_DASH_EQ] = ACTIONS(833),
35041    [anon_sym_STAR_EQ] = ACTIONS(833),
35042    [anon_sym_SLASH_EQ] = ACTIONS(833),
35043    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35044    [anon_sym_CARET_EQ] = ACTIONS(833),
35045    [anon_sym_AMP_EQ] = ACTIONS(833),
35046    [anon_sym_PIPE_EQ] = ACTIONS(833),
35047    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35048    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35049    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35050    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35051    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35052    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35053    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35054    [anon_sym_AMP_AMP] = ACTIONS(818),
35055    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35056    [anon_sym_GT_GT] = ACTIONS(818),
35057    [anon_sym_GT_GT_GT] = ACTIONS(818),
35058    [anon_sym_LT_LT] = ACTIONS(818),
35059    [anon_sym_AMP] = ACTIONS(818),
35060    [anon_sym_CARET] = ACTIONS(818),
35061    [anon_sym_PIPE] = ACTIONS(818),
35062    [anon_sym_PLUS] = ACTIONS(818),
35063    [anon_sym_DASH] = ACTIONS(818),
35064    [anon_sym_SLASH] = ACTIONS(818),
35065    [anon_sym_PERCENT] = ACTIONS(818),
35066    [anon_sym_STAR_STAR] = ACTIONS(818),
35067    [anon_sym_LT_EQ] = ACTIONS(807),
35068    [anon_sym_EQ_EQ] = ACTIONS(818),
35069    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35070    [anon_sym_BANG_EQ] = ACTIONS(818),
35071    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35072    [anon_sym_GT_EQ] = ACTIONS(807),
35073    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35074    [anon_sym_instanceof] = ACTIONS(818),
35075    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35076    [anon_sym_DASH_DASH] = ACTIONS(807),
35077    [sym_comment] = ACTIONS(5),
35078    [anon_sym_BQUOTE] = ACTIONS(807),
35079    [anon_sym_static] = ACTIONS(904),
35080    [anon_sym_get] = ACTIONS(904),
35081    [anon_sym_set] = ACTIONS(904),
35082    [sym__automatic_semicolon] = ACTIONS(807),
35083    [sym__ternary_qmark] = ACTIONS(807),
35084    [sym_html_comment] = ACTIONS(5),
35085  },
35086  [297] = {
35087    [sym_variable_declarator] = STATE(1256),
35088    [sym_object_pattern] = STATE(1177),
35089    [sym_array_pattern] = STATE(1177),
35090    [sym__destructuring_pattern] = STATE(1177),
35091    [aux_sym_object_repeat1] = STATE(1318),
35092    [aux_sym_object_pattern_repeat1] = STATE(1307),
35093    [sym_identifier] = ACTIONS(910),
35094    [anon_sym_STAR] = ACTIONS(818),
35095    [anon_sym_LBRACE] = ACTIONS(912),
35096    [anon_sym_COMMA] = ACTIONS(807),
35097    [anon_sym_RBRACE] = ACTIONS(809),
35098    [anon_sym_LPAREN] = ACTIONS(815),
35099    [anon_sym_in] = ACTIONS(818),
35100    [anon_sym_SEMI] = ACTIONS(807),
35101    [anon_sym_COLON] = ACTIONS(820),
35102    [anon_sym_EQ] = ACTIONS(823),
35103    [anon_sym_LBRACK] = ACTIONS(914),
35104    [anon_sym_LT] = ACTIONS(818),
35105    [anon_sym_GT] = ACTIONS(818),
35106    [anon_sym_DOT] = ACTIONS(807),
35107    [anon_sym_EQ_GT] = ACTIONS(831),
35108    [sym_optional_chain] = ACTIONS(807),
35109    [anon_sym_PLUS_EQ] = ACTIONS(833),
35110    [anon_sym_DASH_EQ] = ACTIONS(833),
35111    [anon_sym_STAR_EQ] = ACTIONS(833),
35112    [anon_sym_SLASH_EQ] = ACTIONS(833),
35113    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35114    [anon_sym_CARET_EQ] = ACTIONS(833),
35115    [anon_sym_AMP_EQ] = ACTIONS(833),
35116    [anon_sym_PIPE_EQ] = ACTIONS(833),
35117    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35118    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35119    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35120    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35121    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35122    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35123    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35124    [anon_sym_AMP_AMP] = ACTIONS(818),
35125    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35126    [anon_sym_GT_GT] = ACTIONS(818),
35127    [anon_sym_GT_GT_GT] = ACTIONS(818),
35128    [anon_sym_LT_LT] = ACTIONS(818),
35129    [anon_sym_AMP] = ACTIONS(818),
35130    [anon_sym_CARET] = ACTIONS(818),
35131    [anon_sym_PIPE] = ACTIONS(818),
35132    [anon_sym_PLUS] = ACTIONS(818),
35133    [anon_sym_DASH] = ACTIONS(818),
35134    [anon_sym_SLASH] = ACTIONS(818),
35135    [anon_sym_PERCENT] = ACTIONS(818),
35136    [anon_sym_STAR_STAR] = ACTIONS(818),
35137    [anon_sym_LT_EQ] = ACTIONS(807),
35138    [anon_sym_EQ_EQ] = ACTIONS(818),
35139    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35140    [anon_sym_BANG_EQ] = ACTIONS(818),
35141    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35142    [anon_sym_GT_EQ] = ACTIONS(807),
35143    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35144    [anon_sym_instanceof] = ACTIONS(818),
35145    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35146    [anon_sym_DASH_DASH] = ACTIONS(807),
35147    [sym_comment] = ACTIONS(5),
35148    [anon_sym_BQUOTE] = ACTIONS(807),
35149    [sym__automatic_semicolon] = ACTIONS(807),
35150    [sym__ternary_qmark] = ACTIONS(807),
35151    [sym_html_comment] = ACTIONS(5),
35152  },
35153  [298] = {
35154    [sym_formal_parameters] = STATE(1624),
35155    [sym_identifier] = ACTIONS(885),
35156    [anon_sym_export] = ACTIONS(887),
35157    [anon_sym_STAR] = ACTIONS(818),
35158    [anon_sym_COMMA] = ACTIONS(916),
35159    [anon_sym_RBRACE] = ACTIONS(916),
35160    [anon_sym_let] = ACTIONS(887),
35161    [anon_sym_LPAREN] = ACTIONS(889),
35162    [anon_sym_RPAREN] = ACTIONS(916),
35163    [anon_sym_in] = ACTIONS(818),
35164    [anon_sym_EQ] = ACTIONS(919),
35165    [anon_sym_LBRACK] = ACTIONS(807),
35166    [anon_sym_RBRACK] = ACTIONS(916),
35167    [anon_sym_LT] = ACTIONS(818),
35168    [anon_sym_GT] = ACTIONS(818),
35169    [anon_sym_DOT] = ACTIONS(807),
35170    [anon_sym_async] = ACTIONS(887),
35171    [anon_sym_function] = ACTIONS(894),
35172    [anon_sym_EQ_GT] = ACTIONS(896),
35173    [sym_optional_chain] = ACTIONS(807),
35174    [anon_sym_PLUS_EQ] = ACTIONS(833),
35175    [anon_sym_DASH_EQ] = ACTIONS(833),
35176    [anon_sym_STAR_EQ] = ACTIONS(833),
35177    [anon_sym_SLASH_EQ] = ACTIONS(833),
35178    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35179    [anon_sym_CARET_EQ] = ACTIONS(833),
35180    [anon_sym_AMP_EQ] = ACTIONS(833),
35181    [anon_sym_PIPE_EQ] = ACTIONS(833),
35182    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35183    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35184    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35185    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35186    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35187    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35188    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35189    [anon_sym_AMP_AMP] = ACTIONS(818),
35190    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35191    [anon_sym_GT_GT] = ACTIONS(818),
35192    [anon_sym_GT_GT_GT] = ACTIONS(818),
35193    [anon_sym_LT_LT] = ACTIONS(818),
35194    [anon_sym_AMP] = ACTIONS(818),
35195    [anon_sym_CARET] = ACTIONS(818),
35196    [anon_sym_PIPE] = ACTIONS(818),
35197    [anon_sym_PLUS] = ACTIONS(818),
35198    [anon_sym_DASH] = ACTIONS(818),
35199    [anon_sym_SLASH] = ACTIONS(818),
35200    [anon_sym_PERCENT] = ACTIONS(818),
35201    [anon_sym_STAR_STAR] = ACTIONS(818),
35202    [anon_sym_LT_EQ] = ACTIONS(807),
35203    [anon_sym_EQ_EQ] = ACTIONS(818),
35204    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35205    [anon_sym_BANG_EQ] = ACTIONS(818),
35206    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35207    [anon_sym_GT_EQ] = ACTIONS(807),
35208    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35209    [anon_sym_instanceof] = ACTIONS(818),
35210    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35211    [anon_sym_DASH_DASH] = ACTIONS(807),
35212    [sym_comment] = ACTIONS(5),
35213    [anon_sym_BQUOTE] = ACTIONS(807),
35214    [anon_sym_static] = ACTIONS(887),
35215    [anon_sym_get] = ACTIONS(887),
35216    [anon_sym_set] = ACTIONS(887),
35217    [sym__ternary_qmark] = ACTIONS(807),
35218    [sym_html_comment] = ACTIONS(5),
35219  },
35220  [299] = {
35221    [sym_formal_parameters] = STATE(1688),
35222    [sym_identifier] = ACTIONS(922),
35223    [anon_sym_export] = ACTIONS(924),
35224    [anon_sym_STAR] = ACTIONS(818),
35225    [anon_sym_COMMA] = ACTIONS(807),
35226    [anon_sym_RBRACE] = ACTIONS(807),
35227    [anon_sym_let] = ACTIONS(924),
35228    [anon_sym_LPAREN] = ACTIONS(889),
35229    [anon_sym_in] = ACTIONS(818),
35230    [anon_sym_SEMI] = ACTIONS(807),
35231    [anon_sym_EQ] = ACTIONS(898),
35232    [anon_sym_LBRACK] = ACTIONS(807),
35233    [anon_sym_LT] = ACTIONS(818),
35234    [anon_sym_GT] = ACTIONS(818),
35235    [anon_sym_DOT] = ACTIONS(807),
35236    [anon_sym_async] = ACTIONS(924),
35237    [anon_sym_function] = ACTIONS(906),
35238    [anon_sym_EQ_GT] = ACTIONS(831),
35239    [sym_optional_chain] = ACTIONS(807),
35240    [anon_sym_PLUS_EQ] = ACTIONS(833),
35241    [anon_sym_DASH_EQ] = ACTIONS(833),
35242    [anon_sym_STAR_EQ] = ACTIONS(833),
35243    [anon_sym_SLASH_EQ] = ACTIONS(833),
35244    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35245    [anon_sym_CARET_EQ] = ACTIONS(833),
35246    [anon_sym_AMP_EQ] = ACTIONS(833),
35247    [anon_sym_PIPE_EQ] = ACTIONS(833),
35248    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35249    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35250    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35251    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35252    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35253    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35254    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35255    [anon_sym_AMP_AMP] = ACTIONS(818),
35256    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35257    [anon_sym_GT_GT] = ACTIONS(818),
35258    [anon_sym_GT_GT_GT] = ACTIONS(818),
35259    [anon_sym_LT_LT] = ACTIONS(818),
35260    [anon_sym_AMP] = ACTIONS(818),
35261    [anon_sym_CARET] = ACTIONS(818),
35262    [anon_sym_PIPE] = ACTIONS(818),
35263    [anon_sym_PLUS] = ACTIONS(818),
35264    [anon_sym_DASH] = ACTIONS(818),
35265    [anon_sym_SLASH] = ACTIONS(818),
35266    [anon_sym_PERCENT] = ACTIONS(818),
35267    [anon_sym_STAR_STAR] = ACTIONS(818),
35268    [anon_sym_LT_EQ] = ACTIONS(807),
35269    [anon_sym_EQ_EQ] = ACTIONS(818),
35270    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35271    [anon_sym_BANG_EQ] = ACTIONS(818),
35272    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35273    [anon_sym_GT_EQ] = ACTIONS(807),
35274    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35275    [anon_sym_instanceof] = ACTIONS(818),
35276    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35277    [anon_sym_DASH_DASH] = ACTIONS(807),
35278    [sym_comment] = ACTIONS(5),
35279    [anon_sym_BQUOTE] = ACTIONS(807),
35280    [anon_sym_static] = ACTIONS(924),
35281    [anon_sym_get] = ACTIONS(924),
35282    [anon_sym_set] = ACTIONS(924),
35283    [sym__automatic_semicolon] = ACTIONS(807),
35284    [sym__ternary_qmark] = ACTIONS(807),
35285    [sym_html_comment] = ACTIONS(5),
35286  },
35287  [300] = {
35288    [sym_formal_parameters] = STATE(1616),
35289    [sym_identifier] = ACTIONS(926),
35290    [anon_sym_export] = ACTIONS(928),
35291    [anon_sym_STAR] = ACTIONS(818),
35292    [anon_sym_COMMA] = ACTIONS(930),
35293    [anon_sym_RBRACE] = ACTIONS(930),
35294    [anon_sym_let] = ACTIONS(928),
35295    [anon_sym_LPAREN] = ACTIONS(889),
35296    [anon_sym_RPAREN] = ACTIONS(930),
35297    [anon_sym_in] = ACTIONS(818),
35298    [anon_sym_EQ] = ACTIONS(932),
35299    [anon_sym_LBRACK] = ACTIONS(807),
35300    [anon_sym_RBRACK] = ACTIONS(930),
35301    [anon_sym_LT] = ACTIONS(818),
35302    [anon_sym_GT] = ACTIONS(818),
35303    [anon_sym_DOT] = ACTIONS(807),
35304    [anon_sym_async] = ACTIONS(928),
35305    [anon_sym_function] = ACTIONS(894),
35306    [anon_sym_EQ_GT] = ACTIONS(935),
35307    [sym_optional_chain] = ACTIONS(807),
35308    [anon_sym_PLUS_EQ] = ACTIONS(833),
35309    [anon_sym_DASH_EQ] = ACTIONS(833),
35310    [anon_sym_STAR_EQ] = ACTIONS(833),
35311    [anon_sym_SLASH_EQ] = ACTIONS(833),
35312    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35313    [anon_sym_CARET_EQ] = ACTIONS(833),
35314    [anon_sym_AMP_EQ] = ACTIONS(833),
35315    [anon_sym_PIPE_EQ] = ACTIONS(833),
35316    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35317    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35318    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35319    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35320    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35321    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35322    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35323    [anon_sym_AMP_AMP] = ACTIONS(818),
35324    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35325    [anon_sym_GT_GT] = ACTIONS(818),
35326    [anon_sym_GT_GT_GT] = ACTIONS(818),
35327    [anon_sym_LT_LT] = ACTIONS(818),
35328    [anon_sym_AMP] = ACTIONS(818),
35329    [anon_sym_CARET] = ACTIONS(818),
35330    [anon_sym_PIPE] = ACTIONS(818),
35331    [anon_sym_PLUS] = ACTIONS(818),
35332    [anon_sym_DASH] = ACTIONS(818),
35333    [anon_sym_SLASH] = ACTIONS(818),
35334    [anon_sym_PERCENT] = ACTIONS(818),
35335    [anon_sym_STAR_STAR] = ACTIONS(818),
35336    [anon_sym_LT_EQ] = ACTIONS(807),
35337    [anon_sym_EQ_EQ] = ACTIONS(818),
35338    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35339    [anon_sym_BANG_EQ] = ACTIONS(818),
35340    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35341    [anon_sym_GT_EQ] = ACTIONS(807),
35342    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35343    [anon_sym_instanceof] = ACTIONS(818),
35344    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35345    [anon_sym_DASH_DASH] = ACTIONS(807),
35346    [sym_comment] = ACTIONS(5),
35347    [anon_sym_BQUOTE] = ACTIONS(807),
35348    [anon_sym_static] = ACTIONS(928),
35349    [anon_sym_get] = ACTIONS(928),
35350    [anon_sym_set] = ACTIONS(928),
35351    [sym__ternary_qmark] = ACTIONS(807),
35352    [sym_html_comment] = ACTIONS(5),
35353  },
35354  [301] = {
35355    [sym_formal_parameters] = STATE(1688),
35356    [sym_identifier] = ACTIONS(922),
35357    [anon_sym_export] = ACTIONS(924),
35358    [anon_sym_STAR] = ACTIONS(818),
35359    [anon_sym_COMMA] = ACTIONS(807),
35360    [anon_sym_RBRACE] = ACTIONS(807),
35361    [anon_sym_let] = ACTIONS(924),
35362    [anon_sym_LPAREN] = ACTIONS(889),
35363    [anon_sym_in] = ACTIONS(818),
35364    [anon_sym_SEMI] = ACTIONS(807),
35365    [anon_sym_EQ] = ACTIONS(841),
35366    [anon_sym_LBRACK] = ACTIONS(807),
35367    [anon_sym_LT] = ACTIONS(818),
35368    [anon_sym_GT] = ACTIONS(818),
35369    [anon_sym_DOT] = ACTIONS(807),
35370    [anon_sym_async] = ACTIONS(924),
35371    [anon_sym_function] = ACTIONS(906),
35372    [anon_sym_EQ_GT] = ACTIONS(831),
35373    [sym_optional_chain] = ACTIONS(807),
35374    [anon_sym_PLUS_EQ] = ACTIONS(833),
35375    [anon_sym_DASH_EQ] = ACTIONS(833),
35376    [anon_sym_STAR_EQ] = ACTIONS(833),
35377    [anon_sym_SLASH_EQ] = ACTIONS(833),
35378    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35379    [anon_sym_CARET_EQ] = ACTIONS(833),
35380    [anon_sym_AMP_EQ] = ACTIONS(833),
35381    [anon_sym_PIPE_EQ] = ACTIONS(833),
35382    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35383    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35384    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35385    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35386    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35387    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35388    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35389    [anon_sym_AMP_AMP] = ACTIONS(818),
35390    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35391    [anon_sym_GT_GT] = ACTIONS(818),
35392    [anon_sym_GT_GT_GT] = ACTIONS(818),
35393    [anon_sym_LT_LT] = ACTIONS(818),
35394    [anon_sym_AMP] = ACTIONS(818),
35395    [anon_sym_CARET] = ACTIONS(818),
35396    [anon_sym_PIPE] = ACTIONS(818),
35397    [anon_sym_PLUS] = ACTIONS(818),
35398    [anon_sym_DASH] = ACTIONS(818),
35399    [anon_sym_SLASH] = ACTIONS(818),
35400    [anon_sym_PERCENT] = ACTIONS(818),
35401    [anon_sym_STAR_STAR] = ACTIONS(818),
35402    [anon_sym_LT_EQ] = ACTIONS(807),
35403    [anon_sym_EQ_EQ] = ACTIONS(818),
35404    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35405    [anon_sym_BANG_EQ] = ACTIONS(818),
35406    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35407    [anon_sym_GT_EQ] = ACTIONS(807),
35408    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35409    [anon_sym_instanceof] = ACTIONS(818),
35410    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35411    [anon_sym_DASH_DASH] = ACTIONS(807),
35412    [sym_comment] = ACTIONS(5),
35413    [anon_sym_BQUOTE] = ACTIONS(807),
35414    [anon_sym_static] = ACTIONS(924),
35415    [anon_sym_get] = ACTIONS(924),
35416    [anon_sym_set] = ACTIONS(924),
35417    [sym__automatic_semicolon] = ACTIONS(807),
35418    [sym__ternary_qmark] = ACTIONS(807),
35419    [sym_html_comment] = ACTIONS(5),
35420  },
35421  [302] = {
35422    [sym_formal_parameters] = STATE(1616),
35423    [sym_identifier] = ACTIONS(926),
35424    [anon_sym_export] = ACTIONS(928),
35425    [anon_sym_STAR] = ACTIONS(818),
35426    [anon_sym_COMMA] = ACTIONS(937),
35427    [anon_sym_RBRACE] = ACTIONS(937),
35428    [anon_sym_let] = ACTIONS(928),
35429    [anon_sym_LPAREN] = ACTIONS(889),
35430    [anon_sym_RPAREN] = ACTIONS(937),
35431    [anon_sym_in] = ACTIONS(818),
35432    [anon_sym_EQ] = ACTIONS(898),
35433    [anon_sym_LBRACK] = ACTIONS(807),
35434    [anon_sym_RBRACK] = ACTIONS(937),
35435    [anon_sym_LT] = ACTIONS(818),
35436    [anon_sym_GT] = ACTIONS(818),
35437    [anon_sym_DOT] = ACTIONS(807),
35438    [anon_sym_async] = ACTIONS(928),
35439    [anon_sym_function] = ACTIONS(894),
35440    [anon_sym_EQ_GT] = ACTIONS(935),
35441    [sym_optional_chain] = ACTIONS(807),
35442    [anon_sym_PLUS_EQ] = ACTIONS(833),
35443    [anon_sym_DASH_EQ] = ACTIONS(833),
35444    [anon_sym_STAR_EQ] = ACTIONS(833),
35445    [anon_sym_SLASH_EQ] = ACTIONS(833),
35446    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35447    [anon_sym_CARET_EQ] = ACTIONS(833),
35448    [anon_sym_AMP_EQ] = ACTIONS(833),
35449    [anon_sym_PIPE_EQ] = ACTIONS(833),
35450    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35451    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35452    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35453    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35454    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35455    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35456    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35457    [anon_sym_AMP_AMP] = ACTIONS(818),
35458    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35459    [anon_sym_GT_GT] = ACTIONS(818),
35460    [anon_sym_GT_GT_GT] = ACTIONS(818),
35461    [anon_sym_LT_LT] = ACTIONS(818),
35462    [anon_sym_AMP] = ACTIONS(818),
35463    [anon_sym_CARET] = ACTIONS(818),
35464    [anon_sym_PIPE] = ACTIONS(818),
35465    [anon_sym_PLUS] = ACTIONS(818),
35466    [anon_sym_DASH] = ACTIONS(818),
35467    [anon_sym_SLASH] = ACTIONS(818),
35468    [anon_sym_PERCENT] = ACTIONS(818),
35469    [anon_sym_STAR_STAR] = ACTIONS(818),
35470    [anon_sym_LT_EQ] = ACTIONS(807),
35471    [anon_sym_EQ_EQ] = ACTIONS(818),
35472    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35473    [anon_sym_BANG_EQ] = ACTIONS(818),
35474    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35475    [anon_sym_GT_EQ] = ACTIONS(807),
35476    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35477    [anon_sym_instanceof] = ACTIONS(818),
35478    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35479    [anon_sym_DASH_DASH] = ACTIONS(807),
35480    [sym_comment] = ACTIONS(5),
35481    [anon_sym_BQUOTE] = ACTIONS(807),
35482    [anon_sym_static] = ACTIONS(928),
35483    [anon_sym_get] = ACTIONS(928),
35484    [anon_sym_set] = ACTIONS(928),
35485    [sym__ternary_qmark] = ACTIONS(807),
35486    [sym_html_comment] = ACTIONS(5),
35487  },
35488  [303] = {
35489    [sym_variable_declarator] = STATE(1256),
35490    [sym_object_pattern] = STATE(1177),
35491    [sym_array_pattern] = STATE(1177),
35492    [sym__destructuring_pattern] = STATE(1177),
35493    [aux_sym_object_repeat1] = STATE(1318),
35494    [aux_sym_object_pattern_repeat1] = STATE(1307),
35495    [sym_identifier] = ACTIONS(910),
35496    [anon_sym_STAR] = ACTIONS(818),
35497    [anon_sym_LBRACE] = ACTIONS(912),
35498    [anon_sym_COMMA] = ACTIONS(807),
35499    [anon_sym_RBRACE] = ACTIONS(835),
35500    [anon_sym_LPAREN] = ACTIONS(815),
35501    [anon_sym_in] = ACTIONS(818),
35502    [anon_sym_SEMI] = ACTIONS(807),
35503    [anon_sym_COLON] = ACTIONS(820),
35504    [anon_sym_EQ] = ACTIONS(823),
35505    [anon_sym_LBRACK] = ACTIONS(914),
35506    [anon_sym_LT] = ACTIONS(818),
35507    [anon_sym_GT] = ACTIONS(818),
35508    [anon_sym_DOT] = ACTIONS(807),
35509    [anon_sym_EQ_GT] = ACTIONS(831),
35510    [sym_optional_chain] = ACTIONS(807),
35511    [anon_sym_PLUS_EQ] = ACTIONS(833),
35512    [anon_sym_DASH_EQ] = ACTIONS(833),
35513    [anon_sym_STAR_EQ] = ACTIONS(833),
35514    [anon_sym_SLASH_EQ] = ACTIONS(833),
35515    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35516    [anon_sym_CARET_EQ] = ACTIONS(833),
35517    [anon_sym_AMP_EQ] = ACTIONS(833),
35518    [anon_sym_PIPE_EQ] = ACTIONS(833),
35519    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35520    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35521    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35522    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35523    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35524    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35525    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35526    [anon_sym_AMP_AMP] = ACTIONS(818),
35527    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35528    [anon_sym_GT_GT] = ACTIONS(818),
35529    [anon_sym_GT_GT_GT] = ACTIONS(818),
35530    [anon_sym_LT_LT] = ACTIONS(818),
35531    [anon_sym_AMP] = ACTIONS(818),
35532    [anon_sym_CARET] = ACTIONS(818),
35533    [anon_sym_PIPE] = ACTIONS(818),
35534    [anon_sym_PLUS] = ACTIONS(818),
35535    [anon_sym_DASH] = ACTIONS(818),
35536    [anon_sym_SLASH] = ACTIONS(818),
35537    [anon_sym_PERCENT] = ACTIONS(818),
35538    [anon_sym_STAR_STAR] = ACTIONS(818),
35539    [anon_sym_LT_EQ] = ACTIONS(807),
35540    [anon_sym_EQ_EQ] = ACTIONS(818),
35541    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35542    [anon_sym_BANG_EQ] = ACTIONS(818),
35543    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35544    [anon_sym_GT_EQ] = ACTIONS(807),
35545    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35546    [anon_sym_instanceof] = ACTIONS(818),
35547    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35548    [anon_sym_DASH_DASH] = ACTIONS(807),
35549    [sym_comment] = ACTIONS(5),
35550    [anon_sym_BQUOTE] = ACTIONS(807),
35551    [sym__automatic_semicolon] = ACTIONS(807),
35552    [sym__ternary_qmark] = ACTIONS(807),
35553    [sym_html_comment] = ACTIONS(5),
35554  },
35555  [304] = {
35556    [sym_variable_declarator] = STATE(1256),
35557    [sym_object_pattern] = STATE(1177),
35558    [sym_array_pattern] = STATE(1177),
35559    [sym__destructuring_pattern] = STATE(1177),
35560    [aux_sym_object_repeat1] = STATE(1305),
35561    [aux_sym_object_pattern_repeat1] = STATE(1307),
35562    [sym_identifier] = ACTIONS(910),
35563    [anon_sym_STAR] = ACTIONS(818),
35564    [anon_sym_LBRACE] = ACTIONS(912),
35565    [anon_sym_COMMA] = ACTIONS(807),
35566    [anon_sym_RBRACE] = ACTIONS(837),
35567    [anon_sym_LPAREN] = ACTIONS(815),
35568    [anon_sym_in] = ACTIONS(818),
35569    [anon_sym_SEMI] = ACTIONS(807),
35570    [anon_sym_COLON] = ACTIONS(820),
35571    [anon_sym_EQ] = ACTIONS(823),
35572    [anon_sym_LBRACK] = ACTIONS(914),
35573    [anon_sym_LT] = ACTIONS(818),
35574    [anon_sym_GT] = ACTIONS(818),
35575    [anon_sym_DOT] = ACTIONS(807),
35576    [anon_sym_EQ_GT] = ACTIONS(831),
35577    [sym_optional_chain] = ACTIONS(807),
35578    [anon_sym_PLUS_EQ] = ACTIONS(833),
35579    [anon_sym_DASH_EQ] = ACTIONS(833),
35580    [anon_sym_STAR_EQ] = ACTIONS(833),
35581    [anon_sym_SLASH_EQ] = ACTIONS(833),
35582    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35583    [anon_sym_CARET_EQ] = ACTIONS(833),
35584    [anon_sym_AMP_EQ] = ACTIONS(833),
35585    [anon_sym_PIPE_EQ] = ACTIONS(833),
35586    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35587    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35588    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35589    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35590    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35591    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35592    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35593    [anon_sym_AMP_AMP] = ACTIONS(818),
35594    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35595    [anon_sym_GT_GT] = ACTIONS(818),
35596    [anon_sym_GT_GT_GT] = ACTIONS(818),
35597    [anon_sym_LT_LT] = ACTIONS(818),
35598    [anon_sym_AMP] = ACTIONS(818),
35599    [anon_sym_CARET] = ACTIONS(818),
35600    [anon_sym_PIPE] = ACTIONS(818),
35601    [anon_sym_PLUS] = ACTIONS(818),
35602    [anon_sym_DASH] = ACTIONS(818),
35603    [anon_sym_SLASH] = ACTIONS(818),
35604    [anon_sym_PERCENT] = ACTIONS(818),
35605    [anon_sym_STAR_STAR] = ACTIONS(818),
35606    [anon_sym_LT_EQ] = ACTIONS(807),
35607    [anon_sym_EQ_EQ] = ACTIONS(818),
35608    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35609    [anon_sym_BANG_EQ] = ACTIONS(818),
35610    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35611    [anon_sym_GT_EQ] = ACTIONS(807),
35612    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35613    [anon_sym_instanceof] = ACTIONS(818),
35614    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35615    [anon_sym_DASH_DASH] = ACTIONS(807),
35616    [sym_comment] = ACTIONS(5),
35617    [anon_sym_BQUOTE] = ACTIONS(807),
35618    [sym__automatic_semicolon] = ACTIONS(807),
35619    [sym__ternary_qmark] = ACTIONS(807),
35620    [sym_html_comment] = ACTIONS(5),
35621  },
35622  [305] = {
35623    [ts_builtin_sym_end] = ACTIONS(630),
35624    [sym_identifier] = ACTIONS(632),
35625    [anon_sym_export] = ACTIONS(632),
35626    [anon_sym_default] = ACTIONS(632),
35627    [anon_sym_LBRACE] = ACTIONS(630),
35628    [anon_sym_COMMA] = ACTIONS(630),
35629    [anon_sym_RBRACE] = ACTIONS(630),
35630    [anon_sym_import] = ACTIONS(632),
35631    [anon_sym_with] = ACTIONS(632),
35632    [anon_sym_var] = ACTIONS(632),
35633    [anon_sym_let] = ACTIONS(632),
35634    [anon_sym_const] = ACTIONS(632),
35635    [anon_sym_else] = ACTIONS(632),
35636    [anon_sym_if] = ACTIONS(632),
35637    [anon_sym_switch] = ACTIONS(632),
35638    [anon_sym_for] = ACTIONS(632),
35639    [anon_sym_LPAREN] = ACTIONS(630),
35640    [anon_sym_await] = ACTIONS(632),
35641    [anon_sym_while] = ACTIONS(632),
35642    [anon_sym_do] = ACTIONS(632),
35643    [anon_sym_try] = ACTIONS(632),
35644    [anon_sym_break] = ACTIONS(632),
35645    [anon_sym_continue] = ACTIONS(632),
35646    [anon_sym_debugger] = ACTIONS(632),
35647    [anon_sym_return] = ACTIONS(632),
35648    [anon_sym_throw] = ACTIONS(632),
35649    [anon_sym_SEMI] = ACTIONS(630),
35650    [anon_sym_case] = ACTIONS(632),
35651    [anon_sym_catch] = ACTIONS(632),
35652    [anon_sym_finally] = ACTIONS(632),
35653    [anon_sym_yield] = ACTIONS(632),
35654    [anon_sym_LBRACK] = ACTIONS(630),
35655    [sym_glimmer_opening_tag] = ACTIONS(630),
35656    [anon_sym_LT] = ACTIONS(632),
35657    [anon_sym_DQUOTE] = ACTIONS(630),
35658    [anon_sym_SQUOTE] = ACTIONS(630),
35659    [anon_sym_class] = ACTIONS(632),
35660    [anon_sym_async] = ACTIONS(632),
35661    [anon_sym_function] = ACTIONS(632),
35662    [anon_sym_new] = ACTIONS(632),
35663    [anon_sym_PLUS] = ACTIONS(632),
35664    [anon_sym_DASH] = ACTIONS(632),
35665    [anon_sym_SLASH] = ACTIONS(632),
35666    [anon_sym_BANG] = ACTIONS(630),
35667    [anon_sym_TILDE] = ACTIONS(630),
35668    [anon_sym_typeof] = ACTIONS(632),
35669    [anon_sym_void] = ACTIONS(632),
35670    [anon_sym_delete] = ACTIONS(632),
35671    [anon_sym_PLUS_PLUS] = ACTIONS(630),
35672    [anon_sym_DASH_DASH] = ACTIONS(630),
35673    [sym_comment] = ACTIONS(5),
35674    [anon_sym_BQUOTE] = ACTIONS(630),
35675    [sym_number] = ACTIONS(630),
35676    [sym_private_property_identifier] = ACTIONS(630),
35677    [sym_this] = ACTIONS(632),
35678    [sym_super] = ACTIONS(632),
35679    [sym_true] = ACTIONS(632),
35680    [sym_false] = ACTIONS(632),
35681    [sym_null] = ACTIONS(632),
35682    [sym_undefined] = ACTIONS(632),
35683    [anon_sym_AT] = ACTIONS(630),
35684    [anon_sym_static] = ACTIONS(632),
35685    [anon_sym_get] = ACTIONS(632),
35686    [anon_sym_set] = ACTIONS(632),
35687    [sym_html_comment] = ACTIONS(5),
35688  },
35689  [306] = {
35690    [ts_builtin_sym_end] = ACTIONS(638),
35691    [sym_identifier] = ACTIONS(640),
35692    [anon_sym_export] = ACTIONS(640),
35693    [anon_sym_default] = ACTIONS(640),
35694    [anon_sym_LBRACE] = ACTIONS(638),
35695    [anon_sym_COMMA] = ACTIONS(638),
35696    [anon_sym_RBRACE] = ACTIONS(638),
35697    [anon_sym_import] = ACTIONS(640),
35698    [anon_sym_with] = ACTIONS(640),
35699    [anon_sym_var] = ACTIONS(640),
35700    [anon_sym_let] = ACTIONS(640),
35701    [anon_sym_const] = ACTIONS(640),
35702    [anon_sym_else] = ACTIONS(640),
35703    [anon_sym_if] = ACTIONS(640),
35704    [anon_sym_switch] = ACTIONS(640),
35705    [anon_sym_for] = ACTIONS(640),
35706    [anon_sym_LPAREN] = ACTIONS(638),
35707    [anon_sym_await] = ACTIONS(640),
35708    [anon_sym_while] = ACTIONS(640),
35709    [anon_sym_do] = ACTIONS(640),
35710    [anon_sym_try] = ACTIONS(640),
35711    [anon_sym_break] = ACTIONS(640),
35712    [anon_sym_continue] = ACTIONS(640),
35713    [anon_sym_debugger] = ACTIONS(640),
35714    [anon_sym_return] = ACTIONS(640),
35715    [anon_sym_throw] = ACTIONS(640),
35716    [anon_sym_SEMI] = ACTIONS(638),
35717    [anon_sym_case] = ACTIONS(640),
35718    [anon_sym_catch] = ACTIONS(640),
35719    [anon_sym_finally] = ACTIONS(640),
35720    [anon_sym_yield] = ACTIONS(640),
35721    [anon_sym_LBRACK] = ACTIONS(638),
35722    [sym_glimmer_opening_tag] = ACTIONS(638),
35723    [anon_sym_LT] = ACTIONS(640),
35724    [anon_sym_DQUOTE] = ACTIONS(638),
35725    [anon_sym_SQUOTE] = ACTIONS(638),
35726    [anon_sym_class] = ACTIONS(640),
35727    [anon_sym_async] = ACTIONS(640),
35728    [anon_sym_function] = ACTIONS(640),
35729    [anon_sym_new] = ACTIONS(640),
35730    [anon_sym_PLUS] = ACTIONS(640),
35731    [anon_sym_DASH] = ACTIONS(640),
35732    [anon_sym_SLASH] = ACTIONS(640),
35733    [anon_sym_BANG] = ACTIONS(638),
35734    [anon_sym_TILDE] = ACTIONS(638),
35735    [anon_sym_typeof] = ACTIONS(640),
35736    [anon_sym_void] = ACTIONS(640),
35737    [anon_sym_delete] = ACTIONS(640),
35738    [anon_sym_PLUS_PLUS] = ACTIONS(638),
35739    [anon_sym_DASH_DASH] = ACTIONS(638),
35740    [sym_comment] = ACTIONS(5),
35741    [anon_sym_BQUOTE] = ACTIONS(638),
35742    [sym_number] = ACTIONS(638),
35743    [sym_private_property_identifier] = ACTIONS(638),
35744    [sym_this] = ACTIONS(640),
35745    [sym_super] = ACTIONS(640),
35746    [sym_true] = ACTIONS(640),
35747    [sym_false] = ACTIONS(640),
35748    [sym_null] = ACTIONS(640),
35749    [sym_undefined] = ACTIONS(640),
35750    [anon_sym_AT] = ACTIONS(638),
35751    [anon_sym_static] = ACTIONS(640),
35752    [anon_sym_get] = ACTIONS(640),
35753    [anon_sym_set] = ACTIONS(640),
35754    [sym_html_comment] = ACTIONS(5),
35755  },
35756  [307] = {
35757    [sym_formal_parameters] = STATE(1688),
35758    [sym_identifier] = ACTIONS(922),
35759    [anon_sym_export] = ACTIONS(924),
35760    [anon_sym_STAR] = ACTIONS(818),
35761    [anon_sym_COMMA] = ACTIONS(807),
35762    [anon_sym_let] = ACTIONS(924),
35763    [anon_sym_LPAREN] = ACTIONS(889),
35764    [anon_sym_in] = ACTIONS(818),
35765    [anon_sym_SEMI] = ACTIONS(807),
35766    [anon_sym_COLON] = ACTIONS(869),
35767    [anon_sym_EQ] = ACTIONS(841),
35768    [anon_sym_LBRACK] = ACTIONS(807),
35769    [anon_sym_LT] = ACTIONS(818),
35770    [anon_sym_GT] = ACTIONS(818),
35771    [anon_sym_DOT] = ACTIONS(807),
35772    [anon_sym_async] = ACTIONS(924),
35773    [anon_sym_function] = ACTIONS(939),
35774    [anon_sym_EQ_GT] = ACTIONS(831),
35775    [sym_optional_chain] = ACTIONS(807),
35776    [anon_sym_PLUS_EQ] = ACTIONS(833),
35777    [anon_sym_DASH_EQ] = ACTIONS(833),
35778    [anon_sym_STAR_EQ] = ACTIONS(833),
35779    [anon_sym_SLASH_EQ] = ACTIONS(833),
35780    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35781    [anon_sym_CARET_EQ] = ACTIONS(833),
35782    [anon_sym_AMP_EQ] = ACTIONS(833),
35783    [anon_sym_PIPE_EQ] = ACTIONS(833),
35784    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35785    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35786    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35787    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35788    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35789    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35790    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35791    [anon_sym_AMP_AMP] = ACTIONS(818),
35792    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35793    [anon_sym_GT_GT] = ACTIONS(818),
35794    [anon_sym_GT_GT_GT] = ACTIONS(818),
35795    [anon_sym_LT_LT] = ACTIONS(818),
35796    [anon_sym_AMP] = ACTIONS(818),
35797    [anon_sym_CARET] = ACTIONS(818),
35798    [anon_sym_PIPE] = ACTIONS(818),
35799    [anon_sym_PLUS] = ACTIONS(818),
35800    [anon_sym_DASH] = ACTIONS(818),
35801    [anon_sym_SLASH] = ACTIONS(818),
35802    [anon_sym_PERCENT] = ACTIONS(818),
35803    [anon_sym_STAR_STAR] = ACTIONS(818),
35804    [anon_sym_LT_EQ] = ACTIONS(807),
35805    [anon_sym_EQ_EQ] = ACTIONS(818),
35806    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35807    [anon_sym_BANG_EQ] = ACTIONS(818),
35808    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35809    [anon_sym_GT_EQ] = ACTIONS(807),
35810    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35811    [anon_sym_instanceof] = ACTIONS(818),
35812    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35813    [anon_sym_DASH_DASH] = ACTIONS(807),
35814    [sym_comment] = ACTIONS(5),
35815    [anon_sym_BQUOTE] = ACTIONS(807),
35816    [anon_sym_static] = ACTIONS(924),
35817    [anon_sym_get] = ACTIONS(924),
35818    [anon_sym_set] = ACTIONS(924),
35819    [sym__automatic_semicolon] = ACTIONS(807),
35820    [sym__ternary_qmark] = ACTIONS(807),
35821    [sym_html_comment] = ACTIONS(5),
35822  },
35823  [308] = {
35824    [sym_formal_parameters] = STATE(1688),
35825    [sym_identifier] = ACTIONS(922),
35826    [anon_sym_export] = ACTIONS(924),
35827    [anon_sym_STAR] = ACTIONS(818),
35828    [anon_sym_COMMA] = ACTIONS(807),
35829    [anon_sym_let] = ACTIONS(924),
35830    [anon_sym_LPAREN] = ACTIONS(889),
35831    [anon_sym_in] = ACTIONS(941),
35832    [anon_sym_of] = ACTIONS(944),
35833    [anon_sym_SEMI] = ACTIONS(807),
35834    [anon_sym_EQ] = ACTIONS(841),
35835    [anon_sym_LBRACK] = ACTIONS(807),
35836    [anon_sym_LT] = ACTIONS(818),
35837    [anon_sym_GT] = ACTIONS(818),
35838    [anon_sym_DOT] = ACTIONS(807),
35839    [anon_sym_async] = ACTIONS(924),
35840    [anon_sym_function] = ACTIONS(906),
35841    [anon_sym_EQ_GT] = ACTIONS(831),
35842    [sym_optional_chain] = ACTIONS(807),
35843    [anon_sym_PLUS_EQ] = ACTIONS(833),
35844    [anon_sym_DASH_EQ] = ACTIONS(833),
35845    [anon_sym_STAR_EQ] = ACTIONS(833),
35846    [anon_sym_SLASH_EQ] = ACTIONS(833),
35847    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35848    [anon_sym_CARET_EQ] = ACTIONS(833),
35849    [anon_sym_AMP_EQ] = ACTIONS(833),
35850    [anon_sym_PIPE_EQ] = ACTIONS(833),
35851    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35852    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35853    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35854    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35855    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35856    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35857    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35858    [anon_sym_AMP_AMP] = ACTIONS(818),
35859    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35860    [anon_sym_GT_GT] = ACTIONS(818),
35861    [anon_sym_GT_GT_GT] = ACTIONS(818),
35862    [anon_sym_LT_LT] = ACTIONS(818),
35863    [anon_sym_AMP] = ACTIONS(818),
35864    [anon_sym_CARET] = ACTIONS(818),
35865    [anon_sym_PIPE] = ACTIONS(818),
35866    [anon_sym_PLUS] = ACTIONS(818),
35867    [anon_sym_DASH] = ACTIONS(818),
35868    [anon_sym_SLASH] = ACTIONS(818),
35869    [anon_sym_PERCENT] = ACTIONS(818),
35870    [anon_sym_STAR_STAR] = ACTIONS(818),
35871    [anon_sym_LT_EQ] = ACTIONS(807),
35872    [anon_sym_EQ_EQ] = ACTIONS(818),
35873    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35874    [anon_sym_BANG_EQ] = ACTIONS(818),
35875    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35876    [anon_sym_GT_EQ] = ACTIONS(807),
35877    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35878    [anon_sym_instanceof] = ACTIONS(818),
35879    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35880    [anon_sym_DASH_DASH] = ACTIONS(807),
35881    [sym_comment] = ACTIONS(5),
35882    [anon_sym_BQUOTE] = ACTIONS(807),
35883    [anon_sym_static] = ACTIONS(924),
35884    [anon_sym_get] = ACTIONS(924),
35885    [anon_sym_set] = ACTIONS(924),
35886    [sym__automatic_semicolon] = ACTIONS(807),
35887    [sym__ternary_qmark] = ACTIONS(807),
35888    [sym_html_comment] = ACTIONS(5),
35889  },
35890  [309] = {
35891    [sym_formal_parameters] = STATE(1681),
35892    [sym_identifier] = ACTIONS(902),
35893    [anon_sym_export] = ACTIONS(904),
35894    [anon_sym_STAR] = ACTIONS(818),
35895    [anon_sym_COMMA] = ACTIONS(807),
35896    [anon_sym_let] = ACTIONS(904),
35897    [anon_sym_LPAREN] = ACTIONS(889),
35898    [anon_sym_in] = ACTIONS(818),
35899    [anon_sym_of] = ACTIONS(818),
35900    [anon_sym_SEMI] = ACTIONS(807),
35901    [anon_sym_EQ] = ACTIONS(946),
35902    [anon_sym_LBRACK] = ACTIONS(807),
35903    [anon_sym_LT] = ACTIONS(818),
35904    [anon_sym_GT] = ACTIONS(818),
35905    [anon_sym_DOT] = ACTIONS(807),
35906    [anon_sym_async] = ACTIONS(904),
35907    [anon_sym_function] = ACTIONS(906),
35908    [anon_sym_EQ_GT] = ACTIONS(908),
35909    [sym_optional_chain] = ACTIONS(807),
35910    [anon_sym_PLUS_EQ] = ACTIONS(833),
35911    [anon_sym_DASH_EQ] = ACTIONS(833),
35912    [anon_sym_STAR_EQ] = ACTIONS(833),
35913    [anon_sym_SLASH_EQ] = ACTIONS(833),
35914    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35915    [anon_sym_CARET_EQ] = ACTIONS(833),
35916    [anon_sym_AMP_EQ] = ACTIONS(833),
35917    [anon_sym_PIPE_EQ] = ACTIONS(833),
35918    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35919    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35920    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35921    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35922    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35923    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35924    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35925    [anon_sym_AMP_AMP] = ACTIONS(818),
35926    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35927    [anon_sym_GT_GT] = ACTIONS(818),
35928    [anon_sym_GT_GT_GT] = ACTIONS(818),
35929    [anon_sym_LT_LT] = ACTIONS(818),
35930    [anon_sym_AMP] = ACTIONS(818),
35931    [anon_sym_CARET] = ACTIONS(818),
35932    [anon_sym_PIPE] = ACTIONS(818),
35933    [anon_sym_PLUS] = ACTIONS(818),
35934    [anon_sym_DASH] = ACTIONS(818),
35935    [anon_sym_SLASH] = ACTIONS(818),
35936    [anon_sym_PERCENT] = ACTIONS(818),
35937    [anon_sym_STAR_STAR] = ACTIONS(818),
35938    [anon_sym_LT_EQ] = ACTIONS(807),
35939    [anon_sym_EQ_EQ] = ACTIONS(818),
35940    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
35941    [anon_sym_BANG_EQ] = ACTIONS(818),
35942    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
35943    [anon_sym_GT_EQ] = ACTIONS(807),
35944    [anon_sym_QMARK_QMARK] = ACTIONS(818),
35945    [anon_sym_instanceof] = ACTIONS(818),
35946    [anon_sym_PLUS_PLUS] = ACTIONS(807),
35947    [anon_sym_DASH_DASH] = ACTIONS(807),
35948    [sym_comment] = ACTIONS(5),
35949    [anon_sym_BQUOTE] = ACTIONS(807),
35950    [anon_sym_static] = ACTIONS(904),
35951    [anon_sym_get] = ACTIONS(904),
35952    [anon_sym_set] = ACTIONS(904),
35953    [sym__automatic_semicolon] = ACTIONS(807),
35954    [sym__ternary_qmark] = ACTIONS(807),
35955    [sym_html_comment] = ACTIONS(5),
35956  },
35957  [310] = {
35958    [sym_formal_parameters] = STATE(1688),
35959    [sym_identifier] = ACTIONS(922),
35960    [anon_sym_export] = ACTIONS(924),
35961    [anon_sym_STAR] = ACTIONS(818),
35962    [anon_sym_COMMA] = ACTIONS(807),
35963    [anon_sym_let] = ACTIONS(924),
35964    [anon_sym_LPAREN] = ACTIONS(889),
35965    [anon_sym_in] = ACTIONS(818),
35966    [anon_sym_SEMI] = ACTIONS(807),
35967    [anon_sym_COLON] = ACTIONS(839),
35968    [anon_sym_EQ] = ACTIONS(841),
35969    [anon_sym_LBRACK] = ACTIONS(807),
35970    [anon_sym_LT] = ACTIONS(818),
35971    [anon_sym_GT] = ACTIONS(818),
35972    [anon_sym_DOT] = ACTIONS(807),
35973    [anon_sym_async] = ACTIONS(924),
35974    [anon_sym_function] = ACTIONS(861),
35975    [anon_sym_EQ_GT] = ACTIONS(831),
35976    [sym_optional_chain] = ACTIONS(807),
35977    [anon_sym_PLUS_EQ] = ACTIONS(833),
35978    [anon_sym_DASH_EQ] = ACTIONS(833),
35979    [anon_sym_STAR_EQ] = ACTIONS(833),
35980    [anon_sym_SLASH_EQ] = ACTIONS(833),
35981    [anon_sym_PERCENT_EQ] = ACTIONS(833),
35982    [anon_sym_CARET_EQ] = ACTIONS(833),
35983    [anon_sym_AMP_EQ] = ACTIONS(833),
35984    [anon_sym_PIPE_EQ] = ACTIONS(833),
35985    [anon_sym_GT_GT_EQ] = ACTIONS(833),
35986    [anon_sym_GT_GT_GT_EQ] = ACTIONS(833),
35987    [anon_sym_LT_LT_EQ] = ACTIONS(833),
35988    [anon_sym_STAR_STAR_EQ] = ACTIONS(833),
35989    [anon_sym_AMP_AMP_EQ] = ACTIONS(833),
35990    [anon_sym_PIPE_PIPE_EQ] = ACTIONS(833),
35991    [anon_sym_QMARK_QMARK_EQ] = ACTIONS(833),
35992    [anon_sym_AMP_AMP] = ACTIONS(818),
35993    [anon_sym_PIPE_PIPE] = ACTIONS(818),
35994    [anon_sym_GT_GT] = ACTIONS(818),
35995    [anon_sym_GT_GT_GT] = ACTIONS(818),
35996    [anon_sym_LT_LT] = ACTIONS(818),
35997    [anon_sym_AMP] = ACTIONS(818),
35998    [anon_sym_CARET] = ACTIONS(818),
35999    [anon_sym_PIPE] = ACTIONS(818),
36000    [anon_sym_PLUS] = ACTIONS(818),
36001    [anon_sym_DASH] = ACTIONS(818),
36002    [anon_sym_SLASH] = ACTIONS(818),
36003    [anon_sym_PERCENT] = ACTIONS(818),
36004    [anon_sym_STAR_STAR] = ACTIONS(818),
36005    [anon_sym_LT_EQ] = ACTIONS(807),
36006    [anon_sym_EQ_EQ] = ACTIONS(818),
36007    [anon_sym_EQ_EQ_EQ] = ACTIONS(807),
36008    [anon_sym_BANG_EQ] = ACTIONS(818),
36009    [anon_sym_BANG_EQ_EQ] = ACTIONS(807),
36010    [anon_sym_GT_EQ] = ACTIONS(807),
36011    [anon_sym_QMARK_QMARK] = ACTIONS(818),
36012    [anon_sym_instanceof] = ACTIONS(818),
36013    [anon_sym_PLUS_PLUS] = ACTIONS(807),
36014    [anon_sym_DASH_DASH] = ACTIONS(807),
36015    [sym_comment] = ACTIONS(5),
36016    [anon_sym_BQUOTE] = ACTIONS(807),
36017    [anon_sym_static] = ACTIONS(924),
36018    [anon_sym_get] = ACTIONS(924),
36019    [anon_sym_set] = ACTIONS(924),
36020    [sym__automatic_semicolon] = ACTIONS(807),
36021    [sym__ternary_qmark] = ACTIONS(807),
36022    [sym_html_comment] = ACTIONS(5),
36023  },
36024};
36025
36026static const uint16_t ts_small_parse_table[] = {
36027  [0] = 12,
36028    ACTIONS(885), 1,
36029      sym_identifier,
36030    ACTIONS(889), 1,
36031      anon_sym_LPAREN,
36032    ACTIONS(892), 1,
36033      anon_sym_EQ,
36034    ACTIONS(894), 1,
36035      anon_sym_function,
36036    ACTIONS(896), 1,
36037      anon_sym_EQ_GT,
36038    STATE(1624), 1,
36039      sym_formal_parameters,
36040    ACTIONS(5), 2,
36041      sym_html_comment,
36042      sym_comment,
36043    ACTIONS(948), 3,
36044      anon_sym_COMMA,
36045      anon_sym_RBRACE,
36046      anon_sym_RBRACK,
36047    ACTIONS(887), 6,
36048      anon_sym_export,
36049      anon_sym_let,
36050      anon_sym_async,
36051      anon_sym_static,
36052      anon_sym_get,
36053      anon_sym_set,
36054    ACTIONS(807), 11,
36055      sym__ternary_qmark,
36056      anon_sym_LBRACK,
36057      anon_sym_DOT,
36058      sym_optional_chain,
36059      anon_sym_LT_EQ,
36060      anon_sym_EQ_EQ_EQ,
36061      anon_sym_BANG_EQ_EQ,
36062      anon_sym_GT_EQ,
36063      anon_sym_PLUS_PLUS,
36064      anon_sym_DASH_DASH,
36065      anon_sym_BQUOTE,
36066    ACTIONS(833), 15,
36067      anon_sym_PLUS_EQ,
36068      anon_sym_DASH_EQ,
36069      anon_sym_STAR_EQ,
36070      anon_sym_SLASH_EQ,
36071      anon_sym_PERCENT_EQ,
36072      anon_sym_CARET_EQ,
36073      anon_sym_AMP_EQ,
36074      anon_sym_PIPE_EQ,
36075      anon_sym_GT_GT_EQ,
36076      anon_sym_GT_GT_GT_EQ,
36077      anon_sym_LT_LT_EQ,
36078      anon_sym_STAR_STAR_EQ,
36079      anon_sym_AMP_AMP_EQ,
36080      anon_sym_PIPE_PIPE_EQ,
36081      anon_sym_QMARK_QMARK_EQ,
36082    ACTIONS(818), 21,
36083      anon_sym_STAR,
36084      anon_sym_in,
36085      anon_sym_LT,
36086      anon_sym_GT,
36087      anon_sym_AMP_AMP,
36088      anon_sym_PIPE_PIPE,
36089      anon_sym_GT_GT,
36090      anon_sym_GT_GT_GT,
36091      anon_sym_LT_LT,
36092      anon_sym_AMP,
36093      anon_sym_CARET,
36094      anon_sym_PIPE,
36095      anon_sym_PLUS,
36096      anon_sym_DASH,
36097      anon_sym_SLASH,
36098      anon_sym_PERCENT,
36099      anon_sym_STAR_STAR,
36100      anon_sym_EQ_EQ,
36101      anon_sym_BANG_EQ,
36102      anon_sym_QMARK_QMARK,
36103      anon_sym_instanceof,
36104  [89] = 5,
36105    ACTIONS(883), 1,
36106      anon_sym_finally,
36107    STATE(401), 1,
36108      sym_finally_clause,
36109    ACTIONS(5), 2,
36110      sym_html_comment,
36111      sym_comment,
36112    ACTIONS(951), 17,
36113      ts_builtin_sym_end,
36114      anon_sym_LBRACE,
36115      anon_sym_RBRACE,
36116      anon_sym_LPAREN,
36117      anon_sym_SEMI,
36118      anon_sym_LBRACK,
36119      sym_glimmer_opening_tag,
36120      anon_sym_DQUOTE,
36121      anon_sym_SQUOTE,
36122      anon_sym_BANG,
36123      anon_sym_TILDE,
36124      anon_sym_PLUS_PLUS,
36125      anon_sym_DASH_DASH,
36126      anon_sym_BQUOTE,
36127      sym_number,
36128      sym_private_property_identifier,
36129      anon_sym_AT,
36130    ACTIONS(953), 43,
36131      anon_sym_export,
36132      anon_sym_default,
36133      anon_sym_import,
36134      anon_sym_with,
36135      anon_sym_var,
36136      anon_sym_let,
36137      anon_sym_const,
36138      anon_sym_else,
36139      anon_sym_if,
36140      anon_sym_switch,
36141      anon_sym_for,
36142      anon_sym_await,
36143      anon_sym_while,
36144      anon_sym_do,
36145      anon_sym_try,
36146      anon_sym_break,
36147      anon_sym_continue,
36148      anon_sym_debugger,
36149      anon_sym_return,
36150      anon_sym_throw,
36151      anon_sym_case,
36152      anon_sym_yield,
36153      anon_sym_LT,
36154      anon_sym_class,
36155      anon_sym_async,
36156      anon_sym_function,
36157      anon_sym_new,
36158      anon_sym_PLUS,
36159      anon_sym_DASH,
36160      anon_sym_SLASH,
36161      anon_sym_typeof,
36162      anon_sym_void,
36163      anon_sym_delete,
36164      sym_identifier,
36165      sym_this,
36166      sym_super,
36167      sym_true,
36168      sym_false,
36169      sym_null,
36170      sym_undefined,
36171      anon_sym_static,
36172      anon_sym_get,
36173      anon_sym_set,
36174  [164] = 11,
36175    ACTIONS(889), 1,
36176      anon_sym_LPAREN,
36177    ACTIONS(894), 1,
36178      anon_sym_function,
36179    ACTIONS(898), 1,
36180      anon_sym_EQ,
36181    ACTIONS(926), 1,
36182      sym_identifier,
36183    ACTIONS(935), 1,
36184      anon_sym_EQ_GT,
36185    STATE(1616), 1,
36186      sym_formal_parameters,
36187    ACTIONS(5), 2,
36188      sym_html_comment,
36189      sym_comment,
36190    ACTIONS(928), 6,
36191      anon_sym_export,
36192      anon_sym_let,
36193      anon_sym_async,
36194      anon_sym_static,
36195      anon_sym_get,
36196      anon_sym_set,
36197    ACTIONS(807), 13,
36198      sym__ternary_qmark,
36199      anon_sym_LBRACE,
36200      anon_sym_COLON,
36201      anon_sym_LBRACK,
36202      anon_sym_DOT,
36203      sym_optional_chain,
36204      anon_sym_LT_EQ,
36205      anon_sym_EQ_EQ_EQ,
36206      anon_sym_BANG_EQ_EQ,
36207      anon_sym_GT_EQ,
36208      anon_sym_PLUS_PLUS,
36209      anon_sym_DASH_DASH,
36210      anon_sym_BQUOTE,
36211    ACTIONS(833), 15,
36212      anon_sym_PLUS_EQ,
36213      anon_sym_DASH_EQ,
36214      anon_sym_STAR_EQ,
36215      anon_sym_SLASH_EQ,
36216      anon_sym_PERCENT_EQ,
36217      anon_sym_CARET_EQ,
36218      anon_sym_AMP_EQ,
36219      anon_sym_PIPE_EQ,
36220      anon_sym_GT_GT_EQ,
36221      anon_sym_GT_GT_GT_EQ,
36222      anon_sym_LT_LT_EQ,
36223      anon_sym_STAR_STAR_EQ,
36224      anon_sym_AMP_AMP_EQ,
36225      anon_sym_PIPE_PIPE_EQ,
36226      anon_sym_QMARK_QMARK_EQ,
36227    ACTIONS(818), 21,
36228      anon_sym_STAR,
36229      anon_sym_in,
36230      anon_sym_LT,
36231      anon_sym_GT,
36232      anon_sym_AMP_AMP,
36233      anon_sym_PIPE_PIPE,
36234      anon_sym_GT_GT,
36235      anon_sym_GT_GT_GT,
36236      anon_sym_LT_LT,
36237      anon_sym_AMP,
36238      anon_sym_CARET,
36239      anon_sym_PIPE,
36240      anon_sym_PLUS,
36241      anon_sym_DASH,
36242      anon_sym_SLASH,
36243      anon_sym_PERCENT,
36244      anon_sym_STAR_STAR,
36245      anon_sym_EQ_EQ,
36246      anon_sym_BANG_EQ,
36247      anon_sym_QMARK_QMARK,
36248      anon_sym_instanceof,
36249  [250] = 4,
36250    ACTIONS(536), 1,
36251      sym__automatic_semicolon,
36252    ACTIONS(5), 2,
36253      sym_html_comment,
36254      sym_comment,
36255    ACTIONS(528), 17,
36256      ts_builtin_sym_end,
36257      anon_sym_LBRACE,
36258      anon_sym_RBRACE,
36259      anon_sym_LPAREN,
36260      anon_sym_SEMI,
36261      anon_sym_LBRACK,
36262      sym_glimmer_opening_tag,
36263      anon_sym_DQUOTE,
36264      anon_sym_SQUOTE,
36265      anon_sym_BANG,
36266      anon_sym_TILDE,
36267      anon_sym_PLUS_PLUS,
36268      anon_sym_DASH_DASH,
36269      anon_sym_BQUOTE,
36270      sym_number,
36271      sym_private_property_identifier,
36272      anon_sym_AT,
36273    ACTIONS(530), 43,
36274      anon_sym_export,
36275      anon_sym_default,
36276      anon_sym_import,
36277      anon_sym_with,
36278      anon_sym_var,
36279      anon_sym_let,
36280      anon_sym_const,
36281      anon_sym_else,
36282      anon_sym_if,
36283      anon_sym_switch,
36284      anon_sym_for,
36285      anon_sym_await,
36286      anon_sym_while,
36287      anon_sym_do,
36288      anon_sym_try,
36289      anon_sym_break,
36290      anon_sym_continue,
36291      anon_sym_debugger,
36292      anon_sym_return,
36293      anon_sym_throw,
36294      anon_sym_case,
36295      anon_sym_yield,
36296      anon_sym_LT,
36297      anon_sym_class,
36298      anon_sym_async,
36299      anon_sym_function,
36300      anon_sym_new,
36301      anon_sym_PLUS,
36302      anon_sym_DASH,
36303      anon_sym_SLASH,
36304      anon_sym_typeof,
36305      anon_sym_void,
36306      anon_sym_delete,
36307      sym_identifier,
36308      sym_this,
36309      sym_super,
36310      sym_true,
36311      sym_false,
36312      sym_null,
36313      sym_undefined,
36314      anon_sym_static,
36315      anon_sym_get,
36316      anon_sym_set,
36317  [322] = 13,
36318    ACTIONS(885), 1,
36319      sym_identifier,
36320    ACTIONS(889), 1,
36321      anon_sym_LPAREN,
36322    ACTIONS(894), 1,
36323      anon_sym_function,
36324    ACTIONS(896), 1,
36325      anon_sym_EQ_GT,
36326    ACTIONS(916), 1,
36327      anon_sym_RBRACK,
36328    ACTIONS(919), 1,
36329      anon_sym_EQ,
36330    ACTIONS(930), 1,
36331      anon_sym_COMMA,
36332    STATE(1624), 1,
36333      sym_formal_parameters,
36334    ACTIONS(5), 2,
36335      sym_html_comment,
36336      sym_comment,
36337    ACTIONS(887), 6,
36338      anon_sym_export,
36339      anon_sym_let,
36340      anon_sym_async,
36341      anon_sym_static,
36342      anon_sym_get,
36343      anon_sym_set,
36344    ACTIONS(807), 11,
36345      sym__ternary_qmark,
36346      anon_sym_LBRACK,
36347      anon_sym_DOT,
36348      sym_optional_chain,
36349      anon_sym_LT_EQ,
36350      anon_sym_EQ_EQ_EQ,
36351      anon_sym_BANG_EQ_EQ,
36352      anon_sym_GT_EQ,
36353      anon_sym_PLUS_PLUS,
36354      anon_sym_DASH_DASH,
36355      anon_sym_BQUOTE,
36356    ACTIONS(833), 15,
36357      anon_sym_PLUS_EQ,
36358      anon_sym_DASH_EQ,
36359      anon_sym_STAR_EQ,
36360      anon_sym_SLASH_EQ,
36361      anon_sym_PERCENT_EQ,
36362      anon_sym_CARET_EQ,
36363      anon_sym_AMP_EQ,
36364      anon_sym_PIPE_EQ,
36365      anon_sym_GT_GT_EQ,
36366      anon_sym_GT_GT_GT_EQ,
36367      anon_sym_LT_LT_EQ,
36368      anon_sym_STAR_STAR_EQ,
36369      anon_sym_AMP_AMP_EQ,
36370      anon_sym_PIPE_PIPE_EQ,
36371      anon_sym_QMARK_QMARK_EQ,
36372    ACTIONS(818), 21,
36373      anon_sym_STAR,
36374      anon_sym_in,
36375      anon_sym_LT,
36376      anon_sym_GT,
36377      anon_sym_AMP_AMP,
36378      anon_sym_PIPE_PIPE,
36379      anon_sym_GT_GT,
36380      anon_sym_GT_GT_GT,
36381      anon_sym_LT_LT,
36382      anon_sym_AMP,
36383      anon_sym_CARET,
36384      anon_sym_PIPE,
36385      anon_sym_PLUS,
36386      anon_sym_DASH,
36387      anon_sym_SLASH,
36388      anon_sym_PERCENT,
36389      anon_sym_STAR_STAR,
36390      anon_sym_EQ_EQ,
36391      anon_sym_BANG_EQ,
36392      anon_sym_QMARK_QMARK,
36393      anon_sym_instanceof,
36394  [412] = 3,
36395    ACTIONS(5), 2,
36396      sym_html_comment,
36397      sym_comment,
36398    ACTIONS(638), 18,
36399      sym__automatic_semicolon,
36400      ts_builtin_sym_end,
36401      anon_sym_LBRACE,
36402      anon_sym_RBRACE,
36403      anon_sym_LPAREN,
36404      anon_sym_SEMI,
36405      anon_sym_LBRACK,
36406      sym_glimmer_opening_tag,
36407      anon_sym_DQUOTE,
36408      anon_sym_SQUOTE,
36409      anon_sym_BANG,
36410      anon_sym_TILDE,
36411      anon_sym_PLUS_PLUS,
36412      anon_sym_DASH_DASH,
36413      anon_sym_BQUOTE,
36414      sym_number,
36415      sym_private_property_identifier,
36416      anon_sym_AT,
36417    ACTIONS(640), 43,
36418      anon_sym_export,
36419      anon_sym_default,
36420      anon_sym_import,
36421      anon_sym_with,
36422      anon_sym_var,
36423      anon_sym_let,
36424      anon_sym_const,
36425      anon_sym_else,
36426      anon_sym_if,
36427      anon_sym_switch,
36428      anon_sym_for,
36429      anon_sym_await,
36430      anon_sym_while,
36431      anon_sym_do,
36432      anon_sym_try,
36433      anon_sym_break,
36434      anon_sym_continue,
36435      anon_sym_debugger,
36436      anon_sym_return,
36437      anon_sym_throw,
36438      anon_sym_case,
36439      anon_sym_yield,
36440      anon_sym_LT,
36441      anon_sym_class,
36442      anon_sym_async,
36443      anon_sym_function,
36444      anon_sym_new,
36445      anon_sym_PLUS,
36446      anon_sym_DASH,
36447      anon_sym_SLASH,
36448      anon_sym_typeof,
36449      anon_sym_void,
36450      anon_sym_delete,
36451      sym_identifier,
36452      sym_this,
36453      sym_super,
36454      sym_true,
36455      sym_false,
36456      sym_null,
36457      sym_undefined,
36458      anon_sym_static,
36459      anon_sym_get,
36460      anon_sym_set,
36461  [482] = 4,
36462    ACTIONS(598), 1,
36463      sym__automatic_semicolon,
36464    ACTIONS(5), 2,
36465      sym_html_comment,
36466      sym_comment,
36467    ACTIONS(590), 17,
36468      ts_builtin_sym_end,
36469      anon_sym_LBRACE,
36470      anon_sym_RBRACE,
36471      anon_sym_LPAREN,
36472      anon_sym_SEMI,
36473      anon_sym_LBRACK,
36474      sym_glimmer_opening_tag,
36475      anon_sym_DQUOTE,
36476      anon_sym_SQUOTE,
36477      anon_sym_BANG,
36478      anon_sym_TILDE,
36479      anon_sym_PLUS_PLUS,
36480      anon_sym_DASH_DASH,
36481      anon_sym_BQUOTE,
36482      sym_number,
36483      sym_private_property_identifier,
36484      anon_sym_AT,
36485    ACTIONS(592), 43,
36486      anon_sym_export,
36487      anon_sym_default,
36488      anon_sym_import,
36489      anon_sym_with,
36490      anon_sym_var,
36491      anon_sym_let,
36492      anon_sym_const,
36493      anon_sym_else,
36494      anon_sym_if,
36495      anon_sym_switch,
36496      anon_sym_for,
36497      anon_sym_await,
36498      anon_sym_while,
36499      anon_sym_do,
36500      anon_sym_try,
36501      anon_sym_break,
36502      anon_sym_continue,
36503      anon_sym_debugger,
36504      anon_sym_return,
36505      anon_sym_throw,
36506      anon_sym_case,
36507      anon_sym_yield,
36508      anon_sym_LT,
36509      anon_sym_class,
36510      anon_sym_async,
36511      anon_sym_function,
36512      anon_sym_new,
36513      anon_sym_PLUS,
36514      anon_sym_DASH,
36515      anon_sym_SLASH,
36516      anon_sym_typeof,
36517      anon_sym_void,
36518      anon_sym_delete,
36519      sym_identifier,
36520      sym_this,
36521      sym_super,
36522      sym_true,
36523      sym_false,
36524      sym_null,
36525      sym_undefined,
36526      anon_sym_static,
36527      anon_sym_get,
36528      anon_sym_set,
36529  [554] = 4,
36530    ACTIONS(955), 1,
36531      sym__automatic_semicolon,
36532    ACTIONS(5), 2,
36533      sym_html_comment,
36534      sym_comment,
36535    ACTIONS(630), 17,
36536      ts_builtin_sym_end,
36537      anon_sym_LBRACE,
36538      anon_sym_RBRACE,
36539      anon_sym_LPAREN,
36540      anon_sym_SEMI,
36541      anon_sym_LBRACK,
36542      sym_glimmer_opening_tag,
36543      anon_sym_DQUOTE,
36544      anon_sym_SQUOTE,
36545      anon_sym_BANG,
36546      anon_sym_TILDE,
36547      anon_sym_PLUS_PLUS,
36548      anon_sym_DASH_DASH,
36549      anon_sym_BQUOTE,
36550      sym_number,
36551      sym_private_property_identifier,
36552      anon_sym_AT,
36553    ACTIONS(632), 43,
36554      anon_sym_export,
36555      anon_sym_default,
36556      anon_sym_import,
36557      anon_sym_with,
36558      anon_sym_var,
36559      anon_sym_let,
36560      anon_sym_const,
36561      anon_sym_else,
36562      anon_sym_if,
36563      anon_sym_switch,
36564      anon_sym_for,
36565      anon_sym_await,
36566      anon_sym_while,
36567      anon_sym_do,
36568      anon_sym_try,
36569      anon_sym_break,
36570      anon_sym_continue,
36571      anon_sym_debugger,
36572      anon_sym_return,
36573      anon_sym_throw,
36574      anon_sym_case,
36575      anon_sym_yield,
36576      anon_sym_LT,
36577      anon_sym_class,
36578      anon_sym_async,
36579      anon_sym_function,
36580      anon_sym_new,
36581      anon_sym_PLUS,
36582      anon_sym_DASH,
36583      anon_sym_SLASH,
36584      anon_sym_typeof,
36585      anon_sym_void,
36586      anon_sym_delete,
36587      sym_identifier,
36588      sym_this,
36589      sym_super,
36590      sym_true,
36591      sym_false,
36592      sym_null,
36593      sym_undefined,
36594      anon_sym_static,
36595      anon_sym_get,
36596      anon_sym_set,
36597  [626] = 4,
36598    ACTIONS(546), 1,
36599      sym__automatic_semicolon,
36600    ACTIONS(5), 2,
36601      sym_html_comment,
36602      sym_comment,
36603    ACTIONS(538), 17,
36604      ts_builtin_sym_end,
36605      anon_sym_LBRACE,
36606      anon_sym_RBRACE,
36607      anon_sym_LPAREN,
36608      anon_sym_SEMI,
36609      anon_sym_LBRACK,
36610      sym_glimmer_opening_tag,
36611      anon_sym_DQUOTE,
36612      anon_sym_SQUOTE,
36613      anon_sym_BANG,
36614      anon_sym_TILDE,
36615      anon_sym_PLUS_PLUS,
36616      anon_sym_DASH_DASH,
36617      anon_sym_BQUOTE,
36618      sym_number,
36619      sym_private_property_identifier,
36620      anon_sym_AT,
36621    ACTIONS(540), 43,
36622      anon_sym_export,
36623      anon_sym_default,
36624      anon_sym_import,
36625      anon_sym_with,
36626      anon_sym_var,
36627      anon_sym_let,
36628      anon_sym_const,
36629      anon_sym_else,
36630      anon_sym_if,
36631      anon_sym_switch,
36632      anon_sym_for,
36633      anon_sym_await,
36634      anon_sym_while,
36635      anon_sym_do,
36636      anon_sym_try,
36637      anon_sym_break,
36638      anon_sym_continue,
36639      anon_sym_debugger,
36640      anon_sym_return,
36641      anon_sym_throw,
36642      anon_sym_case,
36643      anon_sym_yield,
36644      anon_sym_LT,
36645      anon_sym_class,
36646      anon_sym_async,
36647      anon_sym_function,
36648      anon_sym_new,
36649      anon_sym_PLUS,
36650      anon_sym_DASH,
36651      anon_sym_SLASH,
36652      anon_sym_typeof,
36653      anon_sym_void,
36654      anon_sym_delete,
36655      sym_identifier,
36656      sym_this,
36657      sym_super,
36658      sym_true,
36659      sym_false,
36660      sym_null,
36661      sym_undefined,
36662      anon_sym_static,
36663      anon_sym_get,
36664      anon_sym_set,
36665  [698] = 4,
36666    ACTIONS(588), 1,
36667      sym__automatic_semicolon,
36668    ACTIONS(5), 2,
36669      sym_html_comment,
36670      sym_comment,
36671    ACTIONS(580), 17,
36672      ts_builtin_sym_end,
36673      anon_sym_LBRACE,
36674      anon_sym_RBRACE,
36675      anon_sym_LPAREN,
36676      anon_sym_SEMI,
36677      anon_sym_LBRACK,
36678      sym_glimmer_opening_tag,
36679      anon_sym_DQUOTE,
36680      anon_sym_SQUOTE,
36681      anon_sym_BANG,
36682      anon_sym_TILDE,
36683      anon_sym_PLUS_PLUS,
36684      anon_sym_DASH_DASH,
36685      anon_sym_BQUOTE,
36686      sym_number,
36687      sym_private_property_identifier,
36688      anon_sym_AT,
36689    ACTIONS(582), 43,
36690      anon_sym_export,
36691      anon_sym_default,
36692      anon_sym_import,
36693      anon_sym_with,
36694      anon_sym_var,
36695      anon_sym_let,
36696      anon_sym_const,
36697      anon_sym_else,
36698      anon_sym_if,
36699      anon_sym_switch,
36700      anon_sym_for,
36701      anon_sym_await,
36702      anon_sym_while,
36703      anon_sym_do,
36704      anon_sym_try,
36705      anon_sym_break,
36706      anon_sym_continue,
36707      anon_sym_debugger,
36708      anon_sym_return,
36709      anon_sym_throw,
36710      anon_sym_case,
36711      anon_sym_yield,
36712      anon_sym_LT,
36713      anon_sym_class,
36714      anon_sym_async,
36715      anon_sym_function,
36716      anon_sym_new,
36717      anon_sym_PLUS,
36718      anon_sym_DASH,
36719      anon_sym_SLASH,
36720      anon_sym_typeof,
36721      anon_sym_void,
36722      anon_sym_delete,
36723      sym_identifier,
36724      sym_this,
36725      sym_super,
36726      sym_true,
36727      sym_false,
36728      sym_null,
36729      sym_undefined,
36730      anon_sym_static,
36731      anon_sym_get,
36732      anon_sym_set,
36733  [770] = 11,
36734    ACTIONS(831), 1,
36735      anon_sym_EQ_GT,
36736    ACTIONS(841), 1,
36737      anon_sym_EQ,
36738    ACTIONS(889), 1,
36739      anon_sym_LPAREN,
36740    ACTIONS(922), 1,
36741      sym_identifier,
36742    ACTIONS(939), 1,
36743      anon_sym_function,
36744    STATE(1688), 1,
36745      sym_formal_parameters,
36746    ACTIONS(5), 2,
36747      sym_html_comment,
36748      sym_comment,
36749    ACTIONS(924), 6,
36750      anon_sym_export,
36751      anon_sym_let,
36752      anon_sym_async,
36753      anon_sym_static,
36754      anon_sym_get,
36755      anon_sym_set,
36756    ACTIONS(807), 13,
36757      sym__automatic_semicolon,
36758      sym__ternary_qmark,
36759      anon_sym_SEMI,
36760      anon_sym_LBRACK,
36761      anon_sym_DOT,
36762      sym_optional_chain,
36763      anon_sym_LT_EQ,
36764      anon_sym_EQ_EQ_EQ,
36765      anon_sym_BANG_EQ_EQ,
36766      anon_sym_GT_EQ,
36767      anon_sym_PLUS_PLUS,
36768      anon_sym_DASH_DASH,
36769      anon_sym_BQUOTE,
36770    ACTIONS(833), 15,
36771      anon_sym_PLUS_EQ,
36772      anon_sym_DASH_EQ,
36773      anon_sym_STAR_EQ,
36774      anon_sym_SLASH_EQ,
36775      anon_sym_PERCENT_EQ,
36776      anon_sym_CARET_EQ,
36777      anon_sym_AMP_EQ,
36778      anon_sym_PIPE_EQ,
36779      anon_sym_GT_GT_EQ,
36780      anon_sym_GT_GT_GT_EQ,
36781      anon_sym_LT_LT_EQ,
36782      anon_sym_STAR_STAR_EQ,
36783      anon_sym_AMP_AMP_EQ,
36784      anon_sym_PIPE_PIPE_EQ,
36785      anon_sym_QMARK_QMARK_EQ,
36786    ACTIONS(818), 21,
36787      anon_sym_STAR,
36788      anon_sym_in,
36789      anon_sym_LT,
36790      anon_sym_GT,
36791      anon_sym_AMP_AMP,
36792      anon_sym_PIPE_PIPE,
36793      anon_sym_GT_GT,
36794      anon_sym_GT_GT_GT,
36795      anon_sym_LT_LT,
36796      anon_sym_AMP,
36797      anon_sym_CARET,
36798      anon_sym_PIPE,
36799      anon_sym_PLUS,
36800      anon_sym_DASH,
36801      anon_sym_SLASH,
36802      anon_sym_PERCENT,
36803      anon_sym_STAR_STAR,
36804      anon_sym_EQ_EQ,
36805      anon_sym_BANG_EQ,
36806      anon_sym_QMARK_QMARK,
36807      anon_sym_instanceof,
36808  [856] = 3,
36809    ACTIONS(5), 2,
36810      sym_html_comment,
36811      sym_comment,
36812    ACTIONS(630), 18,
36813      sym__automatic_semicolon,
36814      ts_builtin_sym_end,
36815      anon_sym_LBRACE,
36816      anon_sym_RBRACE,
36817      anon_sym_LPAREN,
36818      anon_sym_SEMI,
36819      anon_sym_LBRACK,
36820      sym_glimmer_opening_tag,
36821      anon_sym_DQUOTE,
36822      anon_sym_SQUOTE,
36823      anon_sym_BANG,
36824      anon_sym_TILDE,
36825      anon_sym_PLUS_PLUS,
36826      anon_sym_DASH_DASH,
36827      anon_sym_BQUOTE,
36828      sym_number,
36829      sym_private_property_identifier,
36830      anon_sym_AT,
36831    ACTIONS(632), 43,
36832      anon_sym_export,
36833      anon_sym_default,
36834      anon_sym_import,
36835      anon_sym_with,
36836      anon_sym_var,
36837      anon_sym_let,
36838      anon_sym_const,
36839      anon_sym_else,
36840      anon_sym_if,
36841      anon_sym_switch,
36842      anon_sym_for,
36843      anon_sym_await,
36844      anon_sym_while,
36845      anon_sym_do,
36846      anon_sym_try,
36847      anon_sym_break,
36848      anon_sym_continue,
36849      anon_sym_debugger,
36850      anon_sym_return,
36851      anon_sym_throw,
36852      anon_sym_case,
36853      anon_sym_yield,
36854      anon_sym_LT,
36855      anon_sym_class,
36856      anon_sym_async,
36857      anon_sym_function,
36858      anon_sym_new,
36859      anon_sym_PLUS,
36860      anon_sym_DASH,
36861      anon_sym_SLASH,
36862      anon_sym_typeof,
36863      anon_sym_void,
36864      anon_sym_delete,
36865      sym_identifier,
36866      sym_this,
36867      sym_super,
36868      sym_true,
36869      sym_false,
36870      sym_null,
36871      sym_undefined,
36872      anon_sym_static,
36873      anon_sym_get,
36874      anon_sym_set,
36875  [926] = 4,
36876    ACTIONS(526), 1,
36877      sym__automatic_semicolon,
36878    ACTIONS(5), 2,
36879      sym_html_comment,
36880      sym_comment,
36881    ACTIONS(518), 17,
36882      ts_builtin_sym_end,
36883      anon_sym_LBRACE,
36884      anon_sym_RBRACE,
36885      anon_sym_LPAREN,
36886      anon_sym_SEMI,
36887      anon_sym_LBRACK,
36888      sym_glimmer_opening_tag,
36889      anon_sym_DQUOTE,
36890      anon_sym_SQUOTE,
36891      anon_sym_BANG,
36892      anon_sym_TILDE,
36893      anon_sym_PLUS_PLUS,
36894      anon_sym_DASH_DASH,
36895      anon_sym_BQUOTE,
36896      sym_number,
36897      sym_private_property_identifier,
36898      anon_sym_AT,
36899    ACTIONS(520), 43,
36900      anon_sym_export,
36901      anon_sym_default,
36902      anon_sym_import,
36903      anon_sym_with,
36904      anon_sym_var,
36905      anon_sym_let,
36906      anon_sym_const,
36907      anon_sym_else,
36908      anon_sym_if,
36909      anon_sym_switch,
36910      anon_sym_for,
36911      anon_sym_await,
36912      anon_sym_while,
36913      anon_sym_do,
36914      anon_sym_try,
36915      anon_sym_break,
36916      anon_sym_continue,
36917      anon_sym_debugger,
36918      anon_sym_return,
36919      anon_sym_throw,
36920      anon_sym_case,
36921      anon_sym_yield,
36922      anon_sym_LT,
36923      anon_sym_class,
36924      anon_sym_async,
36925      anon_sym_function,
36926      anon_sym_new,
36927      anon_sym_PLUS,
36928      anon_sym_DASH,
36929      anon_sym_SLASH,
36930      anon_sym_typeof,
36931      anon_sym_void,
36932      anon_sym_delete,
36933      sym_identifier,
36934      sym_this,
36935      sym_super,
36936      sym_true,
36937      sym_false,
36938      sym_null,
36939      sym_undefined,
36940      anon_sym_static,
36941      anon_sym_get,
36942      anon_sym_set,
36943  [998] = 3,
36944    ACTIONS(5), 2,
36945      sym_html_comment,
36946      sym_comment,
36947    ACTIONS(957), 18,
36948      ts_builtin_sym_end,
36949      anon_sym_LBRACE,
36950      anon_sym_RBRACE,
36951      anon_sym_LPAREN,
36952      anon_sym_RPAREN,
36953      anon_sym_SEMI,
36954      anon_sym_LBRACK,
36955      sym_glimmer_opening_tag,
36956      anon_sym_DQUOTE,
36957      anon_sym_SQUOTE,
36958      anon_sym_BANG,
36959      anon_sym_TILDE,
36960      anon_sym_PLUS_PLUS,
36961      anon_sym_DASH_DASH,
36962      anon_sym_BQUOTE,
36963      sym_number,
36964      sym_private_property_identifier,
36965      anon_sym_AT,
36966    ACTIONS(959), 43,
36967      anon_sym_export,
36968      anon_sym_default,
36969      anon_sym_import,
36970      anon_sym_with,
36971      anon_sym_var,
36972      anon_sym_let,
36973      anon_sym_const,
36974      anon_sym_else,
36975      anon_sym_if,
36976      anon_sym_switch,
36977      anon_sym_for,
36978      anon_sym_await,
36979      anon_sym_while,
36980      anon_sym_do,
36981      anon_sym_try,
36982      anon_sym_break,
36983      anon_sym_continue,
36984      anon_sym_debugger,
36985      anon_sym_return,
36986      anon_sym_throw,
36987      anon_sym_case,
36988      anon_sym_yield,
36989      anon_sym_LT,
36990      anon_sym_class,
36991      anon_sym_async,
36992      anon_sym_function,
36993      anon_sym_new,
36994      anon_sym_PLUS,
36995      anon_sym_DASH,
36996      anon_sym_SLASH,
36997      anon_sym_typeof,
36998      anon_sym_void,
36999      anon_sym_delete,
37000      sym_identifier,
37001      sym_this,
37002      sym_super,
37003      sym_true,
37004      sym_false,
37005      sym_null,
37006      sym_undefined,
37007      anon_sym_static,
37008      anon_sym_get,
37009      anon_sym_set,
37010  [1068] = 3,
37011    ACTIONS(5), 2,
37012      sym_html_comment,
37013      sym_comment,
37014    ACTIONS(961), 18,
37015      ts_builtin_sym_end,
37016      anon_sym_LBRACE,
37017      anon_sym_RBRACE,
37018      anon_sym_LPAREN,
37019      anon_sym_RPAREN,
37020      anon_sym_SEMI,
37021      anon_sym_LBRACK,
37022      sym_glimmer_opening_tag,
37023      anon_sym_DQUOTE,
37024      anon_sym_SQUOTE,
37025      anon_sym_BANG,
37026      anon_sym_TILDE,
37027      anon_sym_PLUS_PLUS,
37028      anon_sym_DASH_DASH,
37029      anon_sym_BQUOTE,
37030      sym_number,
37031      sym_private_property_identifier,
37032      anon_sym_AT,
37033    ACTIONS(963), 43,
37034      anon_sym_export,
37035      anon_sym_default,
37036      anon_sym_import,
37037      anon_sym_with,
37038      anon_sym_var,
37039      anon_sym_let,
37040      anon_sym_const,
37041      anon_sym_else,
37042      anon_sym_if,
37043      anon_sym_switch,
37044      anon_sym_for,
37045      anon_sym_await,
37046      anon_sym_while,
37047      anon_sym_do,
37048      anon_sym_try,
37049      anon_sym_break,
37050      anon_sym_continue,
37051      anon_sym_debugger,
37052      anon_sym_return,
37053      anon_sym_throw,
37054      anon_sym_case,
37055      anon_sym_yield,
37056      anon_sym_LT,
37057      anon_sym_class,
37058      anon_sym_async,
37059      anon_sym_function,
37060      anon_sym_new,
37061      anon_sym_PLUS,
37062      anon_sym_DASH,
37063      anon_sym_SLASH,
37064      anon_sym_typeof,
37065      anon_sym_void,
37066      anon_sym_delete,
37067      sym_identifier,
37068      sym_this,
37069      sym_super,
37070      sym_true,
37071      sym_false,
37072      sym_null,
37073      sym_undefined,
37074      anon_sym_static,
37075      anon_sym_get,
37076      anon_sym_set,
37077  [1138] = 3,
37078    ACTIONS(5), 2,
37079      sym_html_comment,
37080      sym_comment,
37081    ACTIONS(965), 17,
37082      ts_builtin_sym_end,
37083      anon_sym_LBRACE,
37084      anon_sym_RBRACE,
37085      anon_sym_LPAREN,
37086      anon_sym_SEMI,
37087      anon_sym_LBRACK,
37088      sym_glimmer_opening_tag,
37089      anon_sym_DQUOTE,
37090      anon_sym_SQUOTE,
37091      anon_sym_BANG,
37092      anon_sym_TILDE,
37093      anon_sym_PLUS_PLUS,
37094      anon_sym_DASH_DASH,
37095      anon_sym_BQUOTE,
37096      sym_number,
37097      sym_private_property_identifier,
37098      anon_sym_AT,
37099    ACTIONS(967), 44,
37100      anon_sym_export,
37101      anon_sym_default,
37102      anon_sym_import,
37103      anon_sym_with,
37104      anon_sym_var,
37105      anon_sym_let,
37106      anon_sym_const,
37107      anon_sym_else,
37108      anon_sym_if,
37109      anon_sym_switch,
37110      anon_sym_for,
37111      anon_sym_await,
37112      anon_sym_while,
37113      anon_sym_do,
37114      anon_sym_try,
37115      anon_sym_break,
37116      anon_sym_continue,
37117      anon_sym_debugger,
37118      anon_sym_return,
37119      anon_sym_throw,
37120      anon_sym_case,
37121      anon_sym_finally,
37122      anon_sym_yield,
37123      anon_sym_LT,
37124      anon_sym_class,
37125      anon_sym_async,
37126      anon_sym_function,
37127      anon_sym_new,
37128      anon_sym_PLUS,
37129      anon_sym_DASH,
37130      anon_sym_SLASH,
37131      anon_sym_typeof,
37132      anon_sym_void,
37133      anon_sym_delete,
37134      sym_identifier,
37135      sym_this,
37136      sym_super,
37137      sym_true,
37138      sym_false,
37139      sym_null,
37140      sym_undefined,
37141      anon_sym_static,
37142      anon_sym_get,
37143      anon_sym_set,
37144  [1208] = 5,
37145    ACTIONS(973), 1,
37146      anon_sym_else,
37147    STATE(366), 1,
37148      sym_else_clause,
37149    ACTIONS(5), 2,
37150      sym_html_comment,
37151      sym_comment,
37152    ACTIONS(969), 17,
37153      ts_builtin_sym_end,
37154      anon_sym_LBRACE,
37155      anon_sym_RBRACE,
37156      anon_sym_LPAREN,
37157      anon_sym_SEMI,
37158      anon_sym_LBRACK,
37159      sym_glimmer_opening_tag,
37160      anon_sym_DQUOTE,
37161      anon_sym_SQUOTE,
37162      anon_sym_BANG,
37163      anon_sym_TILDE,
37164      anon_sym_PLUS_PLUS,
37165      anon_sym_DASH_DASH,
37166      anon_sym_BQUOTE,
37167      sym_number,
37168      sym_private_property_identifier,
37169      anon_sym_AT,
37170    ACTIONS(971), 42,
37171      anon_sym_export,
37172      anon_sym_default,
37173      anon_sym_import,
37174      anon_sym_with,
37175      anon_sym_var,
37176      anon_sym_let,
37177      anon_sym_const,
37178      anon_sym_if,
37179      anon_sym_switch,
37180      anon_sym_for,
37181      anon_sym_await,
37182      anon_sym_while,
37183      anon_sym_do,
37184      anon_sym_try,
37185      anon_sym_break,
37186      anon_sym_continue,
37187      anon_sym_debugger,
37188      anon_sym_return,
37189      anon_sym_throw,
37190      anon_sym_case,
37191      anon_sym_yield,
37192      anon_sym_LT,
37193      anon_sym_class,
37194      anon_sym_async,
37195      anon_sym_function,
37196      anon_sym_new,
37197      anon_sym_PLUS,
37198      anon_sym_DASH,
37199      anon_sym_SLASH,
37200      anon_sym_typeof,
37201      anon_sym_void,
37202      anon_sym_delete,
37203      sym_identifier,
37204      sym_this,
37205      sym_super,
37206      sym_true,
37207      sym_false,
37208      sym_null,
37209      sym_undefined,
37210      anon_sym_static,
37211      anon_sym_get,
37212      anon_sym_set,
37213  [1282] = 4,
37214    ACTIONS(5), 2,
37215      sym_html_comment,
37216      sym_comment,
37217    ACTIONS(979), 2,
37218      sym__automatic_semicolon,
37219      anon_sym_SEMI,
37220    ACTIONS(975), 16,
37221      ts_builtin_sym_end,
37222      anon_sym_LBRACE,
37223      anon_sym_RBRACE,
37224      anon_sym_LPAREN,
37225      anon_sym_LBRACK,
37226      sym_glimmer_opening_tag,
37227      anon_sym_DQUOTE,
37228      anon_sym_SQUOTE,
37229      anon_sym_BANG,
37230      anon_sym_TILDE,
37231      anon_sym_PLUS_PLUS,
37232      anon_sym_DASH_DASH,
37233      anon_sym_BQUOTE,
37234      sym_number,
37235      sym_private_property_identifier,
37236      anon_sym_AT,
37237    ACTIONS(977), 43,
37238      anon_sym_export,
37239      anon_sym_default,
37240      anon_sym_import,
37241      anon_sym_with,
37242      anon_sym_var,
37243      anon_sym_let,
37244      anon_sym_const,
37245      anon_sym_else,
37246      anon_sym_if,
37247      anon_sym_switch,
37248      anon_sym_for,
37249      anon_sym_await,
37250      anon_sym_while,
37251      anon_sym_do,
37252      anon_sym_try,
37253      anon_sym_break,
37254      anon_sym_continue,
37255      anon_sym_debugger,
37256      anon_sym_return,
37257      anon_sym_throw,
37258      anon_sym_case,
37259      anon_sym_yield,
37260      anon_sym_LT,
37261      anon_sym_class,
37262      anon_sym_async,
37263      anon_sym_function,
37264      anon_sym_new,
37265      anon_sym_PLUS,
37266      anon_sym_DASH,
37267      anon_sym_SLASH,
37268      anon_sym_typeof,
37269      anon_sym_void,
37270      anon_sym_delete,
37271      sym_identifier,
37272      sym_this,
37273      sym_super,
37274      sym_true,
37275      sym_false,
37276      sym_null,
37277      sym_undefined,
37278      anon_sym_static,
37279      anon_sym_get,
37280      anon_sym_set,
37281  [1354] = 3,
37282    ACTIONS(5), 2,
37283      sym_html_comment,
37284      sym_comment,
37285    ACTIONS(981), 17,
37286      ts_builtin_sym_end,
37287      anon_sym_LBRACE,
37288      anon_sym_RBRACE,
37289      anon_sym_LPAREN,
37290      anon_sym_SEMI,
37291      anon_sym_LBRACK,
37292      sym_glimmer_opening_tag,
37293      anon_sym_DQUOTE,
37294      anon_sym_SQUOTE,
37295      anon_sym_BANG,
37296      anon_sym_TILDE,
37297      anon_sym_PLUS_PLUS,
37298      anon_sym_DASH_DASH,
37299      anon_sym_BQUOTE,
37300      sym_number,
37301      sym_private_property_identifier,
37302      anon_sym_AT,
37303    ACTIONS(983), 44,
37304      anon_sym_export,
37305      anon_sym_default,
37306      anon_sym_import,
37307      anon_sym_with,
37308      anon_sym_var,
37309      anon_sym_let,
37310      anon_sym_const,
37311      anon_sym_else,
37312      anon_sym_if,
37313      anon_sym_switch,
37314      anon_sym_for,
37315      anon_sym_await,
37316      anon_sym_while,
37317      anon_sym_do,
37318      anon_sym_try,
37319      anon_sym_break,
37320      anon_sym_continue,
37321      anon_sym_debugger,
37322      anon_sym_return,
37323      anon_sym_throw,
37324      anon_sym_case,
37325      anon_sym_finally,
37326      anon_sym_yield,
37327      anon_sym_LT,
37328      anon_sym_class,
37329      anon_sym_async,
37330      anon_sym_function,
37331      anon_sym_new,
37332      anon_sym_PLUS,
37333      anon_sym_DASH,
37334      anon_sym_SLASH,
37335      anon_sym_typeof,
37336      anon_sym_void,
37337      anon_sym_delete,
37338      sym_identifier,
37339      sym_this,
37340      sym_super,
37341      sym_true,
37342      sym_false,
37343      sym_null,
37344      sym_undefined,
37345      anon_sym_static,
37346      anon_sym_get,
37347      anon_sym_set,
37348  [1424] = 4,
37349    ACTIONS(614), 1,
37350      sym__automatic_semicolon,
37351    ACTIONS(5), 2,
37352      sym_html_comment,
37353      sym_comment,
37354    ACTIONS(606), 17,
37355      ts_builtin_sym_end,
37356      anon_sym_LBRACE,
37357      anon_sym_RBRACE,
37358      anon_sym_LPAREN,
37359      anon_sym_SEMI,
37360      anon_sym_LBRACK,
37361      sym_glimmer_opening_tag,
37362      anon_sym_DQUOTE,
37363      anon_sym_SQUOTE,
37364      anon_sym_BANG,
37365      anon_sym_TILDE,
37366      anon_sym_PLUS_PLUS,
37367      anon_sym_DASH_DASH,
37368      anon_sym_BQUOTE,
37369      sym_number,
37370      sym_private_property_identifier,
37371      anon_sym_AT,
37372    ACTIONS(608), 43,
37373      anon_sym_export,
37374      anon_sym_default,
37375      anon_sym_import,
37376      anon_sym_with,
37377      anon_sym_var,
37378      anon_sym_let,
37379      anon_sym_const,
37380      anon_sym_else,
37381      anon_sym_if,
37382      anon_sym_switch,
37383      anon_sym_for,
37384      anon_sym_await,
37385      anon_sym_while,
37386      anon_sym_do,
37387      anon_sym_try,
37388      anon_sym_break,
37389      anon_sym_continue,
37390      anon_sym_debugger,
37391      anon_sym_return,
37392      anon_sym_throw,
37393      anon_sym_case,
37394      anon_sym_yield,
37395      anon_sym_LT,
37396      anon_sym_class,
37397      anon_sym_async,
37398      anon_sym_function,
37399      anon_sym_new,
37400      anon_sym_PLUS,
37401      anon_sym_DASH,
37402      anon_sym_SLASH,
37403      anon_sym_typeof,
37404      anon_sym_void,
37405      anon_sym_delete,
37406      sym_identifier,
37407      sym_this,
37408      sym_super,
37409      sym_true,
37410      sym_false,
37411      sym_null,
37412      sym_undefined,
37413      anon_sym_static,
37414      anon_sym_get,
37415      anon_sym_set,
37416  [1496] = 11,
37417    ACTIONS(831), 1,
37418      anon_sym_EQ_GT,
37419    ACTIONS(841), 1,
37420      anon_sym_EQ,
37421    ACTIONS(861), 1,
37422      anon_sym_function,
37423    ACTIONS(889), 1,
37424      anon_sym_LPAREN,
37425    ACTIONS(922), 1,
37426      sym_identifier,
37427    STATE(1688), 1,
37428      sym_formal_parameters,
37429    ACTIONS(5), 2,
37430      sym_html_comment,
37431      sym_comment,
37432    ACTIONS(924), 6,
37433      anon_sym_export,
37434      anon_sym_let,
37435      anon_sym_async,
37436      anon_sym_static,
37437      anon_sym_get,
37438      anon_sym_set,
37439    ACTIONS(807), 13,
37440      sym__automatic_semicolon,
37441      sym__ternary_qmark,
37442      anon_sym_SEMI,
37443      anon_sym_LBRACK,
37444      anon_sym_DOT,
37445      sym_optional_chain,
37446      anon_sym_LT_EQ,
37447      anon_sym_EQ_EQ_EQ,
37448      anon_sym_BANG_EQ_EQ,
37449      anon_sym_GT_EQ,
37450      anon_sym_PLUS_PLUS,
37451      anon_sym_DASH_DASH,
37452      anon_sym_BQUOTE,
37453    ACTIONS(833), 15,
37454      anon_sym_PLUS_EQ,
37455      anon_sym_DASH_EQ,
37456      anon_sym_STAR_EQ,
37457      anon_sym_SLASH_EQ,
37458      anon_sym_PERCENT_EQ,
37459      anon_sym_CARET_EQ,
37460      anon_sym_AMP_EQ,
37461      anon_sym_PIPE_EQ,
37462      anon_sym_GT_GT_EQ,
37463      anon_sym_GT_GT_GT_EQ,
37464      anon_sym_LT_LT_EQ,
37465      anon_sym_STAR_STAR_EQ,
37466      anon_sym_AMP_AMP_EQ,
37467      anon_sym_PIPE_PIPE_EQ,
37468      anon_sym_QMARK_QMARK_EQ,
37469    ACTIONS(818), 21,
37470      anon_sym_STAR,
37471      anon_sym_in,
37472      anon_sym_LT,
37473      anon_sym_GT,
37474      anon_sym_AMP_AMP,
37475      anon_sym_PIPE_PIPE,
37476      anon_sym_GT_GT,
37477      anon_sym_GT_GT_GT,
37478      anon_sym_LT_LT,
37479      anon_sym_AMP,
37480      anon_sym_CARET,
37481      anon_sym_PIPE,
37482      anon_sym_PLUS,
37483      anon_sym_DASH,
37484      anon_sym_SLASH,
37485      anon_sym_PERCENT,
37486      anon_sym_STAR_STAR,
37487      anon_sym_EQ_EQ,
37488      anon_sym_BANG_EQ,
37489      anon_sym_QMARK_QMARK,
37490      anon_sym_instanceof,
37491  [1582] = 4,
37492    ACTIONS(566), 1,
37493      sym__automatic_semicolon,
37494    ACTIONS(5), 2,
37495      sym_html_comment,
37496      sym_comment,
37497    ACTIONS(558), 17,
37498      ts_builtin_sym_end,
37499      anon_sym_LBRACE,
37500      anon_sym_RBRACE,
37501      anon_sym_LPAREN,
37502      anon_sym_SEMI,
37503      anon_sym_LBRACK,
37504      sym_glimmer_opening_tag,
37505      anon_sym_DQUOTE,
37506      anon_sym_SQUOTE,
37507      anon_sym_BANG,
37508      anon_sym_TILDE,
37509      anon_sym_PLUS_PLUS,
37510      anon_sym_DASH_DASH,
37511      anon_sym_BQUOTE,
37512      sym_number,
37513      sym_private_property_identifier,
37514      anon_sym_AT,
37515    ACTIONS(560), 43,
37516      anon_sym_export,
37517      anon_sym_default,
37518      anon_sym_import,
37519      anon_sym_with,
37520      anon_sym_var,
37521      anon_sym_let,
37522      anon_sym_const,
37523      anon_sym_else,
37524      anon_sym_if,
37525      anon_sym_switch,
37526      anon_sym_for,
37527      anon_sym_await,
37528      anon_sym_while,
37529      anon_sym_do,
37530      anon_sym_try,
37531      anon_sym_break,
37532      anon_sym_continue,
37533      anon_sym_debugger,
37534      anon_sym_return,
37535      anon_sym_throw,
37536      anon_sym_case,
37537      anon_sym_yield,
37538      anon_sym_LT,
37539      anon_sym_class,
37540      anon_sym_async,
37541      anon_sym_function,
37542      anon_sym_new,
37543      anon_sym_PLUS,
37544      anon_sym_DASH,
37545      anon_sym_SLASH,
37546      anon_sym_typeof,
37547      anon_sym_void,
37548      anon_sym_delete,
37549      sym_identifier,
37550      sym_this,
37551      sym_super,
37552      sym_true,
37553      sym_false,
37554      sym_null,
37555      sym_undefined,
37556      anon_sym_static,
37557      anon_sym_get,
37558      anon_sym_set,
37559  [1654] = 3,
37560    ACTIONS(5), 2,
37561      sym_html_comment,
37562      sym_comment,
37563    ACTIONS(985), 18,
37564      sym__automatic_semicolon,
37565      ts_builtin_sym_end,
37566      anon_sym_LBRACE,
37567      anon_sym_RBRACE,
37568      anon_sym_LPAREN,
37569      anon_sym_SEMI,
37570      anon_sym_LBRACK,
37571      sym_glimmer_opening_tag,
37572      anon_sym_DQUOTE,
37573      anon_sym_SQUOTE,
37574      anon_sym_BANG,
37575      anon_sym_TILDE,
37576      anon_sym_PLUS_PLUS,
37577      anon_sym_DASH_DASH,
37578      anon_sym_BQUOTE,
37579      sym_number,
37580      sym_private_property_identifier,
37581      anon_sym_AT,
37582    ACTIONS(987), 43,
37583      anon_sym_export,
37584      anon_sym_default,
37585      anon_sym_import,
37586      anon_sym_with,
37587      anon_sym_var,
37588      anon_sym_let,
37589      anon_sym_const,
37590      anon_sym_else,
37591      anon_sym_if,
37592      anon_sym_switch,
37593      anon_sym_for,
37594      anon_sym_await,
37595      anon_sym_while,
37596      anon_sym_do,
37597      anon_sym_try,
37598      anon_sym_break,
37599      anon_sym_continue,
37600      anon_sym_debugger,
37601      anon_sym_return,
37602      anon_sym_throw,
37603      anon_sym_case,
37604      anon_sym_yield,
37605      anon_sym_LT,
37606      anon_sym_class,
37607      anon_sym_async,
37608      anon_sym_function,
37609      anon_sym_new,
37610      anon_sym_PLUS,
37611      anon_sym_DASH,
37612      anon_sym_SLASH,
37613      anon_sym_typeof,
37614      anon_sym_void,
37615      anon_sym_delete,
37616      sym_identifier,
37617      sym_this,
37618      sym_super,
37619      sym_true,
37620      sym_false,
37621      sym_null,
37622      sym_undefined,
37623      anon_sym_static,
37624      anon_sym_get,
37625      anon_sym_set,
37626  [1724] = 3,
37627    ACTIONS(5), 2,
37628      sym_html_comment,
37629      sym_comment,
37630    ACTIONS(620), 18,
37631      sym__automatic_semicolon,
37632      ts_builtin_sym_end,
37633      anon_sym_LBRACE,
37634      anon_sym_RBRACE,
37635      anon_sym_LPAREN,
37636      anon_sym_SEMI,
37637      anon_sym_LBRACK,
37638      sym_glimmer_opening_tag,
37639      anon_sym_DQUOTE,
37640      anon_sym_SQUOTE,
37641      anon_sym_BANG,
37642      anon_sym_TILDE,
37643      anon_sym_PLUS_PLUS,
37644      anon_sym_DASH_DASH,
37645      anon_sym_BQUOTE,
37646      sym_number,
37647      sym_private_property_identifier,
37648      anon_sym_AT,
37649    ACTIONS(622), 43,
37650      anon_sym_export,
37651      anon_sym_default,
37652      anon_sym_import,
37653      anon_sym_with,
37654      anon_sym_var,
37655      anon_sym_let,
37656      anon_sym_const,
37657      anon_sym_else,
37658      anon_sym_if,
37659      anon_sym_switch,
37660      anon_sym_for,
37661      anon_sym_await,
37662      anon_sym_while,
37663      anon_sym_do,
37664      anon_sym_try,
37665      anon_sym_break,
37666      anon_sym_continue,
37667      anon_sym_debugger,
37668      anon_sym_return,
37669      anon_sym_throw,
37670      anon_sym_case,
37671      anon_sym_yield,
37672      anon_sym_LT,
37673      anon_sym_class,
37674      anon_sym_async,
37675      anon_sym_function,
37676      anon_sym_new,
37677      anon_sym_PLUS,
37678      anon_sym_DASH,
37679      anon_sym_SLASH,
37680      anon_sym_typeof,
37681      anon_sym_void,
37682      anon_sym_delete,
37683      sym_identifier,
37684      sym_this,
37685      sym_super,
37686      sym_true,
37687      sym_false,
37688      sym_null,
37689      sym_undefined,
37690      anon_sym_static,
37691      anon_sym_get,
37692      anon_sym_set,
37693  [1794] = 4,
37694    ACTIONS(556), 1,
37695      sym__automatic_semicolon,
37696    ACTIONS(5), 2,
37697      sym_html_comment,
37698      sym_comment,
37699    ACTIONS(548), 17,
37700      ts_builtin_sym_end,
37701      anon_sym_LBRACE,
37702      anon_sym_RBRACE,
37703      anon_sym_LPAREN,
37704      anon_sym_SEMI,
37705      anon_sym_LBRACK,
37706      sym_glimmer_opening_tag,
37707      anon_sym_DQUOTE,
37708      anon_sym_SQUOTE,
37709      anon_sym_BANG,
37710      anon_sym_TILDE,
37711      anon_sym_PLUS_PLUS,
37712      anon_sym_DASH_DASH,
37713      anon_sym_BQUOTE,
37714      sym_number,
37715      sym_private_property_identifier,
37716      anon_sym_AT,
37717    ACTIONS(550), 43,
37718      anon_sym_export,
37719      anon_sym_default,
37720      anon_sym_import,
37721      anon_sym_with,
37722      anon_sym_var,
37723      anon_sym_let,
37724      anon_sym_const,
37725      anon_sym_else,
37726      anon_sym_if,
37727      anon_sym_switch,
37728      anon_sym_for,
37729      anon_sym_await,
37730      anon_sym_while,
37731      anon_sym_do,
37732      anon_sym_try,
37733      anon_sym_break,
37734      anon_sym_continue,
37735      anon_sym_debugger,
37736      anon_sym_return,
37737      anon_sym_throw,
37738      anon_sym_case,
37739      anon_sym_yield,
37740      anon_sym_LT,
37741      anon_sym_class,
37742      anon_sym_async,
37743      anon_sym_function,
37744      anon_sym_new,
37745      anon_sym_PLUS,
37746      anon_sym_DASH,
37747      anon_sym_SLASH,
37748      anon_sym_typeof,
37749      anon_sym_void,
37750      anon_sym_delete,
37751      sym_identifier,
37752      sym_this,
37753      sym_super,
37754      sym_true,
37755      sym_false,
37756      sym_null,
37757      sym_undefined,
37758      anon_sym_static,
37759      anon_sym_get,
37760      anon_sym_set,
37761  [1866] = 4,
37762    ACTIONS(989), 1,
37763      sym__automatic_semicolon,
37764    ACTIONS(5), 2,
37765      sym_html_comment,
37766      sym_comment,
37767    ACTIONS(506), 17,
37768      ts_builtin_sym_end,
37769      anon_sym_LBRACE,
37770      anon_sym_RBRACE,
37771      anon_sym_LPAREN,
37772      anon_sym_SEMI,
37773      anon_sym_LBRACK,
37774      sym_glimmer_opening_tag,
37775      anon_sym_DQUOTE,
37776      anon_sym_SQUOTE,
37777      anon_sym_BANG,
37778      anon_sym_TILDE,
37779      anon_sym_PLUS_PLUS,
37780      anon_sym_DASH_DASH,
37781      anon_sym_BQUOTE,
37782      sym_number,
37783      sym_private_property_identifier,
37784      anon_sym_AT,
37785    ACTIONS(508), 43,
37786      anon_sym_export,
37787      anon_sym_default,
37788      anon_sym_import,
37789      anon_sym_with,
37790      anon_sym_var,
37791      anon_sym_let,
37792      anon_sym_const,
37793      anon_sym_else,
37794      anon_sym_if,
37795      anon_sym_switch,
37796      anon_sym_for,
37797      anon_sym_await,
37798      anon_sym_while,
37799      anon_sym_do,
37800      anon_sym_try,
37801      anon_sym_break,
37802      anon_sym_continue,
37803      anon_sym_debugger,
37804      anon_sym_return,
37805      anon_sym_throw,
37806      anon_sym_case,
37807      anon_sym_yield,
37808      anon_sym_LT,
37809      anon_sym_class,
37810      anon_sym_async,
37811      anon_sym_function,
37812      anon_sym_new,
37813      anon_sym_PLUS,
37814      anon_sym_DASH,
37815      anon_sym_SLASH,
37816      anon_sym_typeof,
37817      anon_sym_void,
37818      anon_sym_delete,
37819      sym_identifier,
37820      sym_this,
37821      sym_super,
37822      sym_true,
37823      sym_false,
37824      sym_null,
37825      sym_undefined,
37826      anon_sym_static,
37827      anon_sym_get,
37828      anon_sym_set,
37829  [1938] = 3,
37830    ACTIONS(5), 2,
37831      sym_html_comment,
37832      sym_comment,
37833    ACTIONS(624), 18,
37834      sym__automatic_semicolon,
37835      ts_builtin_sym_end,
37836      anon_sym_LBRACE,
37837      anon_sym_RBRACE,
37838      anon_sym_LPAREN,
37839      anon_sym_SEMI,
37840      anon_sym_LBRACK,
37841      sym_glimmer_opening_tag,
37842      anon_sym_DQUOTE,
37843      anon_sym_SQUOTE,
37844      anon_sym_BANG,
37845      anon_sym_TILDE,
37846      anon_sym_PLUS_PLUS,
37847      anon_sym_DASH_DASH,
37848      anon_sym_BQUOTE,
37849      sym_number,
37850      sym_private_property_identifier,
37851      anon_sym_AT,
37852    ACTIONS(626), 43,
37853      anon_sym_export,
37854      anon_sym_default,
37855      anon_sym_import,
37856      anon_sym_with,
37857      anon_sym_var,
37858      anon_sym_let,
37859      anon_sym_const,
37860      anon_sym_else,
37861      anon_sym_if,
37862      anon_sym_switch,
37863      anon_sym_for,
37864      anon_sym_await,
37865      anon_sym_while,
37866      anon_sym_do,
37867      anon_sym_try,
37868      anon_sym_break,
37869      anon_sym_continue,
37870      anon_sym_debugger,
37871      anon_sym_return,
37872      anon_sym_throw,
37873      anon_sym_case,
37874      anon_sym_yield,
37875      anon_sym_LT,
37876      anon_sym_class,
37877      anon_sym_async,
37878      anon_sym_function,
37879      anon_sym_new,
37880      anon_sym_PLUS,
37881      anon_sym_DASH,
37882      anon_sym_SLASH,
37883      anon_sym_typeof,
37884      anon_sym_void,
37885      anon_sym_delete,
37886      sym_identifier,
37887      sym_this,
37888      sym_super,
37889      sym_true,
37890      sym_false,
37891      sym_null,
37892      sym_undefined,
37893      anon_sym_static,
37894      anon_sym_get,
37895      anon_sym_set,
37896  [2008] = 3,
37897    ACTIONS(5), 2,
37898      sym_html_comment,
37899      sym_comment,
37900    ACTIONS(991), 17,
37901      ts_builtin_sym_end,
37902      anon_sym_LBRACE,
37903      anon_sym_RBRACE,
37904      anon_sym_LPAREN,
37905      anon_sym_SEMI,
37906      anon_sym_LBRACK,
37907      sym_glimmer_opening_tag,
37908      anon_sym_DQUOTE,
37909      anon_sym_SQUOTE,
37910      anon_sym_BANG,
37911      anon_sym_TILDE,
37912      anon_sym_PLUS_PLUS,
37913      anon_sym_DASH_DASH,
37914      anon_sym_BQUOTE,
37915      sym_number,
37916      sym_private_property_identifier,
37917      anon_sym_AT,
37918    ACTIONS(993), 43,
37919      anon_sym_export,
37920      anon_sym_default,
37921      anon_sym_import,
37922      anon_sym_with,
37923      anon_sym_var,
37924      anon_sym_let,
37925      anon_sym_const,
37926      anon_sym_else,
37927      anon_sym_if,
37928      anon_sym_switch,
37929      anon_sym_for,
37930      anon_sym_await,
37931      anon_sym_while,
37932      anon_sym_do,
37933      anon_sym_try,
37934      anon_sym_break,
37935      anon_sym_continue,
37936      anon_sym_debugger,
37937      anon_sym_return,
37938      anon_sym_throw,
37939      anon_sym_case,
37940      anon_sym_yield,
37941      anon_sym_LT,
37942      anon_sym_class,
37943      anon_sym_async,
37944      anon_sym_function,
37945      anon_sym_new,
37946      anon_sym_PLUS,
37947      anon_sym_DASH,
37948      anon_sym_SLASH,
37949      anon_sym_typeof,
37950      anon_sym_void,
37951      anon_sym_delete,
37952      sym_identifier,
37953      sym_this,
37954      sym_super,
37955      sym_true,
37956      sym_false,
37957      sym_null,
37958      sym_undefined,
37959      anon_sym_static,
37960      anon_sym_get,
37961      anon_sym_set,
37962  [2077] = 3,
37963    ACTIONS(5), 2,
37964      sym_html_comment,
37965      sym_comment,
37966    ACTIONS(995), 17,
37967      ts_builtin_sym_end,
37968      anon_sym_LBRACE,
37969      anon_sym_RBRACE,
37970      anon_sym_LPAREN,
37971      anon_sym_SEMI,
37972      anon_sym_LBRACK,
37973      sym_glimmer_opening_tag,
37974      anon_sym_DQUOTE,
37975      anon_sym_SQUOTE,
37976      anon_sym_BANG,
37977      anon_sym_TILDE,
37978      anon_sym_PLUS_PLUS,
37979      anon_sym_DASH_DASH,
37980      anon_sym_BQUOTE,
37981      sym_number,
37982      sym_private_property_identifier,
37983      anon_sym_AT,
37984    ACTIONS(997), 43,
37985      anon_sym_export,
37986      anon_sym_default,
37987      anon_sym_import,
37988      anon_sym_with,
37989      anon_sym_var,
37990      anon_sym_let,
37991      anon_sym_const,
37992      anon_sym_else,
37993      anon_sym_if,
37994      anon_sym_switch,
37995      anon_sym_for,
37996      anon_sym_await,
37997      anon_sym_while,
37998      anon_sym_do,
37999      anon_sym_try,
38000      anon_sym_break,
38001      anon_sym_continue,
38002      anon_sym_debugger,
38003      anon_sym_return,
38004      anon_sym_throw,
38005      anon_sym_case,
38006      anon_sym_yield,
38007      anon_sym_LT,
38008      anon_sym_class,
38009      anon_sym_async,
38010      anon_sym_function,
38011      anon_sym_new,
38012      anon_sym_PLUS,
38013      anon_sym_DASH,
38014      anon_sym_SLASH,
38015      anon_sym_typeof,
38016      anon_sym_void,
38017      anon_sym_delete,
38018      sym_identifier,
38019      sym_this,
38020      sym_super,
38021      sym_true,
38022      sym_false,
38023      sym_null,
38024      sym_undefined,
38025      anon_sym_static,
38026      anon_sym_get,
38027      anon_sym_set,
38028  [2146] = 3,
38029    ACTIONS(5), 2,
38030      sym_html_comment,
38031      sym_comment,
38032    ACTIONS(999), 17,
38033      ts_builtin_sym_end,
38034      anon_sym_LBRACE,
38035      anon_sym_RBRACE,
38036      anon_sym_LPAREN,
38037      anon_sym_SEMI,
38038      anon_sym_LBRACK,
38039      sym_glimmer_opening_tag,
38040      anon_sym_DQUOTE,
38041      anon_sym_SQUOTE,
38042      anon_sym_BANG,
38043      anon_sym_TILDE,
38044      anon_sym_PLUS_PLUS,
38045      anon_sym_DASH_DASH,
38046      anon_sym_BQUOTE,
38047      sym_number,
38048      sym_private_property_identifier,
38049      anon_sym_AT,
38050    ACTIONS(1001), 43,
38051      anon_sym_export,
38052      anon_sym_default,
38053      anon_sym_import,
38054      anon_sym_with,
38055      anon_sym_var,
38056      anon_sym_let,
38057      anon_sym_const,
38058      anon_sym_else,
38059      anon_sym_if,
38060      anon_sym_switch,
38061      anon_sym_for,
38062      anon_sym_await,
38063      anon_sym_while,
38064      anon_sym_do,
38065      anon_sym_try,
38066      anon_sym_break,
38067      anon_sym_continue,
38068      anon_sym_debugger,
38069      anon_sym_return,
38070      anon_sym_throw,
38071      anon_sym_case,
38072      anon_sym_yield,
38073      anon_sym_LT,
38074      anon_sym_class,
38075      anon_sym_async,
38076      anon_sym_function,
38077      anon_sym_new,
38078      anon_sym_PLUS,
38079      anon_sym_DASH,
38080      anon_sym_SLASH,
38081      anon_sym_typeof,
38082      anon_sym_void,
38083      anon_sym_delete,
38084      sym_identifier,
38085      sym_this,
38086      sym_super,
38087      sym_true,
38088      sym_false,
38089      sym_null,
38090      sym_undefined,
38091      anon_sym_static,
38092      anon_sym_get,
38093      anon_sym_set,
38094  [2215] = 3,
38095    ACTIONS(5), 2,
38096      sym_html_comment,
38097      sym_comment,
38098    ACTIONS(1003), 17,
38099      ts_builtin_sym_end,
38100      anon_sym_LBRACE,
38101      anon_sym_RBRACE,
38102      anon_sym_LPAREN,
38103      anon_sym_SEMI,
38104      anon_sym_LBRACK,
38105      sym_glimmer_opening_tag,
38106      anon_sym_DQUOTE,
38107      anon_sym_SQUOTE,
38108      anon_sym_BANG,
38109      anon_sym_TILDE,
38110      anon_sym_PLUS_PLUS,
38111      anon_sym_DASH_DASH,
38112      anon_sym_BQUOTE,
38113      sym_number,
38114      sym_private_property_identifier,
38115      anon_sym_AT,
38116    ACTIONS(1005), 43,
38117      anon_sym_export,
38118      anon_sym_default,
38119      anon_sym_import,
38120      anon_sym_with,
38121      anon_sym_var,
38122      anon_sym_let,
38123      anon_sym_const,
38124      anon_sym_else,
38125      anon_sym_if,
38126      anon_sym_switch,
38127      anon_sym_for,
38128      anon_sym_await,
38129      anon_sym_while,
38130      anon_sym_do,
38131      anon_sym_try,
38132      anon_sym_break,
38133      anon_sym_continue,
38134      anon_sym_debugger,
38135      anon_sym_return,
38136      anon_sym_throw,
38137      anon_sym_case,
38138      anon_sym_yield,
38139      anon_sym_LT,
38140      anon_sym_class,
38141      anon_sym_async,
38142      anon_sym_function,
38143      anon_sym_new,
38144      anon_sym_PLUS,
38145      anon_sym_DASH,
38146      anon_sym_SLASH,
38147      anon_sym_typeof,
38148      anon_sym_void,
38149      anon_sym_delete,
38150      sym_identifier,
38151      sym_this,
38152      sym_super,
38153      sym_true,
38154      sym_false,
38155      sym_null,
38156      sym_undefined,
38157      anon_sym_static,
38158      anon_sym_get,
38159      anon_sym_set,
38160  [2284] = 3,
38161    ACTIONS(5), 2,
38162      sym_html_comment,
38163      sym_comment,
38164    ACTIONS(1007), 17,
38165      ts_builtin_sym_end,
38166      anon_sym_LBRACE,
38167      anon_sym_RBRACE,
38168      anon_sym_LPAREN,
38169      anon_sym_SEMI,
38170      anon_sym_LBRACK,
38171      sym_glimmer_opening_tag,
38172      anon_sym_DQUOTE,
38173      anon_sym_SQUOTE,
38174      anon_sym_BANG,
38175      anon_sym_TILDE,
38176      anon_sym_PLUS_PLUS,
38177      anon_sym_DASH_DASH,
38178      anon_sym_BQUOTE,
38179      sym_number,
38180      sym_private_property_identifier,
38181      anon_sym_AT,
38182    ACTIONS(1009), 43,
38183      anon_sym_export,
38184      anon_sym_default,
38185      anon_sym_import,
38186      anon_sym_with,
38187      anon_sym_var,
38188      anon_sym_let,
38189      anon_sym_const,
38190      anon_sym_else,
38191      anon_sym_if,
38192      anon_sym_switch,
38193      anon_sym_for,
38194      anon_sym_await,
38195      anon_sym_while,
38196      anon_sym_do,
38197      anon_sym_try,
38198      anon_sym_break,
38199      anon_sym_continue,
38200      anon_sym_debugger,
38201      anon_sym_return,
38202      anon_sym_throw,
38203      anon_sym_case,
38204      anon_sym_yield,
38205      anon_sym_LT,
38206      anon_sym_class,
38207      anon_sym_async,
38208      anon_sym_function,
38209      anon_sym_new,
38210      anon_sym_PLUS,
38211      anon_sym_DASH,
38212      anon_sym_SLASH,
38213      anon_sym_typeof,
38214      anon_sym_void,
38215      anon_sym_delete,
38216      sym_identifier,
38217      sym_this,
38218      sym_super,
38219      sym_true,
38220      sym_false,
38221      sym_null,
38222      sym_undefined,
38223      anon_sym_static,
38224      anon_sym_get,
38225      anon_sym_set,
38226  [2353] = 3,
38227    ACTIONS(5), 2,
38228      sym_html_comment,
38229      sym_comment,
38230    ACTIONS(1011), 17,
38231      ts_builtin_sym_end,
38232      anon_sym_LBRACE,
38233      anon_sym_RBRACE,
38234      anon_sym_LPAREN,
38235      anon_sym_SEMI,
38236      anon_sym_LBRACK,
38237      sym_glimmer_opening_tag,
38238      anon_sym_DQUOTE,
38239      anon_sym_SQUOTE,
38240      anon_sym_BANG,
38241      anon_sym_TILDE,
38242      anon_sym_PLUS_PLUS,
38243      anon_sym_DASH_DASH,
38244      anon_sym_BQUOTE,
38245      sym_number,
38246      sym_private_property_identifier,
38247      anon_sym_AT,
38248    ACTIONS(1013), 43,
38249      anon_sym_export,
38250      anon_sym_default,
38251      anon_sym_import,
38252      anon_sym_with,
38253      anon_sym_var,
38254      anon_sym_let,
38255      anon_sym_const,
38256      anon_sym_else,
38257      anon_sym_if,
38258      anon_sym_switch,
38259      anon_sym_for,
38260      anon_sym_await,
38261      anon_sym_while,
38262      anon_sym_do,
38263      anon_sym_try,
38264      anon_sym_break,
38265      anon_sym_continue,
38266      anon_sym_debugger,
38267      anon_sym_return,
38268      anon_sym_throw,
38269      anon_sym_case,
38270      anon_sym_yield,
38271      anon_sym_LT,
38272      anon_sym_class,
38273      anon_sym_async,
38274      anon_sym_function,
38275      anon_sym_new,
38276      anon_sym_PLUS,
38277      anon_sym_DASH,
38278      anon_sym_SLASH,
38279      anon_sym_typeof,
38280      anon_sym_void,
38281      anon_sym_delete,
38282      sym_identifier,
38283      sym_this,
38284      sym_super,
38285      sym_true,
38286      sym_false,
38287      sym_null,
38288      sym_undefined,
38289      anon_sym_static,
38290      anon_sym_get,
38291      anon_sym_set,
38292  [2422] = 3,
38293    ACTIONS(5), 2,
38294      sym_html_comment,
38295      sym_comment,
38296    ACTIONS(1015), 17,
38297      ts_builtin_sym_end,
38298      anon_sym_LBRACE,
38299      anon_sym_RBRACE,
38300      anon_sym_LPAREN,
38301      anon_sym_SEMI,
38302      anon_sym_LBRACK,
38303      sym_glimmer_opening_tag,
38304      anon_sym_DQUOTE,
38305      anon_sym_SQUOTE,
38306      anon_sym_BANG,
38307      anon_sym_TILDE,
38308      anon_sym_PLUS_PLUS,
38309      anon_sym_DASH_DASH,
38310      anon_sym_BQUOTE,
38311      sym_number,
38312      sym_private_property_identifier,
38313      anon_sym_AT,
38314    ACTIONS(1017), 43,
38315      anon_sym_export,
38316      anon_sym_default,
38317      anon_sym_import,
38318      anon_sym_with,
38319      anon_sym_var,
38320      anon_sym_let,
38321      anon_sym_const,
38322      anon_sym_else,
38323      anon_sym_if,
38324      anon_sym_switch,
38325      anon_sym_for,
38326      anon_sym_await,
38327      anon_sym_while,
38328      anon_sym_do,
38329      anon_sym_try,
38330      anon_sym_break,
38331      anon_sym_continue,
38332      anon_sym_debugger,
38333      anon_sym_return,
38334      anon_sym_throw,
38335      anon_sym_case,
38336      anon_sym_yield,
38337      anon_sym_LT,
38338      anon_sym_class,
38339      anon_sym_async,
38340      anon_sym_function,
38341      anon_sym_new,
38342      anon_sym_PLUS,
38343      anon_sym_DASH,
38344      anon_sym_SLASH,
38345      anon_sym_typeof,
38346      anon_sym_void,
38347      anon_sym_delete,
38348      sym_identifier,
38349      sym_this,
38350      sym_super,
38351      sym_true,
38352      sym_false,
38353      sym_null,
38354      sym_undefined,
38355      anon_sym_static,
38356      anon_sym_get,
38357      anon_sym_set,
38358  [2491] = 3,
38359    ACTIONS(5), 2,
38360      sym_html_comment,
38361      sym_comment,
38362    ACTIONS(1019), 17,
38363      ts_builtin_sym_end,
38364      anon_sym_LBRACE,
38365      anon_sym_RBRACE,
38366      anon_sym_LPAREN,
38367      anon_sym_SEMI,
38368      anon_sym_LBRACK,
38369      sym_glimmer_opening_tag,
38370      anon_sym_DQUOTE,
38371      anon_sym_SQUOTE,
38372      anon_sym_BANG,
38373      anon_sym_TILDE,
38374      anon_sym_PLUS_PLUS,
38375      anon_sym_DASH_DASH,
38376      anon_sym_BQUOTE,
38377      sym_number,
38378      sym_private_property_identifier,
38379      anon_sym_AT,
38380    ACTIONS(1021), 43,
38381      anon_sym_export,
38382      anon_sym_default,
38383      anon_sym_import,
38384      anon_sym_with,
38385      anon_sym_var,
38386      anon_sym_let,
38387      anon_sym_const,
38388      anon_sym_else,
38389      anon_sym_if,
38390      anon_sym_switch,
38391      anon_sym_for,
38392      anon_sym_await,
38393      anon_sym_while,
38394      anon_sym_do,
38395      anon_sym_try,
38396      anon_sym_break,
38397      anon_sym_continue,
38398      anon_sym_debugger,
38399      anon_sym_return,
38400      anon_sym_throw,
38401      anon_sym_case,
38402      anon_sym_yield,
38403      anon_sym_LT,
38404      anon_sym_class,
38405      anon_sym_async,
38406      anon_sym_function,
38407      anon_sym_new,
38408      anon_sym_PLUS,
38409      anon_sym_DASH,
38410      anon_sym_SLASH,
38411      anon_sym_typeof,
38412      anon_sym_void,
38413      anon_sym_delete,
38414      sym_identifier,
38415      sym_this,
38416      sym_super,
38417      sym_true,
38418      sym_false,
38419      sym_null,
38420      sym_undefined,
38421      anon_sym_static,
38422      anon_sym_get,
38423      anon_sym_set,
38424  [2560] = 3,
38425    ACTIONS(5), 2,
38426      sym_html_comment,
38427      sym_comment,
38428    ACTIONS(1023), 17,
38429      ts_builtin_sym_end,
38430      anon_sym_LBRACE,
38431      anon_sym_RBRACE,
38432      anon_sym_LPAREN,
38433      anon_sym_SEMI,
38434      anon_sym_LBRACK,
38435      sym_glimmer_opening_tag,
38436      anon_sym_DQUOTE,
38437      anon_sym_SQUOTE,
38438      anon_sym_BANG,
38439      anon_sym_TILDE,
38440      anon_sym_PLUS_PLUS,
38441      anon_sym_DASH_DASH,
38442      anon_sym_BQUOTE,
38443      sym_number,
38444      sym_private_property_identifier,
38445      anon_sym_AT,
38446    ACTIONS(1025), 43,
38447      anon_sym_export,
38448      anon_sym_default,
38449      anon_sym_import,
38450      anon_sym_with,
38451      anon_sym_var,
38452      anon_sym_let,
38453      anon_sym_const,
38454      anon_sym_else,
38455      anon_sym_if,
38456      anon_sym_switch,
38457      anon_sym_for,
38458      anon_sym_await,
38459      anon_sym_while,
38460      anon_sym_do,
38461      anon_sym_try,
38462      anon_sym_break,
38463      anon_sym_continue,
38464      anon_sym_debugger,
38465      anon_sym_return,
38466      anon_sym_throw,
38467      anon_sym_case,
38468      anon_sym_yield,
38469      anon_sym_LT,
38470      anon_sym_class,
38471      anon_sym_async,
38472      anon_sym_function,
38473      anon_sym_new,
38474      anon_sym_PLUS,
38475      anon_sym_DASH,
38476      anon_sym_SLASH,
38477      anon_sym_typeof,
38478      anon_sym_void,
38479      anon_sym_delete,
38480      sym_identifier,
38481      sym_this,
38482      sym_super,
38483      sym_true,
38484      sym_false,
38485      sym_null,
38486      sym_undefined,
38487      anon_sym_static,
38488      anon_sym_get,
38489      anon_sym_set,
38490  [2629] = 3,
38491    ACTIONS(5), 2,
38492      sym_html_comment,
38493      sym_comment,
38494    ACTIONS(1027), 17,
38495      ts_builtin_sym_end,
38496      anon_sym_LBRACE,
38497      anon_sym_RBRACE,
38498      anon_sym_LPAREN,
38499      anon_sym_SEMI,
38500      anon_sym_LBRACK,
38501      sym_glimmer_opening_tag,
38502      anon_sym_DQUOTE,
38503      anon_sym_SQUOTE,
38504      anon_sym_BANG,
38505      anon_sym_TILDE,
38506      anon_sym_PLUS_PLUS,
38507      anon_sym_DASH_DASH,
38508      anon_sym_BQUOTE,
38509      sym_number,
38510      sym_private_property_identifier,
38511      anon_sym_AT,
38512    ACTIONS(1029), 43,
38513      anon_sym_export,
38514      anon_sym_default,
38515      anon_sym_import,
38516      anon_sym_with,
38517      anon_sym_var,
38518      anon_sym_let,
38519      anon_sym_const,
38520      anon_sym_else,
38521      anon_sym_if,
38522      anon_sym_switch,
38523      anon_sym_for,
38524      anon_sym_await,
38525      anon_sym_while,
38526      anon_sym_do,
38527      anon_sym_try,
38528      anon_sym_break,
38529      anon_sym_continue,
38530      anon_sym_debugger,
38531      anon_sym_return,
38532      anon_sym_throw,
38533      anon_sym_case,
38534      anon_sym_yield,
38535      anon_sym_LT,
38536      anon_sym_class,
38537      anon_sym_async,
38538      anon_sym_function,
38539      anon_sym_new,
38540      anon_sym_PLUS,
38541      anon_sym_DASH,
38542      anon_sym_SLASH,
38543      anon_sym_typeof,
38544      anon_sym_void,
38545      anon_sym_delete,
38546      sym_identifier,
38547      sym_this,
38548      sym_super,
38549      sym_true,
38550      sym_false,
38551      sym_null,
38552      sym_undefined,
38553      anon_sym_static,
38554      anon_sym_get,
38555      anon_sym_set,
38556  [2698] = 3,
38557    ACTIONS(5), 2,
38558      sym_html_comment,
38559      sym_comment,
38560    ACTIONS(1031), 17,
38561      ts_builtin_sym_end,
38562      anon_sym_LBRACE,
38563      anon_sym_RBRACE,
38564      anon_sym_LPAREN,
38565      anon_sym_SEMI,
38566      anon_sym_LBRACK,
38567      sym_glimmer_opening_tag,
38568      anon_sym_DQUOTE,
38569      anon_sym_SQUOTE,
38570      anon_sym_BANG,
38571      anon_sym_TILDE,
38572      anon_sym_PLUS_PLUS,
38573      anon_sym_DASH_DASH,
38574      anon_sym_BQUOTE,
38575      sym_number,
38576      sym_private_property_identifier,
38577      anon_sym_AT,
38578    ACTIONS(1033), 43,
38579      anon_sym_export,
38580      anon_sym_default,
38581      anon_sym_import,
38582      anon_sym_with,
38583      anon_sym_var,
38584      anon_sym_let,
38585      anon_sym_const,
38586      anon_sym_else,
38587      anon_sym_if,
38588      anon_sym_switch,
38589      anon_sym_for,
38590      anon_sym_await,
38591      anon_sym_while,
38592      anon_sym_do,
38593      anon_sym_try,
38594      anon_sym_break,
38595      anon_sym_continue,
38596      anon_sym_debugger,
38597      anon_sym_return,
38598      anon_sym_throw,
38599      anon_sym_case,
38600      anon_sym_yield,
38601      anon_sym_LT,
38602      anon_sym_class,
38603      anon_sym_async,
38604      anon_sym_function,
38605      anon_sym_new,
38606      anon_sym_PLUS,
38607      anon_sym_DASH,
38608      anon_sym_SLASH,
38609      anon_sym_typeof,
38610      anon_sym_void,
38611      anon_sym_delete,
38612      sym_identifier,
38613      sym_this,
38614      sym_super,
38615      sym_true,
38616      sym_false,
38617      sym_null,
38618      sym_undefined,
38619      anon_sym_static,
38620      anon_sym_get,
38621      anon_sym_set,
38622  [2767] = 3,
38623    ACTIONS(5), 2,
38624      sym_html_comment,
38625      sym_comment,
38626    ACTIONS(1035), 17,
38627      ts_builtin_sym_end,
38628      anon_sym_LBRACE,
38629      anon_sym_RBRACE,
38630      anon_sym_LPAREN,
38631      anon_sym_SEMI,
38632      anon_sym_LBRACK,
38633      sym_glimmer_opening_tag,
38634      anon_sym_DQUOTE,
38635      anon_sym_SQUOTE,
38636      anon_sym_BANG,
38637      anon_sym_TILDE,
38638      anon_sym_PLUS_PLUS,
38639      anon_sym_DASH_DASH,
38640      anon_sym_BQUOTE,
38641      sym_number,
38642      sym_private_property_identifier,
38643      anon_sym_AT,
38644    ACTIONS(1037), 43,
38645      anon_sym_export,
38646      anon_sym_default,
38647      anon_sym_import,
38648      anon_sym_with,
38649      anon_sym_var,
38650      anon_sym_let,
38651      anon_sym_const,
38652      anon_sym_else,
38653      anon_sym_if,
38654      anon_sym_switch,
38655      anon_sym_for,
38656      anon_sym_await,
38657      anon_sym_while,
38658      anon_sym_do,
38659      anon_sym_try,
38660      anon_sym_break,
38661      anon_sym_continue,
38662      anon_sym_debugger,
38663      anon_sym_return,
38664      anon_sym_throw,
38665      anon_sym_case,
38666      anon_sym_yield,
38667      anon_sym_LT,
38668      anon_sym_class,
38669      anon_sym_async,
38670      anon_sym_function,
38671      anon_sym_new,
38672      anon_sym_PLUS,
38673      anon_sym_DASH,
38674      anon_sym_SLASH,
38675      anon_sym_typeof,
38676      anon_sym_void,
38677      anon_sym_delete,
38678      sym_identifier,
38679      sym_this,
38680      sym_super,
38681      sym_true,
38682      sym_false,
38683      sym_null,
38684      sym_undefined,
38685      anon_sym_static,
38686      anon_sym_get,
38687      anon_sym_set,
38688  [2836] = 3,
38689    ACTIONS(5), 2,
38690      sym_html_comment,
38691      sym_comment,
38692    ACTIONS(1035), 17,
38693      ts_builtin_sym_end,
38694      anon_sym_LBRACE,
38695      anon_sym_RBRACE,
38696      anon_sym_LPAREN,
38697      anon_sym_SEMI,
38698      anon_sym_LBRACK,
38699      sym_glimmer_opening_tag,
38700      anon_sym_DQUOTE,
38701      anon_sym_SQUOTE,
38702      anon_sym_BANG,
38703      anon_sym_TILDE,
38704      anon_sym_PLUS_PLUS,
38705      anon_sym_DASH_DASH,
38706      anon_sym_BQUOTE,
38707      sym_number,
38708      sym_private_property_identifier,
38709      anon_sym_AT,
38710    ACTIONS(1037), 43,
38711      anon_sym_export,
38712      anon_sym_default,
38713      anon_sym_import,
38714      anon_sym_with,
38715      anon_sym_var,
38716      anon_sym_let,
38717      anon_sym_const,
38718      anon_sym_else,
38719      anon_sym_if,
38720      anon_sym_switch,
38721      anon_sym_for,
38722      anon_sym_await,
38723      anon_sym_while,
38724      anon_sym_do,
38725      anon_sym_try,
38726      anon_sym_break,
38727      anon_sym_continue,
38728      anon_sym_debugger,
38729      anon_sym_return,
38730      anon_sym_throw,
38731      anon_sym_case,
38732      anon_sym_yield,
38733      anon_sym_LT,
38734      anon_sym_class,
38735      anon_sym_async,
38736      anon_sym_function,
38737      anon_sym_new,
38738      anon_sym_PLUS,
38739      anon_sym_DASH,
38740      anon_sym_SLASH,
38741      anon_sym_typeof,
38742      anon_sym_void,
38743      anon_sym_delete,
38744      sym_identifier,
38745      sym_this,
38746      sym_super,
38747      sym_true,
38748      sym_false,
38749      sym_null,
38750      sym_undefined,
38751      anon_sym_static,
38752      anon_sym_get,
38753      anon_sym_set,
38754  [2905] = 3,
38755    ACTIONS(5), 2,
38756      sym_html_comment,
38757      sym_comment,
38758    ACTIONS(1039), 17,
38759      ts_builtin_sym_end,
38760      anon_sym_LBRACE,
38761      anon_sym_RBRACE,
38762      anon_sym_LPAREN,
38763      anon_sym_SEMI,
38764      anon_sym_LBRACK,
38765      sym_glimmer_opening_tag,
38766      anon_sym_DQUOTE,
38767      anon_sym_SQUOTE,
38768      anon_sym_BANG,
38769      anon_sym_TILDE,
38770      anon_sym_PLUS_PLUS,
38771      anon_sym_DASH_DASH,
38772      anon_sym_BQUOTE,
38773      sym_number,
38774      sym_private_property_identifier,
38775      anon_sym_AT,
38776    ACTIONS(1041), 43,
38777      anon_sym_export,
38778      anon_sym_default,
38779      anon_sym_import,
38780      anon_sym_with,
38781      anon_sym_var,
38782      anon_sym_let,
38783      anon_sym_const,
38784      anon_sym_else,
38785      anon_sym_if,
38786      anon_sym_switch,
38787      anon_sym_for,
38788      anon_sym_await,
38789      anon_sym_while,
38790      anon_sym_do,
38791      anon_sym_try,
38792      anon_sym_break,
38793      anon_sym_continue,
38794      anon_sym_debugger,
38795      anon_sym_return,
38796      anon_sym_throw,
38797      anon_sym_case,
38798      anon_sym_yield,
38799      anon_sym_LT,
38800      anon_sym_class,
38801      anon_sym_async,
38802      anon_sym_function,
38803      anon_sym_new,
38804      anon_sym_PLUS,
38805      anon_sym_DASH,
38806      anon_sym_SLASH,
38807      anon_sym_typeof,
38808      anon_sym_void,
38809      anon_sym_delete,
38810      sym_identifier,
38811      sym_this,
38812      sym_super,
38813      sym_true,
38814      sym_false,
38815      sym_null,
38816      sym_undefined,
38817      anon_sym_static,
38818      anon_sym_get,
38819      anon_sym_set,
38820  [2974] = 3,
38821    ACTIONS(5), 2,
38822      sym_html_comment,
38823      sym_comment,
38824    ACTIONS(1043), 17,
38825      ts_builtin_sym_end,
38826      anon_sym_LBRACE,
38827      anon_sym_RBRACE,
38828      anon_sym_LPAREN,
38829      anon_sym_SEMI,
38830      anon_sym_LBRACK,
38831      sym_glimmer_opening_tag,
38832      anon_sym_DQUOTE,
38833      anon_sym_SQUOTE,
38834      anon_sym_BANG,
38835      anon_sym_TILDE,
38836      anon_sym_PLUS_PLUS,
38837      anon_sym_DASH_DASH,
38838      anon_sym_BQUOTE,
38839      sym_number,
38840      sym_private_property_identifier,
38841      anon_sym_AT,
38842    ACTIONS(1045), 43,
38843      anon_sym_export,
38844      anon_sym_default,
38845      anon_sym_import,
38846      anon_sym_with,
38847      anon_sym_var,
38848      anon_sym_let,
38849      anon_sym_const,
38850      anon_sym_else,
38851      anon_sym_if,
38852      anon_sym_switch,
38853      anon_sym_for,
38854      anon_sym_await,
38855      anon_sym_while,
38856      anon_sym_do,
38857      anon_sym_try,
38858      anon_sym_break,
38859      anon_sym_continue,
38860      anon_sym_debugger,
38861      anon_sym_return,
38862      anon_sym_throw,
38863      anon_sym_case,
38864      anon_sym_yield,
38865      anon_sym_LT,
38866      anon_sym_class,
38867      anon_sym_async,
38868      anon_sym_function,
38869      anon_sym_new,
38870      anon_sym_PLUS,
38871      anon_sym_DASH,
38872      anon_sym_SLASH,
38873      anon_sym_typeof,
38874      anon_sym_void,
38875      anon_sym_delete,
38876      sym_identifier,
38877      sym_this,
38878      sym_super,
38879      sym_true,
38880      sym_false,
38881      sym_null,
38882      sym_undefined,
38883      anon_sym_static,
38884      anon_sym_get,
38885      anon_sym_set,
38886  [3043] = 3,
38887    ACTIONS(5), 2,
38888      sym_html_comment,
38889      sym_comment,
38890    ACTIONS(1035), 17,
38891      ts_builtin_sym_end,
38892      anon_sym_LBRACE,
38893      anon_sym_RBRACE,
38894      anon_sym_LPAREN,
38895      anon_sym_SEMI,
38896      anon_sym_LBRACK,
38897      sym_glimmer_opening_tag,
38898      anon_sym_DQUOTE,
38899      anon_sym_SQUOTE,
38900      anon_sym_BANG,
38901      anon_sym_TILDE,
38902      anon_sym_PLUS_PLUS,
38903      anon_sym_DASH_DASH,
38904      anon_sym_BQUOTE,
38905      sym_number,
38906      sym_private_property_identifier,
38907      anon_sym_AT,
38908    ACTIONS(1037), 43,
38909      anon_sym_export,
38910      anon_sym_default,
38911      anon_sym_import,
38912      anon_sym_with,
38913      anon_sym_var,
38914      anon_sym_let,
38915      anon_sym_const,
38916      anon_sym_else,
38917      anon_sym_if,
38918      anon_sym_switch,
38919      anon_sym_for,
38920      anon_sym_await,
38921      anon_sym_while,
38922      anon_sym_do,
38923      anon_sym_try,
38924      anon_sym_break,
38925      anon_sym_continue,
38926      anon_sym_debugger,
38927      anon_sym_return,
38928      anon_sym_throw,
38929      anon_sym_case,
38930      anon_sym_yield,
38931      anon_sym_LT,
38932      anon_sym_class,
38933      anon_sym_async,
38934      anon_sym_function,
38935      anon_sym_new,
38936      anon_sym_PLUS,
38937      anon_sym_DASH,
38938      anon_sym_SLASH,
38939      anon_sym_typeof,
38940      anon_sym_void,
38941      anon_sym_delete,
38942      sym_identifier,
38943      sym_this,
38944      sym_super,
38945      sym_true,
38946      sym_false,
38947      sym_null,
38948      sym_undefined,
38949      anon_sym_static,
38950      anon_sym_get,
38951      anon_sym_set,
38952  [3112] = 3,
38953    ACTIONS(5), 2,
38954      sym_html_comment,
38955      sym_comment,
38956    ACTIONS(1035), 17,
38957      ts_builtin_sym_end,
38958      anon_sym_LBRACE,
38959      anon_sym_RBRACE,
38960      anon_sym_LPAREN,
38961      anon_sym_SEMI,
38962      anon_sym_LBRACK,
38963      sym_glimmer_opening_tag,
38964      anon_sym_DQUOTE,
38965      anon_sym_SQUOTE,
38966      anon_sym_BANG,
38967      anon_sym_TILDE,
38968      anon_sym_PLUS_PLUS,
38969      anon_sym_DASH_DASH,
38970      anon_sym_BQUOTE,
38971      sym_number,
38972      sym_private_property_identifier,
38973      anon_sym_AT,
38974    ACTIONS(1037), 43,
38975      anon_sym_export,
38976      anon_sym_default,
38977      anon_sym_import,
38978      anon_sym_with,
38979      anon_sym_var,
38980      anon_sym_let,
38981      anon_sym_const,
38982      anon_sym_else,
38983      anon_sym_if,
38984      anon_sym_switch,
38985      anon_sym_for,
38986      anon_sym_await,
38987      anon_sym_while,
38988      anon_sym_do,
38989      anon_sym_try,
38990      anon_sym_break,
38991      anon_sym_continue,
38992      anon_sym_debugger,
38993      anon_sym_return,
38994      anon_sym_throw,
38995      anon_sym_case,
38996      anon_sym_yield,
38997      anon_sym_LT,
38998      anon_sym_class,
38999      anon_sym_async,
39000      anon_sym_function,
39001      anon_sym_new,
39002      anon_sym_PLUS,
39003      anon_sym_DASH,
39004      anon_sym_SLASH,
39005      anon_sym_typeof,
39006      anon_sym_void,
39007      anon_sym_delete,
39008      sym_identifier,
39009      sym_this,
39010      sym_super,
39011      sym_true,
39012      sym_false,
39013      sym_null,
39014      sym_undefined,
39015      anon_sym_static,
39016      anon_sym_get,
39017      anon_sym_set,
39018  [3181] = 3,
39019    ACTIONS(5), 2,
39020      sym_html_comment,
39021      sym_comment,
39022    ACTIONS(1035), 17,
39023      ts_builtin_sym_end,
39024      anon_sym_LBRACE,
39025      anon_sym_RBRACE,
39026      anon_sym_LPAREN,
39027      anon_sym_SEMI,
39028      anon_sym_LBRACK,
39029      sym_glimmer_opening_tag,
39030      anon_sym_DQUOTE,
39031      anon_sym_SQUOTE,
39032      anon_sym_BANG,
39033      anon_sym_TILDE,
39034      anon_sym_PLUS_PLUS,
39035      anon_sym_DASH_DASH,
39036      anon_sym_BQUOTE,
39037      sym_number,
39038      sym_private_property_identifier,
39039      anon_sym_AT,
39040    ACTIONS(1037), 43,
39041      anon_sym_export,
39042      anon_sym_default,
39043      anon_sym_import,
39044      anon_sym_with,
39045      anon_sym_var,
39046      anon_sym_let,
39047      anon_sym_const,
39048      anon_sym_else,
39049      anon_sym_if,
39050      anon_sym_switch,
39051      anon_sym_for,
39052      anon_sym_await,
39053      anon_sym_while,
39054      anon_sym_do,
39055      anon_sym_try,
39056      anon_sym_break,
39057      anon_sym_continue,
39058      anon_sym_debugger,
39059      anon_sym_return,
39060      anon_sym_throw,
39061      anon_sym_case,
39062      anon_sym_yield,
39063      anon_sym_LT,
39064      anon_sym_class,
39065      anon_sym_async,
39066      anon_sym_function,
39067      anon_sym_new,
39068      anon_sym_PLUS,
39069      anon_sym_DASH,
39070      anon_sym_SLASH,
39071      anon_sym_typeof,
39072      anon_sym_void,
39073      anon_sym_delete,
39074      sym_identifier,
39075      sym_this,
39076      sym_super,
39077      sym_true,
39078      sym_false,
39079      sym_null,
39080      sym_undefined,
39081      anon_sym_static,
39082      anon_sym_get,
39083      anon_sym_set,
39084  [3250] = 3,
39085    ACTIONS(5), 2,
39086      sym_html_comment,
39087      sym_comment,
39088    ACTIONS(1035), 17,
39089      ts_builtin_sym_end,
39090      anon_sym_LBRACE,
39091      anon_sym_RBRACE,
39092      anon_sym_LPAREN,
39093      anon_sym_SEMI,
39094      anon_sym_LBRACK,
39095      sym_glimmer_opening_tag,
39096      anon_sym_DQUOTE,
39097      anon_sym_SQUOTE,
39098      anon_sym_BANG,
39099      anon_sym_TILDE,
39100      anon_sym_PLUS_PLUS,
39101      anon_sym_DASH_DASH,
39102      anon_sym_BQUOTE,
39103      sym_number,
39104      sym_private_property_identifier,
39105      anon_sym_AT,
39106    ACTIONS(1037), 43,
39107      anon_sym_export,
39108      anon_sym_default,
39109      anon_sym_import,
39110      anon_sym_with,
39111      anon_sym_var,
39112      anon_sym_let,
39113      anon_sym_const,
39114      anon_sym_else,
39115      anon_sym_if,
39116      anon_sym_switch,
39117      anon_sym_for,
39118      anon_sym_await,
39119      anon_sym_while,
39120      anon_sym_do,
39121      anon_sym_try,
39122      anon_sym_break,
39123      anon_sym_continue,
39124      anon_sym_debugger,
39125      anon_sym_return,
39126      anon_sym_throw,
39127      anon_sym_case,
39128      anon_sym_yield,
39129      anon_sym_LT,
39130      anon_sym_class,
39131      anon_sym_async,
39132      anon_sym_function,
39133      anon_sym_new,
39134      anon_sym_PLUS,
39135      anon_sym_DASH,
39136      anon_sym_SLASH,
39137      anon_sym_typeof,
39138      anon_sym_void,
39139      anon_sym_delete,
39140      sym_identifier,
39141      sym_this,
39142      sym_super,
39143      sym_true,
39144      sym_false,
39145      sym_null,
39146      sym_undefined,
39147      anon_sym_static,
39148      anon_sym_get,
39149      anon_sym_set,
39150  [3319] = 3,
39151    ACTIONS(5), 2,
39152      sym_html_comment,
39153      sym_comment,
39154    ACTIONS(1047), 17,
39155      ts_builtin_sym_end,
39156      anon_sym_LBRACE,
39157      anon_sym_RBRACE,
39158      anon_sym_LPAREN,
39159      anon_sym_SEMI,
39160      anon_sym_LBRACK,
39161      sym_glimmer_opening_tag,
39162      anon_sym_DQUOTE,
39163      anon_sym_SQUOTE,
39164      anon_sym_BANG,
39165      anon_sym_TILDE,
39166      anon_sym_PLUS_PLUS,
39167      anon_sym_DASH_DASH,
39168      anon_sym_BQUOTE,
39169      sym_number,
39170      sym_private_property_identifier,
39171      anon_sym_AT,
39172    ACTIONS(1049), 43,
39173      anon_sym_export,
39174      anon_sym_default,
39175      anon_sym_import,
39176      anon_sym_with,
39177      anon_sym_var,
39178      anon_sym_let,
39179      anon_sym_const,
39180      anon_sym_else,
39181      anon_sym_if,
39182      anon_sym_switch,
39183      anon_sym_for,
39184      anon_sym_await,
39185      anon_sym_while,
39186      anon_sym_do,
39187      anon_sym_try,
39188      anon_sym_break,
39189      anon_sym_continue,
39190      anon_sym_debugger,
39191      anon_sym_return,
39192      anon_sym_throw,
39193      anon_sym_case,
39194      anon_sym_yield,
39195      anon_sym_LT,
39196      anon_sym_class,
39197      anon_sym_async,
39198      anon_sym_function,
39199      anon_sym_new,
39200      anon_sym_PLUS,
39201      anon_sym_DASH,
39202      anon_sym_SLASH,
39203      anon_sym_typeof,
39204      anon_sym_void,
39205      anon_sym_delete,
39206      sym_identifier,
39207      sym_this,
39208      sym_super,
39209      sym_true,
39210      sym_false,
39211      sym_null,
39212      sym_undefined,
39213      anon_sym_static,
39214      anon_sym_get,
39215      anon_sym_set,
39216  [3388] = 3,
39217    ACTIONS(5), 2,
39218      sym_html_comment,
39219      sym_comment,
39220    ACTIONS(1051), 17,
39221      ts_builtin_sym_end,
39222      anon_sym_LBRACE,
39223      anon_sym_RBRACE,
39224      anon_sym_LPAREN,
39225      anon_sym_SEMI,
39226      anon_sym_LBRACK,
39227      sym_glimmer_opening_tag,
39228      anon_sym_DQUOTE,
39229      anon_sym_SQUOTE,
39230      anon_sym_BANG,
39231      anon_sym_TILDE,
39232      anon_sym_PLUS_PLUS,
39233      anon_sym_DASH_DASH,
39234      anon_sym_BQUOTE,
39235      sym_number,
39236      sym_private_property_identifier,
39237      anon_sym_AT,
39238    ACTIONS(1053), 43,
39239      anon_sym_export,
39240      anon_sym_default,
39241      anon_sym_import,
39242      anon_sym_with,
39243      anon_sym_var,
39244      anon_sym_let,
39245      anon_sym_const,
39246      anon_sym_else,
39247      anon_sym_if,
39248      anon_sym_switch,
39249      anon_sym_for,
39250      anon_sym_await,
39251      anon_sym_while,
39252      anon_sym_do,
39253      anon_sym_try,
39254      anon_sym_break,
39255      anon_sym_continue,
39256      anon_sym_debugger,
39257      anon_sym_return,
39258      anon_sym_throw,
39259      anon_sym_case,
39260      anon_sym_yield,
39261      anon_sym_LT,
39262      anon_sym_class,
39263      anon_sym_async,
39264      anon_sym_function,
39265      anon_sym_new,
39266      anon_sym_PLUS,
39267      anon_sym_DASH,
39268      anon_sym_SLASH,
39269      anon_sym_typeof,
39270      anon_sym_void,
39271      anon_sym_delete,
39272      sym_identifier,
39273      sym_this,
39274      sym_super,
39275      sym_true,
39276      sym_false,
39277      sym_null,
39278      sym_undefined,
39279      anon_sym_static,
39280      anon_sym_get,
39281      anon_sym_set,
39282  [3457] = 3,
39283    ACTIONS(5), 2,
39284      sym_html_comment,
39285      sym_comment,
39286    ACTIONS(1051), 17,
39287      ts_builtin_sym_end,
39288      anon_sym_LBRACE,
39289      anon_sym_RBRACE,
39290      anon_sym_LPAREN,
39291      anon_sym_SEMI,
39292      anon_sym_LBRACK,
39293      sym_glimmer_opening_tag,
39294      anon_sym_DQUOTE,
39295      anon_sym_SQUOTE,
39296      anon_sym_BANG,
39297      anon_sym_TILDE,
39298      anon_sym_PLUS_PLUS,
39299      anon_sym_DASH_DASH,
39300      anon_sym_BQUOTE,
39301      sym_number,
39302      sym_private_property_identifier,
39303      anon_sym_AT,
39304    ACTIONS(1053), 43,
39305      anon_sym_export,
39306      anon_sym_default,
39307      anon_sym_import,
39308      anon_sym_with,
39309      anon_sym_var,
39310      anon_sym_let,
39311      anon_sym_const,
39312      anon_sym_else,
39313      anon_sym_if,
39314      anon_sym_switch,
39315      anon_sym_for,
39316      anon_sym_await,
39317      anon_sym_while,
39318      anon_sym_do,
39319      anon_sym_try,
39320      anon_sym_break,
39321      anon_sym_continue,
39322      anon_sym_debugger,
39323      anon_sym_return,
39324      anon_sym_throw,
39325      anon_sym_case,
39326      anon_sym_yield,
39327      anon_sym_LT,
39328      anon_sym_class,
39329      anon_sym_async,
39330      anon_sym_function,
39331      anon_sym_new,
39332      anon_sym_PLUS,
39333      anon_sym_DASH,
39334      anon_sym_SLASH,
39335      anon_sym_typeof,
39336      anon_sym_void,
39337      anon_sym_delete,
39338      sym_identifier,
39339      sym_this,
39340      sym_super,
39341      sym_true,
39342      sym_false,
39343      sym_null,
39344      sym_undefined,
39345      anon_sym_static,
39346      anon_sym_get,
39347      anon_sym_set,
39348  [3526] = 3,
39349    ACTIONS(5), 2,
39350      sym_html_comment,
39351      sym_comment,
39352    ACTIONS(1055), 17,
39353      ts_builtin_sym_end,
39354      anon_sym_LBRACE,
39355      anon_sym_RBRACE,
39356      anon_sym_LPAREN,
39357      anon_sym_SEMI,
39358      anon_sym_LBRACK,
39359      sym_glimmer_opening_tag,
39360      anon_sym_DQUOTE,
39361      anon_sym_SQUOTE,
39362      anon_sym_BANG,
39363      anon_sym_TILDE,
39364      anon_sym_PLUS_PLUS,
39365      anon_sym_DASH_DASH,
39366      anon_sym_BQUOTE,
39367      sym_number,
39368      sym_private_property_identifier,
39369      anon_sym_AT,
39370    ACTIONS(1057), 43,
39371      anon_sym_export,
39372      anon_sym_default,
39373      anon_sym_import,
39374      anon_sym_with,
39375      anon_sym_var,
39376      anon_sym_let,
39377      anon_sym_const,
39378      anon_sym_else,
39379      anon_sym_if,
39380      anon_sym_switch,
39381      anon_sym_for,
39382      anon_sym_await,
39383      anon_sym_while,
39384      anon_sym_do,
39385      anon_sym_try,
39386      anon_sym_break,
39387      anon_sym_continue,
39388      anon_sym_debugger,
39389      anon_sym_return,
39390      anon_sym_throw,
39391      anon_sym_case,
39392      anon_sym_yield,
39393      anon_sym_LT,
39394      anon_sym_class,
39395      anon_sym_async,
39396      anon_sym_function,
39397      anon_sym_new,
39398      anon_sym_PLUS,
39399      anon_sym_DASH,
39400      anon_sym_SLASH,
39401      anon_sym_typeof,
39402      anon_sym_void,
39403      anon_sym_delete,
39404      sym_identifier,
39405      sym_this,
39406      sym_super,
39407      sym_true,
39408      sym_false,
39409      sym_null,
39410      sym_undefined,
39411      anon_sym_static,
39412      anon_sym_get,
39413      anon_sym_set,
39414  [3595] = 12,
39415    ACTIONS(831), 1,
39416      anon_sym_EQ_GT,
39417    ACTIONS(841), 1,
39418      anon_sym_EQ,
39419    ACTIONS(869), 1,
39420      anon_sym_COLON,
39421    ACTIONS(910), 1,
39422      sym_identifier,
39423    ACTIONS(912), 1,
39424      anon_sym_LBRACE,
39425    ACTIONS(914), 1,
39426      anon_sym_LBRACK,
39427    STATE(1256), 1,
39428      sym_variable_declarator,
39429    ACTIONS(5), 2,
39430      sym_html_comment,
39431      sym_comment,
39432    STATE(1177), 3,
39433      sym_object_pattern,
39434      sym_array_pattern,
39435      sym__destructuring_pattern,
39436    ACTIONS(807), 14,
39437      sym__automatic_semicolon,
39438      sym__ternary_qmark,
39439      anon_sym_COMMA,
39440      anon_sym_LPAREN,
39441      anon_sym_SEMI,
39442      anon_sym_DOT,
39443      sym_optional_chain,
39444      anon_sym_LT_EQ,
39445      anon_sym_EQ_EQ_EQ,
39446      anon_sym_BANG_EQ_EQ,
39447      anon_sym_GT_EQ,
39448      anon_sym_PLUS_PLUS,
39449      anon_sym_DASH_DASH,
39450      anon_sym_BQUOTE,
39451    ACTIONS(833), 15,
39452      anon_sym_PLUS_EQ,
39453      anon_sym_DASH_EQ,
39454      anon_sym_STAR_EQ,
39455      anon_sym_SLASH_EQ,
39456      anon_sym_PERCENT_EQ,
39457      anon_sym_CARET_EQ,
39458      anon_sym_AMP_EQ,
39459      anon_sym_PIPE_EQ,
39460      anon_sym_GT_GT_EQ,
39461      anon_sym_GT_GT_GT_EQ,
39462      anon_sym_LT_LT_EQ,
39463      anon_sym_STAR_STAR_EQ,
39464      anon_sym_AMP_AMP_EQ,
39465      anon_sym_PIPE_PIPE_EQ,
39466      anon_sym_QMARK_QMARK_EQ,
39467    ACTIONS(818), 21,
39468      anon_sym_STAR,
39469      anon_sym_in,
39470      anon_sym_LT,
39471      anon_sym_GT,
39472      anon_sym_AMP_AMP,
39473      anon_sym_PIPE_PIPE,
39474      anon_sym_GT_GT,
39475      anon_sym_GT_GT_GT,
39476      anon_sym_LT_LT,
39477      anon_sym_AMP,
39478      anon_sym_CARET,
39479      anon_sym_PIPE,
39480      anon_sym_PLUS,
39481      anon_sym_DASH,
39482      anon_sym_SLASH,
39483      anon_sym_PERCENT,
39484      anon_sym_STAR_STAR,
39485      anon_sym_EQ_EQ,
39486      anon_sym_BANG_EQ,
39487      anon_sym_QMARK_QMARK,
39488      anon_sym_instanceof,
39489  [3682] = 3,
39490    ACTIONS(5), 2,
39491      sym_html_comment,
39492      sym_comment,
39493    ACTIONS(1059), 17,
39494      ts_builtin_sym_end,
39495      anon_sym_LBRACE,
39496      anon_sym_RBRACE,
39497      anon_sym_LPAREN,
39498      anon_sym_SEMI,
39499      anon_sym_LBRACK,
39500      sym_glimmer_opening_tag,
39501      anon_sym_DQUOTE,
39502      anon_sym_SQUOTE,
39503      anon_sym_BANG,
39504      anon_sym_TILDE,
39505      anon_sym_PLUS_PLUS,
39506      anon_sym_DASH_DASH,
39507      anon_sym_BQUOTE,
39508      sym_number,
39509      sym_private_property_identifier,
39510      anon_sym_AT,
39511    ACTIONS(1061), 43,
39512      anon_sym_export,
39513      anon_sym_default,
39514      anon_sym_import,
39515      anon_sym_with,
39516      anon_sym_var,
39517      anon_sym_let,
39518      anon_sym_const,
39519      anon_sym_else,
39520      anon_sym_if,
39521      anon_sym_switch,
39522      anon_sym_for,
39523      anon_sym_await,
39524      anon_sym_while,
39525      anon_sym_do,
39526      anon_sym_try,
39527      anon_sym_break,
39528      anon_sym_continue,
39529      anon_sym_debugger,
39530      anon_sym_return,
39531      anon_sym_throw,
39532      anon_sym_case,
39533      anon_sym_yield,
39534      anon_sym_LT,
39535      anon_sym_class,
39536      anon_sym_async,
39537      anon_sym_function,
39538      anon_sym_new,
39539      anon_sym_PLUS,
39540      anon_sym_DASH,
39541      anon_sym_SLASH,
39542      anon_sym_typeof,
39543      anon_sym_void,
39544      anon_sym_delete,
39545      sym_identifier,
39546      sym_this,
39547      sym_super,
39548      sym_true,
39549      sym_false,
39550      sym_null,
39551      sym_undefined,
39552      anon_sym_static,
39553      anon_sym_get,
39554      anon_sym_set,
39555  [3751] = 3,
39556    ACTIONS(5), 2,
39557      sym_html_comment,
39558      sym_comment,
39559    ACTIONS(1063), 17,
39560      ts_builtin_sym_end,
39561      anon_sym_LBRACE,
39562      anon_sym_RBRACE,
39563      anon_sym_LPAREN,
39564      anon_sym_SEMI,
39565      anon_sym_LBRACK,
39566      sym_glimmer_opening_tag,
39567      anon_sym_DQUOTE,
39568      anon_sym_SQUOTE,
39569      anon_sym_BANG,
39570      anon_sym_TILDE,
39571      anon_sym_PLUS_PLUS,
39572      anon_sym_DASH_DASH,
39573      anon_sym_BQUOTE,
39574      sym_number,
39575      sym_private_property_identifier,
39576      anon_sym_AT,
39577    ACTIONS(1065), 43,
39578      anon_sym_export,
39579      anon_sym_default,
39580      anon_sym_import,
39581      anon_sym_with,
39582      anon_sym_var,
39583      anon_sym_let,
39584      anon_sym_const,
39585      anon_sym_else,
39586      anon_sym_if,
39587      anon_sym_switch,
39588      anon_sym_for,
39589      anon_sym_await,
39590      anon_sym_while,
39591      anon_sym_do,
39592      anon_sym_try,
39593      anon_sym_break,
39594      anon_sym_continue,
39595      anon_sym_debugger,
39596      anon_sym_return,
39597      anon_sym_throw,
39598      anon_sym_case,
39599      anon_sym_yield,
39600      anon_sym_LT,
39601      anon_sym_class,
39602      anon_sym_async,
39603      anon_sym_function,
39604      anon_sym_new,
39605      anon_sym_PLUS,
39606      anon_sym_DASH,
39607      anon_sym_SLASH,
39608      anon_sym_typeof,
39609      anon_sym_void,
39610      anon_sym_delete,
39611      sym_identifier,
39612      sym_this,
39613      sym_super,
39614      sym_true,
39615      sym_false,
39616      sym_null,
39617      sym_undefined,
39618      anon_sym_static,
39619      anon_sym_get,
39620      anon_sym_set,
39621  [3820] = 3,
39622    ACTIONS(5), 2,
39623      sym_html_comment,
39624      sym_comment,
39625    ACTIONS(1067), 17,
39626      ts_builtin_sym_end,
39627      anon_sym_LBRACE,
39628      anon_sym_RBRACE,
39629      anon_sym_LPAREN,
39630      anon_sym_SEMI,
39631      anon_sym_LBRACK,
39632      sym_glimmer_opening_tag,
39633      anon_sym_DQUOTE,
39634      anon_sym_SQUOTE,
39635      anon_sym_BANG,
39636      anon_sym_TILDE,
39637      anon_sym_PLUS_PLUS,
39638      anon_sym_DASH_DASH,
39639      anon_sym_BQUOTE,
39640      sym_number,
39641      sym_private_property_identifier,
39642      anon_sym_AT,
39643    ACTIONS(1069), 43,
39644      anon_sym_export,
39645      anon_sym_default,
39646      anon_sym_import,
39647      anon_sym_with,
39648      anon_sym_var,
39649      anon_sym_let,
39650      anon_sym_const,
39651      anon_sym_else,
39652      anon_sym_if,
39653      anon_sym_switch,
39654      anon_sym_for,
39655      anon_sym_await,
39656      anon_sym_while,
39657      anon_sym_do,
39658      anon_sym_try,
39659      anon_sym_break,
39660      anon_sym_continue,
39661      anon_sym_debugger,
39662      anon_sym_return,
39663      anon_sym_throw,
39664      anon_sym_case,
39665      anon_sym_yield,
39666      anon_sym_LT,
39667      anon_sym_class,
39668      anon_sym_async,
39669      anon_sym_function,
39670      anon_sym_new,
39671      anon_sym_PLUS,
39672      anon_sym_DASH,
39673      anon_sym_SLASH,
39674      anon_sym_typeof,
39675      anon_sym_void,
39676      anon_sym_delete,
39677      sym_identifier,
39678      sym_this,
39679      sym_super,
39680      sym_true,
39681      sym_false,
39682      sym_null,
39683      sym_undefined,
39684      anon_sym_static,
39685      anon_sym_get,
39686      anon_sym_set,
39687  [3889] = 3,
39688    ACTIONS(5), 2,
39689      sym_html_comment,
39690      sym_comment,
39691    ACTIONS(1071), 17,
39692      ts_builtin_sym_end,
39693      anon_sym_LBRACE,
39694      anon_sym_RBRACE,
39695      anon_sym_LPAREN,
39696      anon_sym_SEMI,
39697      anon_sym_LBRACK,
39698      sym_glimmer_opening_tag,
39699      anon_sym_DQUOTE,
39700      anon_sym_SQUOTE,
39701      anon_sym_BANG,
39702      anon_sym_TILDE,
39703      anon_sym_PLUS_PLUS,
39704      anon_sym_DASH_DASH,
39705      anon_sym_BQUOTE,
39706      sym_number,
39707      sym_private_property_identifier,
39708      anon_sym_AT,
39709    ACTIONS(1073), 43,
39710      anon_sym_export,
39711      anon_sym_default,
39712      anon_sym_import,
39713      anon_sym_with,
39714      anon_sym_var,
39715      anon_sym_let,
39716      anon_sym_const,
39717      anon_sym_else,
39718      anon_sym_if,
39719      anon_sym_switch,
39720      anon_sym_for,
39721      anon_sym_await,
39722      anon_sym_while,
39723      anon_sym_do,
39724      anon_sym_try,
39725      anon_sym_break,
39726      anon_sym_continue,
39727      anon_sym_debugger,
39728      anon_sym_return,
39729      anon_sym_throw,
39730      anon_sym_case,
39731      anon_sym_yield,
39732      anon_sym_LT,
39733      anon_sym_class,
39734      anon_sym_async,
39735      anon_sym_function,
39736      anon_sym_new,
39737      anon_sym_PLUS,
39738      anon_sym_DASH,
39739      anon_sym_SLASH,
39740      anon_sym_typeof,
39741      anon_sym_void,
39742      anon_sym_delete,
39743      sym_identifier,
39744      sym_this,
39745      sym_super,
39746      sym_true,
39747      sym_false,
39748      sym_null,
39749      sym_undefined,
39750      anon_sym_static,
39751      anon_sym_get,
39752      anon_sym_set,
39753  [3958] = 3,
39754    ACTIONS(5), 2,
39755      sym_html_comment,
39756      sym_comment,
39757    ACTIONS(1075), 17,
39758      ts_builtin_sym_end,
39759      anon_sym_LBRACE,
39760      anon_sym_RBRACE,
39761      anon_sym_LPAREN,
39762      anon_sym_SEMI,
39763      anon_sym_LBRACK,
39764      sym_glimmer_opening_tag,
39765      anon_sym_DQUOTE,
39766      anon_sym_SQUOTE,
39767      anon_sym_BANG,
39768      anon_sym_TILDE,
39769      anon_sym_PLUS_PLUS,
39770      anon_sym_DASH_DASH,
39771      anon_sym_BQUOTE,
39772      sym_number,
39773      sym_private_property_identifier,
39774      anon_sym_AT,
39775    ACTIONS(1077), 43,
39776      anon_sym_export,
39777      anon_sym_default,
39778      anon_sym_import,
39779      anon_sym_with,
39780      anon_sym_var,
39781      anon_sym_let,
39782      anon_sym_const,
39783      anon_sym_else,
39784      anon_sym_if,
39785      anon_sym_switch,
39786      anon_sym_for,
39787      anon_sym_await,
39788      anon_sym_while,
39789      anon_sym_do,
39790      anon_sym_try,
39791      anon_sym_break,
39792      anon_sym_continue,
39793      anon_sym_debugger,
39794      anon_sym_return,
39795      anon_sym_throw,
39796      anon_sym_case,
39797      anon_sym_yield,
39798      anon_sym_LT,
39799      anon_sym_class,
39800      anon_sym_async,
39801      anon_sym_function,
39802      anon_sym_new,
39803      anon_sym_PLUS,
39804      anon_sym_DASH,
39805      anon_sym_SLASH,
39806      anon_sym_typeof,
39807      anon_sym_void,
39808      anon_sym_delete,
39809      sym_identifier,
39810      sym_this,
39811      sym_super,
39812      sym_true,
39813      sym_false,
39814      sym_null,
39815      sym_undefined,
39816      anon_sym_static,
39817      anon_sym_get,
39818      anon_sym_set,
39819  [4027] = 3,
39820    ACTIONS(5), 2,
39821      sym_html_comment,
39822      sym_comment,
39823    ACTIONS(1079), 17,
39824      ts_builtin_sym_end,
39825      anon_sym_LBRACE,
39826      anon_sym_RBRACE,
39827      anon_sym_LPAREN,
39828      anon_sym_SEMI,
39829      anon_sym_LBRACK,
39830      sym_glimmer_opening_tag,
39831      anon_sym_DQUOTE,
39832      anon_sym_SQUOTE,
39833      anon_sym_BANG,
39834      anon_sym_TILDE,
39835      anon_sym_PLUS_PLUS,
39836      anon_sym_DASH_DASH,
39837      anon_sym_BQUOTE,
39838      sym_number,
39839      sym_private_property_identifier,
39840      anon_sym_AT,
39841    ACTIONS(1081), 43,
39842      anon_sym_export,
39843      anon_sym_default,
39844      anon_sym_import,
39845      anon_sym_with,
39846      anon_sym_var,
39847      anon_sym_let,
39848      anon_sym_const,
39849      anon_sym_else,
39850      anon_sym_if,
39851      anon_sym_switch,
39852      anon_sym_for,
39853      anon_sym_await,
39854      anon_sym_while,
39855      anon_sym_do,
39856      anon_sym_try,
39857      anon_sym_break,
39858      anon_sym_continue,
39859      anon_sym_debugger,
39860      anon_sym_return,
39861      anon_sym_throw,
39862      anon_sym_case,
39863      anon_sym_yield,
39864      anon_sym_LT,
39865      anon_sym_class,
39866      anon_sym_async,
39867      anon_sym_function,
39868      anon_sym_new,
39869      anon_sym_PLUS,
39870      anon_sym_DASH,
39871      anon_sym_SLASH,
39872      anon_sym_typeof,
39873      anon_sym_void,
39874      anon_sym_delete,
39875      sym_identifier,
39876      sym_this,
39877      sym_super,
39878      sym_true,
39879      sym_false,
39880      sym_null,
39881      sym_undefined,
39882      anon_sym_static,
39883      anon_sym_get,
39884      anon_sym_set,
39885  [4096] = 13,
39886    ACTIONS(889), 1,
39887      anon_sym_LPAREN,
39888    ACTIONS(894), 1,
39889      anon_sym_function,
39890    ACTIONS(898), 1,
39891      anon_sym_EQ,
39892    ACTIONS(926), 1,
39893      sym_identifier,
39894    ACTIONS(935), 1,
39895      anon_sym_EQ_GT,
39896    ACTIONS(941), 1,
39897      anon_sym_in,
39898    ACTIONS(944), 1,
39899      anon_sym_of,
39900    STATE(1616), 1,
39901      sym_formal_parameters,
39902    ACTIONS(5), 2,
39903      sym_html_comment,
39904      sym_comment,
39905    ACTIONS(928), 6,
39906      anon_sym_export,
39907      anon_sym_let,
39908      anon_sym_async,
39909      anon_sym_static,
39910      anon_sym_get,
39911      anon_sym_set,
39912    ACTIONS(807), 11,
39913      sym__ternary_qmark,
39914      anon_sym_LBRACK,
39915      anon_sym_DOT,
39916      sym_optional_chain,
39917      anon_sym_LT_EQ,
39918      anon_sym_EQ_EQ_EQ,
39919      anon_sym_BANG_EQ_EQ,
39920      anon_sym_GT_EQ,
39921      anon_sym_PLUS_PLUS,
39922      anon_sym_DASH_DASH,
39923      anon_sym_BQUOTE,
39924    ACTIONS(833), 15,
39925      anon_sym_PLUS_EQ,
39926      anon_sym_DASH_EQ,
39927      anon_sym_STAR_EQ,
39928      anon_sym_SLASH_EQ,
39929      anon_sym_PERCENT_EQ,
39930      anon_sym_CARET_EQ,
39931      anon_sym_AMP_EQ,
39932      anon_sym_PIPE_EQ,
39933      anon_sym_GT_GT_EQ,
39934      anon_sym_GT_GT_GT_EQ,
39935      anon_sym_LT_LT_EQ,
39936      anon_sym_STAR_STAR_EQ,
39937      anon_sym_AMP_AMP_EQ,
39938      anon_sym_PIPE_PIPE_EQ,
39939      anon_sym_QMARK_QMARK_EQ,
39940    ACTIONS(818), 20,
39941      anon_sym_STAR,
39942      anon_sym_LT,
39943      anon_sym_GT,
39944      anon_sym_AMP_AMP,
39945      anon_sym_PIPE_PIPE,
39946      anon_sym_GT_GT,
39947      anon_sym_GT_GT_GT,
39948      anon_sym_LT_LT,
39949      anon_sym_AMP,
39950      anon_sym_CARET,
39951      anon_sym_PIPE,
39952      anon_sym_PLUS,
39953      anon_sym_DASH,
39954      anon_sym_SLASH,
39955      anon_sym_PERCENT,
39956      anon_sym_STAR_STAR,
39957      anon_sym_EQ_EQ,
39958      anon_sym_BANG_EQ,
39959      anon_sym_QMARK_QMARK,
39960      anon_sym_instanceof,
39961  [4185] = 3,
39962    ACTIONS(5), 2,
39963      sym_html_comment,
39964      sym_comment,
39965    ACTIONS(1083), 17,
39966      ts_builtin_sym_end,
39967      anon_sym_LBRACE,
39968      anon_sym_RBRACE,
39969      anon_sym_LPAREN,
39970      anon_sym_SEMI,
39971      anon_sym_LBRACK,
39972      sym_glimmer_opening_tag,
39973      anon_sym_DQUOTE,
39974      anon_sym_SQUOTE,
39975      anon_sym_BANG,
39976      anon_sym_TILDE,
39977      anon_sym_PLUS_PLUS,
39978      anon_sym_DASH_DASH,
39979      anon_sym_BQUOTE,
39980      sym_number,
39981      sym_private_property_identifier,
39982      anon_sym_AT,
39983    ACTIONS(1085), 43,
39984      anon_sym_export,
39985      anon_sym_default,
39986      anon_sym_import,
39987      anon_sym_with,
39988      anon_sym_var,
39989      anon_sym_let,
39990      anon_sym_const,
39991      anon_sym_else,
39992      anon_sym_if,
39993      anon_sym_switch,
39994      anon_sym_for,
39995      anon_sym_await,
39996      anon_sym_while,
39997      anon_sym_do,
39998      anon_sym_try,
39999      anon_sym_break,
40000      anon_sym_continue,
40001      anon_sym_debugger,
40002      anon_sym_return,
40003      anon_sym_throw,
40004      anon_sym_case,
40005      anon_sym_yield,
40006      anon_sym_LT,
40007      anon_sym_class,
40008      anon_sym_async,
40009      anon_sym_function,
40010      anon_sym_new,
40011      anon_sym_PLUS,
40012      anon_sym_DASH,
40013      anon_sym_SLASH,
40014      anon_sym_typeof,
40015      anon_sym_void,
40016      anon_sym_delete,
40017      sym_identifier,
40018      sym_this,
40019      sym_super,
40020      sym_true,
40021      sym_false,
40022      sym_null,
40023      sym_undefined,
40024      anon_sym_static,
40025      anon_sym_get,
40026      anon_sym_set,
40027  [4254] = 3,
40028    ACTIONS(5), 2,
40029      sym_html_comment,
40030      sym_comment,
40031    ACTIONS(1087), 17,
40032      ts_builtin_sym_end,
40033      anon_sym_LBRACE,
40034      anon_sym_RBRACE,
40035      anon_sym_LPAREN,
40036      anon_sym_SEMI,
40037      anon_sym_LBRACK,
40038      sym_glimmer_opening_tag,
40039      anon_sym_DQUOTE,
40040      anon_sym_SQUOTE,
40041      anon_sym_BANG,
40042      anon_sym_TILDE,
40043      anon_sym_PLUS_PLUS,
40044      anon_sym_DASH_DASH,
40045      anon_sym_BQUOTE,
40046      sym_number,
40047      sym_private_property_identifier,
40048      anon_sym_AT,
40049    ACTIONS(1089), 43,
40050      anon_sym_export,
40051      anon_sym_default,
40052      anon_sym_import,
40053      anon_sym_with,
40054      anon_sym_var,
40055      anon_sym_let,
40056      anon_sym_const,
40057      anon_sym_else,
40058      anon_sym_if,
40059      anon_sym_switch,
40060      anon_sym_for,
40061      anon_sym_await,
40062      anon_sym_while,
40063      anon_sym_do,
40064      anon_sym_try,
40065      anon_sym_break,
40066      anon_sym_continue,
40067      anon_sym_debugger,
40068      anon_sym_return,
40069      anon_sym_throw,
40070      anon_sym_case,
40071      anon_sym_yield,
40072      anon_sym_LT,
40073      anon_sym_class,
40074      anon_sym_async,
40075      anon_sym_function,
40076      anon_sym_new,
40077      anon_sym_PLUS,
40078      anon_sym_DASH,
40079      anon_sym_SLASH,
40080      anon_sym_typeof,
40081      anon_sym_void,
40082      anon_sym_delete,
40083      sym_identifier,
40084      sym_this,
40085      sym_super,
40086      sym_true,
40087      sym_false,
40088      sym_null,
40089      sym_undefined,
40090      anon_sym_static,
40091      anon_sym_get,
40092      anon_sym_set,
40093  [4323] = 3,
40094    ACTIONS(5), 2,
40095      sym_html_comment,
40096      sym_comment,
40097    ACTIONS(1091), 17,
40098      ts_builtin_sym_end,
40099      anon_sym_LBRACE,
40100      anon_sym_RBRACE,
40101      anon_sym_LPAREN,
40102      anon_sym_SEMI,
40103      anon_sym_LBRACK,
40104      sym_glimmer_opening_tag,
40105      anon_sym_DQUOTE,
40106      anon_sym_SQUOTE,
40107      anon_sym_BANG,
40108      anon_sym_TILDE,
40109      anon_sym_PLUS_PLUS,
40110      anon_sym_DASH_DASH,
40111      anon_sym_BQUOTE,
40112      sym_number,
40113      sym_private_property_identifier,
40114      anon_sym_AT,
40115    ACTIONS(1093), 43,
40116      anon_sym_export,
40117      anon_sym_default,
40118      anon_sym_import,
40119      anon_sym_with,
40120      anon_sym_var,
40121      anon_sym_let,
40122      anon_sym_const,
40123      anon_sym_else,
40124      anon_sym_if,
40125      anon_sym_switch,
40126      anon_sym_for,
40127      anon_sym_await,
40128      anon_sym_while,
40129      anon_sym_do,
40130      anon_sym_try,
40131      anon_sym_break,
40132      anon_sym_continue,
40133      anon_sym_debugger,
40134      anon_sym_return,
40135      anon_sym_throw,
40136      anon_sym_case,
40137      anon_sym_yield,
40138      anon_sym_LT,
40139      anon_sym_class,
40140      anon_sym_async,
40141      anon_sym_function,
40142      anon_sym_new,
40143      anon_sym_PLUS,
40144      anon_sym_DASH,
40145      anon_sym_SLASH,
40146      anon_sym_typeof,
40147      anon_sym_void,
40148      anon_sym_delete,
40149      sym_identifier,
40150      sym_this,
40151      sym_super,
40152      sym_true,
40153      sym_false,
40154      sym_null,
40155      sym_undefined,
40156      anon_sym_static,
40157      anon_sym_get,
40158      anon_sym_set,
40159  [4392] = 3,
40160    ACTIONS(5), 2,
40161      sym_html_comment,
40162      sym_comment,
40163    ACTIONS(1095), 17,
40164      ts_builtin_sym_end,
40165      anon_sym_LBRACE,
40166      anon_sym_RBRACE,
40167      anon_sym_LPAREN,
40168      anon_sym_SEMI,
40169      anon_sym_LBRACK,
40170      sym_glimmer_opening_tag,
40171      anon_sym_DQUOTE,
40172      anon_sym_SQUOTE,
40173      anon_sym_BANG,
40174      anon_sym_TILDE,
40175      anon_sym_PLUS_PLUS,
40176      anon_sym_DASH_DASH,
40177      anon_sym_BQUOTE,
40178      sym_number,
40179      sym_private_property_identifier,
40180      anon_sym_AT,
40181    ACTIONS(1097), 43,
40182      anon_sym_export,
40183      anon_sym_default,
40184      anon_sym_import,
40185      anon_sym_with,
40186      anon_sym_var,
40187      anon_sym_let,
40188      anon_sym_const,
40189      anon_sym_else,
40190      anon_sym_if,
40191      anon_sym_switch,
40192      anon_sym_for,
40193      anon_sym_await,
40194      anon_sym_while,
40195      anon_sym_do,
40196      anon_sym_try,
40197      anon_sym_break,
40198      anon_sym_continue,
40199      anon_sym_debugger,
40200      anon_sym_return,
40201      anon_sym_throw,
40202      anon_sym_case,
40203      anon_sym_yield,
40204      anon_sym_LT,
40205      anon_sym_class,
40206      anon_sym_async,
40207      anon_sym_function,
40208      anon_sym_new,
40209      anon_sym_PLUS,
40210      anon_sym_DASH,
40211      anon_sym_SLASH,
40212      anon_sym_typeof,
40213      anon_sym_void,
40214      anon_sym_delete,
40215      sym_identifier,
40216      sym_this,
40217      sym_super,
40218      sym_true,
40219      sym_false,
40220      sym_null,
40221      sym_undefined,
40222      anon_sym_static,
40223      anon_sym_get,
40224      anon_sym_set,
40225  [4461] = 3,
40226    ACTIONS(5), 2,
40227      sym_html_comment,
40228      sym_comment,
40229    ACTIONS(1099), 17,
40230      ts_builtin_sym_end,
40231      anon_sym_LBRACE,
40232      anon_sym_RBRACE,
40233      anon_sym_LPAREN,
40234      anon_sym_SEMI,
40235      anon_sym_LBRACK,
40236      sym_glimmer_opening_tag,
40237      anon_sym_DQUOTE,
40238      anon_sym_SQUOTE,
40239      anon_sym_BANG,
40240      anon_sym_TILDE,
40241      anon_sym_PLUS_PLUS,
40242      anon_sym_DASH_DASH,
40243      anon_sym_BQUOTE,
40244      sym_number,
40245      sym_private_property_identifier,
40246      anon_sym_AT,
40247    ACTIONS(1101), 43,
40248      anon_sym_export,
40249      anon_sym_default,
40250      anon_sym_import,
40251      anon_sym_with,
40252      anon_sym_var,
40253      anon_sym_let,
40254      anon_sym_const,
40255      anon_sym_else,
40256      anon_sym_if,
40257      anon_sym_switch,
40258      anon_sym_for,
40259      anon_sym_await,
40260      anon_sym_while,
40261      anon_sym_do,
40262      anon_sym_try,
40263      anon_sym_break,
40264      anon_sym_continue,
40265      anon_sym_debugger,
40266      anon_sym_return,
40267      anon_sym_throw,
40268      anon_sym_case,
40269      anon_sym_yield,
40270      anon_sym_LT,
40271      anon_sym_class,
40272      anon_sym_async,
40273      anon_sym_function,
40274      anon_sym_new,
40275      anon_sym_PLUS,
40276      anon_sym_DASH,
40277      anon_sym_SLASH,
40278      anon_sym_typeof,
40279      anon_sym_void,
40280      anon_sym_delete,
40281      sym_identifier,
40282      sym_this,
40283      sym_super,
40284      sym_true,
40285      sym_false,
40286      sym_null,
40287      sym_undefined,
40288      anon_sym_static,
40289      anon_sym_get,
40290      anon_sym_set,
40291  [4530] = 3,
40292    ACTIONS(5), 2,
40293      sym_html_comment,
40294      sym_comment,
40295    ACTIONS(1103), 17,
40296      ts_builtin_sym_end,
40297      anon_sym_LBRACE,
40298      anon_sym_RBRACE,
40299      anon_sym_LPAREN,
40300      anon_sym_SEMI,
40301      anon_sym_LBRACK,
40302      sym_glimmer_opening_tag,
40303      anon_sym_DQUOTE,
40304      anon_sym_SQUOTE,
40305      anon_sym_BANG,
40306      anon_sym_TILDE,
40307      anon_sym_PLUS_PLUS,
40308      anon_sym_DASH_DASH,
40309      anon_sym_BQUOTE,
40310      sym_number,
40311      sym_private_property_identifier,
40312      anon_sym_AT,
40313    ACTIONS(1105), 43,
40314      anon_sym_export,
40315      anon_sym_default,
40316      anon_sym_import,
40317      anon_sym_with,
40318      anon_sym_var,
40319      anon_sym_let,
40320      anon_sym_const,
40321      anon_sym_else,
40322      anon_sym_if,
40323      anon_sym_switch,
40324      anon_sym_for,
40325      anon_sym_await,
40326      anon_sym_while,
40327      anon_sym_do,
40328      anon_sym_try,
40329      anon_sym_break,
40330      anon_sym_continue,
40331      anon_sym_debugger,
40332      anon_sym_return,
40333      anon_sym_throw,
40334      anon_sym_case,
40335      anon_sym_yield,
40336      anon_sym_LT,
40337      anon_sym_class,
40338      anon_sym_async,
40339      anon_sym_function,
40340      anon_sym_new,
40341      anon_sym_PLUS,
40342      anon_sym_DASH,
40343      anon_sym_SLASH,
40344      anon_sym_typeof,
40345      anon_sym_void,
40346      anon_sym_delete,
40347      sym_identifier,
40348      sym_this,
40349      sym_super,
40350      sym_true,
40351      sym_false,
40352      sym_null,
40353      sym_undefined,
40354      anon_sym_static,
40355      anon_sym_get,
40356      anon_sym_set,
40357  [4599] = 13,
40358    ACTIONS(831), 1,
40359      anon_sym_EQ_GT,
40360    ACTIONS(841), 1,
40361      anon_sym_EQ,
40362    ACTIONS(912), 1,
40363      anon_sym_LBRACE,
40364    ACTIONS(914), 1,
40365      anon_sym_LBRACK,
40366    ACTIONS(941), 1,
40367      anon_sym_in,
40368    ACTIONS(944), 1,
40369      anon_sym_of,
40370    ACTIONS(1107), 1,
40371      sym_identifier,
40372    STATE(1256), 1,
40373      sym_variable_declarator,
40374    ACTIONS(5), 2,
40375      sym_html_comment,
40376      sym_comment,
40377    STATE(1079), 3,
40378      sym_object_pattern,
40379      sym_array_pattern,
40380      sym__destructuring_pattern,
40381    ACTIONS(807), 14,
40382      sym__automatic_semicolon,
40383      sym__ternary_qmark,
40384      anon_sym_COMMA,
40385      anon_sym_LPAREN,
40386      anon_sym_SEMI,
40387      anon_sym_DOT,
40388      sym_optional_chain,
40389      anon_sym_LT_EQ,
40390      anon_sym_EQ_EQ_EQ,
40391      anon_sym_BANG_EQ_EQ,
40392      anon_sym_GT_EQ,
40393      anon_sym_PLUS_PLUS,
40394      anon_sym_DASH_DASH,
40395      anon_sym_BQUOTE,
40396    ACTIONS(833), 15,
40397      anon_sym_PLUS_EQ,
40398      anon_sym_DASH_EQ,
40399      anon_sym_STAR_EQ,
40400      anon_sym_SLASH_EQ,
40401      anon_sym_PERCENT_EQ,
40402      anon_sym_CARET_EQ,
40403      anon_sym_AMP_EQ,
40404      anon_sym_PIPE_EQ,
40405      anon_sym_GT_GT_EQ,
40406      anon_sym_GT_GT_GT_EQ,
40407      anon_sym_LT_LT_EQ,
40408      anon_sym_STAR_STAR_EQ,
40409      anon_sym_AMP_AMP_EQ,
40410      anon_sym_PIPE_PIPE_EQ,
40411      anon_sym_QMARK_QMARK_EQ,
40412    ACTIONS(818), 20,
40413      anon_sym_STAR,
40414      anon_sym_LT,
40415      anon_sym_GT,
40416      anon_sym_AMP_AMP,
40417      anon_sym_PIPE_PIPE,
40418      anon_sym_GT_GT,
40419      anon_sym_GT_GT_GT,
40420      anon_sym_LT_LT,
40421      anon_sym_AMP,
40422      anon_sym_CARET,
40423      anon_sym_PIPE,
40424      anon_sym_PLUS,
40425      anon_sym_DASH,
40426      anon_sym_SLASH,
40427      anon_sym_PERCENT,
40428      anon_sym_STAR_STAR,
40429      anon_sym_EQ_EQ,
40430      anon_sym_BANG_EQ,
40431      anon_sym_QMARK_QMARK,
40432      anon_sym_instanceof,
40433  [4688] = 3,
40434    ACTIONS(5), 2,
40435      sym_html_comment,
40436      sym_comment,
40437    ACTIONS(1109), 17,
40438      ts_builtin_sym_end,
40439      anon_sym_LBRACE,
40440      anon_sym_RBRACE,
40441      anon_sym_LPAREN,
40442      anon_sym_SEMI,
40443      anon_sym_LBRACK,
40444      sym_glimmer_opening_tag,
40445      anon_sym_DQUOTE,
40446      anon_sym_SQUOTE,
40447      anon_sym_BANG,
40448      anon_sym_TILDE,
40449      anon_sym_PLUS_PLUS,
40450      anon_sym_DASH_DASH,
40451      anon_sym_BQUOTE,
40452      sym_number,
40453      sym_private_property_identifier,
40454      anon_sym_AT,
40455    ACTIONS(1111), 43,
40456      anon_sym_export,
40457      anon_sym_default,
40458      anon_sym_import,
40459      anon_sym_with,
40460      anon_sym_var,
40461      anon_sym_let,
40462      anon_sym_const,
40463      anon_sym_else,
40464      anon_sym_if,
40465      anon_sym_switch,
40466      anon_sym_for,
40467      anon_sym_await,
40468      anon_sym_while,
40469      anon_sym_do,
40470      anon_sym_try,
40471      anon_sym_break,
40472      anon_sym_continue,
40473      anon_sym_debugger,
40474      anon_sym_return,
40475      anon_sym_throw,
40476      anon_sym_case,
40477      anon_sym_yield,
40478      anon_sym_LT,
40479      anon_sym_class,
40480      anon_sym_async,
40481      anon_sym_function,
40482      anon_sym_new,
40483      anon_sym_PLUS,
40484      anon_sym_DASH,
40485      anon_sym_SLASH,
40486      anon_sym_typeof,
40487      anon_sym_void,
40488      anon_sym_delete,
40489      sym_identifier,
40490      sym_this,
40491      sym_super,
40492      sym_true,
40493      sym_false,
40494      sym_null,
40495      sym_undefined,
40496      anon_sym_static,
40497      anon_sym_get,
40498      anon_sym_set,
40499  [4757] = 12,
40500    ACTIONS(831), 1,
40501      anon_sym_EQ_GT,
40502    ACTIONS(839), 1,
40503      anon_sym_COLON,
40504    ACTIONS(841), 1,
40505      anon_sym_EQ,
40506    ACTIONS(910), 1,
40507      sym_identifier,
40508    ACTIONS(912), 1,
40509      anon_sym_LBRACE,
40510    ACTIONS(914), 1,
40511      anon_sym_LBRACK,
40512    STATE(1256), 1,
40513      sym_variable_declarator,
40514    ACTIONS(5), 2,
40515      sym_html_comment,
40516      sym_comment,
40517    STATE(1177), 3,
40518      sym_object_pattern,
40519      sym_array_pattern,
40520      sym__destructuring_pattern,
40521    ACTIONS(807), 14,
40522      sym__automatic_semicolon,
40523      sym__ternary_qmark,
40524      anon_sym_COMMA,
40525      anon_sym_LPAREN,
40526      anon_sym_SEMI,
40527      anon_sym_DOT,
40528      sym_optional_chain,
40529      anon_sym_LT_EQ,
40530      anon_sym_EQ_EQ_EQ,
40531      anon_sym_BANG_EQ_EQ,
40532      anon_sym_GT_EQ,
40533      anon_sym_PLUS_PLUS,
40534      anon_sym_DASH_DASH,
40535      anon_sym_BQUOTE,
40536    ACTIONS(833), 15,
40537      anon_sym_PLUS_EQ,
40538      anon_sym_DASH_EQ,
40539      anon_sym_STAR_EQ,
40540      anon_sym_SLASH_EQ,
40541      anon_sym_PERCENT_EQ,
40542      anon_sym_CARET_EQ,
40543      anon_sym_AMP_EQ,
40544      anon_sym_PIPE_EQ,
40545      anon_sym_GT_GT_EQ,
40546      anon_sym_GT_GT_GT_EQ,
40547      anon_sym_LT_LT_EQ,
40548      anon_sym_STAR_STAR_EQ,
40549      anon_sym_AMP_AMP_EQ,
40550      anon_sym_PIPE_PIPE_EQ,
40551      anon_sym_QMARK_QMARK_EQ,
40552    ACTIONS(818), 21,
40553      anon_sym_STAR,
40554      anon_sym_in,
40555      anon_sym_LT,
40556      anon_sym_GT,
40557      anon_sym_AMP_AMP,
40558      anon_sym_PIPE_PIPE,
40559      anon_sym_GT_GT,
40560      anon_sym_GT_GT_GT,
40561      anon_sym_LT_LT,
40562      anon_sym_AMP,
40563      anon_sym_CARET,
40564      anon_sym_PIPE,
40565      anon_sym_PLUS,
40566      anon_sym_DASH,
40567      anon_sym_SLASH,
40568      anon_sym_PERCENT,
40569      anon_sym_STAR_STAR,
40570      anon_sym_EQ_EQ,
40571      anon_sym_BANG_EQ,
40572      anon_sym_QMARK_QMARK,
40573      anon_sym_instanceof,
40574  [4844] = 3,
40575    ACTIONS(5), 2,
40576      sym_html_comment,
40577      sym_comment,
40578    ACTIONS(1113), 17,
40579      ts_builtin_sym_end,
40580      anon_sym_LBRACE,
40581      anon_sym_RBRACE,
40582      anon_sym_LPAREN,
40583      anon_sym_SEMI,
40584      anon_sym_LBRACK,
40585      sym_glimmer_opening_tag,
40586      anon_sym_DQUOTE,
40587      anon_sym_SQUOTE,
40588      anon_sym_BANG,
40589      anon_sym_TILDE,
40590      anon_sym_PLUS_PLUS,
40591      anon_sym_DASH_DASH,
40592      anon_sym_BQUOTE,
40593      sym_number,
40594      sym_private_property_identifier,
40595      anon_sym_AT,
40596    ACTIONS(1115), 43,
40597      anon_sym_export,
40598      anon_sym_default,
40599      anon_sym_import,
40600      anon_sym_with,
40601      anon_sym_var,
40602      anon_sym_let,
40603      anon_sym_const,
40604      anon_sym_else,
40605      anon_sym_if,
40606      anon_sym_switch,
40607      anon_sym_for,
40608      anon_sym_await,
40609      anon_sym_while,
40610      anon_sym_do,
40611      anon_sym_try,
40612      anon_sym_break,
40613      anon_sym_continue,
40614      anon_sym_debugger,
40615      anon_sym_return,
40616      anon_sym_throw,
40617      anon_sym_case,
40618      anon_sym_yield,
40619      anon_sym_LT,
40620      anon_sym_class,
40621      anon_sym_async,
40622      anon_sym_function,
40623      anon_sym_new,
40624      anon_sym_PLUS,
40625      anon_sym_DASH,
40626      anon_sym_SLASH,
40627      anon_sym_typeof,
40628      anon_sym_void,
40629      anon_sym_delete,
40630      sym_identifier,
40631      sym_this,
40632      sym_super,
40633      sym_true,
40634      sym_false,
40635      sym_null,
40636      sym_undefined,
40637      anon_sym_static,
40638      anon_sym_get,
40639      anon_sym_set,
40640  [4913] = 3,
40641    ACTIONS(5), 2,
40642      sym_html_comment,
40643      sym_comment,
40644    ACTIONS(1117), 17,
40645      ts_builtin_sym_end,
40646      anon_sym_LBRACE,
40647      anon_sym_RBRACE,
40648      anon_sym_LPAREN,
40649      anon_sym_SEMI,
40650      anon_sym_LBRACK,
40651      sym_glimmer_opening_tag,
40652      anon_sym_DQUOTE,
40653      anon_sym_SQUOTE,
40654      anon_sym_BANG,
40655      anon_sym_TILDE,
40656      anon_sym_PLUS_PLUS,
40657      anon_sym_DASH_DASH,
40658      anon_sym_BQUOTE,
40659      sym_number,
40660      sym_private_property_identifier,
40661      anon_sym_AT,
40662    ACTIONS(1119), 43,
40663      anon_sym_export,
40664      anon_sym_default,
40665      anon_sym_import,
40666      anon_sym_with,
40667      anon_sym_var,
40668      anon_sym_let,
40669      anon_sym_const,
40670      anon_sym_else,
40671      anon_sym_if,
40672      anon_sym_switch,
40673      anon_sym_for,
40674      anon_sym_await,
40675      anon_sym_while,
40676      anon_sym_do,
40677      anon_sym_try,
40678      anon_sym_break,
40679      anon_sym_continue,
40680      anon_sym_debugger,
40681      anon_sym_return,
40682      anon_sym_throw,
40683      anon_sym_case,
40684      anon_sym_yield,
40685      anon_sym_LT,
40686      anon_sym_class,
40687      anon_sym_async,
40688      anon_sym_function,
40689      anon_sym_new,
40690      anon_sym_PLUS,
40691      anon_sym_DASH,
40692      anon_sym_SLASH,
40693      anon_sym_typeof,
40694      anon_sym_void,
40695      anon_sym_delete,
40696      sym_identifier,
40697      sym_this,
40698      sym_super,
40699      sym_true,
40700      sym_false,
40701      sym_null,
40702      sym_undefined,
40703      anon_sym_static,
40704      anon_sym_get,
40705      anon_sym_set,
40706  [4982] = 3,
40707    ACTIONS(5), 2,
40708      sym_html_comment,
40709      sym_comment,
40710    ACTIONS(1121), 17,
40711      ts_builtin_sym_end,
40712      anon_sym_LBRACE,
40713      anon_sym_RBRACE,
40714      anon_sym_LPAREN,
40715      anon_sym_SEMI,
40716      anon_sym_LBRACK,
40717      sym_glimmer_opening_tag,
40718      anon_sym_DQUOTE,
40719      anon_sym_SQUOTE,
40720      anon_sym_BANG,
40721      anon_sym_TILDE,
40722      anon_sym_PLUS_PLUS,
40723      anon_sym_DASH_DASH,
40724      anon_sym_BQUOTE,
40725      sym_number,
40726      sym_private_property_identifier,
40727      anon_sym_AT,
40728    ACTIONS(1123), 43,
40729      anon_sym_export,
40730      anon_sym_default,
40731      anon_sym_import,
40732      anon_sym_with,
40733      anon_sym_var,
40734      anon_sym_let,
40735      anon_sym_const,
40736      anon_sym_else,
40737      anon_sym_if,
40738      anon_sym_switch,
40739      anon_sym_for,
40740      anon_sym_await,
40741      anon_sym_while,
40742      anon_sym_do,
40743      anon_sym_try,
40744      anon_sym_break,
40745      anon_sym_continue,
40746      anon_sym_debugger,
40747      anon_sym_return,
40748      anon_sym_throw,
40749      anon_sym_case,
40750      anon_sym_yield,
40751      anon_sym_LT,
40752      anon_sym_class,
40753      anon_sym_async,
40754      anon_sym_function,
40755      anon_sym_new,
40756      anon_sym_PLUS,
40757      anon_sym_DASH,
40758      anon_sym_SLASH,
40759      anon_sym_typeof,
40760      anon_sym_void,
40761      anon_sym_delete,
40762      sym_identifier,
40763      sym_this,
40764      sym_super,
40765      sym_true,
40766      sym_false,
40767      sym_null,
40768      sym_undefined,
40769      anon_sym_static,
40770      anon_sym_get,
40771      anon_sym_set,
40772  [5051] = 3,
40773    ACTIONS(5), 2,
40774      sym_html_comment,
40775      sym_comment,
40776    ACTIONS(1121), 17,
40777      ts_builtin_sym_end,
40778      anon_sym_LBRACE,
40779      anon_sym_RBRACE,
40780      anon_sym_LPAREN,
40781      anon_sym_SEMI,
40782      anon_sym_LBRACK,
40783      sym_glimmer_opening_tag,
40784      anon_sym_DQUOTE,
40785      anon_sym_SQUOTE,
40786      anon_sym_BANG,
40787      anon_sym_TILDE,
40788      anon_sym_PLUS_PLUS,
40789      anon_sym_DASH_DASH,
40790      anon_sym_BQUOTE,
40791      sym_number,
40792      sym_private_property_identifier,
40793      anon_sym_AT,
40794    ACTIONS(1123), 43,
40795      anon_sym_export,
40796      anon_sym_default,
40797      anon_sym_import,
40798      anon_sym_with,
40799      anon_sym_var,
40800      anon_sym_let,
40801      anon_sym_const,
40802      anon_sym_else,
40803      anon_sym_if,
40804      anon_sym_switch,
40805      anon_sym_for,
40806      anon_sym_await,
40807      anon_sym_while,
40808      anon_sym_do,
40809      anon_sym_try,
40810      anon_sym_break,
40811      anon_sym_continue,
40812      anon_sym_debugger,
40813      anon_sym_return,
40814      anon_sym_throw,
40815      anon_sym_case,
40816      anon_sym_yield,
40817      anon_sym_LT,
40818      anon_sym_class,
40819      anon_sym_async,
40820      anon_sym_function,
40821      anon_sym_new,
40822      anon_sym_PLUS,
40823      anon_sym_DASH,
40824      anon_sym_SLASH,
40825      anon_sym_typeof,
40826      anon_sym_void,
40827      anon_sym_delete,
40828      sym_identifier,
40829      sym_this,
40830      sym_super,
40831      sym_true,
40832      sym_false,
40833      sym_null,
40834      sym_undefined,
40835      anon_sym_static,
40836      anon_sym_get,
40837      anon_sym_set,
40838  [5120] = 3,
40839    ACTIONS(5), 2,
40840      sym_html_comment,
40841      sym_comment,
40842    ACTIONS(1125), 17,
40843      ts_builtin_sym_end,
40844      anon_sym_LBRACE,
40845      anon_sym_RBRACE,
40846      anon_sym_LPAREN,
40847      anon_sym_SEMI,
40848      anon_sym_LBRACK,
40849      sym_glimmer_opening_tag,
40850      anon_sym_DQUOTE,
40851      anon_sym_SQUOTE,
40852      anon_sym_BANG,
40853      anon_sym_TILDE,
40854      anon_sym_PLUS_PLUS,
40855      anon_sym_DASH_DASH,
40856      anon_sym_BQUOTE,
40857      sym_number,
40858      sym_private_property_identifier,
40859      anon_sym_AT,
40860    ACTIONS(1127), 43,
40861      anon_sym_export,
40862      anon_sym_default,
40863      anon_sym_import,
40864      anon_sym_with,
40865      anon_sym_var,
40866      anon_sym_let,
40867      anon_sym_const,
40868      anon_sym_else,
40869      anon_sym_if,
40870      anon_sym_switch,
40871      anon_sym_for,
40872      anon_sym_await,
40873      anon_sym_while,
40874      anon_sym_do,
40875      anon_sym_try,
40876      anon_sym_break,
40877      anon_sym_continue,
40878      anon_sym_debugger,
40879      anon_sym_return,
40880      anon_sym_throw,
40881      anon_sym_case,
40882      anon_sym_yield,
40883      anon_sym_LT,
40884      anon_sym_class,
40885      anon_sym_async,
40886      anon_sym_function,
40887      anon_sym_new,
40888      anon_sym_PLUS,
40889      anon_sym_DASH,
40890      anon_sym_SLASH,
40891      anon_sym_typeof,
40892      anon_sym_void,
40893      anon_sym_delete,
40894      sym_identifier,
40895      sym_this,
40896      sym_super,
40897      sym_true,
40898      sym_false,
40899      sym_null,
40900      sym_undefined,
40901      anon_sym_static,
40902      anon_sym_get,
40903      anon_sym_set,
40904  [5189] = 3,
40905    ACTIONS(5), 2,
40906      sym_html_comment,
40907      sym_comment,
40908    ACTIONS(1129), 17,
40909      ts_builtin_sym_end,
40910      anon_sym_LBRACE,
40911      anon_sym_RBRACE,
40912      anon_sym_LPAREN,
40913      anon_sym_SEMI,
40914      anon_sym_LBRACK,
40915      sym_glimmer_opening_tag,
40916      anon_sym_DQUOTE,
40917      anon_sym_SQUOTE,
40918      anon_sym_BANG,
40919      anon_sym_TILDE,
40920      anon_sym_PLUS_PLUS,
40921      anon_sym_DASH_DASH,
40922      anon_sym_BQUOTE,
40923      sym_number,
40924      sym_private_property_identifier,
40925      anon_sym_AT,
40926    ACTIONS(1131), 43,
40927      anon_sym_export,
40928      anon_sym_default,
40929      anon_sym_import,
40930      anon_sym_with,
40931      anon_sym_var,
40932      anon_sym_let,
40933      anon_sym_const,
40934      anon_sym_else,
40935      anon_sym_if,
40936      anon_sym_switch,
40937      anon_sym_for,
40938      anon_sym_await,
40939      anon_sym_while,
40940      anon_sym_do,
40941      anon_sym_try,
40942      anon_sym_break,
40943      anon_sym_continue,
40944      anon_sym_debugger,
40945      anon_sym_return,
40946      anon_sym_throw,
40947      anon_sym_case,
40948      anon_sym_yield,
40949      anon_sym_LT,
40950      anon_sym_class,
40951      anon_sym_async,
40952      anon_sym_function,
40953      anon_sym_new,
40954      anon_sym_PLUS,
40955      anon_sym_DASH,
40956      anon_sym_SLASH,
40957      anon_sym_typeof,
40958      anon_sym_void,
40959      anon_sym_delete,
40960      sym_identifier,
40961      sym_this,
40962      sym_super,
40963      sym_true,
40964      sym_false,
40965      sym_null,
40966      sym_undefined,
40967      anon_sym_static,
40968      anon_sym_get,
40969      anon_sym_set,
40970  [5258] = 3,
40971    ACTIONS(5), 2,
40972      sym_html_comment,
40973      sym_comment,
40974    ACTIONS(1133), 17,
40975      ts_builtin_sym_end,
40976      anon_sym_LBRACE,
40977      anon_sym_RBRACE,
40978      anon_sym_LPAREN,
40979      anon_sym_SEMI,
40980      anon_sym_LBRACK,
40981      sym_glimmer_opening_tag,
40982      anon_sym_DQUOTE,
40983      anon_sym_SQUOTE,
40984      anon_sym_BANG,
40985      anon_sym_TILDE,
40986      anon_sym_PLUS_PLUS,
40987      anon_sym_DASH_DASH,
40988      anon_sym_BQUOTE,
40989      sym_number,
40990      sym_private_property_identifier,
40991      anon_sym_AT,
40992    ACTIONS(1135), 43,
40993      anon_sym_export,
40994      anon_sym_default,
40995      anon_sym_import,
40996      anon_sym_with,
40997      anon_sym_var,
40998      anon_sym_let,
40999      anon_sym_const,
41000      anon_sym_else,
41001      anon_sym_if,
41002      anon_sym_switch,
41003      anon_sym_for,
41004      anon_sym_await,
41005      anon_sym_while,
41006      anon_sym_do,
41007      anon_sym_try,
41008      anon_sym_break,
41009      anon_sym_continue,
41010      anon_sym_debugger,
41011      anon_sym_return,
41012      anon_sym_throw,
41013      anon_sym_case,
41014      anon_sym_yield,
41015      anon_sym_LT,
41016      anon_sym_class,
41017      anon_sym_async,
41018      anon_sym_function,
41019      anon_sym_new,
41020      anon_sym_PLUS,
41021      anon_sym_DASH,
41022      anon_sym_SLASH,
41023      anon_sym_typeof,
41024      anon_sym_void,
41025      anon_sym_delete,
41026      sym_identifier,
41027      sym_this,
41028      sym_super,
41029      sym_true,
41030      sym_false,
41031      sym_null,
41032      sym_undefined,
41033      anon_sym_static,
41034      anon_sym_get,
41035      anon_sym_set,
41036  [5327] = 3,
41037    ACTIONS(5), 2,
41038      sym_html_comment,
41039      sym_comment,
41040    ACTIONS(1137), 17,
41041      ts_builtin_sym_end,
41042      anon_sym_LBRACE,
41043      anon_sym_RBRACE,
41044      anon_sym_LPAREN,
41045      anon_sym_SEMI,
41046      anon_sym_LBRACK,
41047      sym_glimmer_opening_tag,
41048      anon_sym_DQUOTE,
41049      anon_sym_SQUOTE,
41050      anon_sym_BANG,
41051      anon_sym_TILDE,
41052      anon_sym_PLUS_PLUS,
41053      anon_sym_DASH_DASH,
41054      anon_sym_BQUOTE,
41055      sym_number,
41056      sym_private_property_identifier,
41057      anon_sym_AT,
41058    ACTIONS(1139), 43,
41059      anon_sym_export,
41060      anon_sym_default,
41061      anon_sym_import,
41062      anon_sym_with,
41063      anon_sym_var,
41064      anon_sym_let,
41065      anon_sym_const,
41066      anon_sym_else,
41067      anon_sym_if,
41068      anon_sym_switch,
41069      anon_sym_for,
41070      anon_sym_await,
41071      anon_sym_while,
41072      anon_sym_do,
41073      anon_sym_try,
41074      anon_sym_break,
41075      anon_sym_continue,
41076      anon_sym_debugger,
41077      anon_sym_return,
41078      anon_sym_throw,
41079      anon_sym_case,
41080      anon_sym_yield,
41081      anon_sym_LT,
41082      anon_sym_class,
41083      anon_sym_async,
41084      anon_sym_function,
41085      anon_sym_new,
41086      anon_sym_PLUS,
41087      anon_sym_DASH,
41088      anon_sym_SLASH,
41089      anon_sym_typeof,
41090      anon_sym_void,
41091      anon_sym_delete,
41092      sym_identifier,
41093      sym_this,
41094      sym_super,
41095      sym_true,
41096      sym_false,
41097      sym_null,
41098      sym_undefined,
41099      anon_sym_static,
41100      anon_sym_get,
41101      anon_sym_set,
41102  [5396] = 3,
41103    ACTIONS(5), 2,
41104      sym_html_comment,
41105      sym_comment,
41106    ACTIONS(1141), 17,
41107      ts_builtin_sym_end,
41108      anon_sym_LBRACE,
41109      anon_sym_RBRACE,
41110      anon_sym_LPAREN,
41111      anon_sym_SEMI,
41112      anon_sym_LBRACK,
41113      sym_glimmer_opening_tag,
41114      anon_sym_DQUOTE,
41115      anon_sym_SQUOTE,
41116      anon_sym_BANG,
41117      anon_sym_TILDE,
41118      anon_sym_PLUS_PLUS,
41119      anon_sym_DASH_DASH,
41120      anon_sym_BQUOTE,
41121      sym_number,
41122      sym_private_property_identifier,
41123      anon_sym_AT,
41124    ACTIONS(1143), 43,
41125      anon_sym_export,
41126      anon_sym_default,
41127      anon_sym_import,
41128      anon_sym_with,
41129      anon_sym_var,
41130      anon_sym_let,
41131      anon_sym_const,
41132      anon_sym_else,
41133      anon_sym_if,
41134      anon_sym_switch,
41135      anon_sym_for,
41136      anon_sym_await,
41137      anon_sym_while,
41138      anon_sym_do,
41139      anon_sym_try,
41140      anon_sym_break,
41141      anon_sym_continue,
41142      anon_sym_debugger,
41143      anon_sym_return,
41144      anon_sym_throw,
41145      anon_sym_case,
41146      anon_sym_yield,
41147      anon_sym_LT,
41148      anon_sym_class,
41149      anon_sym_async,
41150      anon_sym_function,
41151      anon_sym_new,
41152      anon_sym_PLUS,
41153      anon_sym_DASH,
41154      anon_sym_SLASH,
41155      anon_sym_typeof,
41156      anon_sym_void,
41157      anon_sym_delete,
41158      sym_identifier,
41159      sym_this,
41160      sym_super,
41161      sym_true,
41162      sym_false,
41163      sym_null,
41164      sym_undefined,
41165      anon_sym_static,
41166      anon_sym_get,
41167      anon_sym_set,
41168  [5465] = 3,
41169    ACTIONS(5), 2,
41170      sym_html_comment,
41171      sym_comment,
41172    ACTIONS(1145), 17,
41173      ts_builtin_sym_end,
41174      anon_sym_LBRACE,
41175      anon_sym_RBRACE,
41176      anon_sym_LPAREN,
41177      anon_sym_SEMI,
41178      anon_sym_LBRACK,
41179      sym_glimmer_opening_tag,
41180      anon_sym_DQUOTE,
41181      anon_sym_SQUOTE,
41182      anon_sym_BANG,
41183      anon_sym_TILDE,
41184      anon_sym_PLUS_PLUS,
41185      anon_sym_DASH_DASH,
41186      anon_sym_BQUOTE,
41187      sym_number,
41188      sym_private_property_identifier,
41189      anon_sym_AT,
41190    ACTIONS(1147), 43,
41191      anon_sym_export,
41192      anon_sym_default,
41193      anon_sym_import,
41194      anon_sym_with,
41195      anon_sym_var,
41196      anon_sym_let,
41197      anon_sym_const,
41198      anon_sym_else,
41199      anon_sym_if,
41200      anon_sym_switch,
41201      anon_sym_for,
41202      anon_sym_await,
41203      anon_sym_while,
41204      anon_sym_do,
41205      anon_sym_try,
41206      anon_sym_break,
41207      anon_sym_continue,
41208      anon_sym_debugger,
41209      anon_sym_return,
41210      anon_sym_throw,
41211      anon_sym_case,
41212      anon_sym_yield,
41213      anon_sym_LT,
41214      anon_sym_class,
41215      anon_sym_async,
41216      anon_sym_function,
41217      anon_sym_new,
41218      anon_sym_PLUS,
41219      anon_sym_DASH,
41220      anon_sym_SLASH,
41221      anon_sym_typeof,
41222      anon_sym_void,
41223      anon_sym_delete,
41224      sym_identifier,
41225      sym_this,
41226      sym_super,
41227      sym_true,
41228      sym_false,
41229      sym_null,
41230      sym_undefined,
41231      anon_sym_static,
41232      anon_sym_get,
41233      anon_sym_set,
41234  [5534] = 3,
41235    ACTIONS(5), 2,
41236      sym_html_comment,
41237      sym_comment,
41238    ACTIONS(1149), 17,
41239      ts_builtin_sym_end,
41240      anon_sym_LBRACE,
41241      anon_sym_RBRACE,
41242      anon_sym_LPAREN,
41243      anon_sym_SEMI,
41244      anon_sym_LBRACK,
41245      sym_glimmer_opening_tag,
41246      anon_sym_DQUOTE,
41247      anon_sym_SQUOTE,
41248      anon_sym_BANG,
41249      anon_sym_TILDE,
41250      anon_sym_PLUS_PLUS,
41251      anon_sym_DASH_DASH,
41252      anon_sym_BQUOTE,
41253      sym_number,
41254      sym_private_property_identifier,
41255      anon_sym_AT,
41256    ACTIONS(1151), 43,
41257      anon_sym_export,
41258      anon_sym_default,
41259      anon_sym_import,
41260      anon_sym_with,
41261      anon_sym_var,
41262      anon_sym_let,
41263      anon_sym_const,
41264      anon_sym_else,
41265      anon_sym_if,
41266      anon_sym_switch,
41267      anon_sym_for,
41268      anon_sym_await,
41269      anon_sym_while,
41270      anon_sym_do,
41271      anon_sym_try,
41272      anon_sym_break,
41273      anon_sym_continue,
41274      anon_sym_debugger,
41275      anon_sym_return,
41276      anon_sym_throw,
41277      anon_sym_case,
41278      anon_sym_yield,
41279      anon_sym_LT,
41280      anon_sym_class,
41281      anon_sym_async,
41282      anon_sym_function,
41283      anon_sym_new,
41284      anon_sym_PLUS,
41285      anon_sym_DASH,
41286      anon_sym_SLASH,
41287      anon_sym_typeof,
41288      anon_sym_void,
41289      anon_sym_delete,
41290      sym_identifier,
41291      sym_this,
41292      sym_super,
41293      sym_true,
41294      sym_false,
41295      sym_null,
41296      sym_undefined,
41297      anon_sym_static,
41298      anon_sym_get,
41299      anon_sym_set,
41300  [5603] = 3,
41301    ACTIONS(5), 2,
41302      sym_html_comment,
41303      sym_comment,
41304    ACTIONS(1153), 17,
41305      ts_builtin_sym_end,
41306      anon_sym_LBRACE,
41307      anon_sym_RBRACE,
41308      anon_sym_LPAREN,
41309      anon_sym_SEMI,
41310      anon_sym_LBRACK,
41311      sym_glimmer_opening_tag,
41312      anon_sym_DQUOTE,
41313      anon_sym_SQUOTE,
41314      anon_sym_BANG,
41315      anon_sym_TILDE,
41316      anon_sym_PLUS_PLUS,
41317      anon_sym_DASH_DASH,
41318      anon_sym_BQUOTE,
41319      sym_number,
41320      sym_private_property_identifier,
41321      anon_sym_AT,
41322    ACTIONS(1155), 43,
41323      anon_sym_export,
41324      anon_sym_default,
41325      anon_sym_import,
41326      anon_sym_with,
41327      anon_sym_var,
41328      anon_sym_let,
41329      anon_sym_const,
41330      anon_sym_else,
41331      anon_sym_if,
41332      anon_sym_switch,
41333      anon_sym_for,
41334      anon_sym_await,
41335      anon_sym_while,
41336      anon_sym_do,
41337      anon_sym_try,
41338      anon_sym_break,
41339      anon_sym_continue,
41340      anon_sym_debugger,
41341      anon_sym_return,
41342      anon_sym_throw,
41343      anon_sym_case,
41344      anon_sym_yield,
41345      anon_sym_LT,
41346      anon_sym_class,
41347      anon_sym_async,
41348      anon_sym_function,
41349      anon_sym_new,
41350      anon_sym_PLUS,
41351      anon_sym_DASH,
41352      anon_sym_SLASH,
41353      anon_sym_typeof,
41354      anon_sym_void,
41355      anon_sym_delete,
41356      sym_identifier,
41357      sym_this,
41358      sym_super,
41359      sym_true,
41360      sym_false,
41361      sym_null,
41362      sym_undefined,
41363      anon_sym_static,
41364      anon_sym_get,
41365      anon_sym_set,
41366  [5672] = 3,
41367    ACTIONS(5), 2,
41368      sym_html_comment,
41369      sym_comment,
41370    ACTIONS(1157), 17,
41371      ts_builtin_sym_end,
41372      anon_sym_LBRACE,
41373      anon_sym_RBRACE,
41374      anon_sym_LPAREN,
41375      anon_sym_SEMI,
41376      anon_sym_LBRACK,
41377      sym_glimmer_opening_tag,
41378      anon_sym_DQUOTE,
41379      anon_sym_SQUOTE,
41380      anon_sym_BANG,
41381      anon_sym_TILDE,
41382      anon_sym_PLUS_PLUS,
41383      anon_sym_DASH_DASH,
41384      anon_sym_BQUOTE,
41385      sym_number,
41386      sym_private_property_identifier,
41387      anon_sym_AT,
41388    ACTIONS(1159), 43,
41389      anon_sym_export,
41390      anon_sym_default,
41391      anon_sym_import,
41392      anon_sym_with,
41393      anon_sym_var,
41394      anon_sym_let,
41395      anon_sym_const,
41396      anon_sym_else,
41397      anon_sym_if,
41398      anon_sym_switch,
41399      anon_sym_for,
41400      anon_sym_await,
41401      anon_sym_while,
41402      anon_sym_do,
41403      anon_sym_try,
41404      anon_sym_break,
41405      anon_sym_continue,
41406      anon_sym_debugger,
41407      anon_sym_return,
41408      anon_sym_throw,
41409      anon_sym_case,
41410      anon_sym_yield,
41411      anon_sym_LT,
41412      anon_sym_class,
41413      anon_sym_async,
41414      anon_sym_function,
41415      anon_sym_new,
41416      anon_sym_PLUS,
41417      anon_sym_DASH,
41418      anon_sym_SLASH,
41419      anon_sym_typeof,
41420      anon_sym_void,
41421      anon_sym_delete,
41422      sym_identifier,
41423      sym_this,
41424      sym_super,
41425      sym_true,
41426      sym_false,
41427      sym_null,
41428      sym_undefined,
41429      anon_sym_static,
41430      anon_sym_get,
41431      anon_sym_set,
41432  [5741] = 3,
41433    ACTIONS(5), 2,
41434      sym_html_comment,
41435      sym_comment,
41436    ACTIONS(1161), 17,
41437      ts_builtin_sym_end,
41438      anon_sym_LBRACE,
41439      anon_sym_RBRACE,
41440      anon_sym_LPAREN,
41441      anon_sym_SEMI,
41442      anon_sym_LBRACK,
41443      sym_glimmer_opening_tag,
41444      anon_sym_DQUOTE,
41445      anon_sym_SQUOTE,
41446      anon_sym_BANG,
41447      anon_sym_TILDE,
41448      anon_sym_PLUS_PLUS,
41449      anon_sym_DASH_DASH,
41450      anon_sym_BQUOTE,
41451      sym_number,
41452      sym_private_property_identifier,
41453      anon_sym_AT,
41454    ACTIONS(1163), 43,
41455      anon_sym_export,
41456      anon_sym_default,
41457      anon_sym_import,
41458      anon_sym_with,
41459      anon_sym_var,
41460      anon_sym_let,
41461      anon_sym_const,
41462      anon_sym_else,
41463      anon_sym_if,
41464      anon_sym_switch,
41465      anon_sym_for,
41466      anon_sym_await,
41467      anon_sym_while,
41468      anon_sym_do,
41469      anon_sym_try,
41470      anon_sym_break,
41471      anon_sym_continue,
41472      anon_sym_debugger,
41473      anon_sym_return,
41474      anon_sym_throw,
41475      anon_sym_case,
41476      anon_sym_yield,
41477      anon_sym_LT,
41478      anon_sym_class,
41479      anon_sym_async,
41480      anon_sym_function,
41481      anon_sym_new,
41482      anon_sym_PLUS,
41483      anon_sym_DASH,
41484      anon_sym_SLASH,
41485      anon_sym_typeof,
41486      anon_sym_void,
41487      anon_sym_delete,
41488      sym_identifier,
41489      sym_this,
41490      sym_super,
41491      sym_true,
41492      sym_false,
41493      sym_null,
41494      sym_undefined,
41495      anon_sym_static,
41496      anon_sym_get,
41497      anon_sym_set,
41498  [5810] = 3,
41499    ACTIONS(5), 2,
41500      sym_html_comment,
41501      sym_comment,
41502    ACTIONS(1165), 17,
41503      ts_builtin_sym_end,
41504      anon_sym_LBRACE,
41505      anon_sym_RBRACE,
41506      anon_sym_LPAREN,
41507      anon_sym_SEMI,
41508      anon_sym_LBRACK,
41509      sym_glimmer_opening_tag,
41510      anon_sym_DQUOTE,
41511      anon_sym_SQUOTE,
41512      anon_sym_BANG,
41513      anon_sym_TILDE,
41514      anon_sym_PLUS_PLUS,
41515      anon_sym_DASH_DASH,
41516      anon_sym_BQUOTE,
41517      sym_number,
41518      sym_private_property_identifier,
41519      anon_sym_AT,
41520    ACTIONS(1167), 43,
41521      anon_sym_export,
41522      anon_sym_default,
41523      anon_sym_import,
41524      anon_sym_with,
41525      anon_sym_var,
41526      anon_sym_let,
41527      anon_sym_const,
41528      anon_sym_else,
41529      anon_sym_if,
41530      anon_sym_switch,
41531      anon_sym_for,
41532      anon_sym_await,
41533      anon_sym_while,
41534      anon_sym_do,
41535      anon_sym_try,
41536      anon_sym_break,
41537      anon_sym_continue,
41538      anon_sym_debugger,
41539      anon_sym_return,
41540      anon_sym_throw,
41541      anon_sym_case,
41542      anon_sym_yield,
41543      anon_sym_LT,
41544      anon_sym_class,
41545      anon_sym_async,
41546      anon_sym_function,
41547      anon_sym_new,
41548      anon_sym_PLUS,
41549      anon_sym_DASH,
41550      anon_sym_SLASH,
41551      anon_sym_typeof,
41552      anon_sym_void,
41553      anon_sym_delete,
41554      sym_identifier,
41555      sym_this,
41556      sym_super,
41557      sym_true,
41558      sym_false,
41559      sym_null,
41560      sym_undefined,
41561      anon_sym_static,
41562      anon_sym_get,
41563      anon_sym_set,
41564  [5879] = 3,
41565    ACTIONS(5), 2,
41566      sym_html_comment,
41567      sym_comment,
41568    ACTIONS(1165), 17,
41569      ts_builtin_sym_end,
41570      anon_sym_LBRACE,
41571      anon_sym_RBRACE,
41572      anon_sym_LPAREN,
41573      anon_sym_SEMI,
41574      anon_sym_LBRACK,
41575      sym_glimmer_opening_tag,
41576      anon_sym_DQUOTE,
41577      anon_sym_SQUOTE,
41578      anon_sym_BANG,
41579      anon_sym_TILDE,
41580      anon_sym_PLUS_PLUS,
41581      anon_sym_DASH_DASH,
41582      anon_sym_BQUOTE,
41583      sym_number,
41584      sym_private_property_identifier,
41585      anon_sym_AT,
41586    ACTIONS(1167), 43,
41587      anon_sym_export,
41588      anon_sym_default,
41589      anon_sym_import,
41590      anon_sym_with,
41591      anon_sym_var,
41592      anon_sym_let,
41593      anon_sym_const,
41594      anon_sym_else,
41595      anon_sym_if,
41596      anon_sym_switch,
41597      anon_sym_for,
41598      anon_sym_await,
41599      anon_sym_while,
41600      anon_sym_do,
41601      anon_sym_try,
41602      anon_sym_break,
41603      anon_sym_continue,
41604      anon_sym_debugger,
41605      anon_sym_return,
41606      anon_sym_throw,
41607      anon_sym_case,
41608      anon_sym_yield,
41609      anon_sym_LT,
41610      anon_sym_class,
41611      anon_sym_async,
41612      anon_sym_function,
41613      anon_sym_new,
41614      anon_sym_PLUS,
41615      anon_sym_DASH,
41616      anon_sym_SLASH,
41617      anon_sym_typeof,
41618      anon_sym_void,
41619      anon_sym_delete,
41620      sym_identifier,
41621      sym_this,
41622      sym_super,
41623      sym_true,
41624      sym_false,
41625      sym_null,
41626      sym_undefined,
41627      anon_sym_static,
41628      anon_sym_get,
41629      anon_sym_set,
41630  [5948] = 3,
41631    ACTIONS(5), 2,
41632      sym_html_comment,
41633      sym_comment,
41634    ACTIONS(1169), 17,
41635      ts_builtin_sym_end,
41636      anon_sym_LBRACE,
41637      anon_sym_RBRACE,
41638      anon_sym_LPAREN,
41639      anon_sym_SEMI,
41640      anon_sym_LBRACK,
41641      sym_glimmer_opening_tag,
41642      anon_sym_DQUOTE,
41643      anon_sym_SQUOTE,
41644      anon_sym_BANG,
41645      anon_sym_TILDE,
41646      anon_sym_PLUS_PLUS,
41647      anon_sym_DASH_DASH,
41648      anon_sym_BQUOTE,
41649      sym_number,
41650      sym_private_property_identifier,
41651      anon_sym_AT,
41652    ACTIONS(1171), 43,
41653      anon_sym_export,
41654      anon_sym_default,
41655      anon_sym_import,
41656      anon_sym_with,
41657      anon_sym_var,
41658      anon_sym_let,
41659      anon_sym_const,
41660      anon_sym_else,
41661      anon_sym_if,
41662      anon_sym_switch,
41663      anon_sym_for,
41664      anon_sym_await,
41665      anon_sym_while,
41666      anon_sym_do,
41667      anon_sym_try,
41668      anon_sym_break,
41669      anon_sym_continue,
41670      anon_sym_debugger,
41671      anon_sym_return,
41672      anon_sym_throw,
41673      anon_sym_case,
41674      anon_sym_yield,
41675      anon_sym_LT,
41676      anon_sym_class,
41677      anon_sym_async,
41678      anon_sym_function,
41679      anon_sym_new,
41680      anon_sym_PLUS,
41681      anon_sym_DASH,
41682      anon_sym_SLASH,
41683      anon_sym_typeof,
41684      anon_sym_void,
41685      anon_sym_delete,
41686      sym_identifier,
41687      sym_this,
41688      sym_super,
41689      sym_true,
41690      sym_false,
41691      sym_null,
41692      sym_undefined,
41693      anon_sym_static,
41694      anon_sym_get,
41695      anon_sym_set,
41696  [6017] = 3,
41697    ACTIONS(5), 2,
41698      sym_html_comment,
41699      sym_comment,
41700    ACTIONS(1173), 17,
41701      ts_builtin_sym_end,
41702      anon_sym_LBRACE,
41703      anon_sym_RBRACE,
41704      anon_sym_LPAREN,
41705      anon_sym_SEMI,
41706      anon_sym_LBRACK,
41707      sym_glimmer_opening_tag,
41708      anon_sym_DQUOTE,
41709      anon_sym_SQUOTE,
41710      anon_sym_BANG,
41711      anon_sym_TILDE,
41712      anon_sym_PLUS_PLUS,
41713      anon_sym_DASH_DASH,
41714      anon_sym_BQUOTE,
41715      sym_number,
41716      sym_private_property_identifier,
41717      anon_sym_AT,
41718    ACTIONS(1175), 43,
41719      anon_sym_export,
41720      anon_sym_default,
41721      anon_sym_import,
41722      anon_sym_with,
41723      anon_sym_var,
41724      anon_sym_let,
41725      anon_sym_const,
41726      anon_sym_else,
41727      anon_sym_if,
41728      anon_sym_switch,
41729      anon_sym_for,
41730      anon_sym_await,
41731      anon_sym_while,
41732      anon_sym_do,
41733      anon_sym_try,
41734      anon_sym_break,
41735      anon_sym_continue,
41736      anon_sym_debugger,
41737      anon_sym_return,
41738      anon_sym_throw,
41739      anon_sym_case,
41740      anon_sym_yield,
41741      anon_sym_LT,
41742      anon_sym_class,
41743      anon_sym_async,
41744      anon_sym_function,
41745      anon_sym_new,
41746      anon_sym_PLUS,
41747      anon_sym_DASH,
41748      anon_sym_SLASH,
41749      anon_sym_typeof,
41750      anon_sym_void,
41751      anon_sym_delete,
41752      sym_identifier,
41753      sym_this,
41754      sym_super,
41755      sym_true,
41756      sym_false,
41757      sym_null,
41758      sym_undefined,
41759      anon_sym_static,
41760      anon_sym_get,
41761      anon_sym_set,
41762  [6086] = 3,
41763    ACTIONS(5), 2,
41764      sym_html_comment,
41765      sym_comment,
41766    ACTIONS(1177), 17,
41767      ts_builtin_sym_end,
41768      anon_sym_LBRACE,
41769      anon_sym_RBRACE,
41770      anon_sym_LPAREN,
41771      anon_sym_SEMI,
41772      anon_sym_LBRACK,
41773      sym_glimmer_opening_tag,
41774      anon_sym_DQUOTE,
41775      anon_sym_SQUOTE,
41776      anon_sym_BANG,
41777      anon_sym_TILDE,
41778      anon_sym_PLUS_PLUS,
41779      anon_sym_DASH_DASH,
41780      anon_sym_BQUOTE,
41781      sym_number,
41782      sym_private_property_identifier,
41783      anon_sym_AT,
41784    ACTIONS(1179), 43,
41785      anon_sym_export,
41786      anon_sym_default,
41787      anon_sym_import,
41788      anon_sym_with,
41789      anon_sym_var,
41790      anon_sym_let,
41791      anon_sym_const,
41792      anon_sym_else,
41793      anon_sym_if,
41794      anon_sym_switch,
41795      anon_sym_for,
41796      anon_sym_await,
41797      anon_sym_while,
41798      anon_sym_do,
41799      anon_sym_try,
41800      anon_sym_break,
41801      anon_sym_continue,
41802      anon_sym_debugger,
41803      anon_sym_return,
41804      anon_sym_throw,
41805      anon_sym_case,
41806      anon_sym_yield,
41807      anon_sym_LT,
41808      anon_sym_class,
41809      anon_sym_async,
41810      anon_sym_function,
41811      anon_sym_new,
41812      anon_sym_PLUS,
41813      anon_sym_DASH,
41814      anon_sym_SLASH,
41815      anon_sym_typeof,
41816      anon_sym_void,
41817      anon_sym_delete,
41818      sym_identifier,
41819      sym_this,
41820      sym_super,
41821      sym_true,
41822      sym_false,
41823      sym_null,
41824      sym_undefined,
41825      anon_sym_static,
41826      anon_sym_get,
41827      anon_sym_set,
41828  [6155] = 11,
41829    ACTIONS(889), 1,
41830      anon_sym_LPAREN,
41831    ACTIONS(894), 1,
41832      anon_sym_function,
41833    ACTIONS(1181), 1,
41834      sym_identifier,
41835    ACTIONS(1185), 1,
41836      anon_sym_EQ,
41837    ACTIONS(1187), 1,
41838      anon_sym_EQ_GT,
41839    STATE(1678), 1,
41840      sym_formal_parameters,
41841    ACTIONS(5), 2,
41842      sym_html_comment,
41843      sym_comment,
41844    ACTIONS(1183), 6,
41845      anon_sym_export,
41846      anon_sym_let,
41847      anon_sym_async,
41848      anon_sym_static,
41849      anon_sym_get,
41850      anon_sym_set,
41851    ACTIONS(807), 11,
41852      sym__ternary_qmark,
41853      anon_sym_LBRACK,
41854      anon_sym_DOT,
41855      sym_optional_chain,
41856      anon_sym_LT_EQ,
41857      anon_sym_EQ_EQ_EQ,
41858      anon_sym_BANG_EQ_EQ,
41859      anon_sym_GT_EQ,
41860      anon_sym_PLUS_PLUS,
41861      anon_sym_DASH_DASH,
41862      anon_sym_BQUOTE,
41863    ACTIONS(833), 15,
41864      anon_sym_PLUS_EQ,
41865      anon_sym_DASH_EQ,
41866      anon_sym_STAR_EQ,
41867      anon_sym_SLASH_EQ,
41868      anon_sym_PERCENT_EQ,
41869      anon_sym_CARET_EQ,
41870      anon_sym_AMP_EQ,
41871      anon_sym_PIPE_EQ,
41872      anon_sym_GT_GT_EQ,
41873      anon_sym_GT_GT_GT_EQ,
41874      anon_sym_LT_LT_EQ,
41875      anon_sym_STAR_STAR_EQ,
41876      anon_sym_AMP_AMP_EQ,
41877      anon_sym_PIPE_PIPE_EQ,
41878      anon_sym_QMARK_QMARK_EQ,
41879    ACTIONS(818), 22,
41880      anon_sym_STAR,
41881      anon_sym_in,
41882      anon_sym_of,
41883      anon_sym_LT,
41884      anon_sym_GT,
41885      anon_sym_AMP_AMP,
41886      anon_sym_PIPE_PIPE,
41887      anon_sym_GT_GT,
41888      anon_sym_GT_GT_GT,
41889      anon_sym_LT_LT,
41890      anon_sym_AMP,
41891      anon_sym_CARET,
41892      anon_sym_PIPE,
41893      anon_sym_PLUS,
41894      anon_sym_DASH,
41895      anon_sym_SLASH,
41896      anon_sym_PERCENT,
41897      anon_sym_STAR_STAR,
41898      anon_sym_EQ_EQ,
41899      anon_sym_BANG_EQ,
41900      anon_sym_QMARK_QMARK,
41901      anon_sym_instanceof,
41902  [6240] = 3,
41903    ACTIONS(5), 2,
41904      sym_html_comment,
41905      sym_comment,
41906    ACTIONS(1189), 17,
41907      ts_builtin_sym_end,
41908      anon_sym_LBRACE,
41909      anon_sym_RBRACE,
41910      anon_sym_LPAREN,
41911      anon_sym_SEMI,
41912      anon_sym_LBRACK,
41913      sym_glimmer_opening_tag,
41914      anon_sym_DQUOTE,
41915      anon_sym_SQUOTE,
41916      anon_sym_BANG,
41917      anon_sym_TILDE,
41918      anon_sym_PLUS_PLUS,
41919      anon_sym_DASH_DASH,
41920      anon_sym_BQUOTE,
41921      sym_number,
41922      sym_private_property_identifier,
41923      anon_sym_AT,
41924    ACTIONS(1191), 43,
41925      anon_sym_export,
41926      anon_sym_default,
41927      anon_sym_import,
41928      anon_sym_with,
41929      anon_sym_var,
41930      anon_sym_let,
41931      anon_sym_const,
41932      anon_sym_else,
41933      anon_sym_if,
41934      anon_sym_switch,
41935      anon_sym_for,
41936      anon_sym_await,
41937      anon_sym_while,
41938      anon_sym_do,
41939      anon_sym_try,
41940      anon_sym_break,
41941      anon_sym_continue,
41942      anon_sym_debugger,
41943      anon_sym_return,
41944      anon_sym_throw,
41945      anon_sym_case,
41946      anon_sym_yield,
41947      anon_sym_LT,
41948      anon_sym_class,
41949      anon_sym_async,
41950      anon_sym_function,
41951      anon_sym_new,
41952      anon_sym_PLUS,
41953      anon_sym_DASH,
41954      anon_sym_SLASH,
41955      anon_sym_typeof,
41956      anon_sym_void,
41957      anon_sym_delete,
41958      sym_identifier,
41959      sym_this,
41960      sym_super,
41961      sym_true,
41962      sym_false,
41963      sym_null,
41964      sym_undefined,
41965      anon_sym_static,
41966      anon_sym_get,
41967      anon_sym_set,
41968  [6309] = 11,
41969    ACTIONS(889), 1,
41970      anon_sym_LPAREN,
41971    ACTIONS(894), 1,
41972      anon_sym_function,
41973    ACTIONS(898), 1,
41974      anon_sym_EQ,
41975    ACTIONS(1181), 1,
41976      sym_identifier,
41977    ACTIONS(1187), 1,
41978      anon_sym_EQ_GT,
41979    STATE(1678), 1,
41980      sym_formal_parameters,
41981    ACTIONS(5), 2,
41982      sym_html_comment,
41983      sym_comment,
41984    ACTIONS(1183), 6,
41985      anon_sym_export,
41986      anon_sym_let,
41987      anon_sym_async,
41988      anon_sym_static,
41989      anon_sym_get,
41990      anon_sym_set,
41991    ACTIONS(807), 11,
41992      sym__ternary_qmark,
41993      anon_sym_LBRACK,
41994      anon_sym_DOT,
41995      sym_optional_chain,
41996      anon_sym_LT_EQ,
41997      anon_sym_EQ_EQ_EQ,
41998      anon_sym_BANG_EQ_EQ,
41999      anon_sym_GT_EQ,
42000      anon_sym_PLUS_PLUS,
42001      anon_sym_DASH_DASH,
42002      anon_sym_BQUOTE,
42003    ACTIONS(833), 15,
42004      anon_sym_PLUS_EQ,
42005      anon_sym_DASH_EQ,
42006      anon_sym_STAR_EQ,
42007      anon_sym_SLASH_EQ,
42008      anon_sym_PERCENT_EQ,
42009      anon_sym_CARET_EQ,
42010      anon_sym_AMP_EQ,
42011      anon_sym_PIPE_EQ,
42012      anon_sym_GT_GT_EQ,
42013      anon_sym_GT_GT_GT_EQ,
42014      anon_sym_LT_LT_EQ,
42015      anon_sym_STAR_STAR_EQ,
42016      anon_sym_AMP_AMP_EQ,
42017      anon_sym_PIPE_PIPE_EQ,
42018      anon_sym_QMARK_QMARK_EQ,
42019    ACTIONS(818), 22,
42020      anon_sym_STAR,
42021      anon_sym_in,
42022      anon_sym_of,
42023      anon_sym_LT,
42024      anon_sym_GT,
42025      anon_sym_AMP_AMP,
42026      anon_sym_PIPE_PIPE,
42027      anon_sym_GT_GT,
42028      anon_sym_GT_GT_GT,
42029      anon_sym_LT_LT,
42030      anon_sym_AMP,
42031      anon_sym_CARET,
42032      anon_sym_PIPE,
42033      anon_sym_PLUS,
42034      anon_sym_DASH,
42035      anon_sym_SLASH,
42036      anon_sym_PERCENT,
42037      anon_sym_STAR_STAR,
42038      anon_sym_EQ_EQ,
42039      anon_sym_BANG_EQ,
42040      anon_sym_QMARK_QMARK,
42041      anon_sym_instanceof,
42042  [6394] = 3,
42043    ACTIONS(5), 2,
42044      sym_html_comment,
42045      sym_comment,
42046    ACTIONS(1193), 17,
42047      ts_builtin_sym_end,
42048      anon_sym_LBRACE,
42049      anon_sym_RBRACE,
42050      anon_sym_LPAREN,
42051      anon_sym_SEMI,
42052      anon_sym_LBRACK,
42053      sym_glimmer_opening_tag,
42054      anon_sym_DQUOTE,
42055      anon_sym_SQUOTE,
42056      anon_sym_BANG,
42057      anon_sym_TILDE,
42058      anon_sym_PLUS_PLUS,
42059      anon_sym_DASH_DASH,
42060      anon_sym_BQUOTE,
42061      sym_number,
42062      sym_private_property_identifier,
42063      anon_sym_AT,
42064    ACTIONS(1195), 43,
42065      anon_sym_export,
42066      anon_sym_default,
42067      anon_sym_import,
42068      anon_sym_with,
42069      anon_sym_var,
42070      anon_sym_let,
42071      anon_sym_const,
42072      anon_sym_else,
42073      anon_sym_if,
42074      anon_sym_switch,
42075      anon_sym_for,
42076      anon_sym_await,
42077      anon_sym_while,
42078      anon_sym_do,
42079      anon_sym_try,
42080      anon_sym_break,
42081      anon_sym_continue,
42082      anon_sym_debugger,
42083      anon_sym_return,
42084      anon_sym_throw,
42085      anon_sym_case,
42086      anon_sym_yield,
42087      anon_sym_LT,
42088      anon_sym_class,
42089      anon_sym_async,
42090      anon_sym_function,
42091      anon_sym_new,
42092      anon_sym_PLUS,
42093      anon_sym_DASH,
42094      anon_sym_SLASH,
42095      anon_sym_typeof,
42096      anon_sym_void,
42097      anon_sym_delete,
42098      sym_identifier,
42099      sym_this,
42100      sym_super,
42101      sym_true,
42102      sym_false,
42103      sym_null,
42104      sym_undefined,
42105      anon_sym_static,
42106      anon_sym_get,
42107      anon_sym_set,
42108  [6463] = 3,
42109    ACTIONS(5), 2,
42110      sym_html_comment,
42111      sym_comment,
42112    ACTIONS(1197), 17,
42113      ts_builtin_sym_end,
42114      anon_sym_LBRACE,
42115      anon_sym_RBRACE,
42116      anon_sym_LPAREN,
42117      anon_sym_SEMI,
42118      anon_sym_LBRACK,
42119      sym_glimmer_opening_tag,
42120      anon_sym_DQUOTE,
42121      anon_sym_SQUOTE,
42122      anon_sym_BANG,
42123      anon_sym_TILDE,
42124      anon_sym_PLUS_PLUS,
42125      anon_sym_DASH_DASH,
42126      anon_sym_BQUOTE,
42127      sym_number,
42128      sym_private_property_identifier,
42129      anon_sym_AT,
42130    ACTIONS(1199), 43,
42131      anon_sym_export,
42132      anon_sym_default,
42133      anon_sym_import,
42134      anon_sym_with,
42135      anon_sym_var,
42136      anon_sym_let,
42137      anon_sym_const,
42138      anon_sym_else,
42139      anon_sym_if,
42140      anon_sym_switch,
42141      anon_sym_for,
42142      anon_sym_await,
42143      anon_sym_while,
42144      anon_sym_do,
42145      anon_sym_try,
42146      anon_sym_break,
42147      anon_sym_continue,
42148      anon_sym_debugger,
42149      anon_sym_return,
42150      anon_sym_throw,
42151      anon_sym_case,
42152      anon_sym_yield,
42153      anon_sym_LT,
42154      anon_sym_class,
42155      anon_sym_async,
42156      anon_sym_function,
42157      anon_sym_new,
42158      anon_sym_PLUS,
42159      anon_sym_DASH,
42160      anon_sym_SLASH,
42161      anon_sym_typeof,
42162      anon_sym_void,
42163      anon_sym_delete,
42164      sym_identifier,
42165      sym_this,
42166      sym_super,
42167      sym_true,
42168      sym_false,
42169      sym_null,
42170      sym_undefined,
42171      anon_sym_static,
42172      anon_sym_get,
42173      anon_sym_set,
42174  [6532] = 11,
42175    ACTIONS(831), 1,
42176      anon_sym_EQ_GT,
42177    ACTIONS(841), 1,
42178      anon_sym_EQ,
42179    ACTIONS(910), 1,
42180      sym_identifier,
42181    ACTIONS(912), 1,
42182      anon_sym_LBRACE,
42183    ACTIONS(914), 1,
42184      anon_sym_LBRACK,
42185    STATE(1256), 1,
42186      sym_variable_declarator,
42187    ACTIONS(5), 2,
42188      sym_html_comment,
42189      sym_comment,
42190    STATE(1177), 3,
42191      sym_object_pattern,
42192      sym_array_pattern,
42193      sym__destructuring_pattern,
42194    ACTIONS(807), 13,
42195      sym__automatic_semicolon,
42196      sym__ternary_qmark,
42197      anon_sym_LPAREN,
42198      anon_sym_SEMI,
42199      anon_sym_DOT,
42200      sym_optional_chain,
42201      anon_sym_LT_EQ,
42202      anon_sym_EQ_EQ_EQ,
42203      anon_sym_BANG_EQ_EQ,
42204      anon_sym_GT_EQ,
42205      anon_sym_PLUS_PLUS,
42206      anon_sym_DASH_DASH,
42207      anon_sym_BQUOTE,
42208    ACTIONS(833), 15,
42209      anon_sym_PLUS_EQ,
42210      anon_sym_DASH_EQ,
42211      anon_sym_STAR_EQ,
42212      anon_sym_SLASH_EQ,
42213      anon_sym_PERCENT_EQ,
42214      anon_sym_CARET_EQ,
42215      anon_sym_AMP_EQ,
42216      anon_sym_PIPE_EQ,
42217      anon_sym_GT_GT_EQ,
42218      anon_sym_GT_GT_GT_EQ,
42219      anon_sym_LT_LT_EQ,
42220      anon_sym_STAR_STAR_EQ,
42221      anon_sym_AMP_AMP_EQ,
42222      anon_sym_PIPE_PIPE_EQ,
42223      anon_sym_QMARK_QMARK_EQ,
42224    ACTIONS(818), 21,
42225      anon_sym_STAR,
42226      anon_sym_in,
42227      anon_sym_LT,
42228      anon_sym_GT,
42229      anon_sym_AMP_AMP,
42230      anon_sym_PIPE_PIPE,
42231      anon_sym_GT_GT,
42232      anon_sym_GT_GT_GT,
42233      anon_sym_LT_LT,
42234      anon_sym_AMP,
42235      anon_sym_CARET,
42236      anon_sym_PIPE,
42237      anon_sym_PLUS,
42238      anon_sym_DASH,
42239      anon_sym_SLASH,
42240      anon_sym_PERCENT,
42241      anon_sym_STAR_STAR,
42242      anon_sym_EQ_EQ,
42243      anon_sym_BANG_EQ,
42244      anon_sym_QMARK_QMARK,
42245      anon_sym_instanceof,
42246  [6615] = 11,
42247    ACTIONS(820), 1,
42248      anon_sym_COLON,
42249    ACTIONS(835), 1,
42250      anon_sym_RBRACE,
42251    ACTIONS(1205), 1,
42252      anon_sym_LPAREN,
42253    ACTIONS(1208), 1,
42254      anon_sym_EQ,
42255    ACTIONS(1210), 1,
42256      anon_sym_EQ_GT,
42257    STATE(1307), 1,
42258      aux_sym_object_pattern_repeat1,
42259    STATE(1318), 1,
42260      aux_sym_object_repeat1,
42261    ACTIONS(5), 2,
42262      sym_html_comment,
42263      sym_comment,
42264    ACTIONS(1203), 15,
42265      sym__automatic_semicolon,
42266      sym__ternary_qmark,
42267      anon_sym_COMMA,
42268      anon_sym_SEMI,
42269      anon_sym_LBRACK,
42270      anon_sym_DOT,
42271      sym_optional_chain,
42272      anon_sym_LT_EQ,
42273      anon_sym_EQ_EQ_EQ,
42274      anon_sym_BANG_EQ_EQ,
42275      anon_sym_GT_EQ,
42276      anon_sym_instanceof,
42277      anon_sym_PLUS_PLUS,
42278      anon_sym_DASH_DASH,
42279      anon_sym_BQUOTE,
42280    ACTIONS(1212), 15,
42281      anon_sym_PLUS_EQ,
42282      anon_sym_DASH_EQ,
42283      anon_sym_STAR_EQ,
42284      anon_sym_SLASH_EQ,
42285      anon_sym_PERCENT_EQ,
42286      anon_sym_CARET_EQ,
42287      anon_sym_AMP_EQ,
42288      anon_sym_PIPE_EQ,
42289      anon_sym_GT_GT_EQ,
42290      anon_sym_GT_GT_GT_EQ,
42291      anon_sym_LT_LT_EQ,
42292      anon_sym_STAR_STAR_EQ,
42293      anon_sym_AMP_AMP_EQ,
42294      anon_sym_PIPE_PIPE_EQ,
42295      anon_sym_QMARK_QMARK_EQ,
42296    ACTIONS(1201), 20,
42297      anon_sym_STAR,
42298      anon_sym_in,
42299      anon_sym_LT,
42300      anon_sym_GT,
42301      anon_sym_AMP_AMP,
42302      anon_sym_PIPE_PIPE,
42303      anon_sym_GT_GT,
42304      anon_sym_GT_GT_GT,
42305      anon_sym_LT_LT,
42306      anon_sym_AMP,
42307      anon_sym_CARET,
42308      anon_sym_PIPE,
42309      anon_sym_PLUS,
42310      anon_sym_DASH,
42311      anon_sym_SLASH,
42312      anon_sym_PERCENT,
42313      anon_sym_STAR_STAR,
42314      anon_sym_EQ_EQ,
42315      anon_sym_BANG_EQ,
42316      anon_sym_QMARK_QMARK,
42317  [6697] = 11,
42318    ACTIONS(809), 1,
42319      anon_sym_RBRACE,
42320    ACTIONS(820), 1,
42321      anon_sym_COLON,
42322    ACTIONS(1205), 1,
42323      anon_sym_LPAREN,
42324    ACTIONS(1208), 1,
42325      anon_sym_EQ,
42326    ACTIONS(1210), 1,
42327      anon_sym_EQ_GT,
42328    STATE(1307), 1,
42329      aux_sym_object_pattern_repeat1,
42330    STATE(1318), 1,
42331      aux_sym_object_repeat1,
42332    ACTIONS(5), 2,
42333      sym_html_comment,
42334      sym_comment,
42335    ACTIONS(1203), 15,
42336      sym__automatic_semicolon,
42337      sym__ternary_qmark,
42338      anon_sym_COMMA,
42339      anon_sym_SEMI,
42340      anon_sym_LBRACK,
42341      anon_sym_DOT,
42342      sym_optional_chain,
42343      anon_sym_LT_EQ,
42344      anon_sym_EQ_EQ_EQ,
42345      anon_sym_BANG_EQ_EQ,
42346      anon_sym_GT_EQ,
42347      anon_sym_instanceof,
42348      anon_sym_PLUS_PLUS,
42349      anon_sym_DASH_DASH,
42350      anon_sym_BQUOTE,
42351    ACTIONS(1212), 15,
42352      anon_sym_PLUS_EQ,
42353      anon_sym_DASH_EQ,
42354      anon_sym_STAR_EQ,
42355      anon_sym_SLASH_EQ,
42356      anon_sym_PERCENT_EQ,
42357      anon_sym_CARET_EQ,
42358      anon_sym_AMP_EQ,
42359      anon_sym_PIPE_EQ,
42360      anon_sym_GT_GT_EQ,
42361      anon_sym_GT_GT_GT_EQ,
42362      anon_sym_LT_LT_EQ,
42363      anon_sym_STAR_STAR_EQ,
42364      anon_sym_AMP_AMP_EQ,
42365      anon_sym_PIPE_PIPE_EQ,
42366      anon_sym_QMARK_QMARK_EQ,
42367    ACTIONS(1201), 20,
42368      anon_sym_STAR,
42369      anon_sym_in,
42370      anon_sym_LT,
42371      anon_sym_GT,
42372      anon_sym_AMP_AMP,
42373      anon_sym_PIPE_PIPE,
42374      anon_sym_GT_GT,
42375      anon_sym_GT_GT_GT,
42376      anon_sym_LT_LT,
42377      anon_sym_AMP,
42378      anon_sym_CARET,
42379      anon_sym_PIPE,
42380      anon_sym_PLUS,
42381      anon_sym_DASH,
42382      anon_sym_SLASH,
42383      anon_sym_PERCENT,
42384      anon_sym_STAR_STAR,
42385      anon_sym_EQ_EQ,
42386      anon_sym_BANG_EQ,
42387      anon_sym_QMARK_QMARK,
42388  [6779] = 11,
42389    ACTIONS(820), 1,
42390      anon_sym_COLON,
42391    ACTIONS(837), 1,
42392      anon_sym_RBRACE,
42393    ACTIONS(1205), 1,
42394      anon_sym_LPAREN,
42395    ACTIONS(1208), 1,
42396      anon_sym_EQ,
42397    ACTIONS(1210), 1,
42398      anon_sym_EQ_GT,
42399    STATE(1305), 1,
42400      aux_sym_object_repeat1,
42401    STATE(1307), 1,
42402      aux_sym_object_pattern_repeat1,
42403    ACTIONS(5), 2,
42404      sym_html_comment,
42405      sym_comment,
42406    ACTIONS(1203), 15,
42407      sym__automatic_semicolon,
42408      sym__ternary_qmark,
42409      anon_sym_COMMA,
42410      anon_sym_SEMI,
42411      anon_sym_LBRACK,
42412      anon_sym_DOT,
42413      sym_optional_chain,
42414      anon_sym_LT_EQ,
42415      anon_sym_EQ_EQ_EQ,
42416      anon_sym_BANG_EQ_EQ,
42417      anon_sym_GT_EQ,
42418      anon_sym_instanceof,
42419      anon_sym_PLUS_PLUS,
42420      anon_sym_DASH_DASH,
42421      anon_sym_BQUOTE,
42422    ACTIONS(1212), 15,
42423      anon_sym_PLUS_EQ,
42424      anon_sym_DASH_EQ,
42425      anon_sym_STAR_EQ,
42426      anon_sym_SLASH_EQ,
42427      anon_sym_PERCENT_EQ,
42428      anon_sym_CARET_EQ,
42429      anon_sym_AMP_EQ,
42430      anon_sym_PIPE_EQ,
42431      anon_sym_GT_GT_EQ,
42432      anon_sym_GT_GT_GT_EQ,
42433      anon_sym_LT_LT_EQ,
42434      anon_sym_STAR_STAR_EQ,
42435      anon_sym_AMP_AMP_EQ,
42436      anon_sym_PIPE_PIPE_EQ,
42437      anon_sym_QMARK_QMARK_EQ,
42438    ACTIONS(1201), 20,
42439      anon_sym_STAR,
42440      anon_sym_in,
42441      anon_sym_LT,
42442      anon_sym_GT,
42443      anon_sym_AMP_AMP,
42444      anon_sym_PIPE_PIPE,
42445      anon_sym_GT_GT,
42446      anon_sym_GT_GT_GT,
42447      anon_sym_LT_LT,
42448      anon_sym_AMP,
42449      anon_sym_CARET,
42450      anon_sym_PIPE,
42451      anon_sym_PLUS,
42452      anon_sym_DASH,
42453      anon_sym_SLASH,
42454      anon_sym_PERCENT,
42455      anon_sym_STAR_STAR,
42456      anon_sym_EQ_EQ,
42457      anon_sym_BANG_EQ,
42458      anon_sym_QMARK_QMARK,
42459  [6861] = 3,
42460    ACTIONS(5), 2,
42461      sym_html_comment,
42462      sym_comment,
42463    ACTIONS(1214), 21,
42464      anon_sym_STAR,
42465      anon_sym_in,
42466      anon_sym_EQ,
42467      anon_sym_LT,
42468      anon_sym_GT,
42469      anon_sym_AMP_AMP,
42470      anon_sym_PIPE_PIPE,
42471      anon_sym_GT_GT,
42472      anon_sym_GT_GT_GT,
42473      anon_sym_LT_LT,
42474      anon_sym_AMP,
42475      anon_sym_CARET,
42476      anon_sym_PIPE,
42477      anon_sym_PLUS,
42478      anon_sym_DASH,
42479      anon_sym_SLASH,
42480      anon_sym_PERCENT,
42481      anon_sym_STAR_STAR,
42482      anon_sym_EQ_EQ,
42483      anon_sym_BANG_EQ,
42484      anon_sym_QMARK_QMARK,
42485    ACTIONS(1216), 35,
42486      sym__ternary_qmark,
42487      anon_sym_LBRACE,
42488      anon_sym_COMMA,
42489      anon_sym_RBRACE,
42490      anon_sym_LPAREN,
42491      anon_sym_RPAREN,
42492      anon_sym_of,
42493      anon_sym_COLON,
42494      anon_sym_LBRACK,
42495      anon_sym_RBRACK,
42496      anon_sym_DOT,
42497      sym_optional_chain,
42498      anon_sym_PLUS_EQ,
42499      anon_sym_DASH_EQ,
42500      anon_sym_STAR_EQ,
42501      anon_sym_SLASH_EQ,
42502      anon_sym_PERCENT_EQ,
42503      anon_sym_CARET_EQ,
42504      anon_sym_AMP_EQ,
42505      anon_sym_PIPE_EQ,
42506      anon_sym_GT_GT_EQ,
42507      anon_sym_GT_GT_GT_EQ,
42508      anon_sym_LT_LT_EQ,
42509      anon_sym_STAR_STAR_EQ,
42510      anon_sym_AMP_AMP_EQ,
42511      anon_sym_PIPE_PIPE_EQ,
42512      anon_sym_QMARK_QMARK_EQ,
42513      anon_sym_LT_EQ,
42514      anon_sym_EQ_EQ_EQ,
42515      anon_sym_BANG_EQ_EQ,
42516      anon_sym_GT_EQ,
42517      anon_sym_instanceof,
42518      anon_sym_PLUS_PLUS,
42519      anon_sym_DASH_DASH,
42520      anon_sym_BQUOTE,
42521  [6926] = 3,
42522    ACTIONS(5), 2,
42523      sym_html_comment,
42524      sym_comment,
42525    ACTIONS(1218), 21,
42526      anon_sym_STAR,
42527      anon_sym_in,
42528      anon_sym_EQ,
42529      anon_sym_LT,
42530      anon_sym_GT,
42531      anon_sym_AMP_AMP,
42532      anon_sym_PIPE_PIPE,
42533      anon_sym_GT_GT,
42534      anon_sym_GT_GT_GT,
42535      anon_sym_LT_LT,
42536      anon_sym_AMP,
42537      anon_sym_CARET,
42538      anon_sym_PIPE,
42539      anon_sym_PLUS,
42540      anon_sym_DASH,
42541      anon_sym_SLASH,
42542      anon_sym_PERCENT,
42543      anon_sym_STAR_STAR,
42544      anon_sym_EQ_EQ,
42545      anon_sym_BANG_EQ,
42546      anon_sym_QMARK_QMARK,
42547    ACTIONS(1220), 35,
42548      sym__ternary_qmark,
42549      anon_sym_LBRACE,
42550      anon_sym_COMMA,
42551      anon_sym_RBRACE,
42552      anon_sym_LPAREN,
42553      anon_sym_RPAREN,
42554      anon_sym_of,
42555      anon_sym_COLON,
42556      anon_sym_LBRACK,
42557      anon_sym_RBRACK,
42558      anon_sym_DOT,
42559      sym_optional_chain,
42560      anon_sym_PLUS_EQ,
42561      anon_sym_DASH_EQ,
42562      anon_sym_STAR_EQ,
42563      anon_sym_SLASH_EQ,
42564      anon_sym_PERCENT_EQ,
42565      anon_sym_CARET_EQ,
42566      anon_sym_AMP_EQ,
42567      anon_sym_PIPE_EQ,
42568      anon_sym_GT_GT_EQ,
42569      anon_sym_GT_GT_GT_EQ,
42570      anon_sym_LT_LT_EQ,
42571      anon_sym_STAR_STAR_EQ,
42572      anon_sym_AMP_AMP_EQ,
42573      anon_sym_PIPE_PIPE_EQ,
42574      anon_sym_QMARK_QMARK_EQ,
42575      anon_sym_LT_EQ,
42576      anon_sym_EQ_EQ_EQ,
42577      anon_sym_BANG_EQ_EQ,
42578      anon_sym_GT_EQ,
42579      anon_sym_instanceof,
42580      anon_sym_PLUS_PLUS,
42581      anon_sym_DASH_DASH,
42582      anon_sym_BQUOTE,
42583  [6991] = 3,
42584    ACTIONS(5), 2,
42585      sym_html_comment,
42586      sym_comment,
42587    ACTIONS(1222), 21,
42588      anon_sym_STAR,
42589      anon_sym_in,
42590      anon_sym_EQ,
42591      anon_sym_LT,
42592      anon_sym_GT,
42593      anon_sym_AMP_AMP,
42594      anon_sym_PIPE_PIPE,
42595      anon_sym_GT_GT,
42596      anon_sym_GT_GT_GT,
42597      anon_sym_LT_LT,
42598      anon_sym_AMP,
42599      anon_sym_CARET,
42600      anon_sym_PIPE,
42601      anon_sym_PLUS,
42602      anon_sym_DASH,
42603      anon_sym_SLASH,
42604      anon_sym_PERCENT,
42605      anon_sym_STAR_STAR,
42606      anon_sym_EQ_EQ,
42607      anon_sym_BANG_EQ,
42608      anon_sym_QMARK_QMARK,
42609    ACTIONS(1224), 35,
42610      sym__ternary_qmark,
42611      anon_sym_LBRACE,
42612      anon_sym_COMMA,
42613      anon_sym_RBRACE,
42614      anon_sym_LPAREN,
42615      anon_sym_RPAREN,
42616      anon_sym_of,
42617      anon_sym_COLON,
42618      anon_sym_LBRACK,
42619      anon_sym_RBRACK,
42620      anon_sym_DOT,
42621      sym_optional_chain,
42622      anon_sym_PLUS_EQ,
42623      anon_sym_DASH_EQ,
42624      anon_sym_STAR_EQ,
42625      anon_sym_SLASH_EQ,
42626      anon_sym_PERCENT_EQ,
42627      anon_sym_CARET_EQ,
42628      anon_sym_AMP_EQ,
42629      anon_sym_PIPE_EQ,
42630      anon_sym_GT_GT_EQ,
42631      anon_sym_GT_GT_GT_EQ,
42632      anon_sym_LT_LT_EQ,
42633      anon_sym_STAR_STAR_EQ,
42634      anon_sym_AMP_AMP_EQ,
42635      anon_sym_PIPE_PIPE_EQ,
42636      anon_sym_QMARK_QMARK_EQ,
42637      anon_sym_LT_EQ,
42638      anon_sym_EQ_EQ_EQ,
42639      anon_sym_BANG_EQ_EQ,
42640      anon_sym_GT_EQ,
42641      anon_sym_instanceof,
42642      anon_sym_PLUS_PLUS,
42643      anon_sym_DASH_DASH,
42644      anon_sym_BQUOTE,
42645  [7056] = 3,
42646    ACTIONS(5), 2,
42647      sym_html_comment,
42648      sym_comment,
42649    ACTIONS(1226), 21,
42650      anon_sym_STAR,
42651      anon_sym_in,
42652      anon_sym_EQ,
42653      anon_sym_LT,
42654      anon_sym_GT,
42655      anon_sym_AMP_AMP,
42656      anon_sym_PIPE_PIPE,
42657      anon_sym_GT_GT,
42658      anon_sym_GT_GT_GT,
42659      anon_sym_LT_LT,
42660      anon_sym_AMP,
42661      anon_sym_CARET,
42662      anon_sym_PIPE,
42663      anon_sym_PLUS,
42664      anon_sym_DASH,
42665      anon_sym_SLASH,
42666      anon_sym_PERCENT,
42667      anon_sym_STAR_STAR,
42668      anon_sym_EQ_EQ,
42669      anon_sym_BANG_EQ,
42670      anon_sym_QMARK_QMARK,
42671    ACTIONS(1228), 35,
42672      sym__ternary_qmark,
42673      anon_sym_LBRACE,
42674      anon_sym_COMMA,
42675      anon_sym_RBRACE,
42676      anon_sym_LPAREN,
42677      anon_sym_RPAREN,
42678      anon_sym_of,
42679      anon_sym_COLON,
42680      anon_sym_LBRACK,
42681      anon_sym_RBRACK,
42682      anon_sym_DOT,
42683      sym_optional_chain,
42684      anon_sym_PLUS_EQ,
42685      anon_sym_DASH_EQ,
42686      anon_sym_STAR_EQ,
42687      anon_sym_SLASH_EQ,
42688      anon_sym_PERCENT_EQ,
42689      anon_sym_CARET_EQ,
42690      anon_sym_AMP_EQ,
42691      anon_sym_PIPE_EQ,
42692      anon_sym_GT_GT_EQ,
42693      anon_sym_GT_GT_GT_EQ,
42694      anon_sym_LT_LT_EQ,
42695      anon_sym_STAR_STAR_EQ,
42696      anon_sym_AMP_AMP_EQ,
42697      anon_sym_PIPE_PIPE_EQ,
42698      anon_sym_QMARK_QMARK_EQ,
42699      anon_sym_LT_EQ,
42700      anon_sym_EQ_EQ_EQ,
42701      anon_sym_BANG_EQ_EQ,
42702      anon_sym_GT_EQ,
42703      anon_sym_instanceof,
42704      anon_sym_PLUS_PLUS,
42705      anon_sym_DASH_DASH,
42706      anon_sym_BQUOTE,
42707  [7121] = 3,
42708    ACTIONS(5), 2,
42709      sym_html_comment,
42710      sym_comment,
42711    ACTIONS(1230), 21,
42712      anon_sym_STAR,
42713      anon_sym_in,
42714      anon_sym_EQ,
42715      anon_sym_LT,
42716      anon_sym_GT,
42717      anon_sym_AMP_AMP,
42718      anon_sym_PIPE_PIPE,
42719      anon_sym_GT_GT,
42720      anon_sym_GT_GT_GT,
42721      anon_sym_LT_LT,
42722      anon_sym_AMP,
42723      anon_sym_CARET,
42724      anon_sym_PIPE,
42725      anon_sym_PLUS,
42726      anon_sym_DASH,
42727      anon_sym_SLASH,
42728      anon_sym_PERCENT,
42729      anon_sym_STAR_STAR,
42730      anon_sym_EQ_EQ,
42731      anon_sym_BANG_EQ,
42732      anon_sym_QMARK_QMARK,
42733    ACTIONS(1232), 35,
42734      sym__ternary_qmark,
42735      anon_sym_LBRACE,
42736      anon_sym_COMMA,
42737      anon_sym_RBRACE,
42738      anon_sym_LPAREN,
42739      anon_sym_RPAREN,
42740      anon_sym_of,
42741      anon_sym_COLON,
42742      anon_sym_LBRACK,
42743      anon_sym_RBRACK,
42744      anon_sym_DOT,
42745      sym_optional_chain,
42746      anon_sym_PLUS_EQ,
42747      anon_sym_DASH_EQ,
42748      anon_sym_STAR_EQ,
42749      anon_sym_SLASH_EQ,
42750      anon_sym_PERCENT_EQ,
42751      anon_sym_CARET_EQ,
42752      anon_sym_AMP_EQ,
42753      anon_sym_PIPE_EQ,
42754      anon_sym_GT_GT_EQ,
42755      anon_sym_GT_GT_GT_EQ,
42756      anon_sym_LT_LT_EQ,
42757      anon_sym_STAR_STAR_EQ,
42758      anon_sym_AMP_AMP_EQ,
42759      anon_sym_PIPE_PIPE_EQ,
42760      anon_sym_QMARK_QMARK_EQ,
42761      anon_sym_LT_EQ,
42762      anon_sym_EQ_EQ_EQ,
42763      anon_sym_BANG_EQ_EQ,
42764      anon_sym_GT_EQ,
42765      anon_sym_instanceof,
42766      anon_sym_PLUS_PLUS,
42767      anon_sym_DASH_DASH,
42768      anon_sym_BQUOTE,
42769  [7186] = 3,
42770    ACTIONS(5), 2,
42771      sym_html_comment,
42772      sym_comment,
42773    ACTIONS(1234), 21,
42774      anon_sym_STAR,
42775      anon_sym_in,
42776      anon_sym_EQ,
42777      anon_sym_LT,
42778      anon_sym_GT,
42779      anon_sym_AMP_AMP,
42780      anon_sym_PIPE_PIPE,
42781      anon_sym_GT_GT,
42782      anon_sym_GT_GT_GT,
42783      anon_sym_LT_LT,
42784      anon_sym_AMP,
42785      anon_sym_CARET,
42786      anon_sym_PIPE,
42787      anon_sym_PLUS,
42788      anon_sym_DASH,
42789      anon_sym_SLASH,
42790      anon_sym_PERCENT,
42791      anon_sym_STAR_STAR,
42792      anon_sym_EQ_EQ,
42793      anon_sym_BANG_EQ,
42794      anon_sym_QMARK_QMARK,
42795    ACTIONS(1236), 35,
42796      sym__ternary_qmark,
42797      anon_sym_LBRACE,
42798      anon_sym_COMMA,
42799      anon_sym_RBRACE,
42800      anon_sym_LPAREN,
42801      anon_sym_RPAREN,
42802      anon_sym_of,
42803      anon_sym_COLON,
42804      anon_sym_LBRACK,
42805      anon_sym_RBRACK,
42806      anon_sym_DOT,
42807      sym_optional_chain,
42808      anon_sym_PLUS_EQ,
42809      anon_sym_DASH_EQ,
42810      anon_sym_STAR_EQ,
42811      anon_sym_SLASH_EQ,
42812      anon_sym_PERCENT_EQ,
42813      anon_sym_CARET_EQ,
42814      anon_sym_AMP_EQ,
42815      anon_sym_PIPE_EQ,
42816      anon_sym_GT_GT_EQ,
42817      anon_sym_GT_GT_GT_EQ,
42818      anon_sym_LT_LT_EQ,
42819      anon_sym_STAR_STAR_EQ,
42820      anon_sym_AMP_AMP_EQ,
42821      anon_sym_PIPE_PIPE_EQ,
42822      anon_sym_QMARK_QMARK_EQ,
42823      anon_sym_LT_EQ,
42824      anon_sym_EQ_EQ_EQ,
42825      anon_sym_BANG_EQ_EQ,
42826      anon_sym_GT_EQ,
42827      anon_sym_instanceof,
42828      anon_sym_PLUS_PLUS,
42829      anon_sym_DASH_DASH,
42830      anon_sym_BQUOTE,
42831  [7251] = 12,
42832    ACTIONS(898), 1,
42833      anon_sym_EQ,
42834    ACTIONS(935), 1,
42835      anon_sym_EQ_GT,
42836    ACTIONS(941), 1,
42837      anon_sym_in,
42838    ACTIONS(944), 1,
42839      anon_sym_of,
42840    ACTIONS(1238), 1,
42841      sym_identifier,
42842    ACTIONS(1240), 1,
42843      anon_sym_LBRACE,
42844    ACTIONS(1242), 1,
42845      anon_sym_LBRACK,
42846    ACTIONS(5), 2,
42847      sym_html_comment,
42848      sym_comment,
42849    STATE(1539), 3,
42850      sym_object_pattern,
42851      sym_array_pattern,
42852      sym__destructuring_pattern,
42853    ACTIONS(807), 11,
42854      sym__ternary_qmark,
42855      anon_sym_LPAREN,
42856      anon_sym_DOT,
42857      sym_optional_chain,
42858      anon_sym_LT_EQ,
42859      anon_sym_EQ_EQ_EQ,
42860      anon_sym_BANG_EQ_EQ,
42861      anon_sym_GT_EQ,
42862      anon_sym_PLUS_PLUS,
42863      anon_sym_DASH_DASH,
42864      anon_sym_BQUOTE,
42865    ACTIONS(833), 15,
42866      anon_sym_PLUS_EQ,
42867      anon_sym_DASH_EQ,
42868      anon_sym_STAR_EQ,
42869      anon_sym_SLASH_EQ,
42870      anon_sym_PERCENT_EQ,
42871      anon_sym_CARET_EQ,
42872      anon_sym_AMP_EQ,
42873      anon_sym_PIPE_EQ,
42874      anon_sym_GT_GT_EQ,
42875      anon_sym_GT_GT_GT_EQ,
42876      anon_sym_LT_LT_EQ,
42877      anon_sym_STAR_STAR_EQ,
42878      anon_sym_AMP_AMP_EQ,
42879      anon_sym_PIPE_PIPE_EQ,
42880      anon_sym_QMARK_QMARK_EQ,
42881    ACTIONS(818), 20,
42882      anon_sym_STAR,
42883      anon_sym_LT,
42884      anon_sym_GT,
42885      anon_sym_AMP_AMP,
42886      anon_sym_PIPE_PIPE,
42887      anon_sym_GT_GT,
42888      anon_sym_GT_GT_GT,
42889      anon_sym_LT_LT,
42890      anon_sym_AMP,
42891      anon_sym_CARET,
42892      anon_sym_PIPE,
42893      anon_sym_PLUS,
42894      anon_sym_DASH,
42895      anon_sym_SLASH,
42896      anon_sym_PERCENT,
42897      anon_sym_STAR_STAR,
42898      anon_sym_EQ_EQ,
42899      anon_sym_BANG_EQ,
42900      anon_sym_QMARK_QMARK,
42901      anon_sym_instanceof,
42902  [7334] = 5,
42903    ACTIONS(1245), 1,
42904      anon_sym_EQ,
42905    ACTIONS(5), 2,
42906      sym_html_comment,
42907      sym_comment,
42908    ACTIONS(1212), 15,
42909      anon_sym_PLUS_EQ,
42910      anon_sym_DASH_EQ,
42911      anon_sym_STAR_EQ,
42912      anon_sym_SLASH_EQ,
42913      anon_sym_PERCENT_EQ,
42914      anon_sym_CARET_EQ,
42915      anon_sym_AMP_EQ,
42916      anon_sym_PIPE_EQ,
42917      anon_sym_GT_GT_EQ,
42918      anon_sym_GT_GT_GT_EQ,
42919      anon_sym_LT_LT_EQ,
42920      anon_sym_STAR_STAR_EQ,
42921      anon_sym_AMP_AMP_EQ,
42922      anon_sym_PIPE_PIPE_EQ,
42923      anon_sym_QMARK_QMARK_EQ,
42924    ACTIONS(1201), 20,
42925      anon_sym_STAR,
42926      anon_sym_in,
42927      anon_sym_LT,
42928      anon_sym_GT,
42929      anon_sym_AMP_AMP,
42930      anon_sym_PIPE_PIPE,
42931      anon_sym_GT_GT,
42932      anon_sym_GT_GT_GT,
42933      anon_sym_LT_LT,
42934      anon_sym_AMP,
42935      anon_sym_CARET,
42936      anon_sym_PIPE,
42937      anon_sym_PLUS,
42938      anon_sym_DASH,
42939      anon_sym_SLASH,
42940      anon_sym_PERCENT,
42941      anon_sym_STAR_STAR,
42942      anon_sym_EQ_EQ,
42943      anon_sym_BANG_EQ,
42944      anon_sym_QMARK_QMARK,
42945    ACTIONS(1203), 20,
42946      sym__ternary_qmark,
42947      anon_sym_LBRACE,
42948      anon_sym_COMMA,
42949      anon_sym_RBRACE,
42950      anon_sym_LPAREN,
42951      anon_sym_RPAREN,
42952      anon_sym_of,
42953      anon_sym_COLON,
42954      anon_sym_LBRACK,
42955      anon_sym_RBRACK,
42956      anon_sym_DOT,
42957      sym_optional_chain,
42958      anon_sym_LT_EQ,
42959      anon_sym_EQ_EQ_EQ,
42960      anon_sym_BANG_EQ_EQ,
42961      anon_sym_GT_EQ,
42962      anon_sym_instanceof,
42963      anon_sym_PLUS_PLUS,
42964      anon_sym_DASH_DASH,
42965      anon_sym_BQUOTE,
42966  [7403] = 3,
42967    ACTIONS(5), 2,
42968      sym_html_comment,
42969      sym_comment,
42970    ACTIONS(987), 21,
42971      anon_sym_STAR,
42972      anon_sym_in,
42973      anon_sym_EQ,
42974      anon_sym_LT,
42975      anon_sym_GT,
42976      anon_sym_AMP_AMP,
42977      anon_sym_PIPE_PIPE,
42978      anon_sym_GT_GT,
42979      anon_sym_GT_GT_GT,
42980      anon_sym_LT_LT,
42981      anon_sym_AMP,
42982      anon_sym_CARET,
42983      anon_sym_PIPE,
42984      anon_sym_PLUS,
42985      anon_sym_DASH,
42986      anon_sym_SLASH,
42987      anon_sym_PERCENT,
42988      anon_sym_STAR_STAR,
42989      anon_sym_EQ_EQ,
42990      anon_sym_BANG_EQ,
42991      anon_sym_QMARK_QMARK,
42992    ACTIONS(985), 35,
42993      sym__ternary_qmark,
42994      anon_sym_LBRACE,
42995      anon_sym_COMMA,
42996      anon_sym_RBRACE,
42997      anon_sym_LPAREN,
42998      anon_sym_RPAREN,
42999      anon_sym_of,
43000      anon_sym_COLON,
43001      anon_sym_LBRACK,
43002      anon_sym_RBRACK,
43003      anon_sym_DOT,
43004      sym_optional_chain,
43005      anon_sym_PLUS_EQ,
43006      anon_sym_DASH_EQ,
43007      anon_sym_STAR_EQ,
43008      anon_sym_SLASH_EQ,
43009      anon_sym_PERCENT_EQ,
43010      anon_sym_CARET_EQ,
43011      anon_sym_AMP_EQ,
43012      anon_sym_PIPE_EQ,
43013      anon_sym_GT_GT_EQ,
43014      anon_sym_GT_GT_GT_EQ,
43015      anon_sym_LT_LT_EQ,
43016      anon_sym_STAR_STAR_EQ,
43017      anon_sym_AMP_AMP_EQ,
43018      anon_sym_PIPE_PIPE_EQ,
43019      anon_sym_QMARK_QMARK_EQ,
43020      anon_sym_LT_EQ,
43021      anon_sym_EQ_EQ_EQ,
43022      anon_sym_BANG_EQ_EQ,
43023      anon_sym_GT_EQ,
43024      anon_sym_instanceof,
43025      anon_sym_PLUS_PLUS,
43026      anon_sym_DASH_DASH,
43027      anon_sym_BQUOTE,
43028  [7468] = 3,
43029    ACTIONS(5), 2,
43030      sym_html_comment,
43031      sym_comment,
43032    ACTIONS(985), 15,
43033      anon_sym_LBRACE,
43034      anon_sym_LPAREN,
43035      anon_sym_SEMI,
43036      anon_sym_LBRACK,
43037      sym_glimmer_opening_tag,
43038      anon_sym_DQUOTE,
43039      anon_sym_SQUOTE,
43040      anon_sym_BANG,
43041      anon_sym_TILDE,
43042      anon_sym_PLUS_PLUS,
43043      anon_sym_DASH_DASH,
43044      anon_sym_BQUOTE,
43045      sym_number,
43046      sym_private_property_identifier,
43047      anon_sym_AT,
43048    ACTIONS(987), 40,
43049      anon_sym_export,
43050      anon_sym_import,
43051      anon_sym_with,
43052      anon_sym_var,
43053      anon_sym_let,
43054      anon_sym_const,
43055      anon_sym_if,
43056      anon_sym_switch,
43057      anon_sym_for,
43058      anon_sym_await,
43059      anon_sym_while,
43060      anon_sym_do,
43061      anon_sym_try,
43062      anon_sym_break,
43063      anon_sym_continue,
43064      anon_sym_debugger,
43065      anon_sym_return,
43066      anon_sym_throw,
43067      anon_sym_yield,
43068      anon_sym_LT,
43069      anon_sym_class,
43070      anon_sym_async,
43071      anon_sym_function,
43072      anon_sym_new,
43073      anon_sym_PLUS,
43074      anon_sym_DASH,
43075      anon_sym_SLASH,
43076      anon_sym_typeof,
43077      anon_sym_void,
43078      anon_sym_delete,
43079      sym_identifier,
43080      sym_this,
43081      sym_super,
43082      sym_true,
43083      sym_false,
43084      sym_null,
43085      sym_undefined,
43086      anon_sym_static,
43087      anon_sym_get,
43088      anon_sym_set,
43089  [7532] = 6,
43090    ACTIONS(896), 1,
43091      anon_sym_EQ_GT,
43092    ACTIONS(898), 1,
43093      anon_sym_EQ,
43094    ACTIONS(5), 2,
43095      sym_html_comment,
43096      sym_comment,
43097    ACTIONS(833), 15,
43098      anon_sym_PLUS_EQ,
43099      anon_sym_DASH_EQ,
43100      anon_sym_STAR_EQ,
43101      anon_sym_SLASH_EQ,
43102      anon_sym_PERCENT_EQ,
43103      anon_sym_CARET_EQ,
43104      anon_sym_AMP_EQ,
43105      anon_sym_PIPE_EQ,
43106      anon_sym_GT_GT_EQ,
43107      anon_sym_GT_GT_GT_EQ,
43108      anon_sym_LT_LT_EQ,
43109      anon_sym_STAR_STAR_EQ,
43110      anon_sym_AMP_AMP_EQ,
43111      anon_sym_PIPE_PIPE_EQ,
43112      anon_sym_QMARK_QMARK_EQ,
43113    ACTIONS(807), 18,
43114      sym__ternary_qmark,
43115      anon_sym_COMMA,
43116      anon_sym_RBRACE,
43117      anon_sym_LPAREN,
43118      anon_sym_RPAREN,
43119      anon_sym_COLON,
43120      anon_sym_LBRACK,
43121      anon_sym_RBRACK,
43122      anon_sym_DOT,
43123      sym_optional_chain,
43124      anon_sym_LT_EQ,
43125      anon_sym_EQ_EQ_EQ,
43126      anon_sym_BANG_EQ_EQ,
43127      anon_sym_GT_EQ,
43128      anon_sym_instanceof,
43129      anon_sym_PLUS_PLUS,
43130      anon_sym_DASH_DASH,
43131      anon_sym_BQUOTE,
43132    ACTIONS(818), 20,
43133      anon_sym_STAR,
43134      anon_sym_in,
43135      anon_sym_LT,
43136      anon_sym_GT,
43137      anon_sym_AMP_AMP,
43138      anon_sym_PIPE_PIPE,
43139      anon_sym_GT_GT,
43140      anon_sym_GT_GT_GT,
43141      anon_sym_LT_LT,
43142      anon_sym_AMP,
43143      anon_sym_CARET,
43144      anon_sym_PIPE,
43145      anon_sym_PLUS,
43146      anon_sym_DASH,
43147      anon_sym_SLASH,
43148      anon_sym_PERCENT,
43149      anon_sym_STAR_STAR,
43150      anon_sym_EQ_EQ,
43151      anon_sym_BANG_EQ,
43152      anon_sym_QMARK_QMARK,
43153  [7602] = 6,
43154    ACTIONS(892), 1,
43155      anon_sym_EQ,
43156    ACTIONS(896), 1,
43157      anon_sym_EQ_GT,
43158    ACTIONS(5), 2,
43159      sym_html_comment,
43160      sym_comment,
43161    ACTIONS(833), 15,
43162      anon_sym_PLUS_EQ,
43163      anon_sym_DASH_EQ,
43164      anon_sym_STAR_EQ,
43165      anon_sym_SLASH_EQ,
43166      anon_sym_PERCENT_EQ,
43167      anon_sym_CARET_EQ,
43168      anon_sym_AMP_EQ,
43169      anon_sym_PIPE_EQ,
43170      anon_sym_GT_GT_EQ,
43171      anon_sym_GT_GT_GT_EQ,
43172      anon_sym_LT_LT_EQ,
43173      anon_sym_STAR_STAR_EQ,
43174      anon_sym_AMP_AMP_EQ,
43175      anon_sym_PIPE_PIPE_EQ,
43176      anon_sym_QMARK_QMARK_EQ,
43177    ACTIONS(807), 18,
43178      sym__ternary_qmark,
43179      anon_sym_COMMA,
43180      anon_sym_RBRACE,
43181      anon_sym_LPAREN,
43182      anon_sym_RPAREN,
43183      anon_sym_COLON,
43184      anon_sym_LBRACK,
43185      anon_sym_RBRACK,
43186      anon_sym_DOT,
43187      sym_optional_chain,
43188      anon_sym_LT_EQ,
43189      anon_sym_EQ_EQ_EQ,
43190      anon_sym_BANG_EQ_EQ,
43191      anon_sym_GT_EQ,
43192      anon_sym_instanceof,
43193      anon_sym_PLUS_PLUS,
43194      anon_sym_DASH_DASH,
43195      anon_sym_BQUOTE,
43196    ACTIONS(818), 20,
43197      anon_sym_STAR,
43198      anon_sym_in,
43199      anon_sym_LT,
43200      anon_sym_GT,
43201      anon_sym_AMP_AMP,
43202      anon_sym_PIPE_PIPE,
43203      anon_sym_GT_GT,
43204      anon_sym_GT_GT_GT,
43205      anon_sym_LT_LT,
43206      anon_sym_AMP,
43207      anon_sym_CARET,
43208      anon_sym_PIPE,
43209      anon_sym_PLUS,
43210      anon_sym_DASH,
43211      anon_sym_SLASH,
43212      anon_sym_PERCENT,
43213      anon_sym_STAR_STAR,
43214      anon_sym_EQ_EQ,
43215      anon_sym_BANG_EQ,
43216      anon_sym_QMARK_QMARK,
43217  [7672] = 6,
43218    ACTIONS(1247), 1,
43219      anon_sym_EQ,
43220    ACTIONS(1249), 1,
43221      anon_sym_EQ_GT,
43222    ACTIONS(5), 2,
43223      sym_html_comment,
43224      sym_comment,
43225    ACTIONS(1212), 15,
43226      anon_sym_PLUS_EQ,
43227      anon_sym_DASH_EQ,
43228      anon_sym_STAR_EQ,
43229      anon_sym_SLASH_EQ,
43230      anon_sym_PERCENT_EQ,
43231      anon_sym_CARET_EQ,
43232      anon_sym_AMP_EQ,
43233      anon_sym_PIPE_EQ,
43234      anon_sym_GT_GT_EQ,
43235      anon_sym_GT_GT_GT_EQ,
43236      anon_sym_LT_LT_EQ,
43237      anon_sym_STAR_STAR_EQ,
43238      anon_sym_AMP_AMP_EQ,
43239      anon_sym_PIPE_PIPE_EQ,
43240      anon_sym_QMARK_QMARK_EQ,
43241    ACTIONS(1203), 18,
43242      sym__ternary_qmark,
43243      anon_sym_COMMA,
43244      anon_sym_RBRACE,
43245      anon_sym_LPAREN,
43246      anon_sym_RPAREN,
43247      anon_sym_COLON,
43248      anon_sym_LBRACK,
43249      anon_sym_RBRACK,
43250      anon_sym_DOT,
43251      sym_optional_chain,
43252      anon_sym_LT_EQ,
43253      anon_sym_EQ_EQ_EQ,
43254      anon_sym_BANG_EQ_EQ,
43255      anon_sym_GT_EQ,
43256      anon_sym_instanceof,
43257      anon_sym_PLUS_PLUS,
43258      anon_sym_DASH_DASH,
43259      anon_sym_BQUOTE,
43260    ACTIONS(1201), 20,
43261      anon_sym_STAR,
43262      anon_sym_in,
43263      anon_sym_LT,
43264      anon_sym_GT,
43265      anon_sym_AMP_AMP,
43266      anon_sym_PIPE_PIPE,
43267      anon_sym_GT_GT,
43268      anon_sym_GT_GT_GT,
43269      anon_sym_LT_LT,
43270      anon_sym_AMP,
43271      anon_sym_CARET,
43272      anon_sym_PIPE,
43273      anon_sym_PLUS,
43274      anon_sym_DASH,
43275      anon_sym_SLASH,
43276      anon_sym_PERCENT,
43277      anon_sym_STAR_STAR,
43278      anon_sym_EQ_EQ,
43279      anon_sym_BANG_EQ,
43280      anon_sym_QMARK_QMARK,
43281  [7742] = 6,
43282    ACTIONS(1245), 1,
43283      anon_sym_EQ,
43284    ACTIONS(1249), 1,
43285      anon_sym_EQ_GT,
43286    ACTIONS(5), 2,
43287      sym_html_comment,
43288      sym_comment,
43289    ACTIONS(1212), 15,
43290      anon_sym_PLUS_EQ,
43291      anon_sym_DASH_EQ,
43292      anon_sym_STAR_EQ,
43293      anon_sym_SLASH_EQ,
43294      anon_sym_PERCENT_EQ,
43295      anon_sym_CARET_EQ,
43296      anon_sym_AMP_EQ,
43297      anon_sym_PIPE_EQ,
43298      anon_sym_GT_GT_EQ,
43299      anon_sym_GT_GT_GT_EQ,
43300      anon_sym_LT_LT_EQ,
43301      anon_sym_STAR_STAR_EQ,
43302      anon_sym_AMP_AMP_EQ,
43303      anon_sym_PIPE_PIPE_EQ,
43304      anon_sym_QMARK_QMARK_EQ,
43305    ACTIONS(1203), 18,
43306      sym__ternary_qmark,
43307      anon_sym_COMMA,
43308      anon_sym_RBRACE,
43309      anon_sym_LPAREN,
43310      anon_sym_RPAREN,
43311      anon_sym_COLON,
43312      anon_sym_LBRACK,
43313      anon_sym_RBRACK,
43314      anon_sym_DOT,
43315      sym_optional_chain,
43316      anon_sym_LT_EQ,
43317      anon_sym_EQ_EQ_EQ,
43318      anon_sym_BANG_EQ_EQ,
43319      anon_sym_GT_EQ,
43320      anon_sym_instanceof,
43321      anon_sym_PLUS_PLUS,
43322      anon_sym_DASH_DASH,
43323      anon_sym_BQUOTE,
43324    ACTIONS(1201), 20,
43325      anon_sym_STAR,
43326      anon_sym_in,
43327      anon_sym_LT,
43328      anon_sym_GT,
43329      anon_sym_AMP_AMP,
43330      anon_sym_PIPE_PIPE,
43331      anon_sym_GT_GT,
43332      anon_sym_GT_GT_GT,
43333      anon_sym_LT_LT,
43334      anon_sym_AMP,
43335      anon_sym_CARET,
43336      anon_sym_PIPE,
43337      anon_sym_PLUS,
43338      anon_sym_DASH,
43339      anon_sym_SLASH,
43340      anon_sym_PERCENT,
43341      anon_sym_STAR_STAR,
43342      anon_sym_EQ_EQ,
43343      anon_sym_BANG_EQ,
43344      anon_sym_QMARK_QMARK,
43345  [7812] = 3,
43346    ACTIONS(5), 2,
43347      sym_html_comment,
43348      sym_comment,
43349    ACTIONS(1253), 15,
43350      anon_sym_LBRACE,
43351      anon_sym_LPAREN,
43352      anon_sym_SEMI,
43353      anon_sym_LBRACK,
43354      sym_glimmer_opening_tag,
43355      anon_sym_DQUOTE,
43356      anon_sym_SQUOTE,
43357      anon_sym_BANG,
43358      anon_sym_TILDE,
43359      anon_sym_PLUS_PLUS,
43360      anon_sym_DASH_DASH,
43361      anon_sym_BQUOTE,
43362      sym_number,
43363      sym_private_property_identifier,
43364      anon_sym_AT,
43365    ACTIONS(1251), 40,
43366      anon_sym_export,
43367      anon_sym_import,
43368      anon_sym_with,
43369      anon_sym_var,
43370      anon_sym_let,
43371      anon_sym_const,
43372      anon_sym_if,
43373      anon_sym_switch,
43374      anon_sym_for,
43375      anon_sym_await,
43376      anon_sym_while,
43377      anon_sym_do,
43378      anon_sym_try,
43379      anon_sym_break,
43380      anon_sym_continue,
43381      anon_sym_debugger,
43382      anon_sym_return,
43383      anon_sym_throw,
43384      anon_sym_yield,
43385      anon_sym_LT,
43386      anon_sym_class,
43387      anon_sym_async,
43388      anon_sym_function,
43389      anon_sym_new,
43390      anon_sym_PLUS,
43391      anon_sym_DASH,
43392      anon_sym_SLASH,
43393      anon_sym_typeof,
43394      anon_sym_void,
43395      anon_sym_delete,
43396      sym_identifier,
43397      sym_this,
43398      sym_super,
43399      sym_true,
43400      sym_false,
43401      sym_null,
43402      sym_undefined,
43403      anon_sym_static,
43404      anon_sym_get,
43405      anon_sym_set,
43406  [7876] = 3,
43407    ACTIONS(5), 2,
43408      sym_html_comment,
43409      sym_comment,
43410    ACTIONS(1257), 15,
43411      anon_sym_LBRACE,
43412      anon_sym_LPAREN,
43413      anon_sym_SEMI,
43414      anon_sym_LBRACK,
43415      sym_glimmer_opening_tag,
43416      anon_sym_DQUOTE,
43417      anon_sym_SQUOTE,
43418      anon_sym_BANG,
43419      anon_sym_TILDE,
43420      anon_sym_PLUS_PLUS,
43421      anon_sym_DASH_DASH,
43422      anon_sym_BQUOTE,
43423      sym_number,
43424      sym_private_property_identifier,
43425      anon_sym_AT,
43426    ACTIONS(1255), 40,
43427      anon_sym_export,
43428      anon_sym_import,
43429      anon_sym_with,
43430      anon_sym_var,
43431      anon_sym_let,
43432      anon_sym_const,
43433      anon_sym_if,
43434      anon_sym_switch,
43435      anon_sym_for,
43436      anon_sym_await,
43437      anon_sym_while,
43438      anon_sym_do,
43439      anon_sym_try,
43440      anon_sym_break,
43441      anon_sym_continue,
43442      anon_sym_debugger,
43443      anon_sym_return,
43444      anon_sym_throw,
43445      anon_sym_yield,
43446      anon_sym_LT,
43447      anon_sym_class,
43448      anon_sym_async,
43449      anon_sym_function,
43450      anon_sym_new,
43451      anon_sym_PLUS,
43452      anon_sym_DASH,
43453      anon_sym_SLASH,
43454      anon_sym_typeof,
43455      anon_sym_void,
43456      anon_sym_delete,
43457      sym_identifier,
43458      sym_this,
43459      sym_super,
43460      sym_true,
43461      sym_false,
43462      sym_null,
43463      sym_undefined,
43464      anon_sym_static,
43465      anon_sym_get,
43466      anon_sym_set,
43467  [7940] = 3,
43468    ACTIONS(5), 2,
43469      sym_html_comment,
43470      sym_comment,
43471    ACTIONS(1261), 15,
43472      anon_sym_LBRACE,
43473      anon_sym_LPAREN,
43474      anon_sym_SEMI,
43475      anon_sym_LBRACK,
43476      sym_glimmer_opening_tag,
43477      anon_sym_DQUOTE,
43478      anon_sym_SQUOTE,
43479      anon_sym_BANG,
43480      anon_sym_TILDE,
43481      anon_sym_PLUS_PLUS,
43482      anon_sym_DASH_DASH,
43483      anon_sym_BQUOTE,
43484      sym_number,
43485      sym_private_property_identifier,
43486      anon_sym_AT,
43487    ACTIONS(1259), 40,
43488      anon_sym_export,
43489      anon_sym_import,
43490      anon_sym_with,
43491      anon_sym_var,
43492      anon_sym_let,
43493      anon_sym_const,
43494      anon_sym_if,
43495      anon_sym_switch,
43496      anon_sym_for,
43497      anon_sym_await,
43498      anon_sym_while,
43499      anon_sym_do,
43500      anon_sym_try,
43501      anon_sym_break,
43502      anon_sym_continue,
43503      anon_sym_debugger,
43504      anon_sym_return,
43505      anon_sym_throw,
43506      anon_sym_yield,
43507      anon_sym_LT,
43508      anon_sym_class,
43509      anon_sym_async,
43510      anon_sym_function,
43511      anon_sym_new,
43512      anon_sym_PLUS,
43513      anon_sym_DASH,
43514      anon_sym_SLASH,
43515      anon_sym_typeof,
43516      anon_sym_void,
43517      anon_sym_delete,
43518      sym_identifier,
43519      sym_this,
43520      sym_super,
43521      sym_true,
43522      sym_false,
43523      sym_null,
43524      sym_undefined,
43525      anon_sym_static,
43526      anon_sym_get,
43527      anon_sym_set,
43528  [8004] = 3,
43529    ACTIONS(5), 2,
43530      sym_html_comment,
43531      sym_comment,
43532    ACTIONS(1265), 15,
43533      anon_sym_LBRACE,
43534      anon_sym_LPAREN,
43535      anon_sym_SEMI,
43536      anon_sym_LBRACK,
43537      sym_glimmer_opening_tag,
43538      anon_sym_DQUOTE,
43539      anon_sym_SQUOTE,
43540      anon_sym_BANG,
43541      anon_sym_TILDE,
43542      anon_sym_PLUS_PLUS,
43543      anon_sym_DASH_DASH,
43544      anon_sym_BQUOTE,
43545      sym_number,
43546      sym_private_property_identifier,
43547      anon_sym_AT,
43548    ACTIONS(1263), 40,
43549      anon_sym_export,
43550      anon_sym_import,
43551      anon_sym_with,
43552      anon_sym_var,
43553      anon_sym_let,
43554      anon_sym_const,
43555      anon_sym_if,
43556      anon_sym_switch,
43557      anon_sym_for,
43558      anon_sym_await,
43559      anon_sym_while,
43560      anon_sym_do,
43561      anon_sym_try,
43562      anon_sym_break,
43563      anon_sym_continue,
43564      anon_sym_debugger,
43565      anon_sym_return,
43566      anon_sym_throw,
43567      anon_sym_yield,
43568      anon_sym_LT,
43569      anon_sym_class,
43570      anon_sym_async,
43571      anon_sym_function,
43572      anon_sym_new,
43573      anon_sym_PLUS,
43574      anon_sym_DASH,
43575      anon_sym_SLASH,
43576      anon_sym_typeof,
43577      anon_sym_void,
43578      anon_sym_delete,
43579      sym_identifier,
43580      sym_this,
43581      sym_super,
43582      sym_true,
43583      sym_false,
43584      sym_null,
43585      sym_undefined,
43586      anon_sym_static,
43587      anon_sym_get,
43588      anon_sym_set,
43589  [8068] = 3,
43590    ACTIONS(5), 2,
43591      sym_html_comment,
43592      sym_comment,
43593    ACTIONS(1265), 15,
43594      anon_sym_LBRACE,
43595      anon_sym_LPAREN,
43596      anon_sym_SEMI,
43597      anon_sym_LBRACK,
43598      sym_glimmer_opening_tag,
43599      anon_sym_DQUOTE,
43600      anon_sym_SQUOTE,
43601      anon_sym_BANG,
43602      anon_sym_TILDE,
43603      anon_sym_PLUS_PLUS,
43604      anon_sym_DASH_DASH,
43605      anon_sym_BQUOTE,
43606      sym_number,
43607      sym_private_property_identifier,
43608      anon_sym_AT,
43609    ACTIONS(1263), 40,
43610      anon_sym_export,
43611      anon_sym_import,
43612      anon_sym_with,
43613      anon_sym_var,
43614      anon_sym_let,
43615      anon_sym_const,
43616      anon_sym_if,
43617      anon_sym_switch,
43618      anon_sym_for,
43619      anon_sym_await,
43620      anon_sym_while,
43621      anon_sym_do,
43622      anon_sym_try,
43623      anon_sym_break,
43624      anon_sym_continue,
43625      anon_sym_debugger,
43626      anon_sym_return,
43627      anon_sym_throw,
43628      anon_sym_yield,
43629      anon_sym_LT,
43630      anon_sym_class,
43631      anon_sym_async,
43632      anon_sym_function,
43633      anon_sym_new,
43634      anon_sym_PLUS,
43635      anon_sym_DASH,
43636      anon_sym_SLASH,
43637      anon_sym_typeof,
43638      anon_sym_void,
43639      anon_sym_delete,
43640      sym_identifier,
43641      sym_this,
43642      sym_super,
43643      sym_true,
43644      sym_false,
43645      sym_null,
43646      sym_undefined,
43647      anon_sym_static,
43648      anon_sym_get,
43649      anon_sym_set,
43650  [8132] = 3,
43651    ACTIONS(5), 2,
43652      sym_html_comment,
43653      sym_comment,
43654    ACTIONS(1265), 15,
43655      anon_sym_LBRACE,
43656      anon_sym_LPAREN,
43657      anon_sym_SEMI,
43658      anon_sym_LBRACK,
43659      sym_glimmer_opening_tag,
43660      anon_sym_DQUOTE,
43661      anon_sym_SQUOTE,
43662      anon_sym_BANG,
43663      anon_sym_TILDE,
43664      anon_sym_PLUS_PLUS,
43665      anon_sym_DASH_DASH,
43666      anon_sym_BQUOTE,
43667      sym_number,
43668      sym_private_property_identifier,
43669      anon_sym_AT,
43670    ACTIONS(1263), 40,
43671      anon_sym_export,
43672      anon_sym_import,
43673      anon_sym_with,
43674      anon_sym_var,
43675      anon_sym_let,
43676      anon_sym_const,
43677      anon_sym_if,
43678      anon_sym_switch,
43679      anon_sym_for,
43680      anon_sym_await,
43681      anon_sym_while,
43682      anon_sym_do,
43683      anon_sym_try,
43684      anon_sym_break,
43685      anon_sym_continue,
43686      anon_sym_debugger,
43687      anon_sym_return,
43688      anon_sym_throw,
43689      anon_sym_yield,
43690      anon_sym_LT,
43691      anon_sym_class,
43692      anon_sym_async,
43693      anon_sym_function,
43694      anon_sym_new,
43695      anon_sym_PLUS,
43696      anon_sym_DASH,
43697      anon_sym_SLASH,
43698      anon_sym_typeof,
43699      anon_sym_void,
43700      anon_sym_delete,
43701      sym_identifier,
43702      sym_this,
43703      sym_super,
43704      sym_true,
43705      sym_false,
43706      sym_null,
43707      sym_undefined,
43708      anon_sym_static,
43709      anon_sym_get,
43710      anon_sym_set,
43711  [8196] = 3,
43712    ACTIONS(5), 2,
43713      sym_html_comment,
43714      sym_comment,
43715    ACTIONS(1265), 15,
43716      anon_sym_LBRACE,
43717      anon_sym_LPAREN,
43718      anon_sym_SEMI,
43719      anon_sym_LBRACK,
43720      sym_glimmer_opening_tag,
43721      anon_sym_DQUOTE,
43722      anon_sym_SQUOTE,
43723      anon_sym_BANG,
43724      anon_sym_TILDE,
43725      anon_sym_PLUS_PLUS,
43726      anon_sym_DASH_DASH,
43727      anon_sym_BQUOTE,
43728      sym_number,
43729      sym_private_property_identifier,
43730      anon_sym_AT,
43731    ACTIONS(1263), 40,
43732      anon_sym_export,
43733      anon_sym_import,
43734      anon_sym_with,
43735      anon_sym_var,
43736      anon_sym_let,
43737      anon_sym_const,
43738      anon_sym_if,
43739      anon_sym_switch,
43740      anon_sym_for,
43741      anon_sym_await,
43742      anon_sym_while,
43743      anon_sym_do,
43744      anon_sym_try,
43745      anon_sym_break,
43746      anon_sym_continue,
43747      anon_sym_debugger,
43748      anon_sym_return,
43749      anon_sym_throw,
43750      anon_sym_yield,
43751      anon_sym_LT,
43752      anon_sym_class,
43753      anon_sym_async,
43754      anon_sym_function,
43755      anon_sym_new,
43756      anon_sym_PLUS,
43757      anon_sym_DASH,
43758      anon_sym_SLASH,
43759      anon_sym_typeof,
43760      anon_sym_void,
43761      anon_sym_delete,
43762      sym_identifier,
43763      sym_this,
43764      sym_super,
43765      sym_true,
43766      sym_false,
43767      sym_null,
43768      sym_undefined,
43769      anon_sym_static,
43770      anon_sym_get,
43771      anon_sym_set,
43772  [8260] = 3,
43773    ACTIONS(5), 2,
43774      sym_html_comment,
43775      sym_comment,
43776    ACTIONS(1218), 21,
43777      anon_sym_STAR,
43778      anon_sym_in,
43779      anon_sym_EQ,
43780      anon_sym_LT,
43781      anon_sym_GT,
43782      anon_sym_AMP_AMP,
43783      anon_sym_PIPE_PIPE,
43784      anon_sym_GT_GT,
43785      anon_sym_GT_GT_GT,
43786      anon_sym_LT_LT,
43787      anon_sym_AMP,
43788      anon_sym_CARET,
43789      anon_sym_PIPE,
43790      anon_sym_PLUS,
43791      anon_sym_DASH,
43792      anon_sym_SLASH,
43793      anon_sym_PERCENT,
43794      anon_sym_STAR_STAR,
43795      anon_sym_EQ_EQ,
43796      anon_sym_BANG_EQ,
43797      anon_sym_QMARK_QMARK,
43798    ACTIONS(1220), 33,
43799      sym__automatic_semicolon,
43800      sym__ternary_qmark,
43801      anon_sym_COMMA,
43802      anon_sym_RBRACE,
43803      anon_sym_LPAREN,
43804      anon_sym_of,
43805      anon_sym_SEMI,
43806      anon_sym_LBRACK,
43807      anon_sym_DOT,
43808      sym_optional_chain,
43809      anon_sym_PLUS_EQ,
43810      anon_sym_DASH_EQ,
43811      anon_sym_STAR_EQ,
43812      anon_sym_SLASH_EQ,
43813      anon_sym_PERCENT_EQ,
43814      anon_sym_CARET_EQ,
43815      anon_sym_AMP_EQ,
43816      anon_sym_PIPE_EQ,
43817      anon_sym_GT_GT_EQ,
43818      anon_sym_GT_GT_GT_EQ,
43819      anon_sym_LT_LT_EQ,
43820      anon_sym_STAR_STAR_EQ,
43821      anon_sym_AMP_AMP_EQ,
43822      anon_sym_PIPE_PIPE_EQ,
43823      anon_sym_QMARK_QMARK_EQ,
43824      anon_sym_LT_EQ,
43825      anon_sym_EQ_EQ_EQ,
43826      anon_sym_BANG_EQ_EQ,
43827      anon_sym_GT_EQ,
43828      anon_sym_instanceof,
43829      anon_sym_PLUS_PLUS,
43830      anon_sym_DASH_DASH,
43831      anon_sym_BQUOTE,
43832  [8323] = 7,
43833    ACTIONS(932), 1,
43834      anon_sym_EQ,
43835    ACTIONS(935), 1,
43836      anon_sym_EQ_GT,
43837    ACTIONS(5), 2,
43838      sym_html_comment,
43839      sym_comment,
43840    ACTIONS(930), 4,
43841      anon_sym_COMMA,
43842      anon_sym_RBRACE,
43843      anon_sym_RPAREN,
43844      anon_sym_RBRACK,
43845    ACTIONS(807), 13,
43846      sym__ternary_qmark,
43847      anon_sym_LPAREN,
43848      anon_sym_LBRACK,
43849      anon_sym_DOT,
43850      sym_optional_chain,
43851      anon_sym_LT_EQ,
43852      anon_sym_EQ_EQ_EQ,
43853      anon_sym_BANG_EQ_EQ,
43854      anon_sym_GT_EQ,
43855      anon_sym_instanceof,
43856      anon_sym_PLUS_PLUS,
43857      anon_sym_DASH_DASH,
43858      anon_sym_BQUOTE,
43859    ACTIONS(833), 15,
43860      anon_sym_PLUS_EQ,
43861      anon_sym_DASH_EQ,
43862      anon_sym_STAR_EQ,
43863      anon_sym_SLASH_EQ,
43864      anon_sym_PERCENT_EQ,
43865      anon_sym_CARET_EQ,
43866      anon_sym_AMP_EQ,
43867      anon_sym_PIPE_EQ,
43868      anon_sym_GT_GT_EQ,
43869      anon_sym_GT_GT_GT_EQ,
43870      anon_sym_LT_LT_EQ,
43871      anon_sym_STAR_STAR_EQ,
43872      anon_sym_AMP_AMP_EQ,
43873      anon_sym_PIPE_PIPE_EQ,
43874      anon_sym_QMARK_QMARK_EQ,
43875    ACTIONS(818), 20,
43876      anon_sym_STAR,
43877      anon_sym_in,
43878      anon_sym_LT,
43879      anon_sym_GT,
43880      anon_sym_AMP_AMP,
43881      anon_sym_PIPE_PIPE,
43882      anon_sym_GT_GT,
43883      anon_sym_GT_GT_GT,
43884      anon_sym_LT_LT,
43885      anon_sym_AMP,
43886      anon_sym_CARET,
43887      anon_sym_PIPE,
43888      anon_sym_PLUS,
43889      anon_sym_DASH,
43890      anon_sym_SLASH,
43891      anon_sym_PERCENT,
43892      anon_sym_STAR_STAR,
43893      anon_sym_EQ_EQ,
43894      anon_sym_BANG_EQ,
43895      anon_sym_QMARK_QMARK,
43896  [8394] = 8,
43897    ACTIONS(831), 1,
43898      anon_sym_EQ_GT,
43899    ACTIONS(841), 1,
43900      anon_sym_EQ,
43901    ACTIONS(941), 1,
43902      anon_sym_in,
43903    ACTIONS(1267), 1,
43904      anon_sym_of,
43905    ACTIONS(5), 2,
43906      sym_html_comment,
43907      sym_comment,
43908    ACTIONS(833), 15,
43909      anon_sym_PLUS_EQ,
43910      anon_sym_DASH_EQ,
43911      anon_sym_STAR_EQ,
43912      anon_sym_SLASH_EQ,
43913      anon_sym_PERCENT_EQ,
43914      anon_sym_CARET_EQ,
43915      anon_sym_AMP_EQ,
43916      anon_sym_PIPE_EQ,
43917      anon_sym_GT_GT_EQ,
43918      anon_sym_GT_GT_GT_EQ,
43919      anon_sym_LT_LT_EQ,
43920      anon_sym_STAR_STAR_EQ,
43921      anon_sym_AMP_AMP_EQ,
43922      anon_sym_PIPE_PIPE_EQ,
43923      anon_sym_QMARK_QMARK_EQ,
43924    ACTIONS(807), 16,
43925      sym__automatic_semicolon,
43926      sym__ternary_qmark,
43927      anon_sym_COMMA,
43928      anon_sym_LPAREN,
43929      anon_sym_SEMI,
43930      anon_sym_LBRACK,
43931      anon_sym_DOT,
43932      sym_optional_chain,
43933      anon_sym_LT_EQ,
43934      anon_sym_EQ_EQ_EQ,
43935      anon_sym_BANG_EQ_EQ,
43936      anon_sym_GT_EQ,
43937      anon_sym_instanceof,
43938      anon_sym_PLUS_PLUS,
43939      anon_sym_DASH_DASH,
43940      anon_sym_BQUOTE,
43941    ACTIONS(818), 19,
43942      anon_sym_STAR,
43943      anon_sym_LT,
43944      anon_sym_GT,
43945      anon_sym_AMP_AMP,
43946      anon_sym_PIPE_PIPE,
43947      anon_sym_GT_GT,
43948      anon_sym_GT_GT_GT,
43949      anon_sym_LT_LT,
43950      anon_sym_AMP,
43951      anon_sym_CARET,
43952      anon_sym_PIPE,
43953      anon_sym_PLUS,
43954      anon_sym_DASH,
43955      anon_sym_SLASH,
43956      anon_sym_PERCENT,
43957      anon_sym_STAR_STAR,
43958      anon_sym_EQ_EQ,
43959      anon_sym_BANG_EQ,
43960      anon_sym_QMARK_QMARK,
43961  [8467] = 6,
43962    ACTIONS(898), 1,
43963      anon_sym_EQ,
43964    ACTIONS(908), 1,
43965      anon_sym_EQ_GT,
43966    ACTIONS(5), 2,
43967      sym_html_comment,
43968      sym_comment,
43969    ACTIONS(833), 15,
43970      anon_sym_PLUS_EQ,
43971      anon_sym_DASH_EQ,
43972      anon_sym_STAR_EQ,
43973      anon_sym_SLASH_EQ,
43974      anon_sym_PERCENT_EQ,
43975      anon_sym_CARET_EQ,
43976      anon_sym_AMP_EQ,
43977      anon_sym_PIPE_EQ,
43978      anon_sym_GT_GT_EQ,
43979      anon_sym_GT_GT_GT_EQ,
43980      anon_sym_LT_LT_EQ,
43981      anon_sym_STAR_STAR_EQ,
43982      anon_sym_AMP_AMP_EQ,
43983      anon_sym_PIPE_PIPE_EQ,
43984      anon_sym_QMARK_QMARK_EQ,
43985    ACTIONS(807), 17,
43986      sym__automatic_semicolon,
43987      sym__ternary_qmark,
43988      anon_sym_COMMA,
43989      anon_sym_LPAREN,
43990      anon_sym_of,
43991      anon_sym_SEMI,
43992      anon_sym_LBRACK,
43993      anon_sym_DOT,
43994      sym_optional_chain,
43995      anon_sym_LT_EQ,
43996      anon_sym_EQ_EQ_EQ,
43997      anon_sym_BANG_EQ_EQ,
43998      anon_sym_GT_EQ,
43999      anon_sym_instanceof,
44000      anon_sym_PLUS_PLUS,
44001      anon_sym_DASH_DASH,
44002      anon_sym_BQUOTE,
44003    ACTIONS(818), 20,
44004      anon_sym_STAR,
44005      anon_sym_in,
44006      anon_sym_LT,
44007      anon_sym_GT,
44008      anon_sym_AMP_AMP,
44009      anon_sym_PIPE_PIPE,
44010      anon_sym_GT_GT,
44011      anon_sym_GT_GT_GT,
44012      anon_sym_LT_LT,
44013      anon_sym_AMP,
44014      anon_sym_CARET,
44015      anon_sym_PIPE,
44016      anon_sym_PLUS,
44017      anon_sym_DASH,
44018      anon_sym_SLASH,
44019      anon_sym_PERCENT,
44020      anon_sym_STAR_STAR,
44021      anon_sym_EQ_EQ,
44022      anon_sym_BANG_EQ,
44023      anon_sym_QMARK_QMARK,
44024  [8536] = 6,
44025    ACTIONS(831), 1,
44026      anon_sym_EQ_GT,
44027    ACTIONS(898), 1,
44028      anon_sym_EQ,
44029    ACTIONS(5), 2,
44030      sym_html_comment,
44031      sym_comment,
44032    ACTIONS(833), 15,
44033      anon_sym_PLUS_EQ,
44034      anon_sym_DASH_EQ,
44035      anon_sym_STAR_EQ,
44036      anon_sym_SLASH_EQ,
44037      anon_sym_PERCENT_EQ,
44038      anon_sym_CARET_EQ,
44039      anon_sym_AMP_EQ,
44040      anon_sym_PIPE_EQ,
44041      anon_sym_GT_GT_EQ,
44042      anon_sym_GT_GT_GT_EQ,
44043      anon_sym_LT_LT_EQ,
44044      anon_sym_STAR_STAR_EQ,
44045      anon_sym_AMP_AMP_EQ,
44046      anon_sym_PIPE_PIPE_EQ,
44047      anon_sym_QMARK_QMARK_EQ,
44048    ACTIONS(807), 17,
44049      sym__automatic_semicolon,
44050      sym__ternary_qmark,
44051      anon_sym_COMMA,
44052      anon_sym_RBRACE,
44053      anon_sym_LPAREN,
44054      anon_sym_SEMI,
44055      anon_sym_LBRACK,
44056      anon_sym_DOT,
44057      sym_optional_chain,
44058      anon_sym_LT_EQ,
44059      anon_sym_EQ_EQ_EQ,
44060      anon_sym_BANG_EQ_EQ,
44061      anon_sym_GT_EQ,
44062      anon_sym_instanceof,
44063      anon_sym_PLUS_PLUS,
44064      anon_sym_DASH_DASH,
44065      anon_sym_BQUOTE,
44066    ACTIONS(818), 20,
44067      anon_sym_STAR,
44068      anon_sym_in,
44069      anon_sym_LT,
44070      anon_sym_GT,
44071      anon_sym_AMP_AMP,
44072      anon_sym_PIPE_PIPE,
44073      anon_sym_GT_GT,
44074      anon_sym_GT_GT_GT,
44075      anon_sym_LT_LT,
44076      anon_sym_AMP,
44077      anon_sym_CARET,
44078      anon_sym_PIPE,
44079      anon_sym_PLUS,
44080      anon_sym_DASH,
44081      anon_sym_SLASH,
44082      anon_sym_PERCENT,
44083      anon_sym_STAR_STAR,
44084      anon_sym_EQ_EQ,
44085      anon_sym_BANG_EQ,
44086      anon_sym_QMARK_QMARK,
44087  [8605] = 6,
44088    ACTIONS(1245), 1,
44089      anon_sym_EQ,
44090    ACTIONS(1269), 1,
44091      anon_sym_EQ_GT,
44092    ACTIONS(5), 2,
44093      sym_html_comment,
44094      sym_comment,
44095    ACTIONS(1212), 15,
44096      anon_sym_PLUS_EQ,
44097      anon_sym_DASH_EQ,
44098      anon_sym_STAR_EQ,
44099      anon_sym_SLASH_EQ,
44100      anon_sym_PERCENT_EQ,
44101      anon_sym_CARET_EQ,
44102      anon_sym_AMP_EQ,
44103      anon_sym_PIPE_EQ,
44104      anon_sym_GT_GT_EQ,
44105      anon_sym_GT_GT_GT_EQ,
44106      anon_sym_LT_LT_EQ,
44107      anon_sym_STAR_STAR_EQ,
44108      anon_sym_AMP_AMP_EQ,
44109      anon_sym_PIPE_PIPE_EQ,
44110      anon_sym_QMARK_QMARK_EQ,
44111    ACTIONS(1203), 17,
44112      sym__automatic_semicolon,
44113      sym__ternary_qmark,
44114      anon_sym_COMMA,
44115      anon_sym_LPAREN,
44116      anon_sym_of,
44117      anon_sym_SEMI,
44118      anon_sym_LBRACK,
44119      anon_sym_DOT,
44120      sym_optional_chain,
44121      anon_sym_LT_EQ,
44122      anon_sym_EQ_EQ_EQ,
44123      anon_sym_BANG_EQ_EQ,
44124      anon_sym_GT_EQ,
44125      anon_sym_instanceof,
44126      anon_sym_PLUS_PLUS,
44127      anon_sym_DASH_DASH,
44128      anon_sym_BQUOTE,
44129    ACTIONS(1201), 20,
44130      anon_sym_STAR,
44131      anon_sym_in,
44132      anon_sym_LT,
44133      anon_sym_GT,
44134      anon_sym_AMP_AMP,
44135      anon_sym_PIPE_PIPE,
44136      anon_sym_GT_GT,
44137      anon_sym_GT_GT_GT,
44138      anon_sym_LT_LT,
44139      anon_sym_AMP,
44140      anon_sym_CARET,
44141      anon_sym_PIPE,
44142      anon_sym_PLUS,
44143      anon_sym_DASH,
44144      anon_sym_SLASH,
44145      anon_sym_PERCENT,
44146      anon_sym_STAR_STAR,
44147      anon_sym_EQ_EQ,
44148      anon_sym_BANG_EQ,
44149      anon_sym_QMARK_QMARK,
44150  [8674] = 6,
44151    ACTIONS(908), 1,
44152      anon_sym_EQ_GT,
44153    ACTIONS(946), 1,
44154      anon_sym_EQ,
44155    ACTIONS(5), 2,
44156      sym_html_comment,
44157      sym_comment,
44158    ACTIONS(833), 15,
44159      anon_sym_PLUS_EQ,
44160      anon_sym_DASH_EQ,
44161      anon_sym_STAR_EQ,
44162      anon_sym_SLASH_EQ,
44163      anon_sym_PERCENT_EQ,
44164      anon_sym_CARET_EQ,
44165      anon_sym_AMP_EQ,
44166      anon_sym_PIPE_EQ,
44167      anon_sym_GT_GT_EQ,
44168      anon_sym_GT_GT_GT_EQ,
44169      anon_sym_LT_LT_EQ,
44170      anon_sym_STAR_STAR_EQ,
44171      anon_sym_AMP_AMP_EQ,
44172      anon_sym_PIPE_PIPE_EQ,
44173      anon_sym_QMARK_QMARK_EQ,
44174    ACTIONS(807), 17,
44175      sym__automatic_semicolon,
44176      sym__ternary_qmark,
44177      anon_sym_COMMA,
44178      anon_sym_LPAREN,
44179      anon_sym_of,
44180      anon_sym_SEMI,
44181      anon_sym_LBRACK,
44182      anon_sym_DOT,
44183      sym_optional_chain,
44184      anon_sym_LT_EQ,
44185      anon_sym_EQ_EQ_EQ,
44186      anon_sym_BANG_EQ_EQ,
44187      anon_sym_GT_EQ,
44188      anon_sym_instanceof,
44189      anon_sym_PLUS_PLUS,
44190      anon_sym_DASH_DASH,
44191      anon_sym_BQUOTE,
44192    ACTIONS(818), 20,
44193      anon_sym_STAR,
44194      anon_sym_in,
44195      anon_sym_LT,
44196      anon_sym_GT,
44197      anon_sym_AMP_AMP,
44198      anon_sym_PIPE_PIPE,
44199      anon_sym_GT_GT,
44200      anon_sym_GT_GT_GT,
44201      anon_sym_LT_LT,
44202      anon_sym_AMP,
44203      anon_sym_CARET,
44204      anon_sym_PIPE,
44205      anon_sym_PLUS,
44206      anon_sym_DASH,
44207      anon_sym_SLASH,
44208      anon_sym_PERCENT,
44209      anon_sym_STAR_STAR,
44210      anon_sym_EQ_EQ,
44211      anon_sym_BANG_EQ,
44212      anon_sym_QMARK_QMARK,
44213  [8743] = 7,
44214    ACTIONS(1245), 1,
44215      anon_sym_EQ,
44216    ACTIONS(1273), 1,
44217      anon_sym_EQ_GT,
44218    ACTIONS(5), 2,
44219      sym_html_comment,
44220      sym_comment,
44221    ACTIONS(1271), 4,
44222      anon_sym_COMMA,
44223      anon_sym_RBRACE,
44224      anon_sym_RPAREN,
44225      anon_sym_RBRACK,
44226    ACTIONS(1203), 13,
44227      sym__ternary_qmark,
44228      anon_sym_LPAREN,
44229      anon_sym_LBRACK,
44230      anon_sym_DOT,
44231      sym_optional_chain,
44232      anon_sym_LT_EQ,
44233      anon_sym_EQ_EQ_EQ,
44234      anon_sym_BANG_EQ_EQ,
44235      anon_sym_GT_EQ,
44236      anon_sym_instanceof,
44237      anon_sym_PLUS_PLUS,
44238      anon_sym_DASH_DASH,
44239      anon_sym_BQUOTE,
44240    ACTIONS(1212), 15,
44241      anon_sym_PLUS_EQ,
44242      anon_sym_DASH_EQ,
44243      anon_sym_STAR_EQ,
44244      anon_sym_SLASH_EQ,
44245      anon_sym_PERCENT_EQ,
44246      anon_sym_CARET_EQ,
44247      anon_sym_AMP_EQ,
44248      anon_sym_PIPE_EQ,
44249      anon_sym_GT_GT_EQ,
44250      anon_sym_GT_GT_GT_EQ,
44251      anon_sym_LT_LT_EQ,
44252      anon_sym_STAR_STAR_EQ,
44253      anon_sym_AMP_AMP_EQ,
44254      anon_sym_PIPE_PIPE_EQ,
44255      anon_sym_QMARK_QMARK_EQ,
44256    ACTIONS(1201), 20,
44257      anon_sym_STAR,
44258      anon_sym_in,
44259      anon_sym_LT,
44260      anon_sym_GT,
44261      anon_sym_AMP_AMP,
44262      anon_sym_PIPE_PIPE,
44263      anon_sym_GT_GT,
44264      anon_sym_GT_GT_GT,
44265      anon_sym_LT_LT,
44266      anon_sym_AMP,
44267      anon_sym_CARET,
44268      anon_sym_PIPE,
44269      anon_sym_PLUS,
44270      anon_sym_DASH,
44271      anon_sym_SLASH,
44272      anon_sym_PERCENT,
44273      anon_sym_STAR_STAR,
44274      anon_sym_EQ_EQ,
44275      anon_sym_BANG_EQ,
44276      anon_sym_QMARK_QMARK,
44277  [8814] = 6,
44278    ACTIONS(1269), 1,
44279      anon_sym_EQ_GT,
44280    ACTIONS(1275), 1,
44281      anon_sym_EQ,
44282    ACTIONS(5), 2,
44283      sym_html_comment,
44284      sym_comment,
44285    ACTIONS(1212), 15,
44286      anon_sym_PLUS_EQ,
44287      anon_sym_DASH_EQ,
44288      anon_sym_STAR_EQ,
44289      anon_sym_SLASH_EQ,
44290      anon_sym_PERCENT_EQ,
44291      anon_sym_CARET_EQ,
44292      anon_sym_AMP_EQ,
44293      anon_sym_PIPE_EQ,
44294      anon_sym_GT_GT_EQ,
44295      anon_sym_GT_GT_GT_EQ,
44296      anon_sym_LT_LT_EQ,
44297      anon_sym_STAR_STAR_EQ,
44298      anon_sym_AMP_AMP_EQ,
44299      anon_sym_PIPE_PIPE_EQ,
44300      anon_sym_QMARK_QMARK_EQ,
44301    ACTIONS(1203), 17,
44302      sym__automatic_semicolon,
44303      sym__ternary_qmark,
44304      anon_sym_COMMA,
44305      anon_sym_LPAREN,
44306      anon_sym_of,
44307      anon_sym_SEMI,
44308      anon_sym_LBRACK,
44309      anon_sym_DOT,
44310      sym_optional_chain,
44311      anon_sym_LT_EQ,
44312      anon_sym_EQ_EQ_EQ,
44313      anon_sym_BANG_EQ_EQ,
44314      anon_sym_GT_EQ,
44315      anon_sym_instanceof,
44316      anon_sym_PLUS_PLUS,
44317      anon_sym_DASH_DASH,
44318      anon_sym_BQUOTE,
44319    ACTIONS(1201), 20,
44320      anon_sym_STAR,
44321      anon_sym_in,
44322      anon_sym_LT,
44323      anon_sym_GT,
44324      anon_sym_AMP_AMP,
44325      anon_sym_PIPE_PIPE,
44326      anon_sym_GT_GT,
44327      anon_sym_GT_GT_GT,
44328      anon_sym_LT_LT,
44329      anon_sym_AMP,
44330      anon_sym_CARET,
44331      anon_sym_PIPE,
44332      anon_sym_PLUS,
44333      anon_sym_DASH,
44334      anon_sym_SLASH,
44335      anon_sym_PERCENT,
44336      anon_sym_STAR_STAR,
44337      anon_sym_EQ_EQ,
44338      anon_sym_BANG_EQ,
44339      anon_sym_QMARK_QMARK,
44340  [8883] = 8,
44341    ACTIONS(1210), 1,
44342      anon_sym_EQ_GT,
44343    ACTIONS(1277), 1,
44344      anon_sym_in,
44345    ACTIONS(1280), 1,
44346      anon_sym_of,
44347    ACTIONS(1282), 1,
44348      anon_sym_EQ,
44349    ACTIONS(5), 2,
44350      sym_html_comment,
44351      sym_comment,
44352    ACTIONS(1212), 15,
44353      anon_sym_PLUS_EQ,
44354      anon_sym_DASH_EQ,
44355      anon_sym_STAR_EQ,
44356      anon_sym_SLASH_EQ,
44357      anon_sym_PERCENT_EQ,
44358      anon_sym_CARET_EQ,
44359      anon_sym_AMP_EQ,
44360      anon_sym_PIPE_EQ,
44361      anon_sym_GT_GT_EQ,
44362      anon_sym_GT_GT_GT_EQ,
44363      anon_sym_LT_LT_EQ,
44364      anon_sym_STAR_STAR_EQ,
44365      anon_sym_AMP_AMP_EQ,
44366      anon_sym_PIPE_PIPE_EQ,
44367      anon_sym_QMARK_QMARK_EQ,
44368    ACTIONS(1203), 16,
44369      sym__automatic_semicolon,
44370      sym__ternary_qmark,
44371      anon_sym_COMMA,
44372      anon_sym_LPAREN,
44373      anon_sym_SEMI,
44374      anon_sym_LBRACK,
44375      anon_sym_DOT,
44376      sym_optional_chain,
44377      anon_sym_LT_EQ,
44378      anon_sym_EQ_EQ_EQ,
44379      anon_sym_BANG_EQ_EQ,
44380      anon_sym_GT_EQ,
44381      anon_sym_instanceof,
44382      anon_sym_PLUS_PLUS,
44383      anon_sym_DASH_DASH,
44384      anon_sym_BQUOTE,
44385    ACTIONS(1201), 19,
44386      anon_sym_STAR,
44387      anon_sym_LT,
44388      anon_sym_GT,
44389      anon_sym_AMP_AMP,
44390      anon_sym_PIPE_PIPE,
44391      anon_sym_GT_GT,
44392      anon_sym_GT_GT_GT,
44393      anon_sym_LT_LT,
44394      anon_sym_AMP,
44395      anon_sym_CARET,
44396      anon_sym_PIPE,
44397      anon_sym_PLUS,
44398      anon_sym_DASH,
44399      anon_sym_SLASH,
44400      anon_sym_PERCENT,
44401      anon_sym_STAR_STAR,
44402      anon_sym_EQ_EQ,
44403      anon_sym_BANG_EQ,
44404      anon_sym_QMARK_QMARK,
44405  [8956] = 6,
44406    ACTIONS(831), 1,
44407      anon_sym_EQ_GT,
44408    ACTIONS(841), 1,
44409      anon_sym_EQ,
44410    ACTIONS(5), 2,
44411      sym_html_comment,
44412      sym_comment,
44413    ACTIONS(833), 15,
44414      anon_sym_PLUS_EQ,
44415      anon_sym_DASH_EQ,
44416      anon_sym_STAR_EQ,
44417      anon_sym_SLASH_EQ,
44418      anon_sym_PERCENT_EQ,
44419      anon_sym_CARET_EQ,
44420      anon_sym_AMP_EQ,
44421      anon_sym_PIPE_EQ,
44422      anon_sym_GT_GT_EQ,
44423      anon_sym_GT_GT_GT_EQ,
44424      anon_sym_LT_LT_EQ,
44425      anon_sym_STAR_STAR_EQ,
44426      anon_sym_AMP_AMP_EQ,
44427      anon_sym_PIPE_PIPE_EQ,
44428      anon_sym_QMARK_QMARK_EQ,
44429    ACTIONS(807), 17,
44430      sym__automatic_semicolon,
44431      sym__ternary_qmark,
44432      anon_sym_COMMA,
44433      anon_sym_RBRACE,
44434      anon_sym_LPAREN,
44435      anon_sym_SEMI,
44436      anon_sym_LBRACK,
44437      anon_sym_DOT,
44438      sym_optional_chain,
44439      anon_sym_LT_EQ,
44440      anon_sym_EQ_EQ_EQ,
44441      anon_sym_BANG_EQ_EQ,
44442      anon_sym_GT_EQ,
44443      anon_sym_instanceof,
44444      anon_sym_PLUS_PLUS,
44445      anon_sym_DASH_DASH,
44446      anon_sym_BQUOTE,
44447    ACTIONS(818), 20,
44448      anon_sym_STAR,
44449      anon_sym_in,
44450      anon_sym_LT,
44451      anon_sym_GT,
44452      anon_sym_AMP_AMP,
44453      anon_sym_PIPE_PIPE,
44454      anon_sym_GT_GT,
44455      anon_sym_GT_GT_GT,
44456      anon_sym_LT_LT,
44457      anon_sym_AMP,
44458      anon_sym_CARET,
44459      anon_sym_PIPE,
44460      anon_sym_PLUS,
44461      anon_sym_DASH,
44462      anon_sym_SLASH,
44463      anon_sym_PERCENT,
44464      anon_sym_STAR_STAR,
44465      anon_sym_EQ_EQ,
44466      anon_sym_BANG_EQ,
44467      anon_sym_QMARK_QMARK,
44468  [9025] = 7,
44469    ACTIONS(839), 1,
44470      anon_sym_COLON,
44471    ACTIONS(1210), 1,
44472      anon_sym_EQ_GT,
44473    ACTIONS(1282), 1,
44474      anon_sym_EQ,
44475    ACTIONS(5), 2,
44476      sym_html_comment,
44477      sym_comment,
44478    ACTIONS(1212), 15,
44479      anon_sym_PLUS_EQ,
44480      anon_sym_DASH_EQ,
44481      anon_sym_STAR_EQ,
44482      anon_sym_SLASH_EQ,
44483      anon_sym_PERCENT_EQ,
44484      anon_sym_CARET_EQ,
44485      anon_sym_AMP_EQ,
44486      anon_sym_PIPE_EQ,
44487      anon_sym_GT_GT_EQ,
44488      anon_sym_GT_GT_GT_EQ,
44489      anon_sym_LT_LT_EQ,
44490      anon_sym_STAR_STAR_EQ,
44491      anon_sym_AMP_AMP_EQ,
44492      anon_sym_PIPE_PIPE_EQ,
44493      anon_sym_QMARK_QMARK_EQ,
44494    ACTIONS(1203), 16,
44495      sym__automatic_semicolon,
44496      sym__ternary_qmark,
44497      anon_sym_COMMA,
44498      anon_sym_LPAREN,
44499      anon_sym_SEMI,
44500      anon_sym_LBRACK,
44501      anon_sym_DOT,
44502      sym_optional_chain,
44503      anon_sym_LT_EQ,
44504      anon_sym_EQ_EQ_EQ,
44505      anon_sym_BANG_EQ_EQ,
44506      anon_sym_GT_EQ,
44507      anon_sym_instanceof,
44508      anon_sym_PLUS_PLUS,
44509      anon_sym_DASH_DASH,
44510      anon_sym_BQUOTE,
44511    ACTIONS(1201), 20,
44512      anon_sym_STAR,
44513      anon_sym_in,
44514      anon_sym_LT,
44515      anon_sym_GT,
44516      anon_sym_AMP_AMP,
44517      anon_sym_PIPE_PIPE,
44518      anon_sym_GT_GT,
44519      anon_sym_GT_GT_GT,
44520      anon_sym_LT_LT,
44521      anon_sym_AMP,
44522      anon_sym_CARET,
44523      anon_sym_PIPE,
44524      anon_sym_PLUS,
44525      anon_sym_DASH,
44526      anon_sym_SLASH,
44527      anon_sym_PERCENT,
44528      anon_sym_STAR_STAR,
44529      anon_sym_EQ_EQ,
44530      anon_sym_BANG_EQ,
44531      anon_sym_QMARK_QMARK,
44532  [9096] = 7,
44533    ACTIONS(831), 1,
44534      anon_sym_EQ_GT,
44535    ACTIONS(839), 1,
44536      anon_sym_COLON,
44537    ACTIONS(841), 1,
44538      anon_sym_EQ,
44539    ACTIONS(5), 2,
44540      sym_html_comment,
44541      sym_comment,
44542    ACTIONS(833), 15,
44543      anon_sym_PLUS_EQ,
44544      anon_sym_DASH_EQ,
44545      anon_sym_STAR_EQ,
44546      anon_sym_SLASH_EQ,
44547      anon_sym_PERCENT_EQ,
44548      anon_sym_CARET_EQ,
44549      anon_sym_AMP_EQ,
44550      anon_sym_PIPE_EQ,
44551      anon_sym_GT_GT_EQ,
44552      anon_sym_GT_GT_GT_EQ,
44553      anon_sym_LT_LT_EQ,
44554      anon_sym_STAR_STAR_EQ,
44555      anon_sym_AMP_AMP_EQ,
44556      anon_sym_PIPE_PIPE_EQ,
44557      anon_sym_QMARK_QMARK_EQ,
44558    ACTIONS(807), 16,
44559      sym__automatic_semicolon,
44560      sym__ternary_qmark,
44561      anon_sym_COMMA,
44562      anon_sym_LPAREN,
44563      anon_sym_SEMI,
44564      anon_sym_LBRACK,
44565      anon_sym_DOT,
44566      sym_optional_chain,
44567      anon_sym_LT_EQ,
44568      anon_sym_EQ_EQ_EQ,
44569      anon_sym_BANG_EQ_EQ,
44570      anon_sym_GT_EQ,
44571      anon_sym_instanceof,
44572      anon_sym_PLUS_PLUS,
44573      anon_sym_DASH_DASH,
44574      anon_sym_BQUOTE,
44575    ACTIONS(818), 20,
44576      anon_sym_STAR,
44577      anon_sym_in,
44578      anon_sym_LT,
44579      anon_sym_GT,
44580      anon_sym_AMP_AMP,
44581      anon_sym_PIPE_PIPE,
44582      anon_sym_GT_GT,
44583      anon_sym_GT_GT_GT,
44584      anon_sym_LT_LT,
44585      anon_sym_AMP,
44586      anon_sym_CARET,
44587      anon_sym_PIPE,
44588      anon_sym_PLUS,
44589      anon_sym_DASH,
44590      anon_sym_SLASH,
44591      anon_sym_PERCENT,
44592      anon_sym_STAR_STAR,
44593      anon_sym_EQ_EQ,
44594      anon_sym_BANG_EQ,
44595      anon_sym_QMARK_QMARK,
44596  [9167] = 5,
44597    ACTIONS(1245), 1,
44598      anon_sym_EQ,
44599    ACTIONS(5), 2,
44600      sym_html_comment,
44601      sym_comment,
44602    ACTIONS(1212), 15,
44603      anon_sym_PLUS_EQ,
44604      anon_sym_DASH_EQ,
44605      anon_sym_STAR_EQ,
44606      anon_sym_SLASH_EQ,
44607      anon_sym_PERCENT_EQ,
44608      anon_sym_CARET_EQ,
44609      anon_sym_AMP_EQ,
44610      anon_sym_PIPE_EQ,
44611      anon_sym_GT_GT_EQ,
44612      anon_sym_GT_GT_GT_EQ,
44613      anon_sym_LT_LT_EQ,
44614      anon_sym_STAR_STAR_EQ,
44615      anon_sym_AMP_AMP_EQ,
44616      anon_sym_PIPE_PIPE_EQ,
44617      anon_sym_QMARK_QMARK_EQ,
44618    ACTIONS(1203), 18,
44619      sym__automatic_semicolon,
44620      sym__ternary_qmark,
44621      anon_sym_COMMA,
44622      anon_sym_RBRACE,
44623      anon_sym_LPAREN,
44624      anon_sym_of,
44625      anon_sym_SEMI,
44626      anon_sym_LBRACK,
44627      anon_sym_DOT,
44628      sym_optional_chain,
44629      anon_sym_LT_EQ,
44630      anon_sym_EQ_EQ_EQ,
44631      anon_sym_BANG_EQ_EQ,
44632      anon_sym_GT_EQ,
44633      anon_sym_instanceof,
44634      anon_sym_PLUS_PLUS,
44635      anon_sym_DASH_DASH,
44636      anon_sym_BQUOTE,
44637    ACTIONS(1201), 20,
44638      anon_sym_STAR,
44639      anon_sym_in,
44640      anon_sym_LT,
44641      anon_sym_GT,
44642      anon_sym_AMP_AMP,
44643      anon_sym_PIPE_PIPE,
44644      anon_sym_GT_GT,
44645      anon_sym_GT_GT_GT,
44646      anon_sym_LT_LT,
44647      anon_sym_AMP,
44648      anon_sym_CARET,
44649      anon_sym_PIPE,
44650      anon_sym_PLUS,
44651      anon_sym_DASH,
44652      anon_sym_SLASH,
44653      anon_sym_PERCENT,
44654      anon_sym_STAR_STAR,
44655      anon_sym_EQ_EQ,
44656      anon_sym_BANG_EQ,
44657      anon_sym_QMARK_QMARK,
44658  [9234] = 3,
44659    ACTIONS(5), 2,
44660      sym_html_comment,
44661      sym_comment,
44662    ACTIONS(1222), 21,
44663      anon_sym_STAR,
44664      anon_sym_in,
44665      anon_sym_EQ,
44666      anon_sym_LT,
44667      anon_sym_GT,
44668      anon_sym_AMP_AMP,
44669      anon_sym_PIPE_PIPE,
44670      anon_sym_GT_GT,
44671      anon_sym_GT_GT_GT,
44672      anon_sym_LT_LT,
44673      anon_sym_AMP,
44674      anon_sym_CARET,
44675      anon_sym_PIPE,
44676      anon_sym_PLUS,
44677      anon_sym_DASH,
44678      anon_sym_SLASH,
44679      anon_sym_PERCENT,
44680      anon_sym_STAR_STAR,
44681      anon_sym_EQ_EQ,
44682      anon_sym_BANG_EQ,
44683      anon_sym_QMARK_QMARK,
44684    ACTIONS(1224), 33,
44685      sym__automatic_semicolon,
44686      sym__ternary_qmark,
44687      anon_sym_COMMA,
44688      anon_sym_RBRACE,
44689      anon_sym_LPAREN,
44690      anon_sym_of,
44691      anon_sym_SEMI,
44692      anon_sym_LBRACK,
44693      anon_sym_DOT,
44694      sym_optional_chain,
44695      anon_sym_PLUS_EQ,
44696      anon_sym_DASH_EQ,
44697      anon_sym_STAR_EQ,
44698      anon_sym_SLASH_EQ,
44699      anon_sym_PERCENT_EQ,
44700      anon_sym_CARET_EQ,
44701      anon_sym_AMP_EQ,
44702      anon_sym_PIPE_EQ,
44703      anon_sym_GT_GT_EQ,
44704      anon_sym_GT_GT_GT_EQ,
44705      anon_sym_LT_LT_EQ,
44706      anon_sym_STAR_STAR_EQ,
44707      anon_sym_AMP_AMP_EQ,
44708      anon_sym_PIPE_PIPE_EQ,
44709      anon_sym_QMARK_QMARK_EQ,
44710      anon_sym_LT_EQ,
44711      anon_sym_EQ_EQ_EQ,
44712      anon_sym_BANG_EQ_EQ,
44713      anon_sym_GT_EQ,
44714      anon_sym_instanceof,
44715      anon_sym_PLUS_PLUS,
44716      anon_sym_DASH_DASH,
44717      anon_sym_BQUOTE,
44718  [9297] = 3,
44719    ACTIONS(5), 2,
44720      sym_html_comment,
44721      sym_comment,
44722    ACTIONS(987), 21,
44723      anon_sym_STAR,
44724      anon_sym_in,
44725      anon_sym_EQ,
44726      anon_sym_LT,
44727      anon_sym_GT,
44728      anon_sym_AMP_AMP,
44729      anon_sym_PIPE_PIPE,
44730      anon_sym_GT_GT,
44731      anon_sym_GT_GT_GT,
44732      anon_sym_LT_LT,
44733      anon_sym_AMP,
44734      anon_sym_CARET,
44735      anon_sym_PIPE,
44736      anon_sym_PLUS,
44737      anon_sym_DASH,
44738      anon_sym_SLASH,
44739      anon_sym_PERCENT,
44740      anon_sym_STAR_STAR,
44741      anon_sym_EQ_EQ,
44742      anon_sym_BANG_EQ,
44743      anon_sym_QMARK_QMARK,
44744    ACTIONS(985), 33,
44745      sym__automatic_semicolon,
44746      sym__ternary_qmark,
44747      anon_sym_COMMA,
44748      anon_sym_RBRACE,
44749      anon_sym_LPAREN,
44750      anon_sym_of,
44751      anon_sym_SEMI,
44752      anon_sym_LBRACK,
44753      anon_sym_DOT,
44754      sym_optional_chain,
44755      anon_sym_PLUS_EQ,
44756      anon_sym_DASH_EQ,
44757      anon_sym_STAR_EQ,
44758      anon_sym_SLASH_EQ,
44759      anon_sym_PERCENT_EQ,
44760      anon_sym_CARET_EQ,
44761      anon_sym_AMP_EQ,
44762      anon_sym_PIPE_EQ,
44763      anon_sym_GT_GT_EQ,
44764      anon_sym_GT_GT_GT_EQ,
44765      anon_sym_LT_LT_EQ,
44766      anon_sym_STAR_STAR_EQ,
44767      anon_sym_AMP_AMP_EQ,
44768      anon_sym_PIPE_PIPE_EQ,
44769      anon_sym_QMARK_QMARK_EQ,
44770      anon_sym_LT_EQ,
44771      anon_sym_EQ_EQ_EQ,
44772      anon_sym_BANG_EQ_EQ,
44773      anon_sym_GT_EQ,
44774      anon_sym_instanceof,
44775      anon_sym_PLUS_PLUS,
44776      anon_sym_DASH_DASH,
44777      anon_sym_BQUOTE,
44778  [9360] = 7,
44779    ACTIONS(1273), 1,
44780      anon_sym_EQ_GT,
44781    ACTIONS(1286), 1,
44782      anon_sym_EQ,
44783    ACTIONS(5), 2,
44784      sym_html_comment,
44785      sym_comment,
44786    ACTIONS(1284), 4,
44787      anon_sym_COMMA,
44788      anon_sym_RBRACE,
44789      anon_sym_RPAREN,
44790      anon_sym_RBRACK,
44791    ACTIONS(1203), 13,
44792      sym__ternary_qmark,
44793      anon_sym_LPAREN,
44794      anon_sym_LBRACK,
44795      anon_sym_DOT,
44796      sym_optional_chain,
44797      anon_sym_LT_EQ,
44798      anon_sym_EQ_EQ_EQ,
44799      anon_sym_BANG_EQ_EQ,
44800      anon_sym_GT_EQ,
44801      anon_sym_instanceof,
44802      anon_sym_PLUS_PLUS,
44803      anon_sym_DASH_DASH,
44804      anon_sym_BQUOTE,
44805    ACTIONS(1212), 15,
44806      anon_sym_PLUS_EQ,
44807      anon_sym_DASH_EQ,
44808      anon_sym_STAR_EQ,
44809      anon_sym_SLASH_EQ,
44810      anon_sym_PERCENT_EQ,
44811      anon_sym_CARET_EQ,
44812      anon_sym_AMP_EQ,
44813      anon_sym_PIPE_EQ,
44814      anon_sym_GT_GT_EQ,
44815      anon_sym_GT_GT_GT_EQ,
44816      anon_sym_LT_LT_EQ,
44817      anon_sym_STAR_STAR_EQ,
44818      anon_sym_AMP_AMP_EQ,
44819      anon_sym_PIPE_PIPE_EQ,
44820      anon_sym_QMARK_QMARK_EQ,
44821    ACTIONS(1201), 20,
44822      anon_sym_STAR,
44823      anon_sym_in,
44824      anon_sym_LT,
44825      anon_sym_GT,
44826      anon_sym_AMP_AMP,
44827      anon_sym_PIPE_PIPE,
44828      anon_sym_GT_GT,
44829      anon_sym_GT_GT_GT,
44830      anon_sym_LT_LT,
44831      anon_sym_AMP,
44832      anon_sym_CARET,
44833      anon_sym_PIPE,
44834      anon_sym_PLUS,
44835      anon_sym_DASH,
44836      anon_sym_SLASH,
44837      anon_sym_PERCENT,
44838      anon_sym_STAR_STAR,
44839      anon_sym_EQ_EQ,
44840      anon_sym_BANG_EQ,
44841      anon_sym_QMARK_QMARK,
44842  [9431] = 7,
44843    ACTIONS(896), 1,
44844      anon_sym_EQ_GT,
44845    ACTIONS(919), 1,
44846      anon_sym_EQ,
44847    ACTIONS(5), 2,
44848      sym_html_comment,
44849      sym_comment,
44850    ACTIONS(916), 4,
44851      anon_sym_COMMA,
44852      anon_sym_RBRACE,
44853      anon_sym_RPAREN,
44854      anon_sym_RBRACK,
44855    ACTIONS(807), 13,
44856      sym__ternary_qmark,
44857      anon_sym_LPAREN,
44858      anon_sym_LBRACK,
44859      anon_sym_DOT,
44860      sym_optional_chain,
44861      anon_sym_LT_EQ,
44862      anon_sym_EQ_EQ_EQ,
44863      anon_sym_BANG_EQ_EQ,
44864      anon_sym_GT_EQ,
44865      anon_sym_instanceof,
44866      anon_sym_PLUS_PLUS,
44867      anon_sym_DASH_DASH,
44868      anon_sym_BQUOTE,
44869    ACTIONS(833), 15,
44870      anon_sym_PLUS_EQ,
44871      anon_sym_DASH_EQ,
44872      anon_sym_STAR_EQ,
44873      anon_sym_SLASH_EQ,
44874      anon_sym_PERCENT_EQ,
44875      anon_sym_CARET_EQ,
44876      anon_sym_AMP_EQ,
44877      anon_sym_PIPE_EQ,
44878      anon_sym_GT_GT_EQ,
44879      anon_sym_GT_GT_GT_EQ,
44880      anon_sym_LT_LT_EQ,
44881      anon_sym_STAR_STAR_EQ,
44882      anon_sym_AMP_AMP_EQ,
44883      anon_sym_PIPE_PIPE_EQ,
44884      anon_sym_QMARK_QMARK_EQ,
44885    ACTIONS(818), 20,
44886      anon_sym_STAR,
44887      anon_sym_in,
44888      anon_sym_LT,
44889      anon_sym_GT,
44890      anon_sym_AMP_AMP,
44891      anon_sym_PIPE_PIPE,
44892      anon_sym_GT_GT,
44893      anon_sym_GT_GT_GT,
44894      anon_sym_LT_LT,
44895      anon_sym_AMP,
44896      anon_sym_CARET,
44897      anon_sym_PIPE,
44898      anon_sym_PLUS,
44899      anon_sym_DASH,
44900      anon_sym_SLASH,
44901      anon_sym_PERCENT,
44902      anon_sym_STAR_STAR,
44903      anon_sym_EQ_EQ,
44904      anon_sym_BANG_EQ,
44905      anon_sym_QMARK_QMARK,
44906  [9502] = 7,
44907    ACTIONS(1249), 1,
44908      anon_sym_EQ_GT,
44909    ACTIONS(1292), 1,
44910      anon_sym_EQ,
44911    ACTIONS(5), 2,
44912      sym_html_comment,
44913      sym_comment,
44914    ACTIONS(1289), 4,
44915      anon_sym_COMMA,
44916      anon_sym_RBRACE,
44917      anon_sym_RPAREN,
44918      anon_sym_RBRACK,
44919    ACTIONS(1203), 13,
44920      sym__ternary_qmark,
44921      anon_sym_LPAREN,
44922      anon_sym_LBRACK,
44923      anon_sym_DOT,
44924      sym_optional_chain,
44925      anon_sym_LT_EQ,
44926      anon_sym_EQ_EQ_EQ,
44927      anon_sym_BANG_EQ_EQ,
44928      anon_sym_GT_EQ,
44929      anon_sym_instanceof,
44930      anon_sym_PLUS_PLUS,
44931      anon_sym_DASH_DASH,
44932      anon_sym_BQUOTE,
44933    ACTIONS(1212), 15,
44934      anon_sym_PLUS_EQ,
44935      anon_sym_DASH_EQ,
44936      anon_sym_STAR_EQ,
44937      anon_sym_SLASH_EQ,
44938      anon_sym_PERCENT_EQ,
44939      anon_sym_CARET_EQ,
44940      anon_sym_AMP_EQ,
44941      anon_sym_PIPE_EQ,
44942      anon_sym_GT_GT_EQ,
44943      anon_sym_GT_GT_GT_EQ,
44944      anon_sym_LT_LT_EQ,
44945      anon_sym_STAR_STAR_EQ,
44946      anon_sym_AMP_AMP_EQ,
44947      anon_sym_PIPE_PIPE_EQ,
44948      anon_sym_QMARK_QMARK_EQ,
44949    ACTIONS(1201), 20,
44950      anon_sym_STAR,
44951      anon_sym_in,
44952      anon_sym_LT,
44953      anon_sym_GT,
44954      anon_sym_AMP_AMP,
44955      anon_sym_PIPE_PIPE,
44956      anon_sym_GT_GT,
44957      anon_sym_GT_GT_GT,
44958      anon_sym_LT_LT,
44959      anon_sym_AMP,
44960      anon_sym_CARET,
44961      anon_sym_PIPE,
44962      anon_sym_PLUS,
44963      anon_sym_DASH,
44964      anon_sym_SLASH,
44965      anon_sym_PERCENT,
44966      anon_sym_STAR_STAR,
44967      anon_sym_EQ_EQ,
44968      anon_sym_BANG_EQ,
44969      anon_sym_QMARK_QMARK,
44970  [9573] = 3,
44971    ACTIONS(5), 2,
44972      sym_html_comment,
44973      sym_comment,
44974    ACTIONS(1214), 21,
44975      anon_sym_STAR,
44976      anon_sym_in,
44977      anon_sym_EQ,
44978      anon_sym_LT,
44979      anon_sym_GT,
44980      anon_sym_AMP_AMP,
44981      anon_sym_PIPE_PIPE,
44982      anon_sym_GT_GT,
44983      anon_sym_GT_GT_GT,
44984      anon_sym_LT_LT,
44985      anon_sym_AMP,
44986      anon_sym_CARET,
44987      anon_sym_PIPE,
44988      anon_sym_PLUS,
44989      anon_sym_DASH,
44990      anon_sym_SLASH,
44991      anon_sym_PERCENT,
44992      anon_sym_STAR_STAR,
44993      anon_sym_EQ_EQ,
44994      anon_sym_BANG_EQ,
44995      anon_sym_QMARK_QMARK,
44996    ACTIONS(1216), 33,
44997      sym__automatic_semicolon,
44998      sym__ternary_qmark,
44999      anon_sym_COMMA,
45000      anon_sym_RBRACE,
45001      anon_sym_LPAREN,
45002      anon_sym_of,
45003      anon_sym_SEMI,
45004      anon_sym_LBRACK,
45005      anon_sym_DOT,
45006      sym_optional_chain,
45007      anon_sym_PLUS_EQ,
45008      anon_sym_DASH_EQ,
45009      anon_sym_STAR_EQ,
45010      anon_sym_SLASH_EQ,
45011      anon_sym_PERCENT_EQ,
45012      anon_sym_CARET_EQ,
45013      anon_sym_AMP_EQ,
45014      anon_sym_PIPE_EQ,
45015      anon_sym_GT_GT_EQ,
45016      anon_sym_GT_GT_GT_EQ,
45017      anon_sym_LT_LT_EQ,
45018      anon_sym_STAR_STAR_EQ,
45019      anon_sym_AMP_AMP_EQ,
45020      anon_sym_PIPE_PIPE_EQ,
45021      anon_sym_QMARK_QMARK_EQ,
45022      anon_sym_LT_EQ,
45023      anon_sym_EQ_EQ_EQ,
45024      anon_sym_BANG_EQ_EQ,
45025      anon_sym_GT_EQ,
45026      anon_sym_instanceof,
45027      anon_sym_PLUS_PLUS,
45028      anon_sym_DASH_DASH,
45029      anon_sym_BQUOTE,
45030  [9636] = 3,
45031    ACTIONS(5), 2,
45032      sym_html_comment,
45033      sym_comment,
45034    ACTIONS(1230), 21,
45035      anon_sym_STAR,
45036      anon_sym_in,
45037      anon_sym_EQ,
45038      anon_sym_LT,
45039      anon_sym_GT,
45040      anon_sym_AMP_AMP,
45041      anon_sym_PIPE_PIPE,
45042      anon_sym_GT_GT,
45043      anon_sym_GT_GT_GT,
45044      anon_sym_LT_LT,
45045      anon_sym_AMP,
45046      anon_sym_CARET,
45047      anon_sym_PIPE,
45048      anon_sym_PLUS,
45049      anon_sym_DASH,
45050      anon_sym_SLASH,
45051      anon_sym_PERCENT,
45052      anon_sym_STAR_STAR,
45053      anon_sym_EQ_EQ,
45054      anon_sym_BANG_EQ,
45055      anon_sym_QMARK_QMARK,
45056    ACTIONS(1232), 33,
45057      sym__automatic_semicolon,
45058      sym__ternary_qmark,
45059      anon_sym_COMMA,
45060      anon_sym_RBRACE,
45061      anon_sym_LPAREN,
45062      anon_sym_of,
45063      anon_sym_SEMI,
45064      anon_sym_LBRACK,
45065      anon_sym_DOT,
45066      sym_optional_chain,
45067      anon_sym_PLUS_EQ,
45068      anon_sym_DASH_EQ,
45069      anon_sym_STAR_EQ,
45070      anon_sym_SLASH_EQ,
45071      anon_sym_PERCENT_EQ,
45072      anon_sym_CARET_EQ,
45073      anon_sym_AMP_EQ,
45074      anon_sym_PIPE_EQ,
45075      anon_sym_GT_GT_EQ,
45076      anon_sym_GT_GT_GT_EQ,
45077      anon_sym_LT_LT_EQ,
45078      anon_sym_STAR_STAR_EQ,
45079      anon_sym_AMP_AMP_EQ,
45080      anon_sym_PIPE_PIPE_EQ,
45081      anon_sym_QMARK_QMARK_EQ,
45082      anon_sym_LT_EQ,
45083      anon_sym_EQ_EQ_EQ,
45084      anon_sym_BANG_EQ_EQ,
45085      anon_sym_GT_EQ,
45086      anon_sym_instanceof,
45087      anon_sym_PLUS_PLUS,
45088      anon_sym_DASH_DASH,
45089      anon_sym_BQUOTE,
45090  [9699] = 6,
45091    ACTIONS(1210), 1,
45092      anon_sym_EQ_GT,
45093    ACTIONS(1245), 1,
45094      anon_sym_EQ,
45095    ACTIONS(5), 2,
45096      sym_html_comment,
45097      sym_comment,
45098    ACTIONS(1212), 15,
45099      anon_sym_PLUS_EQ,
45100      anon_sym_DASH_EQ,
45101      anon_sym_STAR_EQ,
45102      anon_sym_SLASH_EQ,
45103      anon_sym_PERCENT_EQ,
45104      anon_sym_CARET_EQ,
45105      anon_sym_AMP_EQ,
45106      anon_sym_PIPE_EQ,
45107      anon_sym_GT_GT_EQ,
45108      anon_sym_GT_GT_GT_EQ,
45109      anon_sym_LT_LT_EQ,
45110      anon_sym_STAR_STAR_EQ,
45111      anon_sym_AMP_AMP_EQ,
45112      anon_sym_PIPE_PIPE_EQ,
45113      anon_sym_QMARK_QMARK_EQ,
45114    ACTIONS(1203), 17,
45115      sym__automatic_semicolon,
45116      sym__ternary_qmark,
45117      anon_sym_COMMA,
45118      anon_sym_RBRACE,
45119      anon_sym_LPAREN,
45120      anon_sym_SEMI,
45121      anon_sym_LBRACK,
45122      anon_sym_DOT,
45123      sym_optional_chain,
45124      anon_sym_LT_EQ,
45125      anon_sym_EQ_EQ_EQ,
45126      anon_sym_BANG_EQ_EQ,
45127      anon_sym_GT_EQ,
45128      anon_sym_instanceof,
45129      anon_sym_PLUS_PLUS,
45130      anon_sym_DASH_DASH,
45131      anon_sym_BQUOTE,
45132    ACTIONS(1201), 20,
45133      anon_sym_STAR,
45134      anon_sym_in,
45135      anon_sym_LT,
45136      anon_sym_GT,
45137      anon_sym_AMP_AMP,
45138      anon_sym_PIPE_PIPE,
45139      anon_sym_GT_GT,
45140      anon_sym_GT_GT_GT,
45141      anon_sym_LT_LT,
45142      anon_sym_AMP,
45143      anon_sym_CARET,
45144      anon_sym_PIPE,
45145      anon_sym_PLUS,
45146      anon_sym_DASH,
45147      anon_sym_SLASH,
45148      anon_sym_PERCENT,
45149      anon_sym_STAR_STAR,
45150      anon_sym_EQ_EQ,
45151      anon_sym_BANG_EQ,
45152      anon_sym_QMARK_QMARK,
45153  [9768] = 3,
45154    ACTIONS(5), 2,
45155      sym_html_comment,
45156      sym_comment,
45157    ACTIONS(1226), 21,
45158      anon_sym_STAR,
45159      anon_sym_in,
45160      anon_sym_EQ,
45161      anon_sym_LT,
45162      anon_sym_GT,
45163      anon_sym_AMP_AMP,
45164      anon_sym_PIPE_PIPE,
45165      anon_sym_GT_GT,
45166      anon_sym_GT_GT_GT,
45167      anon_sym_LT_LT,
45168      anon_sym_AMP,
45169      anon_sym_CARET,
45170      anon_sym_PIPE,
45171      anon_sym_PLUS,
45172      anon_sym_DASH,
45173      anon_sym_SLASH,
45174      anon_sym_PERCENT,
45175      anon_sym_STAR_STAR,
45176      anon_sym_EQ_EQ,
45177      anon_sym_BANG_EQ,
45178      anon_sym_QMARK_QMARK,
45179    ACTIONS(1228), 33,
45180      sym__automatic_semicolon,
45181      sym__ternary_qmark,
45182      anon_sym_COMMA,
45183      anon_sym_RBRACE,
45184      anon_sym_LPAREN,
45185      anon_sym_of,
45186      anon_sym_SEMI,
45187      anon_sym_LBRACK,
45188      anon_sym_DOT,
45189      sym_optional_chain,
45190      anon_sym_PLUS_EQ,
45191      anon_sym_DASH_EQ,
45192      anon_sym_STAR_EQ,
45193      anon_sym_SLASH_EQ,
45194      anon_sym_PERCENT_EQ,
45195      anon_sym_CARET_EQ,
45196      anon_sym_AMP_EQ,
45197      anon_sym_PIPE_EQ,
45198      anon_sym_GT_GT_EQ,
45199      anon_sym_GT_GT_GT_EQ,
45200      anon_sym_LT_LT_EQ,
45201      anon_sym_STAR_STAR_EQ,
45202      anon_sym_AMP_AMP_EQ,
45203      anon_sym_PIPE_PIPE_EQ,
45204      anon_sym_QMARK_QMARK_EQ,
45205      anon_sym_LT_EQ,
45206      anon_sym_EQ_EQ_EQ,
45207      anon_sym_BANG_EQ_EQ,
45208      anon_sym_GT_EQ,
45209      anon_sym_instanceof,
45210      anon_sym_PLUS_PLUS,
45211      anon_sym_DASH_DASH,
45212      anon_sym_BQUOTE,
45213  [9831] = 3,
45214    ACTIONS(5), 2,
45215      sym_html_comment,
45216      sym_comment,
45217    ACTIONS(1234), 21,
45218      anon_sym_STAR,
45219      anon_sym_in,
45220      anon_sym_EQ,
45221      anon_sym_LT,
45222      anon_sym_GT,
45223      anon_sym_AMP_AMP,
45224      anon_sym_PIPE_PIPE,
45225      anon_sym_GT_GT,
45226      anon_sym_GT_GT_GT,
45227      anon_sym_LT_LT,
45228      anon_sym_AMP,
45229      anon_sym_CARET,
45230      anon_sym_PIPE,
45231      anon_sym_PLUS,
45232      anon_sym_DASH,
45233      anon_sym_SLASH,
45234      anon_sym_PERCENT,
45235      anon_sym_STAR_STAR,
45236      anon_sym_EQ_EQ,
45237      anon_sym_BANG_EQ,
45238      anon_sym_QMARK_QMARK,
45239    ACTIONS(1236), 33,
45240      sym__automatic_semicolon,
45241      sym__ternary_qmark,
45242      anon_sym_COMMA,
45243      anon_sym_RBRACE,
45244      anon_sym_LPAREN,
45245      anon_sym_of,
45246      anon_sym_SEMI,
45247      anon_sym_LBRACK,
45248      anon_sym_DOT,
45249      sym_optional_chain,
45250      anon_sym_PLUS_EQ,
45251      anon_sym_DASH_EQ,
45252      anon_sym_STAR_EQ,
45253      anon_sym_SLASH_EQ,
45254      anon_sym_PERCENT_EQ,
45255      anon_sym_CARET_EQ,
45256      anon_sym_AMP_EQ,
45257      anon_sym_PIPE_EQ,
45258      anon_sym_GT_GT_EQ,
45259      anon_sym_GT_GT_GT_EQ,
45260      anon_sym_LT_LT_EQ,
45261      anon_sym_STAR_STAR_EQ,
45262      anon_sym_AMP_AMP_EQ,
45263      anon_sym_PIPE_PIPE_EQ,
45264      anon_sym_QMARK_QMARK_EQ,
45265      anon_sym_LT_EQ,
45266      anon_sym_EQ_EQ_EQ,
45267      anon_sym_BANG_EQ_EQ,
45268      anon_sym_GT_EQ,
45269      anon_sym_instanceof,
45270      anon_sym_PLUS_PLUS,
45271      anon_sym_DASH_DASH,
45272      anon_sym_BQUOTE,
45273  [9894] = 5,
45274    ACTIONS(1247), 1,
45275      anon_sym_EQ,
45276    ACTIONS(5), 2,
45277      sym_html_comment,
45278      sym_comment,
45279    ACTIONS(1212), 15,
45280      anon_sym_PLUS_EQ,
45281      anon_sym_DASH_EQ,
45282      anon_sym_STAR_EQ,
45283      anon_sym_SLASH_EQ,
45284      anon_sym_PERCENT_EQ,
45285      anon_sym_CARET_EQ,
45286      anon_sym_AMP_EQ,
45287      anon_sym_PIPE_EQ,
45288      anon_sym_GT_GT_EQ,
45289      anon_sym_GT_GT_GT_EQ,
45290      anon_sym_LT_LT_EQ,
45291      anon_sym_STAR_STAR_EQ,
45292      anon_sym_AMP_AMP_EQ,
45293      anon_sym_PIPE_PIPE_EQ,
45294      anon_sym_QMARK_QMARK_EQ,
45295    ACTIONS(1203), 18,
45296      sym__ternary_qmark,
45297      anon_sym_COMMA,
45298      anon_sym_RBRACE,
45299      anon_sym_LPAREN,
45300      anon_sym_RPAREN,
45301      anon_sym_COLON,
45302      anon_sym_LBRACK,
45303      anon_sym_RBRACK,
45304      anon_sym_DOT,
45305      sym_optional_chain,
45306      anon_sym_LT_EQ,
45307      anon_sym_EQ_EQ_EQ,
45308      anon_sym_BANG_EQ_EQ,
45309      anon_sym_GT_EQ,
45310      anon_sym_instanceof,
45311      anon_sym_PLUS_PLUS,
45312      anon_sym_DASH_DASH,
45313      anon_sym_BQUOTE,
45314    ACTIONS(1201), 20,
45315      anon_sym_STAR,
45316      anon_sym_in,
45317      anon_sym_LT,
45318      anon_sym_GT,
45319      anon_sym_AMP_AMP,
45320      anon_sym_PIPE_PIPE,
45321      anon_sym_GT_GT,
45322      anon_sym_GT_GT_GT,
45323      anon_sym_LT_LT,
45324      anon_sym_AMP,
45325      anon_sym_CARET,
45326      anon_sym_PIPE,
45327      anon_sym_PLUS,
45328      anon_sym_DASH,
45329      anon_sym_SLASH,
45330      anon_sym_PERCENT,
45331      anon_sym_STAR_STAR,
45332      anon_sym_EQ_EQ,
45333      anon_sym_BANG_EQ,
45334      anon_sym_QMARK_QMARK,
45335  [9961] = 7,
45336    ACTIONS(869), 1,
45337      anon_sym_COLON,
45338    ACTIONS(1210), 1,
45339      anon_sym_EQ_GT,
45340    ACTIONS(1282), 1,
45341      anon_sym_EQ,
45342    ACTIONS(5), 2,
45343      sym_html_comment,
45344      sym_comment,
45345    ACTIONS(1212), 15,
45346      anon_sym_PLUS_EQ,
45347      anon_sym_DASH_EQ,
45348      anon_sym_STAR_EQ,
45349      anon_sym_SLASH_EQ,
45350      anon_sym_PERCENT_EQ,
45351      anon_sym_CARET_EQ,
45352      anon_sym_AMP_EQ,
45353      anon_sym_PIPE_EQ,
45354      anon_sym_GT_GT_EQ,
45355      anon_sym_GT_GT_GT_EQ,
45356      anon_sym_LT_LT_EQ,
45357      anon_sym_STAR_STAR_EQ,
45358      anon_sym_AMP_AMP_EQ,
45359      anon_sym_PIPE_PIPE_EQ,
45360      anon_sym_QMARK_QMARK_EQ,
45361    ACTIONS(1203), 16,
45362      sym__automatic_semicolon,
45363      sym__ternary_qmark,
45364      anon_sym_COMMA,
45365      anon_sym_LPAREN,
45366      anon_sym_SEMI,
45367      anon_sym_LBRACK,
45368      anon_sym_DOT,
45369      sym_optional_chain,
45370      anon_sym_LT_EQ,
45371      anon_sym_EQ_EQ_EQ,
45372      anon_sym_BANG_EQ_EQ,
45373      anon_sym_GT_EQ,
45374      anon_sym_instanceof,
45375      anon_sym_PLUS_PLUS,
45376      anon_sym_DASH_DASH,
45377      anon_sym_BQUOTE,
45378    ACTIONS(1201), 20,
45379      anon_sym_STAR,
45380      anon_sym_in,
45381      anon_sym_LT,
45382      anon_sym_GT,
45383      anon_sym_AMP_AMP,
45384      anon_sym_PIPE_PIPE,
45385      anon_sym_GT_GT,
45386      anon_sym_GT_GT_GT,
45387      anon_sym_LT_LT,
45388      anon_sym_AMP,
45389      anon_sym_CARET,
45390      anon_sym_PIPE,
45391      anon_sym_PLUS,
45392      anon_sym_DASH,
45393      anon_sym_SLASH,
45394      anon_sym_PERCENT,
45395      anon_sym_STAR_STAR,
45396      anon_sym_EQ_EQ,
45397      anon_sym_BANG_EQ,
45398      anon_sym_QMARK_QMARK,
45399  [10032] = 7,
45400    ACTIONS(831), 1,
45401      anon_sym_EQ_GT,
45402    ACTIONS(841), 1,
45403      anon_sym_EQ,
45404    ACTIONS(869), 1,
45405      anon_sym_COLON,
45406    ACTIONS(5), 2,
45407      sym_html_comment,
45408      sym_comment,
45409    ACTIONS(833), 15,
45410      anon_sym_PLUS_EQ,
45411      anon_sym_DASH_EQ,
45412      anon_sym_STAR_EQ,
45413      anon_sym_SLASH_EQ,
45414      anon_sym_PERCENT_EQ,
45415      anon_sym_CARET_EQ,
45416      anon_sym_AMP_EQ,
45417      anon_sym_PIPE_EQ,
45418      anon_sym_GT_GT_EQ,
45419      anon_sym_GT_GT_GT_EQ,
45420      anon_sym_LT_LT_EQ,
45421      anon_sym_STAR_STAR_EQ,
45422      anon_sym_AMP_AMP_EQ,
45423      anon_sym_PIPE_PIPE_EQ,
45424      anon_sym_QMARK_QMARK_EQ,
45425    ACTIONS(807), 16,
45426      sym__automatic_semicolon,
45427      sym__ternary_qmark,
45428      anon_sym_COMMA,
45429      anon_sym_LPAREN,
45430      anon_sym_SEMI,
45431      anon_sym_LBRACK,
45432      anon_sym_DOT,
45433      sym_optional_chain,
45434      anon_sym_LT_EQ,
45435      anon_sym_EQ_EQ_EQ,
45436      anon_sym_BANG_EQ_EQ,
45437      anon_sym_GT_EQ,
45438      anon_sym_instanceof,
45439      anon_sym_PLUS_PLUS,
45440      anon_sym_DASH_DASH,
45441      anon_sym_BQUOTE,
45442    ACTIONS(818), 20,
45443      anon_sym_STAR,
45444      anon_sym_in,
45445      anon_sym_LT,
45446      anon_sym_GT,
45447      anon_sym_AMP_AMP,
45448      anon_sym_PIPE_PIPE,
45449      anon_sym_GT_GT,
45450      anon_sym_GT_GT_GT,
45451      anon_sym_LT_LT,
45452      anon_sym_AMP,
45453      anon_sym_CARET,
45454      anon_sym_PIPE,
45455      anon_sym_PLUS,
45456      anon_sym_DASH,
45457      anon_sym_SLASH,
45458      anon_sym_PERCENT,
45459      anon_sym_STAR_STAR,
45460      anon_sym_EQ_EQ,
45461      anon_sym_BANG_EQ,
45462      anon_sym_QMARK_QMARK,
45463  [10103] = 6,
45464    ACTIONS(1210), 1,
45465      anon_sym_EQ_GT,
45466    ACTIONS(1282), 1,
45467      anon_sym_EQ,
45468    ACTIONS(5), 2,
45469      sym_html_comment,
45470      sym_comment,
45471    ACTIONS(1212), 15,
45472      anon_sym_PLUS_EQ,
45473      anon_sym_DASH_EQ,
45474      anon_sym_STAR_EQ,
45475      anon_sym_SLASH_EQ,
45476      anon_sym_PERCENT_EQ,
45477      anon_sym_CARET_EQ,
45478      anon_sym_AMP_EQ,
45479      anon_sym_PIPE_EQ,
45480      anon_sym_GT_GT_EQ,
45481      anon_sym_GT_GT_GT_EQ,
45482      anon_sym_LT_LT_EQ,
45483      anon_sym_STAR_STAR_EQ,
45484      anon_sym_AMP_AMP_EQ,
45485      anon_sym_PIPE_PIPE_EQ,
45486      anon_sym_QMARK_QMARK_EQ,
45487    ACTIONS(1203), 17,
45488      sym__automatic_semicolon,
45489      sym__ternary_qmark,
45490      anon_sym_COMMA,
45491      anon_sym_RBRACE,
45492      anon_sym_LPAREN,
45493      anon_sym_SEMI,
45494      anon_sym_LBRACK,
45495      anon_sym_DOT,
45496      sym_optional_chain,
45497      anon_sym_LT_EQ,
45498      anon_sym_EQ_EQ_EQ,
45499      anon_sym_BANG_EQ_EQ,
45500      anon_sym_GT_EQ,
45501      anon_sym_instanceof,
45502      anon_sym_PLUS_PLUS,
45503      anon_sym_DASH_DASH,
45504      anon_sym_BQUOTE,
45505    ACTIONS(1201), 20,
45506      anon_sym_STAR,
45507      anon_sym_in,
45508      anon_sym_LT,
45509      anon_sym_GT,
45510      anon_sym_AMP_AMP,
45511      anon_sym_PIPE_PIPE,
45512      anon_sym_GT_GT,
45513      anon_sym_GT_GT_GT,
45514      anon_sym_LT_LT,
45515      anon_sym_AMP,
45516      anon_sym_CARET,
45517      anon_sym_PIPE,
45518      anon_sym_PLUS,
45519      anon_sym_DASH,
45520      anon_sym_SLASH,
45521      anon_sym_PERCENT,
45522      anon_sym_STAR_STAR,
45523      anon_sym_EQ_EQ,
45524      anon_sym_BANG_EQ,
45525      anon_sym_QMARK_QMARK,
45526  [10172] = 7,
45527    ACTIONS(898), 1,
45528      anon_sym_EQ,
45529    ACTIONS(935), 1,
45530      anon_sym_EQ_GT,
45531    ACTIONS(5), 2,
45532      sym_html_comment,
45533      sym_comment,
45534    ACTIONS(937), 4,
45535      anon_sym_COMMA,
45536      anon_sym_RBRACE,
45537      anon_sym_RPAREN,
45538      anon_sym_RBRACK,
45539    ACTIONS(807), 13,
45540      sym__ternary_qmark,
45541      anon_sym_LPAREN,
45542      anon_sym_LBRACK,
45543      anon_sym_DOT,
45544      sym_optional_chain,
45545      anon_sym_LT_EQ,
45546      anon_sym_EQ_EQ_EQ,
45547      anon_sym_BANG_EQ_EQ,
45548      anon_sym_GT_EQ,
45549      anon_sym_instanceof,
45550      anon_sym_PLUS_PLUS,
45551      anon_sym_DASH_DASH,
45552      anon_sym_BQUOTE,
45553    ACTIONS(833), 15,
45554      anon_sym_PLUS_EQ,
45555      anon_sym_DASH_EQ,
45556      anon_sym_STAR_EQ,
45557      anon_sym_SLASH_EQ,
45558      anon_sym_PERCENT_EQ,
45559      anon_sym_CARET_EQ,
45560      anon_sym_AMP_EQ,
45561      anon_sym_PIPE_EQ,
45562      anon_sym_GT_GT_EQ,
45563      anon_sym_GT_GT_GT_EQ,
45564      anon_sym_LT_LT_EQ,
45565      anon_sym_STAR_STAR_EQ,
45566      anon_sym_AMP_AMP_EQ,
45567      anon_sym_PIPE_PIPE_EQ,
45568      anon_sym_QMARK_QMARK_EQ,
45569    ACTIONS(818), 20,
45570      anon_sym_STAR,
45571      anon_sym_in,
45572      anon_sym_LT,
45573      anon_sym_GT,
45574      anon_sym_AMP_AMP,
45575      anon_sym_PIPE_PIPE,
45576      anon_sym_GT_GT,
45577      anon_sym_GT_GT_GT,
45578      anon_sym_LT_LT,
45579      anon_sym_AMP,
45580      anon_sym_CARET,
45581      anon_sym_PIPE,
45582      anon_sym_PLUS,
45583      anon_sym_DASH,
45584      anon_sym_SLASH,
45585      anon_sym_PERCENT,
45586      anon_sym_STAR_STAR,
45587      anon_sym_EQ_EQ,
45588      anon_sym_BANG_EQ,
45589      anon_sym_QMARK_QMARK,
45590  [10243] = 7,
45591    ACTIONS(1277), 1,
45592      anon_sym_in,
45593    ACTIONS(1280), 1,
45594      anon_sym_of,
45595    ACTIONS(1282), 1,
45596      anon_sym_EQ,
45597    ACTIONS(5), 2,
45598      sym_html_comment,
45599      sym_comment,
45600    ACTIONS(1212), 15,
45601      anon_sym_PLUS_EQ,
45602      anon_sym_DASH_EQ,
45603      anon_sym_STAR_EQ,
45604      anon_sym_SLASH_EQ,
45605      anon_sym_PERCENT_EQ,
45606      anon_sym_CARET_EQ,
45607      anon_sym_AMP_EQ,
45608      anon_sym_PIPE_EQ,
45609      anon_sym_GT_GT_EQ,
45610      anon_sym_GT_GT_GT_EQ,
45611      anon_sym_LT_LT_EQ,
45612      anon_sym_STAR_STAR_EQ,
45613      anon_sym_AMP_AMP_EQ,
45614      anon_sym_PIPE_PIPE_EQ,
45615      anon_sym_QMARK_QMARK_EQ,
45616    ACTIONS(1203), 16,
45617      sym__automatic_semicolon,
45618      sym__ternary_qmark,
45619      anon_sym_COMMA,
45620      anon_sym_LPAREN,
45621      anon_sym_SEMI,
45622      anon_sym_LBRACK,
45623      anon_sym_DOT,
45624      sym_optional_chain,
45625      anon_sym_LT_EQ,
45626      anon_sym_EQ_EQ_EQ,
45627      anon_sym_BANG_EQ_EQ,
45628      anon_sym_GT_EQ,
45629      anon_sym_instanceof,
45630      anon_sym_PLUS_PLUS,
45631      anon_sym_DASH_DASH,
45632      anon_sym_BQUOTE,
45633    ACTIONS(1201), 19,
45634      anon_sym_STAR,
45635      anon_sym_LT,
45636      anon_sym_GT,
45637      anon_sym_AMP_AMP,
45638      anon_sym_PIPE_PIPE,
45639      anon_sym_GT_GT,
45640      anon_sym_GT_GT_GT,
45641      anon_sym_LT_LT,
45642      anon_sym_AMP,
45643      anon_sym_CARET,
45644      anon_sym_PIPE,
45645      anon_sym_PLUS,
45646      anon_sym_DASH,
45647      anon_sym_SLASH,
45648      anon_sym_PERCENT,
45649      anon_sym_STAR_STAR,
45650      anon_sym_EQ_EQ,
45651      anon_sym_BANG_EQ,
45652      anon_sym_QMARK_QMARK,
45653  [10313] = 7,
45654    ACTIONS(892), 1,
45655      anon_sym_EQ,
45656    ACTIONS(896), 1,
45657      anon_sym_EQ_GT,
45658    ACTIONS(5), 2,
45659      sym_html_comment,
45660      sym_comment,
45661    ACTIONS(948), 3,
45662      anon_sym_COMMA,
45663      anon_sym_RBRACE,
45664      anon_sym_RBRACK,
45665    ACTIONS(807), 13,
45666      sym__ternary_qmark,
45667      anon_sym_LPAREN,
45668      anon_sym_LBRACK,
45669      anon_sym_DOT,
45670      sym_optional_chain,
45671      anon_sym_LT_EQ,
45672      anon_sym_EQ_EQ_EQ,
45673      anon_sym_BANG_EQ_EQ,
45674      anon_sym_GT_EQ,
45675      anon_sym_instanceof,
45676      anon_sym_PLUS_PLUS,
45677      anon_sym_DASH_DASH,
45678      anon_sym_BQUOTE,
45679    ACTIONS(833), 15,
45680      anon_sym_PLUS_EQ,
45681      anon_sym_DASH_EQ,
45682      anon_sym_STAR_EQ,
45683      anon_sym_SLASH_EQ,
45684      anon_sym_PERCENT_EQ,
45685      anon_sym_CARET_EQ,
45686      anon_sym_AMP_EQ,
45687      anon_sym_PIPE_EQ,
45688      anon_sym_GT_GT_EQ,
45689      anon_sym_GT_GT_GT_EQ,
45690      anon_sym_LT_LT_EQ,
45691      anon_sym_STAR_STAR_EQ,
45692      anon_sym_AMP_AMP_EQ,
45693      anon_sym_PIPE_PIPE_EQ,
45694      anon_sym_QMARK_QMARK_EQ,
45695    ACTIONS(818), 20,
45696      anon_sym_STAR,
45697      anon_sym_in,
45698      anon_sym_LT,
45699      anon_sym_GT,
45700      anon_sym_AMP_AMP,
45701      anon_sym_PIPE_PIPE,
45702      anon_sym_GT_GT,
45703      anon_sym_GT_GT_GT,
45704      anon_sym_LT_LT,
45705      anon_sym_AMP,
45706      anon_sym_CARET,
45707      anon_sym_PIPE,
45708      anon_sym_PLUS,
45709      anon_sym_DASH,
45710      anon_sym_SLASH,
45711      anon_sym_PERCENT,
45712      anon_sym_STAR_STAR,
45713      anon_sym_EQ_EQ,
45714      anon_sym_BANG_EQ,
45715      anon_sym_QMARK_QMARK,
45716  [10383] = 5,
45717    ACTIONS(1282), 1,
45718      anon_sym_EQ,
45719    ACTIONS(5), 2,
45720      sym_html_comment,
45721      sym_comment,
45722    ACTIONS(1212), 15,
45723      anon_sym_PLUS_EQ,
45724      anon_sym_DASH_EQ,
45725      anon_sym_STAR_EQ,
45726      anon_sym_SLASH_EQ,
45727      anon_sym_PERCENT_EQ,
45728      anon_sym_CARET_EQ,
45729      anon_sym_AMP_EQ,
45730      anon_sym_PIPE_EQ,
45731      anon_sym_GT_GT_EQ,
45732      anon_sym_GT_GT_GT_EQ,
45733      anon_sym_LT_LT_EQ,
45734      anon_sym_STAR_STAR_EQ,
45735      anon_sym_AMP_AMP_EQ,
45736      anon_sym_PIPE_PIPE_EQ,
45737      anon_sym_QMARK_QMARK_EQ,
45738    ACTIONS(1203), 17,
45739      sym__automatic_semicolon,
45740      sym__ternary_qmark,
45741      anon_sym_COMMA,
45742      anon_sym_RBRACE,
45743      anon_sym_LPAREN,
45744      anon_sym_SEMI,
45745      anon_sym_LBRACK,
45746      anon_sym_DOT,
45747      sym_optional_chain,
45748      anon_sym_LT_EQ,
45749      anon_sym_EQ_EQ_EQ,
45750      anon_sym_BANG_EQ_EQ,
45751      anon_sym_GT_EQ,
45752      anon_sym_instanceof,
45753      anon_sym_PLUS_PLUS,
45754      anon_sym_DASH_DASH,
45755      anon_sym_BQUOTE,
45756    ACTIONS(1201), 20,
45757      anon_sym_STAR,
45758      anon_sym_in,
45759      anon_sym_LT,
45760      anon_sym_GT,
45761      anon_sym_AMP_AMP,
45762      anon_sym_PIPE_PIPE,
45763      anon_sym_GT_GT,
45764      anon_sym_GT_GT_GT,
45765      anon_sym_LT_LT,
45766      anon_sym_AMP,
45767      anon_sym_CARET,
45768      anon_sym_PIPE,
45769      anon_sym_PLUS,
45770      anon_sym_DASH,
45771      anon_sym_SLASH,
45772      anon_sym_PERCENT,
45773      anon_sym_STAR_STAR,
45774      anon_sym_EQ_EQ,
45775      anon_sym_BANG_EQ,
45776      anon_sym_QMARK_QMARK,
45777  [10449] = 6,
45778    ACTIONS(1292), 1,
45779      anon_sym_EQ,
45780    ACTIONS(5), 2,
45781      sym_html_comment,
45782      sym_comment,
45783    ACTIONS(1289), 4,
45784      anon_sym_COMMA,
45785      anon_sym_RBRACE,
45786      anon_sym_RPAREN,
45787      anon_sym_RBRACK,
45788    ACTIONS(1203), 13,
45789      sym__ternary_qmark,
45790      anon_sym_LPAREN,
45791      anon_sym_LBRACK,
45792      anon_sym_DOT,
45793      sym_optional_chain,
45794      anon_sym_LT_EQ,
45795      anon_sym_EQ_EQ_EQ,
45796      anon_sym_BANG_EQ_EQ,
45797      anon_sym_GT_EQ,
45798      anon_sym_instanceof,
45799      anon_sym_PLUS_PLUS,
45800      anon_sym_DASH_DASH,
45801      anon_sym_BQUOTE,
45802    ACTIONS(1212), 15,
45803      anon_sym_PLUS_EQ,
45804      anon_sym_DASH_EQ,
45805      anon_sym_STAR_EQ,
45806      anon_sym_SLASH_EQ,
45807      anon_sym_PERCENT_EQ,
45808      anon_sym_CARET_EQ,
45809      anon_sym_AMP_EQ,
45810      anon_sym_PIPE_EQ,
45811      anon_sym_GT_GT_EQ,
45812      anon_sym_GT_GT_GT_EQ,
45813      anon_sym_LT_LT_EQ,
45814      anon_sym_STAR_STAR_EQ,
45815      anon_sym_AMP_AMP_EQ,
45816      anon_sym_PIPE_PIPE_EQ,
45817      anon_sym_QMARK_QMARK_EQ,
45818    ACTIONS(1201), 20,
45819      anon_sym_STAR,
45820      anon_sym_in,
45821      anon_sym_LT,
45822      anon_sym_GT,
45823      anon_sym_AMP_AMP,
45824      anon_sym_PIPE_PIPE,
45825      anon_sym_GT_GT,
45826      anon_sym_GT_GT_GT,
45827      anon_sym_LT_LT,
45828      anon_sym_AMP,
45829      anon_sym_CARET,
45830      anon_sym_PIPE,
45831      anon_sym_PLUS,
45832      anon_sym_DASH,
45833      anon_sym_SLASH,
45834      anon_sym_PERCENT,
45835      anon_sym_STAR_STAR,
45836      anon_sym_EQ_EQ,
45837      anon_sym_BANG_EQ,
45838      anon_sym_QMARK_QMARK,
45839  [10517] = 5,
45840    ACTIONS(1275), 1,
45841      anon_sym_EQ,
45842    ACTIONS(5), 2,
45843      sym_html_comment,
45844      sym_comment,
45845    ACTIONS(1212), 15,
45846      anon_sym_PLUS_EQ,
45847      anon_sym_DASH_EQ,
45848      anon_sym_STAR_EQ,
45849      anon_sym_SLASH_EQ,
45850      anon_sym_PERCENT_EQ,
45851      anon_sym_CARET_EQ,
45852      anon_sym_AMP_EQ,
45853      anon_sym_PIPE_EQ,
45854      anon_sym_GT_GT_EQ,
45855      anon_sym_GT_GT_GT_EQ,
45856      anon_sym_LT_LT_EQ,
45857      anon_sym_STAR_STAR_EQ,
45858      anon_sym_AMP_AMP_EQ,
45859      anon_sym_PIPE_PIPE_EQ,
45860      anon_sym_QMARK_QMARK_EQ,
45861    ACTIONS(1203), 17,
45862      sym__automatic_semicolon,
45863      sym__ternary_qmark,
45864      anon_sym_COMMA,
45865      anon_sym_LPAREN,
45866      anon_sym_of,
45867      anon_sym_SEMI,
45868      anon_sym_LBRACK,
45869      anon_sym_DOT,
45870      sym_optional_chain,
45871      anon_sym_LT_EQ,
45872      anon_sym_EQ_EQ_EQ,
45873      anon_sym_BANG_EQ_EQ,
45874      anon_sym_GT_EQ,
45875      anon_sym_instanceof,
45876      anon_sym_PLUS_PLUS,
45877      anon_sym_DASH_DASH,
45878      anon_sym_BQUOTE,
45879    ACTIONS(1201), 20,
45880      anon_sym_STAR,
45881      anon_sym_in,
45882      anon_sym_LT,
45883      anon_sym_GT,
45884      anon_sym_AMP_AMP,
45885      anon_sym_PIPE_PIPE,
45886      anon_sym_GT_GT,
45887      anon_sym_GT_GT_GT,
45888      anon_sym_LT_LT,
45889      anon_sym_AMP,
45890      anon_sym_CARET,
45891      anon_sym_PIPE,
45892      anon_sym_PLUS,
45893      anon_sym_DASH,
45894      anon_sym_SLASH,
45895      anon_sym_PERCENT,
45896      anon_sym_STAR_STAR,
45897      anon_sym_EQ_EQ,
45898      anon_sym_BANG_EQ,
45899      anon_sym_QMARK_QMARK,
45900  [10583] = 6,
45901    ACTIONS(1286), 1,
45902      anon_sym_EQ,
45903    ACTIONS(5), 2,
45904      sym_html_comment,
45905      sym_comment,
45906    ACTIONS(1284), 4,
45907      anon_sym_COMMA,
45908      anon_sym_RBRACE,
45909      anon_sym_RPAREN,
45910      anon_sym_RBRACK,
45911    ACTIONS(1203), 13,
45912      sym__ternary_qmark,
45913      anon_sym_LPAREN,
45914      anon_sym_LBRACK,
45915      anon_sym_DOT,
45916      sym_optional_chain,
45917      anon_sym_LT_EQ,
45918      anon_sym_EQ_EQ_EQ,
45919      anon_sym_BANG_EQ_EQ,
45920      anon_sym_GT_EQ,
45921      anon_sym_instanceof,
45922      anon_sym_PLUS_PLUS,
45923      anon_sym_DASH_DASH,
45924      anon_sym_BQUOTE,
45925    ACTIONS(1212), 15,
45926      anon_sym_PLUS_EQ,
45927      anon_sym_DASH_EQ,
45928      anon_sym_STAR_EQ,
45929      anon_sym_SLASH_EQ,
45930      anon_sym_PERCENT_EQ,
45931      anon_sym_CARET_EQ,
45932      anon_sym_AMP_EQ,
45933      anon_sym_PIPE_EQ,
45934      anon_sym_GT_GT_EQ,
45935      anon_sym_GT_GT_GT_EQ,
45936      anon_sym_LT_LT_EQ,
45937      anon_sym_STAR_STAR_EQ,
45938      anon_sym_AMP_AMP_EQ,
45939      anon_sym_PIPE_PIPE_EQ,
45940      anon_sym_QMARK_QMARK_EQ,
45941    ACTIONS(1201), 20,
45942      anon_sym_STAR,
45943      anon_sym_in,
45944      anon_sym_LT,
45945      anon_sym_GT,
45946      anon_sym_AMP_AMP,
45947      anon_sym_PIPE_PIPE,
45948      anon_sym_GT_GT,
45949      anon_sym_GT_GT_GT,
45950      anon_sym_LT_LT,
45951      anon_sym_AMP,
45952      anon_sym_CARET,
45953      anon_sym_PIPE,
45954      anon_sym_PLUS,
45955      anon_sym_DASH,
45956      anon_sym_SLASH,
45957      anon_sym_PERCENT,
45958      anon_sym_STAR_STAR,
45959      anon_sym_EQ_EQ,
45960      anon_sym_BANG_EQ,
45961      anon_sym_QMARK_QMARK,
45962  [10651] = 6,
45963    ACTIONS(1245), 1,
45964      anon_sym_EQ,
45965    ACTIONS(5), 2,
45966      sym_html_comment,
45967      sym_comment,
45968    ACTIONS(1271), 4,
45969      anon_sym_COMMA,
45970      anon_sym_RBRACE,
45971      anon_sym_RPAREN,
45972      anon_sym_RBRACK,
45973    ACTIONS(1203), 13,
45974      sym__ternary_qmark,
45975      anon_sym_LPAREN,
45976      anon_sym_LBRACK,
45977      anon_sym_DOT,
45978      sym_optional_chain,
45979      anon_sym_LT_EQ,
45980      anon_sym_EQ_EQ_EQ,
45981      anon_sym_BANG_EQ_EQ,
45982      anon_sym_GT_EQ,
45983      anon_sym_instanceof,
45984      anon_sym_PLUS_PLUS,
45985      anon_sym_DASH_DASH,
45986      anon_sym_BQUOTE,
45987    ACTIONS(1212), 15,
45988      anon_sym_PLUS_EQ,
45989      anon_sym_DASH_EQ,
45990      anon_sym_STAR_EQ,
45991      anon_sym_SLASH_EQ,
45992      anon_sym_PERCENT_EQ,
45993      anon_sym_CARET_EQ,
45994      anon_sym_AMP_EQ,
45995      anon_sym_PIPE_EQ,
45996      anon_sym_GT_GT_EQ,
45997      anon_sym_GT_GT_GT_EQ,
45998      anon_sym_LT_LT_EQ,
45999      anon_sym_STAR_STAR_EQ,
46000      anon_sym_AMP_AMP_EQ,
46001      anon_sym_PIPE_PIPE_EQ,
46002      anon_sym_QMARK_QMARK_EQ,
46003    ACTIONS(1201), 20,
46004      anon_sym_STAR,
46005      anon_sym_in,
46006      anon_sym_LT,
46007      anon_sym_GT,
46008      anon_sym_AMP_AMP,
46009      anon_sym_PIPE_PIPE,
46010      anon_sym_GT_GT,
46011      anon_sym_GT_GT_GT,
46012      anon_sym_LT_LT,
46013      anon_sym_AMP,
46014      anon_sym_CARET,
46015      anon_sym_PIPE,
46016      anon_sym_PLUS,
46017      anon_sym_DASH,
46018      anon_sym_SLASH,
46019      anon_sym_PERCENT,
46020      anon_sym_STAR_STAR,
46021      anon_sym_EQ_EQ,
46022      anon_sym_BANG_EQ,
46023      anon_sym_QMARK_QMARK,
46024  [10719] = 7,
46025    ACTIONS(1247), 1,
46026      anon_sym_EQ,
46027    ACTIONS(1249), 1,
46028      anon_sym_EQ_GT,
46029    ACTIONS(5), 2,
46030      sym_html_comment,
46031      sym_comment,
46032    ACTIONS(1295), 3,
46033      anon_sym_COMMA,
46034      anon_sym_RBRACE,
46035      anon_sym_RBRACK,
46036    ACTIONS(1203), 13,
46037      sym__ternary_qmark,
46038      anon_sym_LPAREN,
46039      anon_sym_LBRACK,
46040      anon_sym_DOT,
46041      sym_optional_chain,
46042      anon_sym_LT_EQ,
46043      anon_sym_EQ_EQ_EQ,
46044      anon_sym_BANG_EQ_EQ,
46045      anon_sym_GT_EQ,
46046      anon_sym_instanceof,
46047      anon_sym_PLUS_PLUS,
46048      anon_sym_DASH_DASH,
46049      anon_sym_BQUOTE,
46050    ACTIONS(1212), 15,
46051      anon_sym_PLUS_EQ,
46052      anon_sym_DASH_EQ,
46053      anon_sym_STAR_EQ,
46054      anon_sym_SLASH_EQ,
46055      anon_sym_PERCENT_EQ,
46056      anon_sym_CARET_EQ,
46057      anon_sym_AMP_EQ,
46058      anon_sym_PIPE_EQ,
46059      anon_sym_GT_GT_EQ,
46060      anon_sym_GT_GT_GT_EQ,
46061      anon_sym_LT_LT_EQ,
46062      anon_sym_STAR_STAR_EQ,
46063      anon_sym_AMP_AMP_EQ,
46064      anon_sym_PIPE_PIPE_EQ,
46065      anon_sym_QMARK_QMARK_EQ,
46066    ACTIONS(1201), 20,
46067      anon_sym_STAR,
46068      anon_sym_in,
46069      anon_sym_LT,
46070      anon_sym_GT,
46071      anon_sym_AMP_AMP,
46072      anon_sym_PIPE_PIPE,
46073      anon_sym_GT_GT,
46074      anon_sym_GT_GT_GT,
46075      anon_sym_LT_LT,
46076      anon_sym_AMP,
46077      anon_sym_CARET,
46078      anon_sym_PIPE,
46079      anon_sym_PLUS,
46080      anon_sym_DASH,
46081      anon_sym_SLASH,
46082      anon_sym_PERCENT,
46083      anon_sym_STAR_STAR,
46084      anon_sym_EQ_EQ,
46085      anon_sym_BANG_EQ,
46086      anon_sym_QMARK_QMARK,
46087  [10789] = 8,
46088    ACTIONS(1249), 1,
46089      anon_sym_EQ_GT,
46090    ACTIONS(1284), 1,
46091      anon_sym_COMMA,
46092    ACTIONS(1289), 1,
46093      anon_sym_RBRACK,
46094    ACTIONS(1292), 1,
46095      anon_sym_EQ,
46096    ACTIONS(5), 2,
46097      sym_html_comment,
46098      sym_comment,
46099    ACTIONS(1203), 13,
46100      sym__ternary_qmark,
46101      anon_sym_LPAREN,
46102      anon_sym_LBRACK,
46103      anon_sym_DOT,
46104      sym_optional_chain,
46105      anon_sym_LT_EQ,
46106      anon_sym_EQ_EQ_EQ,
46107      anon_sym_BANG_EQ_EQ,
46108      anon_sym_GT_EQ,
46109      anon_sym_instanceof,
46110      anon_sym_PLUS_PLUS,
46111      anon_sym_DASH_DASH,
46112      anon_sym_BQUOTE,
46113    ACTIONS(1212), 15,
46114      anon_sym_PLUS_EQ,
46115      anon_sym_DASH_EQ,
46116      anon_sym_STAR_EQ,
46117      anon_sym_SLASH_EQ,
46118      anon_sym_PERCENT_EQ,
46119      anon_sym_CARET_EQ,
46120      anon_sym_AMP_EQ,
46121      anon_sym_PIPE_EQ,
46122      anon_sym_GT_GT_EQ,
46123      anon_sym_GT_GT_GT_EQ,
46124      anon_sym_LT_LT_EQ,
46125      anon_sym_STAR_STAR_EQ,
46126      anon_sym_AMP_AMP_EQ,
46127      anon_sym_PIPE_PIPE_EQ,
46128      anon_sym_QMARK_QMARK_EQ,
46129    ACTIONS(1201), 20,
46130      anon_sym_STAR,
46131      anon_sym_in,
46132      anon_sym_LT,
46133      anon_sym_GT,
46134      anon_sym_AMP_AMP,
46135      anon_sym_PIPE_PIPE,
46136      anon_sym_GT_GT,
46137      anon_sym_GT_GT_GT,
46138      anon_sym_LT_LT,
46139      anon_sym_AMP,
46140      anon_sym_CARET,
46141      anon_sym_PIPE,
46142      anon_sym_PLUS,
46143      anon_sym_DASH,
46144      anon_sym_SLASH,
46145      anon_sym_PERCENT,
46146      anon_sym_STAR_STAR,
46147      anon_sym_EQ_EQ,
46148      anon_sym_BANG_EQ,
46149      anon_sym_QMARK_QMARK,
46150  [10860] = 6,
46151    ACTIONS(898), 1,
46152      anon_sym_EQ,
46153    ACTIONS(935), 1,
46154      anon_sym_EQ_GT,
46155    ACTIONS(5), 2,
46156      sym_html_comment,
46157      sym_comment,
46158    ACTIONS(807), 15,
46159      sym__ternary_qmark,
46160      anon_sym_LBRACE,
46161      anon_sym_LPAREN,
46162      anon_sym_COLON,
46163      anon_sym_LBRACK,
46164      anon_sym_DOT,
46165      sym_optional_chain,
46166      anon_sym_LT_EQ,
46167      anon_sym_EQ_EQ_EQ,
46168      anon_sym_BANG_EQ_EQ,
46169      anon_sym_GT_EQ,
46170      anon_sym_instanceof,
46171      anon_sym_PLUS_PLUS,
46172      anon_sym_DASH_DASH,
46173      anon_sym_BQUOTE,
46174    ACTIONS(833), 15,
46175      anon_sym_PLUS_EQ,
46176      anon_sym_DASH_EQ,
46177      anon_sym_STAR_EQ,
46178      anon_sym_SLASH_EQ,
46179      anon_sym_PERCENT_EQ,
46180      anon_sym_CARET_EQ,
46181      anon_sym_AMP_EQ,
46182      anon_sym_PIPE_EQ,
46183      anon_sym_GT_GT_EQ,
46184      anon_sym_GT_GT_GT_EQ,
46185      anon_sym_LT_LT_EQ,
46186      anon_sym_STAR_STAR_EQ,
46187      anon_sym_AMP_AMP_EQ,
46188      anon_sym_PIPE_PIPE_EQ,
46189      anon_sym_QMARK_QMARK_EQ,
46190    ACTIONS(818), 20,
46191      anon_sym_STAR,
46192      anon_sym_in,
46193      anon_sym_LT,
46194      anon_sym_GT,
46195      anon_sym_AMP_AMP,
46196      anon_sym_PIPE_PIPE,
46197      anon_sym_GT_GT,
46198      anon_sym_GT_GT_GT,
46199      anon_sym_LT_LT,
46200      anon_sym_AMP,
46201      anon_sym_CARET,
46202      anon_sym_PIPE,
46203      anon_sym_PLUS,
46204      anon_sym_DASH,
46205      anon_sym_SLASH,
46206      anon_sym_PERCENT,
46207      anon_sym_STAR_STAR,
46208      anon_sym_EQ_EQ,
46209      anon_sym_BANG_EQ,
46210      anon_sym_QMARK_QMARK,
46211  [10927] = 8,
46212    ACTIONS(896), 1,
46213      anon_sym_EQ_GT,
46214    ACTIONS(916), 1,
46215      anon_sym_RBRACK,
46216    ACTIONS(919), 1,
46217      anon_sym_EQ,
46218    ACTIONS(930), 1,
46219      anon_sym_COMMA,
46220    ACTIONS(5), 2,
46221      sym_html_comment,
46222      sym_comment,
46223    ACTIONS(807), 13,
46224      sym__ternary_qmark,
46225      anon_sym_LPAREN,
46226      anon_sym_LBRACK,
46227      anon_sym_DOT,
46228      sym_optional_chain,
46229      anon_sym_LT_EQ,
46230      anon_sym_EQ_EQ_EQ,
46231      anon_sym_BANG_EQ_EQ,
46232      anon_sym_GT_EQ,
46233      anon_sym_instanceof,
46234      anon_sym_PLUS_PLUS,
46235      anon_sym_DASH_DASH,
46236      anon_sym_BQUOTE,
46237    ACTIONS(833), 15,
46238      anon_sym_PLUS_EQ,
46239      anon_sym_DASH_EQ,
46240      anon_sym_STAR_EQ,
46241      anon_sym_SLASH_EQ,
46242      anon_sym_PERCENT_EQ,
46243      anon_sym_CARET_EQ,
46244      anon_sym_AMP_EQ,
46245      anon_sym_PIPE_EQ,
46246      anon_sym_GT_GT_EQ,
46247      anon_sym_GT_GT_GT_EQ,
46248      anon_sym_LT_LT_EQ,
46249      anon_sym_STAR_STAR_EQ,
46250      anon_sym_AMP_AMP_EQ,
46251      anon_sym_PIPE_PIPE_EQ,
46252      anon_sym_QMARK_QMARK_EQ,
46253    ACTIONS(818), 20,
46254      anon_sym_STAR,
46255      anon_sym_in,
46256      anon_sym_LT,
46257      anon_sym_GT,
46258      anon_sym_AMP_AMP,
46259      anon_sym_PIPE_PIPE,
46260      anon_sym_GT_GT,
46261      anon_sym_GT_GT_GT,
46262      anon_sym_LT_LT,
46263      anon_sym_AMP,
46264      anon_sym_CARET,
46265      anon_sym_PIPE,
46266      anon_sym_PLUS,
46267      anon_sym_DASH,
46268      anon_sym_SLASH,
46269      anon_sym_PERCENT,
46270      anon_sym_STAR_STAR,
46271      anon_sym_EQ_EQ,
46272      anon_sym_BANG_EQ,
46273      anon_sym_QMARK_QMARK,
46274  [10998] = 6,
46275    ACTIONS(1245), 1,
46276      anon_sym_EQ,
46277    ACTIONS(1273), 1,
46278      anon_sym_EQ_GT,
46279    ACTIONS(5), 2,
46280      sym_html_comment,
46281      sym_comment,
46282    ACTIONS(1203), 15,
46283      sym__ternary_qmark,
46284      anon_sym_LBRACE,
46285      anon_sym_LPAREN,
46286      anon_sym_COLON,
46287      anon_sym_LBRACK,
46288      anon_sym_DOT,
46289      sym_optional_chain,
46290      anon_sym_LT_EQ,
46291      anon_sym_EQ_EQ_EQ,
46292      anon_sym_BANG_EQ_EQ,
46293      anon_sym_GT_EQ,
46294      anon_sym_instanceof,
46295      anon_sym_PLUS_PLUS,
46296      anon_sym_DASH_DASH,
46297      anon_sym_BQUOTE,
46298    ACTIONS(1212), 15,
46299      anon_sym_PLUS_EQ,
46300      anon_sym_DASH_EQ,
46301      anon_sym_STAR_EQ,
46302      anon_sym_SLASH_EQ,
46303      anon_sym_PERCENT_EQ,
46304      anon_sym_CARET_EQ,
46305      anon_sym_AMP_EQ,
46306      anon_sym_PIPE_EQ,
46307      anon_sym_GT_GT_EQ,
46308      anon_sym_GT_GT_GT_EQ,
46309      anon_sym_LT_LT_EQ,
46310      anon_sym_STAR_STAR_EQ,
46311      anon_sym_AMP_AMP_EQ,
46312      anon_sym_PIPE_PIPE_EQ,
46313      anon_sym_QMARK_QMARK_EQ,
46314    ACTIONS(1201), 20,
46315      anon_sym_STAR,
46316      anon_sym_in,
46317      anon_sym_LT,
46318      anon_sym_GT,
46319      anon_sym_AMP_AMP,
46320      anon_sym_PIPE_PIPE,
46321      anon_sym_GT_GT,
46322      anon_sym_GT_GT_GT,
46323      anon_sym_LT_LT,
46324      anon_sym_AMP,
46325      anon_sym_CARET,
46326      anon_sym_PIPE,
46327      anon_sym_PLUS,
46328      anon_sym_DASH,
46329      anon_sym_SLASH,
46330      anon_sym_PERCENT,
46331      anon_sym_STAR_STAR,
46332      anon_sym_EQ_EQ,
46333      anon_sym_BANG_EQ,
46334      anon_sym_QMARK_QMARK,
46335  [11065] = 6,
46336    ACTIONS(1247), 1,
46337      anon_sym_EQ,
46338    ACTIONS(5), 2,
46339      sym_html_comment,
46340      sym_comment,
46341    ACTIONS(1295), 3,
46342      anon_sym_COMMA,
46343      anon_sym_RBRACE,
46344      anon_sym_RBRACK,
46345    ACTIONS(1203), 13,
46346      sym__ternary_qmark,
46347      anon_sym_LPAREN,
46348      anon_sym_LBRACK,
46349      anon_sym_DOT,
46350      sym_optional_chain,
46351      anon_sym_LT_EQ,
46352      anon_sym_EQ_EQ_EQ,
46353      anon_sym_BANG_EQ_EQ,
46354      anon_sym_GT_EQ,
46355      anon_sym_instanceof,
46356      anon_sym_PLUS_PLUS,
46357      anon_sym_DASH_DASH,
46358      anon_sym_BQUOTE,
46359    ACTIONS(1212), 15,
46360      anon_sym_PLUS_EQ,
46361      anon_sym_DASH_EQ,
46362      anon_sym_STAR_EQ,
46363      anon_sym_SLASH_EQ,
46364      anon_sym_PERCENT_EQ,
46365      anon_sym_CARET_EQ,
46366      anon_sym_AMP_EQ,
46367      anon_sym_PIPE_EQ,
46368      anon_sym_GT_GT_EQ,
46369      anon_sym_GT_GT_GT_EQ,
46370      anon_sym_LT_LT_EQ,
46371      anon_sym_STAR_STAR_EQ,
46372      anon_sym_AMP_AMP_EQ,
46373      anon_sym_PIPE_PIPE_EQ,
46374      anon_sym_QMARK_QMARK_EQ,
46375    ACTIONS(1201), 20,
46376      anon_sym_STAR,
46377      anon_sym_in,
46378      anon_sym_LT,
46379      anon_sym_GT,
46380      anon_sym_AMP_AMP,
46381      anon_sym_PIPE_PIPE,
46382      anon_sym_GT_GT,
46383      anon_sym_GT_GT_GT,
46384      anon_sym_LT_LT,
46385      anon_sym_AMP,
46386      anon_sym_CARET,
46387      anon_sym_PIPE,
46388      anon_sym_PLUS,
46389      anon_sym_DASH,
46390      anon_sym_SLASH,
46391      anon_sym_PERCENT,
46392      anon_sym_STAR_STAR,
46393      anon_sym_EQ_EQ,
46394      anon_sym_BANG_EQ,
46395      anon_sym_QMARK_QMARK,
46396  [11132] = 8,
46397    ACTIONS(1245), 1,
46398      anon_sym_EQ,
46399    ACTIONS(1273), 1,
46400      anon_sym_EQ_GT,
46401    ACTIONS(1277), 1,
46402      anon_sym_in,
46403    ACTIONS(1280), 1,
46404      anon_sym_of,
46405    ACTIONS(5), 2,
46406      sym_html_comment,
46407      sym_comment,
46408    ACTIONS(1203), 13,
46409      sym__ternary_qmark,
46410      anon_sym_LPAREN,
46411      anon_sym_LBRACK,
46412      anon_sym_DOT,
46413      sym_optional_chain,
46414      anon_sym_LT_EQ,
46415      anon_sym_EQ_EQ_EQ,
46416      anon_sym_BANG_EQ_EQ,
46417      anon_sym_GT_EQ,
46418      anon_sym_instanceof,
46419      anon_sym_PLUS_PLUS,
46420      anon_sym_DASH_DASH,
46421      anon_sym_BQUOTE,
46422    ACTIONS(1212), 15,
46423      anon_sym_PLUS_EQ,
46424      anon_sym_DASH_EQ,
46425      anon_sym_STAR_EQ,
46426      anon_sym_SLASH_EQ,
46427      anon_sym_PERCENT_EQ,
46428      anon_sym_CARET_EQ,
46429      anon_sym_AMP_EQ,
46430      anon_sym_PIPE_EQ,
46431      anon_sym_GT_GT_EQ,
46432      anon_sym_GT_GT_GT_EQ,
46433      anon_sym_LT_LT_EQ,
46434      anon_sym_STAR_STAR_EQ,
46435      anon_sym_AMP_AMP_EQ,
46436      anon_sym_PIPE_PIPE_EQ,
46437      anon_sym_QMARK_QMARK_EQ,
46438    ACTIONS(1201), 19,
46439      anon_sym_STAR,
46440      anon_sym_LT,
46441      anon_sym_GT,
46442      anon_sym_AMP_AMP,
46443      anon_sym_PIPE_PIPE,
46444      anon_sym_GT_GT,
46445      anon_sym_GT_GT_GT,
46446      anon_sym_LT_LT,
46447      anon_sym_AMP,
46448      anon_sym_CARET,
46449      anon_sym_PIPE,
46450      anon_sym_PLUS,
46451      anon_sym_DASH,
46452      anon_sym_SLASH,
46453      anon_sym_PERCENT,
46454      anon_sym_STAR_STAR,
46455      anon_sym_EQ_EQ,
46456      anon_sym_BANG_EQ,
46457      anon_sym_QMARK_QMARK,
46458  [11202] = 7,
46459    ACTIONS(1284), 1,
46460      anon_sym_COMMA,
46461    ACTIONS(1289), 1,
46462      anon_sym_RBRACK,
46463    ACTIONS(1292), 1,
46464      anon_sym_EQ,
46465    ACTIONS(5), 2,
46466      sym_html_comment,
46467      sym_comment,
46468    ACTIONS(1203), 13,
46469      sym__ternary_qmark,
46470      anon_sym_LPAREN,
46471      anon_sym_LBRACK,
46472      anon_sym_DOT,
46473      sym_optional_chain,
46474      anon_sym_LT_EQ,
46475      anon_sym_EQ_EQ_EQ,
46476      anon_sym_BANG_EQ_EQ,
46477      anon_sym_GT_EQ,
46478      anon_sym_instanceof,
46479      anon_sym_PLUS_PLUS,
46480      anon_sym_DASH_DASH,
46481      anon_sym_BQUOTE,
46482    ACTIONS(1212), 15,
46483      anon_sym_PLUS_EQ,
46484      anon_sym_DASH_EQ,
46485      anon_sym_STAR_EQ,
46486      anon_sym_SLASH_EQ,
46487      anon_sym_PERCENT_EQ,
46488      anon_sym_CARET_EQ,
46489      anon_sym_AMP_EQ,
46490      anon_sym_PIPE_EQ,
46491      anon_sym_GT_GT_EQ,
46492      anon_sym_GT_GT_GT_EQ,
46493      anon_sym_LT_LT_EQ,
46494      anon_sym_STAR_STAR_EQ,
46495      anon_sym_AMP_AMP_EQ,
46496      anon_sym_PIPE_PIPE_EQ,
46497      anon_sym_QMARK_QMARK_EQ,
46498    ACTIONS(1201), 20,
46499      anon_sym_STAR,
46500      anon_sym_in,
46501      anon_sym_LT,
46502      anon_sym_GT,
46503      anon_sym_AMP_AMP,
46504      anon_sym_PIPE_PIPE,
46505      anon_sym_GT_GT,
46506      anon_sym_GT_GT_GT,
46507      anon_sym_LT_LT,
46508      anon_sym_AMP,
46509      anon_sym_CARET,
46510      anon_sym_PIPE,
46511      anon_sym_PLUS,
46512      anon_sym_DASH,
46513      anon_sym_SLASH,
46514      anon_sym_PERCENT,
46515      anon_sym_STAR_STAR,
46516      anon_sym_EQ_EQ,
46517      anon_sym_BANG_EQ,
46518      anon_sym_QMARK_QMARK,
46519  [11270] = 8,
46520    ACTIONS(898), 1,
46521      anon_sym_EQ,
46522    ACTIONS(935), 1,
46523      anon_sym_EQ_GT,
46524    ACTIONS(941), 1,
46525      anon_sym_in,
46526    ACTIONS(1267), 1,
46527      anon_sym_of,
46528    ACTIONS(5), 2,
46529      sym_html_comment,
46530      sym_comment,
46531    ACTIONS(807), 13,
46532      sym__ternary_qmark,
46533      anon_sym_LPAREN,
46534      anon_sym_LBRACK,
46535      anon_sym_DOT,
46536      sym_optional_chain,
46537      anon_sym_LT_EQ,
46538      anon_sym_EQ_EQ_EQ,
46539      anon_sym_BANG_EQ_EQ,
46540      anon_sym_GT_EQ,
46541      anon_sym_instanceof,
46542      anon_sym_PLUS_PLUS,
46543      anon_sym_DASH_DASH,
46544      anon_sym_BQUOTE,
46545    ACTIONS(833), 15,
46546      anon_sym_PLUS_EQ,
46547      anon_sym_DASH_EQ,
46548      anon_sym_STAR_EQ,
46549      anon_sym_SLASH_EQ,
46550      anon_sym_PERCENT_EQ,
46551      anon_sym_CARET_EQ,
46552      anon_sym_AMP_EQ,
46553      anon_sym_PIPE_EQ,
46554      anon_sym_GT_GT_EQ,
46555      anon_sym_GT_GT_GT_EQ,
46556      anon_sym_LT_LT_EQ,
46557      anon_sym_STAR_STAR_EQ,
46558      anon_sym_AMP_AMP_EQ,
46559      anon_sym_PIPE_PIPE_EQ,
46560      anon_sym_QMARK_QMARK_EQ,
46561    ACTIONS(818), 19,
46562      anon_sym_STAR,
46563      anon_sym_LT,
46564      anon_sym_GT,
46565      anon_sym_AMP_AMP,
46566      anon_sym_PIPE_PIPE,
46567      anon_sym_GT_GT,
46568      anon_sym_GT_GT_GT,
46569      anon_sym_LT_LT,
46570      anon_sym_AMP,
46571      anon_sym_CARET,
46572      anon_sym_PIPE,
46573      anon_sym_PLUS,
46574      anon_sym_DASH,
46575      anon_sym_SLASH,
46576      anon_sym_PERCENT,
46577      anon_sym_STAR_STAR,
46578      anon_sym_EQ_EQ,
46579      anon_sym_BANG_EQ,
46580      anon_sym_QMARK_QMARK,
46581  [11340] = 6,
46582    ACTIONS(1185), 1,
46583      anon_sym_EQ,
46584    ACTIONS(1187), 1,
46585      anon_sym_EQ_GT,
46586    ACTIONS(5), 2,
46587      sym_html_comment,
46588      sym_comment,
46589    ACTIONS(807), 14,
46590      sym__ternary_qmark,
46591      anon_sym_LPAREN,
46592      anon_sym_of,
46593      anon_sym_LBRACK,
46594      anon_sym_DOT,
46595      sym_optional_chain,
46596      anon_sym_LT_EQ,
46597      anon_sym_EQ_EQ_EQ,
46598      anon_sym_BANG_EQ_EQ,
46599      anon_sym_GT_EQ,
46600      anon_sym_instanceof,
46601      anon_sym_PLUS_PLUS,
46602      anon_sym_DASH_DASH,
46603      anon_sym_BQUOTE,
46604    ACTIONS(833), 15,
46605      anon_sym_PLUS_EQ,
46606      anon_sym_DASH_EQ,
46607      anon_sym_STAR_EQ,
46608      anon_sym_SLASH_EQ,
46609      anon_sym_PERCENT_EQ,
46610      anon_sym_CARET_EQ,
46611      anon_sym_AMP_EQ,
46612      anon_sym_PIPE_EQ,
46613      anon_sym_GT_GT_EQ,
46614      anon_sym_GT_GT_GT_EQ,
46615      anon_sym_LT_LT_EQ,
46616      anon_sym_STAR_STAR_EQ,
46617      anon_sym_AMP_AMP_EQ,
46618      anon_sym_PIPE_PIPE_EQ,
46619      anon_sym_QMARK_QMARK_EQ,
46620    ACTIONS(818), 20,
46621      anon_sym_STAR,
46622      anon_sym_in,
46623      anon_sym_LT,
46624      anon_sym_GT,
46625      anon_sym_AMP_AMP,
46626      anon_sym_PIPE_PIPE,
46627      anon_sym_GT_GT,
46628      anon_sym_GT_GT_GT,
46629      anon_sym_LT_LT,
46630      anon_sym_AMP,
46631      anon_sym_CARET,
46632      anon_sym_PIPE,
46633      anon_sym_PLUS,
46634      anon_sym_DASH,
46635      anon_sym_SLASH,
46636      anon_sym_PERCENT,
46637      anon_sym_STAR_STAR,
46638      anon_sym_EQ_EQ,
46639      anon_sym_BANG_EQ,
46640      anon_sym_QMARK_QMARK,
46641  [11406] = 6,
46642    ACTIONS(898), 1,
46643      anon_sym_EQ,
46644    ACTIONS(1187), 1,
46645      anon_sym_EQ_GT,
46646    ACTIONS(5), 2,
46647      sym_html_comment,
46648      sym_comment,
46649    ACTIONS(807), 14,
46650      sym__ternary_qmark,
46651      anon_sym_LPAREN,
46652      anon_sym_of,
46653      anon_sym_LBRACK,
46654      anon_sym_DOT,
46655      sym_optional_chain,
46656      anon_sym_LT_EQ,
46657      anon_sym_EQ_EQ_EQ,
46658      anon_sym_BANG_EQ_EQ,
46659      anon_sym_GT_EQ,
46660      anon_sym_instanceof,
46661      anon_sym_PLUS_PLUS,
46662      anon_sym_DASH_DASH,
46663      anon_sym_BQUOTE,
46664    ACTIONS(833), 15,
46665      anon_sym_PLUS_EQ,
46666      anon_sym_DASH_EQ,
46667      anon_sym_STAR_EQ,
46668      anon_sym_SLASH_EQ,
46669      anon_sym_PERCENT_EQ,
46670      anon_sym_CARET_EQ,
46671      anon_sym_AMP_EQ,
46672      anon_sym_PIPE_EQ,
46673      anon_sym_GT_GT_EQ,
46674      anon_sym_GT_GT_GT_EQ,
46675      anon_sym_LT_LT_EQ,
46676      anon_sym_STAR_STAR_EQ,
46677      anon_sym_AMP_AMP_EQ,
46678      anon_sym_PIPE_PIPE_EQ,
46679      anon_sym_QMARK_QMARK_EQ,
46680    ACTIONS(818), 20,
46681      anon_sym_STAR,
46682      anon_sym_in,
46683      anon_sym_LT,
46684      anon_sym_GT,
46685      anon_sym_AMP_AMP,
46686      anon_sym_PIPE_PIPE,
46687      anon_sym_GT_GT,
46688      anon_sym_GT_GT_GT,
46689      anon_sym_LT_LT,
46690      anon_sym_AMP,
46691      anon_sym_CARET,
46692      anon_sym_PIPE,
46693      anon_sym_PLUS,
46694      anon_sym_DASH,
46695      anon_sym_SLASH,
46696      anon_sym_PERCENT,
46697      anon_sym_STAR_STAR,
46698      anon_sym_EQ_EQ,
46699      anon_sym_BANG_EQ,
46700      anon_sym_QMARK_QMARK,
46701  [11472] = 6,
46702    ACTIONS(1298), 1,
46703      anon_sym_EQ,
46704    ACTIONS(1300), 1,
46705      anon_sym_EQ_GT,
46706    ACTIONS(5), 2,
46707      sym_html_comment,
46708      sym_comment,
46709    ACTIONS(1203), 14,
46710      sym__ternary_qmark,
46711      anon_sym_LPAREN,
46712      anon_sym_of,
46713      anon_sym_LBRACK,
46714      anon_sym_DOT,
46715      sym_optional_chain,
46716      anon_sym_LT_EQ,
46717      anon_sym_EQ_EQ_EQ,
46718      anon_sym_BANG_EQ_EQ,
46719      anon_sym_GT_EQ,
46720      anon_sym_instanceof,
46721      anon_sym_PLUS_PLUS,
46722      anon_sym_DASH_DASH,
46723      anon_sym_BQUOTE,
46724    ACTIONS(1212), 15,
46725      anon_sym_PLUS_EQ,
46726      anon_sym_DASH_EQ,
46727      anon_sym_STAR_EQ,
46728      anon_sym_SLASH_EQ,
46729      anon_sym_PERCENT_EQ,
46730      anon_sym_CARET_EQ,
46731      anon_sym_AMP_EQ,
46732      anon_sym_PIPE_EQ,
46733      anon_sym_GT_GT_EQ,
46734      anon_sym_GT_GT_GT_EQ,
46735      anon_sym_LT_LT_EQ,
46736      anon_sym_STAR_STAR_EQ,
46737      anon_sym_AMP_AMP_EQ,
46738      anon_sym_PIPE_PIPE_EQ,
46739      anon_sym_QMARK_QMARK_EQ,
46740    ACTIONS(1201), 20,
46741      anon_sym_STAR,
46742      anon_sym_in,
46743      anon_sym_LT,
46744      anon_sym_GT,
46745      anon_sym_AMP_AMP,
46746      anon_sym_PIPE_PIPE,
46747      anon_sym_GT_GT,
46748      anon_sym_GT_GT_GT,
46749      anon_sym_LT_LT,
46750      anon_sym_AMP,
46751      anon_sym_CARET,
46752      anon_sym_PIPE,
46753      anon_sym_PLUS,
46754      anon_sym_DASH,
46755      anon_sym_SLASH,
46756      anon_sym_PERCENT,
46757      anon_sym_STAR_STAR,
46758      anon_sym_EQ_EQ,
46759      anon_sym_BANG_EQ,
46760      anon_sym_QMARK_QMARK,
46761  [11538] = 6,
46762    ACTIONS(1245), 1,
46763      anon_sym_EQ,
46764    ACTIONS(1300), 1,
46765      anon_sym_EQ_GT,
46766    ACTIONS(5), 2,
46767      sym_html_comment,
46768      sym_comment,
46769    ACTIONS(1203), 14,
46770      sym__ternary_qmark,
46771      anon_sym_LPAREN,
46772      anon_sym_of,
46773      anon_sym_LBRACK,
46774      anon_sym_DOT,
46775      sym_optional_chain,
46776      anon_sym_LT_EQ,
46777      anon_sym_EQ_EQ_EQ,
46778      anon_sym_BANG_EQ_EQ,
46779      anon_sym_GT_EQ,
46780      anon_sym_instanceof,
46781      anon_sym_PLUS_PLUS,
46782      anon_sym_DASH_DASH,
46783      anon_sym_BQUOTE,
46784    ACTIONS(1212), 15,
46785      anon_sym_PLUS_EQ,
46786      anon_sym_DASH_EQ,
46787      anon_sym_STAR_EQ,
46788      anon_sym_SLASH_EQ,
46789      anon_sym_PERCENT_EQ,
46790      anon_sym_CARET_EQ,
46791      anon_sym_AMP_EQ,
46792      anon_sym_PIPE_EQ,
46793      anon_sym_GT_GT_EQ,
46794      anon_sym_GT_GT_GT_EQ,
46795      anon_sym_LT_LT_EQ,
46796      anon_sym_STAR_STAR_EQ,
46797      anon_sym_AMP_AMP_EQ,
46798      anon_sym_PIPE_PIPE_EQ,
46799      anon_sym_QMARK_QMARK_EQ,
46800    ACTIONS(1201), 20,
46801      anon_sym_STAR,
46802      anon_sym_in,
46803      anon_sym_LT,
46804      anon_sym_GT,
46805      anon_sym_AMP_AMP,
46806      anon_sym_PIPE_PIPE,
46807      anon_sym_GT_GT,
46808      anon_sym_GT_GT_GT,
46809      anon_sym_LT_LT,
46810      anon_sym_AMP,
46811      anon_sym_CARET,
46812      anon_sym_PIPE,
46813      anon_sym_PLUS,
46814      anon_sym_DASH,
46815      anon_sym_SLASH,
46816      anon_sym_PERCENT,
46817      anon_sym_STAR_STAR,
46818      anon_sym_EQ_EQ,
46819      anon_sym_BANG_EQ,
46820      anon_sym_QMARK_QMARK,
46821  [11604] = 7,
46822    ACTIONS(1245), 1,
46823      anon_sym_EQ,
46824    ACTIONS(1277), 1,
46825      anon_sym_in,
46826    ACTIONS(1280), 1,
46827      anon_sym_of,
46828    ACTIONS(5), 2,
46829      sym_html_comment,
46830      sym_comment,
46831    ACTIONS(1203), 13,
46832      sym__ternary_qmark,
46833      anon_sym_LPAREN,
46834      anon_sym_LBRACK,
46835      anon_sym_DOT,
46836      sym_optional_chain,
46837      anon_sym_LT_EQ,
46838      anon_sym_EQ_EQ_EQ,
46839      anon_sym_BANG_EQ_EQ,
46840      anon_sym_GT_EQ,
46841      anon_sym_instanceof,
46842      anon_sym_PLUS_PLUS,
46843      anon_sym_DASH_DASH,
46844      anon_sym_BQUOTE,
46845    ACTIONS(1212), 15,
46846      anon_sym_PLUS_EQ,
46847      anon_sym_DASH_EQ,
46848      anon_sym_STAR_EQ,
46849      anon_sym_SLASH_EQ,
46850      anon_sym_PERCENT_EQ,
46851      anon_sym_CARET_EQ,
46852      anon_sym_AMP_EQ,
46853      anon_sym_PIPE_EQ,
46854      anon_sym_GT_GT_EQ,
46855      anon_sym_GT_GT_GT_EQ,
46856      anon_sym_LT_LT_EQ,
46857      anon_sym_STAR_STAR_EQ,
46858      anon_sym_AMP_AMP_EQ,
46859      anon_sym_PIPE_PIPE_EQ,
46860      anon_sym_QMARK_QMARK_EQ,
46861    ACTIONS(1201), 19,
46862      anon_sym_STAR,
46863      anon_sym_LT,
46864      anon_sym_GT,
46865      anon_sym_AMP_AMP,
46866      anon_sym_PIPE_PIPE,
46867      anon_sym_GT_GT,
46868      anon_sym_GT_GT_GT,
46869      anon_sym_LT_LT,
46870      anon_sym_AMP,
46871      anon_sym_CARET,
46872      anon_sym_PIPE,
46873      anon_sym_PLUS,
46874      anon_sym_DASH,
46875      anon_sym_SLASH,
46876      anon_sym_PERCENT,
46877      anon_sym_STAR_STAR,
46878      anon_sym_EQ_EQ,
46879      anon_sym_BANG_EQ,
46880      anon_sym_QMARK_QMARK,
46881  [11671] = 5,
46882    ACTIONS(1298), 1,
46883      anon_sym_EQ,
46884    ACTIONS(5), 2,
46885      sym_html_comment,
46886      sym_comment,
46887    ACTIONS(1203), 14,
46888      sym__ternary_qmark,
46889      anon_sym_LPAREN,
46890      anon_sym_of,
46891      anon_sym_LBRACK,
46892      anon_sym_DOT,
46893      sym_optional_chain,
46894      anon_sym_LT_EQ,
46895      anon_sym_EQ_EQ_EQ,
46896      anon_sym_BANG_EQ_EQ,
46897      anon_sym_GT_EQ,
46898      anon_sym_instanceof,
46899      anon_sym_PLUS_PLUS,
46900      anon_sym_DASH_DASH,
46901      anon_sym_BQUOTE,
46902    ACTIONS(1212), 15,
46903      anon_sym_PLUS_EQ,
46904      anon_sym_DASH_EQ,
46905      anon_sym_STAR_EQ,
46906      anon_sym_SLASH_EQ,
46907      anon_sym_PERCENT_EQ,
46908      anon_sym_CARET_EQ,
46909      anon_sym_AMP_EQ,
46910      anon_sym_PIPE_EQ,
46911      anon_sym_GT_GT_EQ,
46912      anon_sym_GT_GT_GT_EQ,
46913      anon_sym_LT_LT_EQ,
46914      anon_sym_STAR_STAR_EQ,
46915      anon_sym_AMP_AMP_EQ,
46916      anon_sym_PIPE_PIPE_EQ,
46917      anon_sym_QMARK_QMARK_EQ,
46918    ACTIONS(1201), 20,
46919      anon_sym_STAR,
46920      anon_sym_in,
46921      anon_sym_LT,
46922      anon_sym_GT,
46923      anon_sym_AMP_AMP,
46924      anon_sym_PIPE_PIPE,
46925      anon_sym_GT_GT,
46926      anon_sym_GT_GT_GT,
46927      anon_sym_LT_LT,
46928      anon_sym_AMP,
46929      anon_sym_CARET,
46930      anon_sym_PIPE,
46931      anon_sym_PLUS,
46932      anon_sym_DASH,
46933      anon_sym_SLASH,
46934      anon_sym_PERCENT,
46935      anon_sym_STAR_STAR,
46936      anon_sym_EQ_EQ,
46937      anon_sym_BANG_EQ,
46938      anon_sym_QMARK_QMARK,
46939  [11734] = 9,
46940    ACTIONS(402), 1,
46941      anon_sym_BQUOTE,
46942    ACTIONS(1306), 1,
46943      anon_sym_LPAREN,
46944    ACTIONS(1308), 1,
46945      anon_sym_LBRACK,
46946    ACTIONS(1310), 1,
46947      anon_sym_DOT,
46948    ACTIONS(1312), 1,
46949      sym_optional_chain,
46950    ACTIONS(5), 2,
46951      sym_html_comment,
46952      sym_comment,
46953    STATE(509), 2,
46954      sym_template_string,
46955      sym_arguments,
46956    ACTIONS(1302), 12,
46957      anon_sym_STAR,
46958      anon_sym_in,
46959      anon_sym_LT,
46960      anon_sym_GT,
46961      anon_sym_GT_GT,
46962      anon_sym_AMP,
46963      anon_sym_PIPE,
46964      anon_sym_PLUS,
46965      anon_sym_DASH,
46966      anon_sym_SLASH,
46967      anon_sym_EQ_EQ,
46968      anon_sym_BANG_EQ,
46969    ACTIONS(1304), 23,
46970      sym__ternary_qmark,
46971      anon_sym_LBRACE,
46972      anon_sym_COMMA,
46973      anon_sym_RBRACE,
46974      anon_sym_RPAREN,
46975      anon_sym_of,
46976      anon_sym_COLON,
46977      anon_sym_RBRACK,
46978      anon_sym_AMP_AMP,
46979      anon_sym_PIPE_PIPE,
46980      anon_sym_GT_GT_GT,
46981      anon_sym_LT_LT,
46982      anon_sym_CARET,
46983      anon_sym_PERCENT,
46984      anon_sym_STAR_STAR,
46985      anon_sym_LT_EQ,
46986      anon_sym_EQ_EQ_EQ,
46987      anon_sym_BANG_EQ_EQ,
46988      anon_sym_GT_EQ,
46989      anon_sym_QMARK_QMARK,
46990      anon_sym_instanceof,
46991      anon_sym_PLUS_PLUS,
46992      anon_sym_DASH_DASH,
46993  [11797] = 5,
46994    ACTIONS(514), 1,
46995      anon_sym_EQ,
46996    ACTIONS(1314), 1,
46997      sym__automatic_semicolon,
46998    ACTIONS(5), 2,
46999      sym_html_comment,
47000      sym_comment,
47001    ACTIONS(508), 12,
47002      anon_sym_STAR,
47003      anon_sym_in,
47004      anon_sym_LT,
47005      anon_sym_GT,
47006      anon_sym_GT_GT,
47007      anon_sym_AMP,
47008      anon_sym_PIPE,
47009      anon_sym_PLUS,
47010      anon_sym_DASH,
47011      anon_sym_SLASH,
47012      anon_sym_EQ_EQ,
47013      anon_sym_BANG_EQ,
47014    ACTIONS(506), 28,
47015      sym__ternary_qmark,
47016      anon_sym_LBRACE,
47017      anon_sym_COMMA,
47018      anon_sym_RBRACE,
47019      anon_sym_LPAREN,
47020      anon_sym_RPAREN,
47021      anon_sym_of,
47022      anon_sym_COLON,
47023      anon_sym_LBRACK,
47024      anon_sym_RBRACK,
47025      anon_sym_DOT,
47026      sym_optional_chain,
47027      anon_sym_AMP_AMP,
47028      anon_sym_PIPE_PIPE,
47029      anon_sym_GT_GT_GT,
47030      anon_sym_LT_LT,
47031      anon_sym_CARET,
47032      anon_sym_PERCENT,
47033      anon_sym_STAR_STAR,
47034      anon_sym_LT_EQ,
47035      anon_sym_EQ_EQ_EQ,
47036      anon_sym_BANG_EQ_EQ,
47037      anon_sym_GT_EQ,
47038      anon_sym_QMARK_QMARK,
47039      anon_sym_instanceof,
47040      anon_sym_PLUS_PLUS,
47041      anon_sym_DASH_DASH,
47042      anon_sym_BQUOTE,
47043  [11852] = 10,
47044    ACTIONS(402), 1,
47045      anon_sym_BQUOTE,
47046    ACTIONS(1306), 1,
47047      anon_sym_LPAREN,
47048    ACTIONS(1308), 1,
47049      anon_sym_LBRACK,
47050    ACTIONS(1310), 1,
47051      anon_sym_DOT,
47052    ACTIONS(1312), 1,
47053      sym_optional_chain,
47054    ACTIONS(5), 2,
47055      sym_html_comment,
47056      sym_comment,
47057    ACTIONS(1320), 2,
47058      anon_sym_PLUS_PLUS,
47059      anon_sym_DASH_DASH,
47060    STATE(509), 2,
47061      sym_template_string,
47062      sym_arguments,
47063    ACTIONS(1316), 12,
47064      anon_sym_STAR,
47065      anon_sym_in,
47066      anon_sym_LT,
47067      anon_sym_GT,
47068      anon_sym_GT_GT,
47069      anon_sym_AMP,
47070      anon_sym_PIPE,
47071      anon_sym_PLUS,
47072      anon_sym_DASH,
47073      anon_sym_SLASH,
47074      anon_sym_EQ_EQ,
47075      anon_sym_BANG_EQ,
47076    ACTIONS(1318), 21,
47077      sym__ternary_qmark,
47078      anon_sym_LBRACE,
47079      anon_sym_COMMA,
47080      anon_sym_RBRACE,
47081      anon_sym_RPAREN,
47082      anon_sym_of,
47083      anon_sym_COLON,
47084      anon_sym_RBRACK,
47085      anon_sym_AMP_AMP,
47086      anon_sym_PIPE_PIPE,
47087      anon_sym_GT_GT_GT,
47088      anon_sym_LT_LT,
47089      anon_sym_CARET,
47090      anon_sym_PERCENT,
47091      anon_sym_STAR_STAR,
47092      anon_sym_LT_EQ,
47093      anon_sym_EQ_EQ_EQ,
47094      anon_sym_BANG_EQ_EQ,
47095      anon_sym_GT_EQ,
47096      anon_sym_QMARK_QMARK,
47097      anon_sym_instanceof,
47098  [11917] = 10,
47099    ACTIONS(402), 1,
47100      anon_sym_BQUOTE,
47101    ACTIONS(1306), 1,
47102      anon_sym_LPAREN,
47103    ACTIONS(1308), 1,
47104      anon_sym_LBRACK,
47105    ACTIONS(1310), 1,
47106      anon_sym_DOT,
47107    ACTIONS(1312), 1,
47108      sym_optional_chain,
47109    ACTIONS(5), 2,
47110      sym_html_comment,
47111      sym_comment,
47112    ACTIONS(1320), 2,
47113      anon_sym_PLUS_PLUS,
47114      anon_sym_DASH_DASH,
47115    STATE(509), 2,
47116      sym_template_string,
47117      sym_arguments,
47118    ACTIONS(1322), 12,
47119      anon_sym_STAR,
47120      anon_sym_in,
47121      anon_sym_LT,
47122      anon_sym_GT,
47123      anon_sym_GT_GT,
47124      anon_sym_AMP,
47125      anon_sym_PIPE,
47126      anon_sym_PLUS,
47127      anon_sym_DASH,
47128      anon_sym_SLASH,
47129      anon_sym_EQ_EQ,
47130      anon_sym_BANG_EQ,
47131    ACTIONS(1324), 21,
47132      sym__ternary_qmark,
47133      anon_sym_LBRACE,
47134      anon_sym_COMMA,
47135      anon_sym_RBRACE,
47136      anon_sym_RPAREN,
47137      anon_sym_of,
47138      anon_sym_COLON,
47139      anon_sym_RBRACK,
47140      anon_sym_AMP_AMP,
47141      anon_sym_PIPE_PIPE,
47142      anon_sym_GT_GT_GT,
47143      anon_sym_LT_LT,
47144      anon_sym_CARET,
47145      anon_sym_PERCENT,
47146      anon_sym_STAR_STAR,
47147      anon_sym_LT_EQ,
47148      anon_sym_EQ_EQ_EQ,
47149      anon_sym_BANG_EQ_EQ,
47150      anon_sym_GT_EQ,
47151      anon_sym_QMARK_QMARK,
47152      anon_sym_instanceof,
47153  [11982] = 8,
47154    ACTIONS(1306), 1,
47155      anon_sym_LPAREN,
47156    ACTIONS(1308), 1,
47157      anon_sym_LBRACK,
47158    ACTIONS(1310), 1,
47159      anon_sym_DOT,
47160    ACTIONS(1330), 1,
47161      sym_optional_chain,
47162    STATE(527), 1,
47163      sym_arguments,
47164    ACTIONS(5), 2,
47165      sym_html_comment,
47166      sym_comment,
47167    ACTIONS(1326), 12,
47168      anon_sym_STAR,
47169      anon_sym_in,
47170      anon_sym_LT,
47171      anon_sym_GT,
47172      anon_sym_GT_GT,
47173      anon_sym_AMP,
47174      anon_sym_PIPE,
47175      anon_sym_PLUS,
47176      anon_sym_DASH,
47177      anon_sym_SLASH,
47178      anon_sym_EQ_EQ,
47179      anon_sym_BANG_EQ,
47180    ACTIONS(1328), 24,
47181      sym__ternary_qmark,
47182      anon_sym_LBRACE,
47183      anon_sym_COMMA,
47184      anon_sym_RBRACE,
47185      anon_sym_RPAREN,
47186      anon_sym_of,
47187      anon_sym_COLON,
47188      anon_sym_RBRACK,
47189      anon_sym_AMP_AMP,
47190      anon_sym_PIPE_PIPE,
47191      anon_sym_GT_GT_GT,
47192      anon_sym_LT_LT,
47193      anon_sym_CARET,
47194      anon_sym_PERCENT,
47195      anon_sym_STAR_STAR,
47196      anon_sym_LT_EQ,
47197      anon_sym_EQ_EQ_EQ,
47198      anon_sym_BANG_EQ_EQ,
47199      anon_sym_GT_EQ,
47200      anon_sym_QMARK_QMARK,
47201      anon_sym_instanceof,
47202      anon_sym_PLUS_PLUS,
47203      anon_sym_DASH_DASH,
47204      anon_sym_BQUOTE,
47205  [12042] = 5,
47206    ACTIONS(1339), 1,
47207      anon_sym_EQ,
47208    ACTIONS(5), 2,
47209      sym_html_comment,
47210      sym_comment,
47211    ACTIONS(1336), 4,
47212      anon_sym_COMMA,
47213      anon_sym_RBRACE,
47214      anon_sym_RPAREN,
47215      anon_sym_RBRACK,
47216    ACTIONS(1332), 12,
47217      anon_sym_STAR,
47218      anon_sym_in,
47219      anon_sym_LT,
47220      anon_sym_GT,
47221      anon_sym_GT_GT,
47222      anon_sym_AMP,
47223      anon_sym_PIPE,
47224      anon_sym_PLUS,
47225      anon_sym_DASH,
47226      anon_sym_SLASH,
47227      anon_sym_EQ_EQ,
47228      anon_sym_BANG_EQ,
47229    ACTIONS(1334), 24,
47230      sym__ternary_qmark,
47231      anon_sym_LBRACE,
47232      anon_sym_LPAREN,
47233      anon_sym_of,
47234      anon_sym_COLON,
47235      anon_sym_LBRACK,
47236      anon_sym_DOT,
47237      sym_optional_chain,
47238      anon_sym_AMP_AMP,
47239      anon_sym_PIPE_PIPE,
47240      anon_sym_GT_GT_GT,
47241      anon_sym_LT_LT,
47242      anon_sym_CARET,
47243      anon_sym_PERCENT,
47244      anon_sym_STAR_STAR,
47245      anon_sym_LT_EQ,
47246      anon_sym_EQ_EQ_EQ,
47247      anon_sym_BANG_EQ_EQ,
47248      anon_sym_GT_EQ,
47249      anon_sym_QMARK_QMARK,
47250      anon_sym_instanceof,
47251      anon_sym_PLUS_PLUS,
47252      anon_sym_DASH_DASH,
47253      anon_sym_BQUOTE,
47254  [12096] = 4,
47255    ACTIONS(1245), 1,
47256      anon_sym_EQ,
47257    ACTIONS(5), 2,
47258      sym_html_comment,
47259      sym_comment,
47260    ACTIONS(1201), 12,
47261      anon_sym_STAR,
47262      anon_sym_in,
47263      anon_sym_LT,
47264      anon_sym_GT,
47265      anon_sym_GT_GT,
47266      anon_sym_AMP,
47267      anon_sym_PIPE,
47268      anon_sym_PLUS,
47269      anon_sym_DASH,
47270      anon_sym_SLASH,
47271      anon_sym_EQ_EQ,
47272      anon_sym_BANG_EQ,
47273    ACTIONS(1203), 28,
47274      sym__ternary_qmark,
47275      anon_sym_LBRACE,
47276      anon_sym_COMMA,
47277      anon_sym_RBRACE,
47278      anon_sym_LPAREN,
47279      anon_sym_RPAREN,
47280      anon_sym_of,
47281      anon_sym_COLON,
47282      anon_sym_LBRACK,
47283      anon_sym_RBRACK,
47284      anon_sym_DOT,
47285      sym_optional_chain,
47286      anon_sym_AMP_AMP,
47287      anon_sym_PIPE_PIPE,
47288      anon_sym_GT_GT_GT,
47289      anon_sym_LT_LT,
47290      anon_sym_CARET,
47291      anon_sym_PERCENT,
47292      anon_sym_STAR_STAR,
47293      anon_sym_LT_EQ,
47294      anon_sym_EQ_EQ_EQ,
47295      anon_sym_BANG_EQ_EQ,
47296      anon_sym_GT_EQ,
47297      anon_sym_QMARK_QMARK,
47298      anon_sym_instanceof,
47299      anon_sym_PLUS_PLUS,
47300      anon_sym_DASH_DASH,
47301      anon_sym_BQUOTE,
47302  [12148] = 5,
47303    ACTIONS(514), 1,
47304      anon_sym_EQ,
47305    ACTIONS(5), 2,
47306      sym_html_comment,
47307      sym_comment,
47308    ACTIONS(1341), 4,
47309      anon_sym_COMMA,
47310      anon_sym_RBRACE,
47311      anon_sym_RPAREN,
47312      anon_sym_RBRACK,
47313    ACTIONS(510), 12,
47314      anon_sym_STAR,
47315      anon_sym_in,
47316      anon_sym_LT,
47317      anon_sym_GT,
47318      anon_sym_GT_GT,
47319      anon_sym_AMP,
47320      anon_sym_PIPE,
47321      anon_sym_PLUS,
47322      anon_sym_DASH,
47323      anon_sym_SLASH,
47324      anon_sym_EQ_EQ,
47325      anon_sym_BANG_EQ,
47326    ACTIONS(512), 24,
47327      sym__ternary_qmark,
47328      anon_sym_LBRACE,
47329      anon_sym_LPAREN,
47330      anon_sym_of,
47331      anon_sym_COLON,
47332      anon_sym_LBRACK,
47333      anon_sym_DOT,
47334      sym_optional_chain,
47335      anon_sym_AMP_AMP,
47336      anon_sym_PIPE_PIPE,
47337      anon_sym_GT_GT_GT,
47338      anon_sym_LT_LT,
47339      anon_sym_CARET,
47340      anon_sym_PERCENT,
47341      anon_sym_STAR_STAR,
47342      anon_sym_LT_EQ,
47343      anon_sym_EQ_EQ_EQ,
47344      anon_sym_BANG_EQ_EQ,
47345      anon_sym_GT_EQ,
47346      anon_sym_QMARK_QMARK,
47347      anon_sym_instanceof,
47348      anon_sym_PLUS_PLUS,
47349      anon_sym_DASH_DASH,
47350      anon_sym_BQUOTE,
47351  [12202] = 4,
47352    ACTIONS(1344), 1,
47353      sym__automatic_semicolon,
47354    ACTIONS(5), 2,
47355      sym_html_comment,
47356      sym_comment,
47357    ACTIONS(632), 12,
47358      anon_sym_STAR,
47359      anon_sym_in,
47360      anon_sym_LT,
47361      anon_sym_GT,
47362      anon_sym_GT_GT,
47363      anon_sym_AMP,
47364      anon_sym_PIPE,
47365      anon_sym_PLUS,
47366      anon_sym_DASH,
47367      anon_sym_SLASH,
47368      anon_sym_EQ_EQ,
47369      anon_sym_BANG_EQ,
47370    ACTIONS(630), 28,
47371      sym__ternary_qmark,
47372      anon_sym_LBRACE,
47373      anon_sym_COMMA,
47374      anon_sym_RBRACE,
47375      anon_sym_LPAREN,
47376      anon_sym_RPAREN,
47377      anon_sym_of,
47378      anon_sym_COLON,
47379      anon_sym_LBRACK,
47380      anon_sym_RBRACK,
47381      anon_sym_DOT,
47382      sym_optional_chain,
47383      anon_sym_AMP_AMP,
47384      anon_sym_PIPE_PIPE,
47385      anon_sym_GT_GT_GT,
47386      anon_sym_LT_LT,
47387      anon_sym_CARET,
47388      anon_sym_PERCENT,
47389      anon_sym_STAR_STAR,
47390      anon_sym_LT_EQ,
47391      anon_sym_EQ_EQ_EQ,
47392      anon_sym_BANG_EQ_EQ,
47393      anon_sym_GT_EQ,
47394      anon_sym_QMARK_QMARK,
47395      anon_sym_instanceof,
47396      anon_sym_PLUS_PLUS,
47397      anon_sym_DASH_DASH,
47398      anon_sym_BQUOTE,
47399  [12254] = 4,
47400    ACTIONS(1314), 1,
47401      sym__automatic_semicolon,
47402    ACTIONS(5), 2,
47403      sym_html_comment,
47404      sym_comment,
47405    ACTIONS(508), 12,
47406      anon_sym_STAR,
47407      anon_sym_in,
47408      anon_sym_LT,
47409      anon_sym_GT,
47410      anon_sym_GT_GT,
47411      anon_sym_AMP,
47412      anon_sym_PIPE,
47413      anon_sym_PLUS,
47414      anon_sym_DASH,
47415      anon_sym_SLASH,
47416      anon_sym_EQ_EQ,
47417      anon_sym_BANG_EQ,
47418    ACTIONS(506), 28,
47419      sym__ternary_qmark,
47420      anon_sym_LBRACE,
47421      anon_sym_COMMA,
47422      anon_sym_RBRACE,
47423      anon_sym_LPAREN,
47424      anon_sym_RPAREN,
47425      anon_sym_of,
47426      anon_sym_COLON,
47427      anon_sym_LBRACK,
47428      anon_sym_RBRACK,
47429      anon_sym_DOT,
47430      sym_optional_chain,
47431      anon_sym_AMP_AMP,
47432      anon_sym_PIPE_PIPE,
47433      anon_sym_GT_GT_GT,
47434      anon_sym_LT_LT,
47435      anon_sym_CARET,
47436      anon_sym_PERCENT,
47437      anon_sym_STAR_STAR,
47438      anon_sym_LT_EQ,
47439      anon_sym_EQ_EQ_EQ,
47440      anon_sym_BANG_EQ_EQ,
47441      anon_sym_GT_EQ,
47442      anon_sym_QMARK_QMARK,
47443      anon_sym_instanceof,
47444      anon_sym_PLUS_PLUS,
47445      anon_sym_DASH_DASH,
47446      anon_sym_BQUOTE,
47447  [12306] = 5,
47448    ACTIONS(1306), 1,
47449      anon_sym_LPAREN,
47450    STATE(527), 1,
47451      sym_arguments,
47452    ACTIONS(5), 2,
47453      sym_html_comment,
47454      sym_comment,
47455    ACTIONS(1326), 12,
47456      anon_sym_STAR,
47457      anon_sym_in,
47458      anon_sym_LT,
47459      anon_sym_GT,
47460      anon_sym_GT_GT,
47461      anon_sym_AMP,
47462      anon_sym_PIPE,
47463      anon_sym_PLUS,
47464      anon_sym_DASH,
47465      anon_sym_SLASH,
47466      anon_sym_EQ_EQ,
47467      anon_sym_BANG_EQ,
47468    ACTIONS(1328), 27,
47469      sym__ternary_qmark,
47470      anon_sym_LBRACE,
47471      anon_sym_COMMA,
47472      anon_sym_RBRACE,
47473      anon_sym_RPAREN,
47474      anon_sym_of,
47475      anon_sym_COLON,
47476      anon_sym_LBRACK,
47477      anon_sym_RBRACK,
47478      anon_sym_DOT,
47479      sym_optional_chain,
47480      anon_sym_AMP_AMP,
47481      anon_sym_PIPE_PIPE,
47482      anon_sym_GT_GT_GT,
47483      anon_sym_LT_LT,
47484      anon_sym_CARET,
47485      anon_sym_PERCENT,
47486      anon_sym_STAR_STAR,
47487      anon_sym_LT_EQ,
47488      anon_sym_EQ_EQ_EQ,
47489      anon_sym_BANG_EQ_EQ,
47490      anon_sym_GT_EQ,
47491      anon_sym_QMARK_QMARK,
47492      anon_sym_instanceof,
47493      anon_sym_PLUS_PLUS,
47494      anon_sym_DASH_DASH,
47495      anon_sym_BQUOTE,
47496  [12360] = 5,
47497    ACTIONS(1353), 1,
47498      anon_sym_EQ,
47499    ACTIONS(5), 2,
47500      sym_html_comment,
47501      sym_comment,
47502    ACTIONS(1350), 4,
47503      anon_sym_COMMA,
47504      anon_sym_RBRACE,
47505      anon_sym_RPAREN,
47506      anon_sym_RBRACK,
47507    ACTIONS(1346), 12,
47508      anon_sym_STAR,
47509      anon_sym_in,
47510      anon_sym_LT,
47511      anon_sym_GT,
47512      anon_sym_GT_GT,
47513      anon_sym_AMP,
47514      anon_sym_PIPE,
47515      anon_sym_PLUS,
47516      anon_sym_DASH,
47517      anon_sym_SLASH,
47518      anon_sym_EQ_EQ,
47519      anon_sym_BANG_EQ,
47520    ACTIONS(1348), 24,
47521      sym__ternary_qmark,
47522      anon_sym_LBRACE,
47523      anon_sym_LPAREN,
47524      anon_sym_of,
47525      anon_sym_COLON,
47526      anon_sym_LBRACK,
47527      anon_sym_DOT,
47528      sym_optional_chain,
47529      anon_sym_AMP_AMP,
47530      anon_sym_PIPE_PIPE,
47531      anon_sym_GT_GT_GT,
47532      anon_sym_LT_LT,
47533      anon_sym_CARET,
47534      anon_sym_PERCENT,
47535      anon_sym_STAR_STAR,
47536      anon_sym_LT_EQ,
47537      anon_sym_EQ_EQ_EQ,
47538      anon_sym_BANG_EQ_EQ,
47539      anon_sym_GT_EQ,
47540      anon_sym_QMARK_QMARK,
47541      anon_sym_instanceof,
47542      anon_sym_PLUS_PLUS,
47543      anon_sym_DASH_DASH,
47544      anon_sym_BQUOTE,
47545  [12414] = 26,
47546    ACTIONS(402), 1,
47547      anon_sym_BQUOTE,
47548    ACTIONS(1306), 1,
47549      anon_sym_LPAREN,
47550    ACTIONS(1308), 1,
47551      anon_sym_LBRACK,
47552    ACTIONS(1310), 1,
47553      anon_sym_DOT,
47554    ACTIONS(1312), 1,
47555      sym_optional_chain,
47556    ACTIONS(1361), 1,
47557      anon_sym_AMP_AMP,
47558    ACTIONS(1363), 1,
47559      anon_sym_PIPE_PIPE,
47560    ACTIONS(1365), 1,
47561      anon_sym_GT_GT,
47562    ACTIONS(1369), 1,
47563      anon_sym_AMP,
47564    ACTIONS(1371), 1,
47565      anon_sym_CARET,
47566    ACTIONS(1373), 1,
47567      anon_sym_PIPE,
47568    ACTIONS(1377), 1,
47569      anon_sym_PERCENT,
47570    ACTIONS(1379), 1,
47571      anon_sym_STAR_STAR,
47572    ACTIONS(1387), 1,
47573      anon_sym_QMARK_QMARK,
47574    ACTIONS(1389), 1,
47575      sym__ternary_qmark,
47576    ACTIONS(5), 2,
47577      sym_html_comment,
47578      sym_comment,
47579    ACTIONS(1320), 2,
47580      anon_sym_PLUS_PLUS,
47581      anon_sym_DASH_DASH,
47582    ACTIONS(1355), 2,
47583      anon_sym_STAR,
47584      anon_sym_SLASH,
47585    ACTIONS(1367), 2,
47586      anon_sym_GT_GT_GT,
47587      anon_sym_LT_LT,
47588    ACTIONS(1375), 2,
47589      anon_sym_PLUS,
47590      anon_sym_DASH,
47591    ACTIONS(1383), 2,
47592      anon_sym_EQ_EQ,
47593      anon_sym_BANG_EQ,
47594    ACTIONS(1385), 2,
47595      anon_sym_EQ_EQ_EQ,
47596      anon_sym_BANG_EQ_EQ,
47597    STATE(509), 2,
47598      sym_template_string,
47599      sym_arguments,
47600    ACTIONS(1359), 3,
47601      anon_sym_in,
47602      anon_sym_LT,
47603      anon_sym_GT,
47604    ACTIONS(1381), 3,
47605      anon_sym_LT_EQ,
47606      anon_sym_GT_EQ,
47607      anon_sym_instanceof,
47608    ACTIONS(1357), 5,
47609      anon_sym_COMMA,
47610      anon_sym_RBRACE,
47611      anon_sym_RPAREN,
47612      anon_sym_COLON,
47613      anon_sym_RBRACK,
47614  [12509] = 3,
47615    ACTIONS(5), 2,
47616      sym_html_comment,
47617      sym_comment,
47618    ACTIONS(532), 12,
47619      anon_sym_STAR,
47620      anon_sym_in,
47621      anon_sym_LT,
47622      anon_sym_GT,
47623      anon_sym_GT_GT,
47624      anon_sym_AMP,
47625      anon_sym_PIPE,
47626      anon_sym_PLUS,
47627      anon_sym_DASH,
47628      anon_sym_SLASH,
47629      anon_sym_EQ_EQ,
47630      anon_sym_BANG_EQ,
47631    ACTIONS(534), 28,
47632      sym__ternary_qmark,
47633      anon_sym_LBRACE,
47634      anon_sym_COMMA,
47635      anon_sym_RBRACE,
47636      anon_sym_LPAREN,
47637      anon_sym_RPAREN,
47638      anon_sym_of,
47639      anon_sym_COLON,
47640      anon_sym_LBRACK,
47641      anon_sym_RBRACK,
47642      anon_sym_DOT,
47643      sym_optional_chain,
47644      anon_sym_AMP_AMP,
47645      anon_sym_PIPE_PIPE,
47646      anon_sym_GT_GT_GT,
47647      anon_sym_LT_LT,
47648      anon_sym_CARET,
47649      anon_sym_PERCENT,
47650      anon_sym_STAR_STAR,
47651      anon_sym_LT_EQ,
47652      anon_sym_EQ_EQ_EQ,
47653      anon_sym_BANG_EQ_EQ,
47654      anon_sym_GT_EQ,
47655      anon_sym_QMARK_QMARK,
47656      anon_sym_instanceof,
47657      anon_sym_PLUS_PLUS,
47658      anon_sym_DASH_DASH,
47659      anon_sym_BQUOTE,
47660  [12558] = 3,
47661    ACTIONS(5), 2,
47662      sym_html_comment,
47663      sym_comment,
47664    ACTIONS(626), 12,
47665      anon_sym_STAR,
47666      anon_sym_in,
47667      anon_sym_LT,
47668      anon_sym_GT,
47669      anon_sym_GT_GT,
47670      anon_sym_AMP,
47671      anon_sym_PIPE,
47672      anon_sym_PLUS,
47673      anon_sym_DASH,
47674      anon_sym_SLASH,
47675      anon_sym_EQ_EQ,
47676      anon_sym_BANG_EQ,
47677    ACTIONS(624), 28,
47678      sym__automatic_semicolon,
47679      sym__ternary_qmark,
47680      anon_sym_COMMA,
47681      anon_sym_RBRACE,
47682      anon_sym_else,
47683      anon_sym_LPAREN,
47684      anon_sym_of,
47685      anon_sym_while,
47686      anon_sym_SEMI,
47687      anon_sym_LBRACK,
47688      anon_sym_DOT,
47689      sym_optional_chain,
47690      anon_sym_AMP_AMP,
47691      anon_sym_PIPE_PIPE,
47692      anon_sym_GT_GT_GT,
47693      anon_sym_LT_LT,
47694      anon_sym_CARET,
47695      anon_sym_PERCENT,
47696      anon_sym_STAR_STAR,
47697      anon_sym_LT_EQ,
47698      anon_sym_EQ_EQ_EQ,
47699      anon_sym_BANG_EQ_EQ,
47700      anon_sym_GT_EQ,
47701      anon_sym_QMARK_QMARK,
47702      anon_sym_instanceof,
47703      anon_sym_PLUS_PLUS,
47704      anon_sym_DASH_DASH,
47705      anon_sym_BQUOTE,
47706  [12607] = 10,
47707    ACTIONS(83), 1,
47708      anon_sym_BQUOTE,
47709    ACTIONS(1391), 1,
47710      anon_sym_LPAREN,
47711    ACTIONS(1393), 1,
47712      anon_sym_LBRACK,
47713    ACTIONS(1395), 1,
47714      anon_sym_DOT,
47715    ACTIONS(1397), 1,
47716      sym_optional_chain,
47717    ACTIONS(5), 2,
47718      sym_html_comment,
47719      sym_comment,
47720    ACTIONS(1399), 2,
47721      anon_sym_PLUS_PLUS,
47722      anon_sym_DASH_DASH,
47723    STATE(670), 2,
47724      sym_template_string,
47725      sym_arguments,
47726    ACTIONS(1316), 12,
47727      anon_sym_STAR,
47728      anon_sym_in,
47729      anon_sym_LT,
47730      anon_sym_GT,
47731      anon_sym_GT_GT,
47732      anon_sym_AMP,
47733      anon_sym_PIPE,
47734      anon_sym_PLUS,
47735      anon_sym_DASH,
47736      anon_sym_SLASH,
47737      anon_sym_EQ_EQ,
47738      anon_sym_BANG_EQ,
47739    ACTIONS(1318), 19,
47740      sym__automatic_semicolon,
47741      sym__ternary_qmark,
47742      anon_sym_COMMA,
47743      anon_sym_RBRACE,
47744      anon_sym_of,
47745      anon_sym_SEMI,
47746      anon_sym_AMP_AMP,
47747      anon_sym_PIPE_PIPE,
47748      anon_sym_GT_GT_GT,
47749      anon_sym_LT_LT,
47750      anon_sym_CARET,
47751      anon_sym_PERCENT,
47752      anon_sym_STAR_STAR,
47753      anon_sym_LT_EQ,
47754      anon_sym_EQ_EQ_EQ,
47755      anon_sym_BANG_EQ_EQ,
47756      anon_sym_GT_EQ,
47757      anon_sym_QMARK_QMARK,
47758      anon_sym_instanceof,
47759  [12670] = 9,
47760    ACTIONS(83), 1,
47761      anon_sym_BQUOTE,
47762    ACTIONS(1391), 1,
47763      anon_sym_LPAREN,
47764    ACTIONS(1393), 1,
47765      anon_sym_LBRACK,
47766    ACTIONS(1395), 1,
47767      anon_sym_DOT,
47768    ACTIONS(1397), 1,
47769      sym_optional_chain,
47770    ACTIONS(5), 2,
47771      sym_html_comment,
47772      sym_comment,
47773    STATE(670), 2,
47774      sym_template_string,
47775      sym_arguments,
47776    ACTIONS(1302), 12,
47777      anon_sym_STAR,
47778      anon_sym_in,
47779      anon_sym_LT,
47780      anon_sym_GT,
47781      anon_sym_GT_GT,
47782      anon_sym_AMP,
47783      anon_sym_PIPE,
47784      anon_sym_PLUS,
47785      anon_sym_DASH,
47786      anon_sym_SLASH,
47787      anon_sym_EQ_EQ,
47788      anon_sym_BANG_EQ,
47789    ACTIONS(1304), 21,
47790      sym__automatic_semicolon,
47791      sym__ternary_qmark,
47792      anon_sym_COMMA,
47793      anon_sym_RBRACE,
47794      anon_sym_of,
47795      anon_sym_SEMI,
47796      anon_sym_AMP_AMP,
47797      anon_sym_PIPE_PIPE,
47798      anon_sym_GT_GT_GT,
47799      anon_sym_LT_LT,
47800      anon_sym_CARET,
47801      anon_sym_PERCENT,
47802      anon_sym_STAR_STAR,
47803      anon_sym_LT_EQ,
47804      anon_sym_EQ_EQ_EQ,
47805      anon_sym_BANG_EQ_EQ,
47806      anon_sym_GT_EQ,
47807      anon_sym_QMARK_QMARK,
47808      anon_sym_instanceof,
47809      anon_sym_PLUS_PLUS,
47810      anon_sym_DASH_DASH,
47811  [12731] = 3,
47812    ACTIONS(5), 2,
47813      sym_html_comment,
47814      sym_comment,
47815    ACTIONS(542), 12,
47816      anon_sym_STAR,
47817      anon_sym_in,
47818      anon_sym_LT,
47819      anon_sym_GT,
47820      anon_sym_GT_GT,
47821      anon_sym_AMP,
47822      anon_sym_PIPE,
47823      anon_sym_PLUS,
47824      anon_sym_DASH,
47825      anon_sym_SLASH,
47826      anon_sym_EQ_EQ,
47827      anon_sym_BANG_EQ,
47828    ACTIONS(544), 28,
47829      sym__ternary_qmark,
47830      anon_sym_LBRACE,
47831      anon_sym_COMMA,
47832      anon_sym_RBRACE,
47833      anon_sym_LPAREN,
47834      anon_sym_RPAREN,
47835      anon_sym_of,
47836      anon_sym_COLON,
47837      anon_sym_LBRACK,
47838      anon_sym_RBRACK,
47839      anon_sym_DOT,
47840      sym_optional_chain,
47841      anon_sym_AMP_AMP,
47842      anon_sym_PIPE_PIPE,
47843      anon_sym_GT_GT_GT,
47844      anon_sym_LT_LT,
47845      anon_sym_CARET,
47846      anon_sym_PERCENT,
47847      anon_sym_STAR_STAR,
47848      anon_sym_LT_EQ,
47849      anon_sym_EQ_EQ_EQ,
47850      anon_sym_BANG_EQ_EQ,
47851      anon_sym_GT_EQ,
47852      anon_sym_QMARK_QMARK,
47853      anon_sym_instanceof,
47854      anon_sym_PLUS_PLUS,
47855      anon_sym_DASH_DASH,
47856      anon_sym_BQUOTE,
47857  [12780] = 3,
47858    ACTIONS(5), 2,
47859      sym_html_comment,
47860      sym_comment,
47861    ACTIONS(552), 12,
47862      anon_sym_STAR,
47863      anon_sym_in,
47864      anon_sym_LT,
47865      anon_sym_GT,
47866      anon_sym_GT_GT,
47867      anon_sym_AMP,
47868      anon_sym_PIPE,
47869      anon_sym_PLUS,
47870      anon_sym_DASH,
47871      anon_sym_SLASH,
47872      anon_sym_EQ_EQ,
47873      anon_sym_BANG_EQ,
47874    ACTIONS(554), 28,
47875      sym__ternary_qmark,
47876      anon_sym_LBRACE,
47877      anon_sym_COMMA,
47878      anon_sym_RBRACE,
47879      anon_sym_LPAREN,
47880      anon_sym_RPAREN,
47881      anon_sym_of,
47882      anon_sym_COLON,
47883      anon_sym_LBRACK,
47884      anon_sym_RBRACK,
47885      anon_sym_DOT,
47886      sym_optional_chain,
47887      anon_sym_AMP_AMP,
47888      anon_sym_PIPE_PIPE,
47889      anon_sym_GT_GT_GT,
47890      anon_sym_LT_LT,
47891      anon_sym_CARET,
47892      anon_sym_PERCENT,
47893      anon_sym_STAR_STAR,
47894      anon_sym_LT_EQ,
47895      anon_sym_EQ_EQ_EQ,
47896      anon_sym_BANG_EQ_EQ,
47897      anon_sym_GT_EQ,
47898      anon_sym_QMARK_QMARK,
47899      anon_sym_instanceof,
47900      anon_sym_PLUS_PLUS,
47901      anon_sym_DASH_DASH,
47902      anon_sym_BQUOTE,
47903  [12829] = 3,
47904    ACTIONS(5), 2,
47905      sym_html_comment,
47906      sym_comment,
47907    ACTIONS(562), 12,
47908      anon_sym_STAR,
47909      anon_sym_in,
47910      anon_sym_LT,
47911      anon_sym_GT,
47912      anon_sym_GT_GT,
47913      anon_sym_AMP,
47914      anon_sym_PIPE,
47915      anon_sym_PLUS,
47916      anon_sym_DASH,
47917      anon_sym_SLASH,
47918      anon_sym_EQ_EQ,
47919      anon_sym_BANG_EQ,
47920    ACTIONS(564), 28,
47921      sym__ternary_qmark,
47922      anon_sym_LBRACE,
47923      anon_sym_COMMA,
47924      anon_sym_RBRACE,
47925      anon_sym_LPAREN,
47926      anon_sym_RPAREN,
47927      anon_sym_of,
47928      anon_sym_COLON,
47929      anon_sym_LBRACK,
47930      anon_sym_RBRACK,
47931      anon_sym_DOT,
47932      sym_optional_chain,
47933      anon_sym_AMP_AMP,
47934      anon_sym_PIPE_PIPE,
47935      anon_sym_GT_GT_GT,
47936      anon_sym_LT_LT,
47937      anon_sym_CARET,
47938      anon_sym_PERCENT,
47939      anon_sym_STAR_STAR,
47940      anon_sym_LT_EQ,
47941      anon_sym_EQ_EQ_EQ,
47942      anon_sym_BANG_EQ_EQ,
47943      anon_sym_GT_EQ,
47944      anon_sym_QMARK_QMARK,
47945      anon_sym_instanceof,
47946      anon_sym_PLUS_PLUS,
47947      anon_sym_DASH_DASH,
47948      anon_sym_BQUOTE,
47949  [12878] = 3,
47950    ACTIONS(5), 2,
47951      sym_html_comment,
47952      sym_comment,
47953    ACTIONS(584), 12,
47954      anon_sym_STAR,
47955      anon_sym_in,
47956      anon_sym_LT,
47957      anon_sym_GT,
47958      anon_sym_GT_GT,
47959      anon_sym_AMP,
47960      anon_sym_PIPE,
47961      anon_sym_PLUS,
47962      anon_sym_DASH,
47963      anon_sym_SLASH,
47964      anon_sym_EQ_EQ,
47965      anon_sym_BANG_EQ,
47966    ACTIONS(586), 28,
47967      sym__ternary_qmark,
47968      anon_sym_LBRACE,
47969      anon_sym_COMMA,
47970      anon_sym_RBRACE,
47971      anon_sym_LPAREN,
47972      anon_sym_RPAREN,
47973      anon_sym_of,
47974      anon_sym_COLON,
47975      anon_sym_LBRACK,
47976      anon_sym_RBRACK,
47977      anon_sym_DOT,
47978      sym_optional_chain,
47979      anon_sym_AMP_AMP,
47980      anon_sym_PIPE_PIPE,
47981      anon_sym_GT_GT_GT,
47982      anon_sym_LT_LT,
47983      anon_sym_CARET,
47984      anon_sym_PERCENT,
47985      anon_sym_STAR_STAR,
47986      anon_sym_LT_EQ,
47987      anon_sym_EQ_EQ_EQ,
47988      anon_sym_BANG_EQ_EQ,
47989      anon_sym_GT_EQ,
47990      anon_sym_QMARK_QMARK,
47991      anon_sym_instanceof,
47992      anon_sym_PLUS_PLUS,
47993      anon_sym_DASH_DASH,
47994      anon_sym_BQUOTE,
47995  [12927] = 3,
47996    ACTIONS(5), 2,
47997      sym_html_comment,
47998      sym_comment,
47999    ACTIONS(594), 12,
48000      anon_sym_STAR,
48001      anon_sym_in,
48002      anon_sym_LT,
48003      anon_sym_GT,
48004      anon_sym_GT_GT,
48005      anon_sym_AMP,
48006      anon_sym_PIPE,
48007      anon_sym_PLUS,
48008      anon_sym_DASH,
48009      anon_sym_SLASH,
48010      anon_sym_EQ_EQ,
48011      anon_sym_BANG_EQ,
48012    ACTIONS(596), 28,
48013      sym__ternary_qmark,
48014      anon_sym_LBRACE,
48015      anon_sym_COMMA,
48016      anon_sym_RBRACE,
48017      anon_sym_LPAREN,
48018      anon_sym_RPAREN,
48019      anon_sym_of,
48020      anon_sym_COLON,
48021      anon_sym_LBRACK,
48022      anon_sym_RBRACK,
48023      anon_sym_DOT,
48024      sym_optional_chain,
48025      anon_sym_AMP_AMP,
48026      anon_sym_PIPE_PIPE,
48027      anon_sym_GT_GT_GT,
48028      anon_sym_LT_LT,
48029      anon_sym_CARET,
48030      anon_sym_PERCENT,
48031      anon_sym_STAR_STAR,
48032      anon_sym_LT_EQ,
48033      anon_sym_EQ_EQ_EQ,
48034      anon_sym_BANG_EQ_EQ,
48035      anon_sym_GT_EQ,
48036      anon_sym_QMARK_QMARK,
48037      anon_sym_instanceof,
48038      anon_sym_PLUS_PLUS,
48039      anon_sym_DASH_DASH,
48040      anon_sym_BQUOTE,
48041  [12976] = 3,
48042    ACTIONS(5), 2,
48043      sym_html_comment,
48044      sym_comment,
48045    ACTIONS(522), 12,
48046      anon_sym_STAR,
48047      anon_sym_in,
48048      anon_sym_LT,
48049      anon_sym_GT,
48050      anon_sym_GT_GT,
48051      anon_sym_AMP,
48052      anon_sym_PIPE,
48053      anon_sym_PLUS,
48054      anon_sym_DASH,
48055      anon_sym_SLASH,
48056      anon_sym_EQ_EQ,
48057      anon_sym_BANG_EQ,
48058    ACTIONS(524), 28,
48059      sym__ternary_qmark,
48060      anon_sym_LBRACE,
48061      anon_sym_COMMA,
48062      anon_sym_RBRACE,
48063      anon_sym_LPAREN,
48064      anon_sym_RPAREN,
48065      anon_sym_of,
48066      anon_sym_COLON,
48067      anon_sym_LBRACK,
48068      anon_sym_RBRACK,
48069      anon_sym_DOT,
48070      sym_optional_chain,
48071      anon_sym_AMP_AMP,
48072      anon_sym_PIPE_PIPE,
48073      anon_sym_GT_GT_GT,
48074      anon_sym_LT_LT,
48075      anon_sym_CARET,
48076      anon_sym_PERCENT,
48077      anon_sym_STAR_STAR,
48078      anon_sym_LT_EQ,
48079      anon_sym_EQ_EQ_EQ,
48080      anon_sym_BANG_EQ_EQ,
48081      anon_sym_GT_EQ,
48082      anon_sym_QMARK_QMARK,
48083      anon_sym_instanceof,
48084      anon_sym_PLUS_PLUS,
48085      anon_sym_DASH_DASH,
48086      anon_sym_BQUOTE,
48087  [13025] = 3,
48088    ACTIONS(5), 2,
48089      sym_html_comment,
48090      sym_comment,
48091    ACTIONS(610), 12,
48092      anon_sym_STAR,
48093      anon_sym_in,
48094      anon_sym_LT,
48095      anon_sym_GT,
48096      anon_sym_GT_GT,
48097      anon_sym_AMP,
48098      anon_sym_PIPE,
48099      anon_sym_PLUS,
48100      anon_sym_DASH,
48101      anon_sym_SLASH,
48102      anon_sym_EQ_EQ,
48103      anon_sym_BANG_EQ,
48104    ACTIONS(612), 28,
48105      sym__ternary_qmark,
48106      anon_sym_LBRACE,
48107      anon_sym_COMMA,
48108      anon_sym_RBRACE,
48109      anon_sym_LPAREN,
48110      anon_sym_RPAREN,
48111      anon_sym_of,
48112      anon_sym_COLON,
48113      anon_sym_LBRACK,
48114      anon_sym_RBRACK,
48115      anon_sym_DOT,
48116      sym_optional_chain,
48117      anon_sym_AMP_AMP,
48118      anon_sym_PIPE_PIPE,
48119      anon_sym_GT_GT_GT,
48120      anon_sym_LT_LT,
48121      anon_sym_CARET,
48122      anon_sym_PERCENT,
48123      anon_sym_STAR_STAR,
48124      anon_sym_LT_EQ,
48125      anon_sym_EQ_EQ_EQ,
48126      anon_sym_BANG_EQ_EQ,
48127      anon_sym_GT_EQ,
48128      anon_sym_QMARK_QMARK,
48129      anon_sym_instanceof,
48130      anon_sym_PLUS_PLUS,
48131      anon_sym_DASH_DASH,
48132      anon_sym_BQUOTE,
48133  [13074] = 3,
48134    ACTIONS(5), 2,
48135      sym_html_comment,
48136      sym_comment,
48137    ACTIONS(1201), 12,
48138      anon_sym_STAR,
48139      anon_sym_in,
48140      anon_sym_LT,
48141      anon_sym_GT,
48142      anon_sym_GT_GT,
48143      anon_sym_AMP,
48144      anon_sym_PIPE,
48145      anon_sym_PLUS,
48146      anon_sym_DASH,
48147      anon_sym_SLASH,
48148      anon_sym_EQ_EQ,
48149      anon_sym_BANG_EQ,
48150    ACTIONS(1203), 28,
48151      sym__ternary_qmark,
48152      anon_sym_LBRACE,
48153      anon_sym_COMMA,
48154      anon_sym_RBRACE,
48155      anon_sym_LPAREN,
48156      anon_sym_RPAREN,
48157      anon_sym_of,
48158      anon_sym_COLON,
48159      anon_sym_LBRACK,
48160      anon_sym_RBRACK,
48161      anon_sym_DOT,
48162      sym_optional_chain,
48163      anon_sym_AMP_AMP,
48164      anon_sym_PIPE_PIPE,
48165      anon_sym_GT_GT_GT,
48166      anon_sym_LT_LT,
48167      anon_sym_CARET,
48168      anon_sym_PERCENT,
48169      anon_sym_STAR_STAR,
48170      anon_sym_LT_EQ,
48171      anon_sym_EQ_EQ_EQ,
48172      anon_sym_BANG_EQ_EQ,
48173      anon_sym_GT_EQ,
48174      anon_sym_QMARK_QMARK,
48175      anon_sym_instanceof,
48176      anon_sym_PLUS_PLUS,
48177      anon_sym_DASH_DASH,
48178      anon_sym_BQUOTE,
48179  [13123] = 6,
48180    ACTIONS(1308), 1,
48181      anon_sym_LBRACK,
48182    ACTIONS(1310), 1,
48183      anon_sym_DOT,
48184    ACTIONS(1330), 1,
48185      sym_optional_chain,
48186    ACTIONS(5), 2,
48187      sym_html_comment,
48188      sym_comment,
48189    ACTIONS(1401), 12,
48190      anon_sym_STAR,
48191      anon_sym_in,
48192      anon_sym_LT,
48193      anon_sym_GT,
48194      anon_sym_GT_GT,
48195      anon_sym_AMP,
48196      anon_sym_PIPE,
48197      anon_sym_PLUS,
48198      anon_sym_DASH,
48199      anon_sym_SLASH,
48200      anon_sym_EQ_EQ,
48201      anon_sym_BANG_EQ,
48202    ACTIONS(1403), 25,
48203      sym__ternary_qmark,
48204      anon_sym_LBRACE,
48205      anon_sym_COMMA,
48206      anon_sym_RBRACE,
48207      anon_sym_LPAREN,
48208      anon_sym_RPAREN,
48209      anon_sym_of,
48210      anon_sym_COLON,
48211      anon_sym_RBRACK,
48212      anon_sym_AMP_AMP,
48213      anon_sym_PIPE_PIPE,
48214      anon_sym_GT_GT_GT,
48215      anon_sym_LT_LT,
48216      anon_sym_CARET,
48217      anon_sym_PERCENT,
48218      anon_sym_STAR_STAR,
48219      anon_sym_LT_EQ,
48220      anon_sym_EQ_EQ_EQ,
48221      anon_sym_BANG_EQ_EQ,
48222      anon_sym_GT_EQ,
48223      anon_sym_QMARK_QMARK,
48224      anon_sym_instanceof,
48225      anon_sym_PLUS_PLUS,
48226      anon_sym_DASH_DASH,
48227      anon_sym_BQUOTE,
48228  [13178] = 3,
48229    ACTIONS(5), 2,
48230      sym_html_comment,
48231      sym_comment,
48232    ACTIONS(1401), 12,
48233      anon_sym_STAR,
48234      anon_sym_in,
48235      anon_sym_LT,
48236      anon_sym_GT,
48237      anon_sym_GT_GT,
48238      anon_sym_AMP,
48239      anon_sym_PIPE,
48240      anon_sym_PLUS,
48241      anon_sym_DASH,
48242      anon_sym_SLASH,
48243      anon_sym_EQ_EQ,
48244      anon_sym_BANG_EQ,
48245    ACTIONS(1403), 28,
48246      sym__ternary_qmark,
48247      anon_sym_LBRACE,
48248      anon_sym_COMMA,
48249      anon_sym_RBRACE,
48250      anon_sym_LPAREN,
48251      anon_sym_RPAREN,
48252      anon_sym_of,
48253      anon_sym_COLON,
48254      anon_sym_LBRACK,
48255      anon_sym_RBRACK,
48256      anon_sym_DOT,
48257      sym_optional_chain,
48258      anon_sym_AMP_AMP,
48259      anon_sym_PIPE_PIPE,
48260      anon_sym_GT_GT_GT,
48261      anon_sym_LT_LT,
48262      anon_sym_CARET,
48263      anon_sym_PERCENT,
48264      anon_sym_STAR_STAR,
48265      anon_sym_LT_EQ,
48266      anon_sym_EQ_EQ_EQ,
48267      anon_sym_BANG_EQ_EQ,
48268      anon_sym_GT_EQ,
48269      anon_sym_QMARK_QMARK,
48270      anon_sym_instanceof,
48271      anon_sym_PLUS_PLUS,
48272      anon_sym_DASH_DASH,
48273      anon_sym_BQUOTE,
48274  [13227] = 26,
48275    ACTIONS(402), 1,
48276      anon_sym_BQUOTE,
48277    ACTIONS(1306), 1,
48278      anon_sym_LPAREN,
48279    ACTIONS(1308), 1,
48280      anon_sym_LBRACK,
48281    ACTIONS(1310), 1,
48282      anon_sym_DOT,
48283    ACTIONS(1312), 1,
48284      sym_optional_chain,
48285    ACTIONS(1361), 1,
48286      anon_sym_AMP_AMP,
48287    ACTIONS(1363), 1,
48288      anon_sym_PIPE_PIPE,
48289    ACTIONS(1365), 1,
48290      anon_sym_GT_GT,
48291    ACTIONS(1369), 1,
48292      anon_sym_AMP,
48293    ACTIONS(1371), 1,
48294      anon_sym_CARET,
48295    ACTIONS(1373), 1,
48296      anon_sym_PIPE,
48297    ACTIONS(1377), 1,
48298      anon_sym_PERCENT,
48299    ACTIONS(1379), 1,
48300      anon_sym_STAR_STAR,
48301    ACTIONS(1387), 1,
48302      anon_sym_QMARK_QMARK,
48303    ACTIONS(1389), 1,
48304      sym__ternary_qmark,
48305    ACTIONS(5), 2,
48306      sym_html_comment,
48307      sym_comment,
48308    ACTIONS(1320), 2,
48309      anon_sym_PLUS_PLUS,
48310      anon_sym_DASH_DASH,
48311    ACTIONS(1355), 2,
48312      anon_sym_STAR,
48313      anon_sym_SLASH,
48314    ACTIONS(1367), 2,
48315      anon_sym_GT_GT_GT,
48316      anon_sym_LT_LT,
48317    ACTIONS(1375), 2,
48318      anon_sym_PLUS,
48319      anon_sym_DASH,
48320    ACTIONS(1383), 2,
48321      anon_sym_EQ_EQ,
48322      anon_sym_BANG_EQ,
48323    ACTIONS(1385), 2,
48324      anon_sym_EQ_EQ_EQ,
48325      anon_sym_BANG_EQ_EQ,
48326    STATE(509), 2,
48327      sym_template_string,
48328      sym_arguments,
48329    ACTIONS(1359), 3,
48330      anon_sym_in,
48331      anon_sym_LT,
48332      anon_sym_GT,
48333    ACTIONS(1381), 3,
48334      anon_sym_LT_EQ,
48335      anon_sym_GT_EQ,
48336      anon_sym_instanceof,
48337    ACTIONS(1405), 5,
48338      anon_sym_COMMA,
48339      anon_sym_RBRACE,
48340      anon_sym_RPAREN,
48341      anon_sym_COLON,
48342      anon_sym_RBRACK,
48343  [13322] = 3,
48344    ACTIONS(5), 2,
48345      sym_html_comment,
48346      sym_comment,
48347    ACTIONS(1407), 12,
48348      anon_sym_STAR,
48349      anon_sym_in,
48350      anon_sym_LT,
48351      anon_sym_GT,
48352      anon_sym_GT_GT,
48353      anon_sym_AMP,
48354      anon_sym_PIPE,
48355      anon_sym_PLUS,
48356      anon_sym_DASH,
48357      anon_sym_SLASH,
48358      anon_sym_EQ_EQ,
48359      anon_sym_BANG_EQ,
48360    ACTIONS(1409), 28,
48361      sym__ternary_qmark,
48362      anon_sym_LBRACE,
48363      anon_sym_COMMA,
48364      anon_sym_RBRACE,
48365      anon_sym_LPAREN,
48366      anon_sym_RPAREN,
48367      anon_sym_of,
48368      anon_sym_COLON,
48369      anon_sym_LBRACK,
48370      anon_sym_RBRACK,
48371      anon_sym_DOT,
48372      sym_optional_chain,
48373      anon_sym_AMP_AMP,
48374      anon_sym_PIPE_PIPE,
48375      anon_sym_GT_GT_GT,
48376      anon_sym_LT_LT,
48377      anon_sym_CARET,
48378      anon_sym_PERCENT,
48379      anon_sym_STAR_STAR,
48380      anon_sym_LT_EQ,
48381      anon_sym_EQ_EQ_EQ,
48382      anon_sym_BANG_EQ_EQ,
48383      anon_sym_GT_EQ,
48384      anon_sym_QMARK_QMARK,
48385      anon_sym_instanceof,
48386      anon_sym_PLUS_PLUS,
48387      anon_sym_DASH_DASH,
48388      anon_sym_BQUOTE,
48389  [13371] = 3,
48390    ACTIONS(5), 2,
48391      sym_html_comment,
48392      sym_comment,
48393    ACTIONS(1411), 12,
48394      anon_sym_STAR,
48395      anon_sym_in,
48396      anon_sym_LT,
48397      anon_sym_GT,
48398      anon_sym_GT_GT,
48399      anon_sym_AMP,
48400      anon_sym_PIPE,
48401      anon_sym_PLUS,
48402      anon_sym_DASH,
48403      anon_sym_SLASH,
48404      anon_sym_EQ_EQ,
48405      anon_sym_BANG_EQ,
48406    ACTIONS(1413), 28,
48407      sym__ternary_qmark,
48408      anon_sym_LBRACE,
48409      anon_sym_COMMA,
48410      anon_sym_RBRACE,
48411      anon_sym_LPAREN,
48412      anon_sym_RPAREN,
48413      anon_sym_of,
48414      anon_sym_COLON,
48415      anon_sym_LBRACK,
48416      anon_sym_RBRACK,
48417      anon_sym_DOT,
48418      sym_optional_chain,
48419      anon_sym_AMP_AMP,
48420      anon_sym_PIPE_PIPE,
48421      anon_sym_GT_GT_GT,
48422      anon_sym_LT_LT,
48423      anon_sym_CARET,
48424      anon_sym_PERCENT,
48425      anon_sym_STAR_STAR,
48426      anon_sym_LT_EQ,
48427      anon_sym_EQ_EQ_EQ,
48428      anon_sym_BANG_EQ_EQ,
48429      anon_sym_GT_EQ,
48430      anon_sym_QMARK_QMARK,
48431      anon_sym_instanceof,
48432      anon_sym_PLUS_PLUS,
48433      anon_sym_DASH_DASH,
48434      anon_sym_BQUOTE,
48435  [13420] = 3,
48436    ACTIONS(5), 2,
48437      sym_html_comment,
48438      sym_comment,
48439    ACTIONS(1415), 12,
48440      anon_sym_STAR,
48441      anon_sym_in,
48442      anon_sym_LT,
48443      anon_sym_GT,
48444      anon_sym_GT_GT,
48445      anon_sym_AMP,
48446      anon_sym_PIPE,
48447      anon_sym_PLUS,
48448      anon_sym_DASH,
48449      anon_sym_SLASH,
48450      anon_sym_EQ_EQ,
48451      anon_sym_BANG_EQ,
48452    ACTIONS(1417), 28,
48453      sym__ternary_qmark,
48454      anon_sym_LBRACE,
48455      anon_sym_COMMA,
48456      anon_sym_RBRACE,
48457      anon_sym_LPAREN,
48458      anon_sym_RPAREN,
48459      anon_sym_of,
48460      anon_sym_COLON,
48461      anon_sym_LBRACK,
48462      anon_sym_RBRACK,
48463      anon_sym_DOT,
48464      sym_optional_chain,
48465      anon_sym_AMP_AMP,
48466      anon_sym_PIPE_PIPE,
48467      anon_sym_GT_GT_GT,
48468      anon_sym_LT_LT,
48469      anon_sym_CARET,
48470      anon_sym_PERCENT,
48471      anon_sym_STAR_STAR,
48472      anon_sym_LT_EQ,
48473      anon_sym_EQ_EQ_EQ,
48474      anon_sym_BANG_EQ_EQ,
48475      anon_sym_GT_EQ,
48476      anon_sym_QMARK_QMARK,
48477      anon_sym_instanceof,
48478      anon_sym_PLUS_PLUS,
48479      anon_sym_DASH_DASH,
48480      anon_sym_BQUOTE,
48481  [13469] = 3,
48482    ACTIONS(5), 2,
48483      sym_html_comment,
48484      sym_comment,
48485    ACTIONS(1419), 12,
48486      anon_sym_STAR,
48487      anon_sym_in,
48488      anon_sym_LT,
48489      anon_sym_GT,
48490      anon_sym_GT_GT,
48491      anon_sym_AMP,
48492      anon_sym_PIPE,
48493      anon_sym_PLUS,
48494      anon_sym_DASH,
48495      anon_sym_SLASH,
48496      anon_sym_EQ_EQ,
48497      anon_sym_BANG_EQ,
48498    ACTIONS(1421), 28,
48499      sym__ternary_qmark,
48500      anon_sym_LBRACE,
48501      anon_sym_COMMA,
48502      anon_sym_RBRACE,
48503      anon_sym_LPAREN,
48504      anon_sym_RPAREN,
48505      anon_sym_of,
48506      anon_sym_COLON,
48507      anon_sym_LBRACK,
48508      anon_sym_RBRACK,
48509      anon_sym_DOT,
48510      sym_optional_chain,
48511      anon_sym_AMP_AMP,
48512      anon_sym_PIPE_PIPE,
48513      anon_sym_GT_GT_GT,
48514      anon_sym_LT_LT,
48515      anon_sym_CARET,
48516      anon_sym_PERCENT,
48517      anon_sym_STAR_STAR,
48518      anon_sym_LT_EQ,
48519      anon_sym_EQ_EQ_EQ,
48520      anon_sym_BANG_EQ_EQ,
48521      anon_sym_GT_EQ,
48522      anon_sym_QMARK_QMARK,
48523      anon_sym_instanceof,
48524      anon_sym_PLUS_PLUS,
48525      anon_sym_DASH_DASH,
48526      anon_sym_BQUOTE,
48527  [13518] = 3,
48528    ACTIONS(5), 2,
48529      sym_html_comment,
48530      sym_comment,
48531    ACTIONS(1423), 12,
48532      anon_sym_STAR,
48533      anon_sym_in,
48534      anon_sym_LT,
48535      anon_sym_GT,
48536      anon_sym_GT_GT,
48537      anon_sym_AMP,
48538      anon_sym_PIPE,
48539      anon_sym_PLUS,
48540      anon_sym_DASH,
48541      anon_sym_SLASH,
48542      anon_sym_EQ_EQ,
48543      anon_sym_BANG_EQ,
48544    ACTIONS(1425), 28,
48545      sym__ternary_qmark,
48546      anon_sym_LBRACE,
48547      anon_sym_COMMA,
48548      anon_sym_RBRACE,
48549      anon_sym_LPAREN,
48550      anon_sym_RPAREN,
48551      anon_sym_of,
48552      anon_sym_COLON,
48553      anon_sym_LBRACK,
48554      anon_sym_RBRACK,
48555      anon_sym_DOT,
48556      sym_optional_chain,
48557      anon_sym_AMP_AMP,
48558      anon_sym_PIPE_PIPE,
48559      anon_sym_GT_GT_GT,
48560      anon_sym_LT_LT,
48561      anon_sym_CARET,
48562      anon_sym_PERCENT,
48563      anon_sym_STAR_STAR,
48564      anon_sym_LT_EQ,
48565      anon_sym_EQ_EQ_EQ,
48566      anon_sym_BANG_EQ_EQ,
48567      anon_sym_GT_EQ,
48568      anon_sym_QMARK_QMARK,
48569      anon_sym_instanceof,
48570      anon_sym_PLUS_PLUS,
48571      anon_sym_DASH_DASH,
48572      anon_sym_BQUOTE,
48573  [13567] = 3,
48574    ACTIONS(5), 2,
48575      sym_html_comment,
48576      sym_comment,
48577    ACTIONS(1427), 12,
48578      anon_sym_STAR,
48579      anon_sym_in,
48580      anon_sym_LT,
48581      anon_sym_GT,
48582      anon_sym_GT_GT,
48583      anon_sym_AMP,
48584      anon_sym_PIPE,
48585      anon_sym_PLUS,
48586      anon_sym_DASH,
48587      anon_sym_SLASH,
48588      anon_sym_EQ_EQ,
48589      anon_sym_BANG_EQ,
48590    ACTIONS(1429), 28,
48591      sym__ternary_qmark,
48592      anon_sym_LBRACE,
48593      anon_sym_COMMA,
48594      anon_sym_RBRACE,
48595      anon_sym_LPAREN,
48596      anon_sym_RPAREN,
48597      anon_sym_of,
48598      anon_sym_COLON,
48599      anon_sym_LBRACK,
48600      anon_sym_RBRACK,
48601      anon_sym_DOT,
48602      sym_optional_chain,
48603      anon_sym_AMP_AMP,
48604      anon_sym_PIPE_PIPE,
48605      anon_sym_GT_GT_GT,
48606      anon_sym_LT_LT,
48607      anon_sym_CARET,
48608      anon_sym_PERCENT,
48609      anon_sym_STAR_STAR,
48610      anon_sym_LT_EQ,
48611      anon_sym_EQ_EQ_EQ,
48612      anon_sym_BANG_EQ_EQ,
48613      anon_sym_GT_EQ,
48614      anon_sym_QMARK_QMARK,
48615      anon_sym_instanceof,
48616      anon_sym_PLUS_PLUS,
48617      anon_sym_DASH_DASH,
48618      anon_sym_BQUOTE,
48619  [13616] = 26,
48620    ACTIONS(402), 1,
48621      anon_sym_BQUOTE,
48622    ACTIONS(1306), 1,
48623      anon_sym_LPAREN,
48624    ACTIONS(1308), 1,
48625      anon_sym_LBRACK,
48626    ACTIONS(1310), 1,
48627      anon_sym_DOT,
48628    ACTIONS(1312), 1,
48629      sym_optional_chain,
48630    ACTIONS(1361), 1,
48631      anon_sym_AMP_AMP,
48632    ACTIONS(1363), 1,
48633      anon_sym_PIPE_PIPE,
48634    ACTIONS(1365), 1,
48635      anon_sym_GT_GT,
48636    ACTIONS(1369), 1,
48637      anon_sym_AMP,
48638    ACTIONS(1371), 1,
48639      anon_sym_CARET,
48640    ACTIONS(1373), 1,
48641      anon_sym_PIPE,
48642    ACTIONS(1377), 1,
48643      anon_sym_PERCENT,
48644    ACTIONS(1379), 1,
48645      anon_sym_STAR_STAR,
48646    ACTIONS(1387), 1,
48647      anon_sym_QMARK_QMARK,
48648    ACTIONS(1389), 1,
48649      sym__ternary_qmark,
48650    ACTIONS(5), 2,
48651      sym_html_comment,
48652      sym_comment,
48653    ACTIONS(1320), 2,
48654      anon_sym_PLUS_PLUS,
48655      anon_sym_DASH_DASH,
48656    ACTIONS(1355), 2,
48657      anon_sym_STAR,
48658      anon_sym_SLASH,
48659    ACTIONS(1367), 2,
48660      anon_sym_GT_GT_GT,
48661      anon_sym_LT_LT,
48662    ACTIONS(1375), 2,
48663      anon_sym_PLUS,
48664      anon_sym_DASH,
48665    ACTIONS(1383), 2,
48666      anon_sym_EQ_EQ,
48667      anon_sym_BANG_EQ,
48668    ACTIONS(1385), 2,
48669      anon_sym_EQ_EQ_EQ,
48670      anon_sym_BANG_EQ_EQ,
48671    STATE(509), 2,
48672      sym_template_string,
48673      sym_arguments,
48674    ACTIONS(1359), 3,
48675      anon_sym_in,
48676      anon_sym_LT,
48677      anon_sym_GT,
48678    ACTIONS(1381), 3,
48679      anon_sym_LT_EQ,
48680      anon_sym_GT_EQ,
48681      anon_sym_instanceof,
48682    ACTIONS(1431), 5,
48683      anon_sym_COMMA,
48684      anon_sym_RBRACE,
48685      anon_sym_RPAREN,
48686      anon_sym_COLON,
48687      anon_sym_RBRACK,
48688  [13711] = 3,
48689    ACTIONS(5), 2,
48690      sym_html_comment,
48691      sym_comment,
48692    ACTIONS(1433), 12,
48693      anon_sym_STAR,
48694      anon_sym_in,
48695      anon_sym_LT,
48696      anon_sym_GT,
48697      anon_sym_GT_GT,
48698      anon_sym_AMP,
48699      anon_sym_PIPE,
48700      anon_sym_PLUS,
48701      anon_sym_DASH,
48702      anon_sym_SLASH,
48703      anon_sym_EQ_EQ,
48704      anon_sym_BANG_EQ,
48705    ACTIONS(1435), 28,
48706      sym__ternary_qmark,
48707      anon_sym_LBRACE,
48708      anon_sym_COMMA,
48709      anon_sym_RBRACE,
48710      anon_sym_LPAREN,
48711      anon_sym_RPAREN,
48712      anon_sym_of,
48713      anon_sym_COLON,
48714      anon_sym_LBRACK,
48715      anon_sym_RBRACK,
48716      anon_sym_DOT,
48717      sym_optional_chain,
48718      anon_sym_AMP_AMP,
48719      anon_sym_PIPE_PIPE,
48720      anon_sym_GT_GT_GT,
48721      anon_sym_LT_LT,
48722      anon_sym_CARET,
48723      anon_sym_PERCENT,
48724      anon_sym_STAR_STAR,
48725      anon_sym_LT_EQ,
48726      anon_sym_EQ_EQ_EQ,
48727      anon_sym_BANG_EQ_EQ,
48728      anon_sym_GT_EQ,
48729      anon_sym_QMARK_QMARK,
48730      anon_sym_instanceof,
48731      anon_sym_PLUS_PLUS,
48732      anon_sym_DASH_DASH,
48733      anon_sym_BQUOTE,
48734  [13760] = 26,
48735    ACTIONS(402), 1,
48736      anon_sym_BQUOTE,
48737    ACTIONS(1306), 1,
48738      anon_sym_LPAREN,
48739    ACTIONS(1308), 1,
48740      anon_sym_LBRACK,
48741    ACTIONS(1310), 1,
48742      anon_sym_DOT,
48743    ACTIONS(1312), 1,
48744      sym_optional_chain,
48745    ACTIONS(1361), 1,
48746      anon_sym_AMP_AMP,
48747    ACTIONS(1363), 1,
48748      anon_sym_PIPE_PIPE,
48749    ACTIONS(1365), 1,
48750      anon_sym_GT_GT,
48751    ACTIONS(1369), 1,
48752      anon_sym_AMP,
48753    ACTIONS(1371), 1,
48754      anon_sym_CARET,
48755    ACTIONS(1373), 1,
48756      anon_sym_PIPE,
48757    ACTIONS(1377), 1,
48758      anon_sym_PERCENT,
48759    ACTIONS(1379), 1,
48760      anon_sym_STAR_STAR,
48761    ACTIONS(1387), 1,
48762      anon_sym_QMARK_QMARK,
48763    ACTIONS(1389), 1,
48764      sym__ternary_qmark,
48765    ACTIONS(5), 2,
48766      sym_html_comment,
48767      sym_comment,
48768    ACTIONS(1320), 2,
48769      anon_sym_PLUS_PLUS,
48770      anon_sym_DASH_DASH,
48771    ACTIONS(1355), 2,
48772      anon_sym_STAR,
48773      anon_sym_SLASH,
48774    ACTIONS(1367), 2,
48775      anon_sym_GT_GT_GT,
48776      anon_sym_LT_LT,
48777    ACTIONS(1375), 2,
48778      anon_sym_PLUS,
48779      anon_sym_DASH,
48780    ACTIONS(1383), 2,
48781      anon_sym_EQ_EQ,
48782      anon_sym_BANG_EQ,
48783    ACTIONS(1385), 2,
48784      anon_sym_EQ_EQ_EQ,
48785      anon_sym_BANG_EQ_EQ,
48786    STATE(509), 2,
48787      sym_template_string,
48788      sym_arguments,
48789    ACTIONS(1359), 3,
48790      anon_sym_in,
48791      anon_sym_LT,
48792      anon_sym_GT,
48793    ACTIONS(1381), 3,
48794      anon_sym_LT_EQ,
48795      anon_sym_GT_EQ,
48796      anon_sym_instanceof,
48797    ACTIONS(1435), 5,
48798      anon_sym_COMMA,
48799      anon_sym_RBRACE,
48800      anon_sym_RPAREN,
48801      anon_sym_COLON,
48802      anon_sym_RBRACK,
48803  [13855] = 3,
48804    ACTIONS(5), 2,
48805      sym_html_comment,
48806      sym_comment,
48807    ACTIONS(632), 12,
48808      anon_sym_STAR,
48809      anon_sym_in,
48810      anon_sym_LT,
48811      anon_sym_GT,
48812      anon_sym_GT_GT,
48813      anon_sym_AMP,
48814      anon_sym_PIPE,
48815      anon_sym_PLUS,
48816      anon_sym_DASH,
48817      anon_sym_SLASH,
48818      anon_sym_EQ_EQ,
48819      anon_sym_BANG_EQ,
48820    ACTIONS(630), 28,
48821      sym__automatic_semicolon,
48822      sym__ternary_qmark,
48823      anon_sym_COMMA,
48824      anon_sym_RBRACE,
48825      anon_sym_else,
48826      anon_sym_LPAREN,
48827      anon_sym_of,
48828      anon_sym_while,
48829      anon_sym_SEMI,
48830      anon_sym_LBRACK,
48831      anon_sym_DOT,
48832      sym_optional_chain,
48833      anon_sym_AMP_AMP,
48834      anon_sym_PIPE_PIPE,
48835      anon_sym_GT_GT_GT,
48836      anon_sym_LT_LT,
48837      anon_sym_CARET,
48838      anon_sym_PERCENT,
48839      anon_sym_STAR_STAR,
48840      anon_sym_LT_EQ,
48841      anon_sym_EQ_EQ_EQ,
48842      anon_sym_BANG_EQ_EQ,
48843      anon_sym_GT_EQ,
48844      anon_sym_QMARK_QMARK,
48845      anon_sym_instanceof,
48846      anon_sym_PLUS_PLUS,
48847      anon_sym_DASH_DASH,
48848      anon_sym_BQUOTE,
48849  [13904] = 3,
48850    ACTIONS(5), 2,
48851      sym_html_comment,
48852      sym_comment,
48853    ACTIONS(1437), 12,
48854      anon_sym_STAR,
48855      anon_sym_in,
48856      anon_sym_LT,
48857      anon_sym_GT,
48858      anon_sym_GT_GT,
48859      anon_sym_AMP,
48860      anon_sym_PIPE,
48861      anon_sym_PLUS,
48862      anon_sym_DASH,
48863      anon_sym_SLASH,
48864      anon_sym_EQ_EQ,
48865      anon_sym_BANG_EQ,
48866    ACTIONS(1439), 28,
48867      sym__ternary_qmark,
48868      anon_sym_LBRACE,
48869      anon_sym_COMMA,
48870      anon_sym_RBRACE,
48871      anon_sym_LPAREN,
48872      anon_sym_RPAREN,
48873      anon_sym_of,
48874      anon_sym_COLON,
48875      anon_sym_LBRACK,
48876      anon_sym_RBRACK,
48877      anon_sym_DOT,
48878      sym_optional_chain,
48879      anon_sym_AMP_AMP,
48880      anon_sym_PIPE_PIPE,
48881      anon_sym_GT_GT_GT,
48882      anon_sym_LT_LT,
48883      anon_sym_CARET,
48884      anon_sym_PERCENT,
48885      anon_sym_STAR_STAR,
48886      anon_sym_LT_EQ,
48887      anon_sym_EQ_EQ_EQ,
48888      anon_sym_BANG_EQ_EQ,
48889      anon_sym_GT_EQ,
48890      anon_sym_QMARK_QMARK,
48891      anon_sym_instanceof,
48892      anon_sym_PLUS_PLUS,
48893      anon_sym_DASH_DASH,
48894      anon_sym_BQUOTE,
48895  [13953] = 4,
48896    ACTIONS(1441), 1,
48897      sym__automatic_semicolon,
48898    ACTIONS(5), 2,
48899      sym_html_comment,
48900      sym_comment,
48901    ACTIONS(632), 12,
48902      anon_sym_STAR,
48903      anon_sym_in,
48904      anon_sym_LT,
48905      anon_sym_GT,
48906      anon_sym_GT_GT,
48907      anon_sym_AMP,
48908      anon_sym_PIPE,
48909      anon_sym_PLUS,
48910      anon_sym_DASH,
48911      anon_sym_SLASH,
48912      anon_sym_EQ_EQ,
48913      anon_sym_BANG_EQ,
48914    ACTIONS(630), 27,
48915      sym__ternary_qmark,
48916      anon_sym_COMMA,
48917      anon_sym_RBRACE,
48918      anon_sym_else,
48919      anon_sym_LPAREN,
48920      anon_sym_of,
48921      anon_sym_while,
48922      anon_sym_SEMI,
48923      anon_sym_LBRACK,
48924      anon_sym_DOT,
48925      sym_optional_chain,
48926      anon_sym_AMP_AMP,
48927      anon_sym_PIPE_PIPE,
48928      anon_sym_GT_GT_GT,
48929      anon_sym_LT_LT,
48930      anon_sym_CARET,
48931      anon_sym_PERCENT,
48932      anon_sym_STAR_STAR,
48933      anon_sym_LT_EQ,
48934      anon_sym_EQ_EQ_EQ,
48935      anon_sym_BANG_EQ_EQ,
48936      anon_sym_GT_EQ,
48937      anon_sym_QMARK_QMARK,
48938      anon_sym_instanceof,
48939      anon_sym_PLUS_PLUS,
48940      anon_sym_DASH_DASH,
48941      anon_sym_BQUOTE,
48942  [14004] = 4,
48943    ACTIONS(1443), 1,
48944      sym__automatic_semicolon,
48945    ACTIONS(5), 2,
48946      sym_html_comment,
48947      sym_comment,
48948    ACTIONS(508), 12,
48949      anon_sym_STAR,
48950      anon_sym_in,
48951      anon_sym_LT,
48952      anon_sym_GT,
48953      anon_sym_GT_GT,
48954      anon_sym_AMP,
48955      anon_sym_PIPE,
48956      anon_sym_PLUS,
48957      anon_sym_DASH,
48958      anon_sym_SLASH,
48959      anon_sym_EQ_EQ,
48960      anon_sym_BANG_EQ,
48961    ACTIONS(506), 27,
48962      sym__ternary_qmark,
48963      anon_sym_COMMA,
48964      anon_sym_RBRACE,
48965      anon_sym_else,
48966      anon_sym_LPAREN,
48967      anon_sym_of,
48968      anon_sym_while,
48969      anon_sym_SEMI,
48970      anon_sym_LBRACK,
48971      anon_sym_DOT,
48972      sym_optional_chain,
48973      anon_sym_AMP_AMP,
48974      anon_sym_PIPE_PIPE,
48975      anon_sym_GT_GT_GT,
48976      anon_sym_LT_LT,
48977      anon_sym_CARET,
48978      anon_sym_PERCENT,
48979      anon_sym_STAR_STAR,
48980      anon_sym_LT_EQ,
48981      anon_sym_EQ_EQ_EQ,
48982      anon_sym_BANG_EQ_EQ,
48983      anon_sym_GT_EQ,
48984      anon_sym_QMARK_QMARK,
48985      anon_sym_instanceof,
48986      anon_sym_PLUS_PLUS,
48987      anon_sym_DASH_DASH,
48988      anon_sym_BQUOTE,
48989  [14055] = 26,
48990    ACTIONS(402), 1,
48991      anon_sym_BQUOTE,
48992    ACTIONS(1306), 1,
48993      anon_sym_LPAREN,
48994    ACTIONS(1308), 1,
48995      anon_sym_LBRACK,
48996    ACTIONS(1310), 1,
48997      anon_sym_DOT,
48998    ACTIONS(1312), 1,
48999      sym_optional_chain,
49000    ACTIONS(1361), 1,
49001      anon_sym_AMP_AMP,
49002    ACTIONS(1363), 1,
49003      anon_sym_PIPE_PIPE,
49004    ACTIONS(1365), 1,
49005      anon_sym_GT_GT,
49006    ACTIONS(1369), 1,
49007      anon_sym_AMP,
49008    ACTIONS(1371), 1,
49009      anon_sym_CARET,
49010    ACTIONS(1373), 1,
49011      anon_sym_PIPE,
49012    ACTIONS(1377), 1,
49013      anon_sym_PERCENT,
49014    ACTIONS(1379), 1,
49015      anon_sym_STAR_STAR,
49016    ACTIONS(1387), 1,
49017      anon_sym_QMARK_QMARK,
49018    ACTIONS(1389), 1,
49019      sym__ternary_qmark,
49020    ACTIONS(5), 2,
49021      sym_html_comment,
49022      sym_comment,
49023    ACTIONS(1320), 2,
49024      anon_sym_PLUS_PLUS,
49025      anon_sym_DASH_DASH,
49026    ACTIONS(1355), 2,
49027      anon_sym_STAR,
49028      anon_sym_SLASH,
49029    ACTIONS(1367), 2,
49030      anon_sym_GT_GT_GT,
49031      anon_sym_LT_LT,
49032    ACTIONS(1375), 2,
49033      anon_sym_PLUS,
49034      anon_sym_DASH,
49035    ACTIONS(1383), 2,
49036      anon_sym_EQ_EQ,
49037      anon_sym_BANG_EQ,
49038    ACTIONS(1385), 2,
49039      anon_sym_EQ_EQ_EQ,
49040      anon_sym_BANG_EQ_EQ,
49041    STATE(509), 2,
49042      sym_template_string,
49043      sym_arguments,
49044    ACTIONS(1359), 3,
49045      anon_sym_in,
49046      anon_sym_LT,
49047      anon_sym_GT,
49048    ACTIONS(1381), 3,
49049      anon_sym_LT_EQ,
49050      anon_sym_GT_EQ,
49051      anon_sym_instanceof,
49052    ACTIONS(1445), 5,
49053      anon_sym_COMMA,
49054      anon_sym_RBRACE,
49055      anon_sym_RPAREN,
49056      anon_sym_COLON,
49057      anon_sym_RBRACK,
49058  [14150] = 3,
49059    ACTIONS(5), 2,
49060      sym_html_comment,
49061      sym_comment,
49062    ACTIONS(1447), 12,
49063      anon_sym_STAR,
49064      anon_sym_in,
49065      anon_sym_LT,
49066      anon_sym_GT,
49067      anon_sym_GT_GT,
49068      anon_sym_AMP,
49069      anon_sym_PIPE,
49070      anon_sym_PLUS,
49071      anon_sym_DASH,
49072      anon_sym_SLASH,
49073      anon_sym_EQ_EQ,
49074      anon_sym_BANG_EQ,
49075    ACTIONS(1449), 28,
49076      sym__ternary_qmark,
49077      anon_sym_LBRACE,
49078      anon_sym_COMMA,
49079      anon_sym_RBRACE,
49080      anon_sym_LPAREN,
49081      anon_sym_RPAREN,
49082      anon_sym_of,
49083      anon_sym_COLON,
49084      anon_sym_LBRACK,
49085      anon_sym_RBRACK,
49086      anon_sym_DOT,
49087      sym_optional_chain,
49088      anon_sym_AMP_AMP,
49089      anon_sym_PIPE_PIPE,
49090      anon_sym_GT_GT_GT,
49091      anon_sym_LT_LT,
49092      anon_sym_CARET,
49093      anon_sym_PERCENT,
49094      anon_sym_STAR_STAR,
49095      anon_sym_LT_EQ,
49096      anon_sym_EQ_EQ_EQ,
49097      anon_sym_BANG_EQ_EQ,
49098      anon_sym_GT_EQ,
49099      anon_sym_QMARK_QMARK,
49100      anon_sym_instanceof,
49101      anon_sym_PLUS_PLUS,
49102      anon_sym_DASH_DASH,
49103      anon_sym_BQUOTE,
49104  [14199] = 3,
49105    ACTIONS(5), 2,
49106      sym_html_comment,
49107      sym_comment,
49108    ACTIONS(1451), 12,
49109      anon_sym_STAR,
49110      anon_sym_in,
49111      anon_sym_LT,
49112      anon_sym_GT,
49113      anon_sym_GT_GT,
49114      anon_sym_AMP,
49115      anon_sym_PIPE,
49116      anon_sym_PLUS,
49117      anon_sym_DASH,
49118      anon_sym_SLASH,
49119      anon_sym_EQ_EQ,
49120      anon_sym_BANG_EQ,
49121    ACTIONS(1453), 28,
49122      sym__ternary_qmark,
49123      anon_sym_LBRACE,
49124      anon_sym_COMMA,
49125      anon_sym_RBRACE,
49126      anon_sym_LPAREN,
49127      anon_sym_RPAREN,
49128      anon_sym_of,
49129      anon_sym_COLON,
49130      anon_sym_LBRACK,
49131      anon_sym_RBRACK,
49132      anon_sym_DOT,
49133      sym_optional_chain,
49134      anon_sym_AMP_AMP,
49135      anon_sym_PIPE_PIPE,
49136      anon_sym_GT_GT_GT,
49137      anon_sym_LT_LT,
49138      anon_sym_CARET,
49139      anon_sym_PERCENT,
49140      anon_sym_STAR_STAR,
49141      anon_sym_LT_EQ,
49142      anon_sym_EQ_EQ_EQ,
49143      anon_sym_BANG_EQ_EQ,
49144      anon_sym_GT_EQ,
49145      anon_sym_QMARK_QMARK,
49146      anon_sym_instanceof,
49147      anon_sym_PLUS_PLUS,
49148      anon_sym_DASH_DASH,
49149      anon_sym_BQUOTE,
49150  [14248] = 3,
49151    ACTIONS(5), 2,
49152      sym_html_comment,
49153      sym_comment,
49154    ACTIONS(1455), 12,
49155      anon_sym_STAR,
49156      anon_sym_in,
49157      anon_sym_LT,
49158      anon_sym_GT,
49159      anon_sym_GT_GT,
49160      anon_sym_AMP,
49161      anon_sym_PIPE,
49162      anon_sym_PLUS,
49163      anon_sym_DASH,
49164      anon_sym_SLASH,
49165      anon_sym_EQ_EQ,
49166      anon_sym_BANG_EQ,
49167    ACTIONS(1457), 28,
49168      sym__ternary_qmark,
49169      anon_sym_LBRACE,
49170      anon_sym_COMMA,
49171      anon_sym_RBRACE,
49172      anon_sym_LPAREN,
49173      anon_sym_RPAREN,
49174      anon_sym_of,
49175      anon_sym_COLON,
49176      anon_sym_LBRACK,
49177      anon_sym_RBRACK,
49178      anon_sym_DOT,
49179      sym_optional_chain,
49180      anon_sym_AMP_AMP,
49181      anon_sym_PIPE_PIPE,
49182      anon_sym_GT_GT_GT,
49183      anon_sym_LT_LT,
49184      anon_sym_CARET,
49185      anon_sym_PERCENT,
49186      anon_sym_STAR_STAR,
49187      anon_sym_LT_EQ,
49188      anon_sym_EQ_EQ_EQ,
49189      anon_sym_BANG_EQ_EQ,
49190      anon_sym_GT_EQ,
49191      anon_sym_QMARK_QMARK,
49192      anon_sym_instanceof,
49193      anon_sym_PLUS_PLUS,
49194      anon_sym_DASH_DASH,
49195      anon_sym_BQUOTE,
49196  [14297] = 3,
49197    ACTIONS(5), 2,
49198      sym_html_comment,
49199      sym_comment,
49200    ACTIONS(622), 12,
49201      anon_sym_STAR,
49202      anon_sym_in,
49203      anon_sym_LT,
49204      anon_sym_GT,
49205      anon_sym_GT_GT,
49206      anon_sym_AMP,
49207      anon_sym_PIPE,
49208      anon_sym_PLUS,
49209      anon_sym_DASH,
49210      anon_sym_SLASH,
49211      anon_sym_EQ_EQ,
49212      anon_sym_BANG_EQ,
49213    ACTIONS(620), 28,
49214      sym__ternary_qmark,
49215      anon_sym_LBRACE,
49216      anon_sym_COMMA,
49217      anon_sym_RBRACE,
49218      anon_sym_LPAREN,
49219      anon_sym_RPAREN,
49220      anon_sym_of,
49221      anon_sym_COLON,
49222      anon_sym_LBRACK,
49223      anon_sym_RBRACK,
49224      anon_sym_DOT,
49225      sym_optional_chain,
49226      anon_sym_AMP_AMP,
49227      anon_sym_PIPE_PIPE,
49228      anon_sym_GT_GT_GT,
49229      anon_sym_LT_LT,
49230      anon_sym_CARET,
49231      anon_sym_PERCENT,
49232      anon_sym_STAR_STAR,
49233      anon_sym_LT_EQ,
49234      anon_sym_EQ_EQ_EQ,
49235      anon_sym_BANG_EQ_EQ,
49236      anon_sym_GT_EQ,
49237      anon_sym_QMARK_QMARK,
49238      anon_sym_instanceof,
49239      anon_sym_PLUS_PLUS,
49240      anon_sym_DASH_DASH,
49241      anon_sym_BQUOTE,
49242  [14346] = 3,
49243    ACTIONS(5), 2,
49244      sym_html_comment,
49245      sym_comment,
49246    ACTIONS(1459), 12,
49247      anon_sym_STAR,
49248      anon_sym_in,
49249      anon_sym_LT,
49250      anon_sym_GT,
49251      anon_sym_GT_GT,
49252      anon_sym_AMP,
49253      anon_sym_PIPE,
49254      anon_sym_PLUS,
49255      anon_sym_DASH,
49256      anon_sym_SLASH,
49257      anon_sym_EQ_EQ,
49258      anon_sym_BANG_EQ,
49259    ACTIONS(1461), 28,
49260      sym__ternary_qmark,
49261      anon_sym_LBRACE,
49262      anon_sym_COMMA,
49263      anon_sym_RBRACE,
49264      anon_sym_LPAREN,
49265      anon_sym_RPAREN,
49266      anon_sym_of,
49267      anon_sym_COLON,
49268      anon_sym_LBRACK,
49269      anon_sym_RBRACK,
49270      anon_sym_DOT,
49271      sym_optional_chain,
49272      anon_sym_AMP_AMP,
49273      anon_sym_PIPE_PIPE,
49274      anon_sym_GT_GT_GT,
49275      anon_sym_LT_LT,
49276      anon_sym_CARET,
49277      anon_sym_PERCENT,
49278      anon_sym_STAR_STAR,
49279      anon_sym_LT_EQ,
49280      anon_sym_EQ_EQ_EQ,
49281      anon_sym_BANG_EQ_EQ,
49282      anon_sym_GT_EQ,
49283      anon_sym_QMARK_QMARK,
49284      anon_sym_instanceof,
49285      anon_sym_PLUS_PLUS,
49286      anon_sym_DASH_DASH,
49287      anon_sym_BQUOTE,
49288  [14395] = 3,
49289    ACTIONS(5), 2,
49290      sym_html_comment,
49291      sym_comment,
49292    ACTIONS(1463), 12,
49293      anon_sym_STAR,
49294      anon_sym_in,
49295      anon_sym_LT,
49296      anon_sym_GT,
49297      anon_sym_GT_GT,
49298      anon_sym_AMP,
49299      anon_sym_PIPE,
49300      anon_sym_PLUS,
49301      anon_sym_DASH,
49302      anon_sym_SLASH,
49303      anon_sym_EQ_EQ,
49304      anon_sym_BANG_EQ,
49305    ACTIONS(1465), 28,
49306      sym__ternary_qmark,
49307      anon_sym_LBRACE,
49308      anon_sym_COMMA,
49309      anon_sym_RBRACE,
49310      anon_sym_LPAREN,
49311      anon_sym_RPAREN,
49312      anon_sym_of,
49313      anon_sym_COLON,
49314      anon_sym_LBRACK,
49315      anon_sym_RBRACK,
49316      anon_sym_DOT,
49317      sym_optional_chain,
49318      anon_sym_AMP_AMP,
49319      anon_sym_PIPE_PIPE,
49320      anon_sym_GT_GT_GT,
49321      anon_sym_LT_LT,
49322      anon_sym_CARET,
49323      anon_sym_PERCENT,
49324      anon_sym_STAR_STAR,
49325      anon_sym_LT_EQ,
49326      anon_sym_EQ_EQ_EQ,
49327      anon_sym_BANG_EQ_EQ,
49328      anon_sym_GT_EQ,
49329      anon_sym_QMARK_QMARK,
49330      anon_sym_instanceof,
49331      anon_sym_PLUS_PLUS,
49332      anon_sym_DASH_DASH,
49333      anon_sym_BQUOTE,
49334  [14444] = 3,
49335    ACTIONS(5), 2,
49336      sym_html_comment,
49337      sym_comment,
49338    ACTIONS(1467), 12,
49339      anon_sym_STAR,
49340      anon_sym_in,
49341      anon_sym_LT,
49342      anon_sym_GT,
49343      anon_sym_GT_GT,
49344      anon_sym_AMP,
49345      anon_sym_PIPE,
49346      anon_sym_PLUS,
49347      anon_sym_DASH,
49348      anon_sym_SLASH,
49349      anon_sym_EQ_EQ,
49350      anon_sym_BANG_EQ,
49351    ACTIONS(1469), 28,
49352      sym__ternary_qmark,
49353      anon_sym_LBRACE,
49354      anon_sym_COMMA,
49355      anon_sym_RBRACE,
49356      anon_sym_LPAREN,
49357      anon_sym_RPAREN,
49358      anon_sym_of,
49359      anon_sym_COLON,
49360      anon_sym_LBRACK,
49361      anon_sym_RBRACK,
49362      anon_sym_DOT,
49363      sym_optional_chain,
49364      anon_sym_AMP_AMP,
49365      anon_sym_PIPE_PIPE,
49366      anon_sym_GT_GT_GT,
49367      anon_sym_LT_LT,
49368      anon_sym_CARET,
49369      anon_sym_PERCENT,
49370      anon_sym_STAR_STAR,
49371      anon_sym_LT_EQ,
49372      anon_sym_EQ_EQ_EQ,
49373      anon_sym_BANG_EQ_EQ,
49374      anon_sym_GT_EQ,
49375      anon_sym_QMARK_QMARK,
49376      anon_sym_instanceof,
49377      anon_sym_PLUS_PLUS,
49378      anon_sym_DASH_DASH,
49379      anon_sym_BQUOTE,
49380  [14493] = 3,
49381    ACTIONS(5), 2,
49382      sym_html_comment,
49383      sym_comment,
49384    ACTIONS(1471), 12,
49385      anon_sym_STAR,
49386      anon_sym_in,
49387      anon_sym_LT,
49388      anon_sym_GT,
49389      anon_sym_GT_GT,
49390      anon_sym_AMP,
49391      anon_sym_PIPE,
49392      anon_sym_PLUS,
49393      anon_sym_DASH,
49394      anon_sym_SLASH,
49395      anon_sym_EQ_EQ,
49396      anon_sym_BANG_EQ,
49397    ACTIONS(1473), 28,
49398      sym__ternary_qmark,
49399      anon_sym_LBRACE,
49400      anon_sym_COMMA,
49401      anon_sym_RBRACE,
49402      anon_sym_LPAREN,
49403      anon_sym_RPAREN,
49404      anon_sym_of,
49405      anon_sym_COLON,
49406      anon_sym_LBRACK,
49407      anon_sym_RBRACK,
49408      anon_sym_DOT,
49409      sym_optional_chain,
49410      anon_sym_AMP_AMP,
49411      anon_sym_PIPE_PIPE,
49412      anon_sym_GT_GT_GT,
49413      anon_sym_LT_LT,
49414      anon_sym_CARET,
49415      anon_sym_PERCENT,
49416      anon_sym_STAR_STAR,
49417      anon_sym_LT_EQ,
49418      anon_sym_EQ_EQ_EQ,
49419      anon_sym_BANG_EQ_EQ,
49420      anon_sym_GT_EQ,
49421      anon_sym_QMARK_QMARK,
49422      anon_sym_instanceof,
49423      anon_sym_PLUS_PLUS,
49424      anon_sym_DASH_DASH,
49425      anon_sym_BQUOTE,
49426  [14542] = 4,
49427    ACTIONS(1479), 1,
49428      sym_regex_flags,
49429    ACTIONS(5), 2,
49430      sym_html_comment,
49431      sym_comment,
49432    ACTIONS(1475), 13,
49433      anon_sym_STAR,
49434      anon_sym_in,
49435      anon_sym_LT,
49436      anon_sym_GT,
49437      anon_sym_GT_GT,
49438      anon_sym_AMP,
49439      anon_sym_PIPE,
49440      anon_sym_PLUS,
49441      anon_sym_DASH,
49442      anon_sym_SLASH,
49443      anon_sym_EQ_EQ,
49444      anon_sym_BANG_EQ,
49445      anon_sym_instanceof,
49446    ACTIONS(1477), 26,
49447      sym__ternary_qmark,
49448      anon_sym_LBRACE,
49449      anon_sym_COMMA,
49450      anon_sym_RBRACE,
49451      anon_sym_LPAREN,
49452      anon_sym_RPAREN,
49453      anon_sym_COLON,
49454      anon_sym_LBRACK,
49455      anon_sym_RBRACK,
49456      anon_sym_DOT,
49457      sym_optional_chain,
49458      anon_sym_AMP_AMP,
49459      anon_sym_PIPE_PIPE,
49460      anon_sym_GT_GT_GT,
49461      anon_sym_LT_LT,
49462      anon_sym_CARET,
49463      anon_sym_PERCENT,
49464      anon_sym_STAR_STAR,
49465      anon_sym_LT_EQ,
49466      anon_sym_EQ_EQ_EQ,
49467      anon_sym_BANG_EQ_EQ,
49468      anon_sym_GT_EQ,
49469      anon_sym_QMARK_QMARK,
49470      anon_sym_PLUS_PLUS,
49471      anon_sym_DASH_DASH,
49472      anon_sym_BQUOTE,
49473  [14593] = 3,
49474    ACTIONS(5), 2,
49475      sym_html_comment,
49476      sym_comment,
49477    ACTIONS(1481), 12,
49478      anon_sym_STAR,
49479      anon_sym_in,
49480      anon_sym_LT,
49481      anon_sym_GT,
49482      anon_sym_GT_GT,
49483      anon_sym_AMP,
49484      anon_sym_PIPE,
49485      anon_sym_PLUS,
49486      anon_sym_DASH,
49487      anon_sym_SLASH,
49488      anon_sym_EQ_EQ,
49489      anon_sym_BANG_EQ,
49490    ACTIONS(1483), 28,
49491      sym__ternary_qmark,
49492      anon_sym_LBRACE,
49493      anon_sym_COMMA,
49494      anon_sym_RBRACE,
49495      anon_sym_LPAREN,
49496      anon_sym_RPAREN,
49497      anon_sym_of,
49498      anon_sym_COLON,
49499      anon_sym_LBRACK,
49500      anon_sym_RBRACK,
49501      anon_sym_DOT,
49502      sym_optional_chain,
49503      anon_sym_AMP_AMP,
49504      anon_sym_PIPE_PIPE,
49505      anon_sym_GT_GT_GT,
49506      anon_sym_LT_LT,
49507      anon_sym_CARET,
49508      anon_sym_PERCENT,
49509      anon_sym_STAR_STAR,
49510      anon_sym_LT_EQ,
49511      anon_sym_EQ_EQ_EQ,
49512      anon_sym_BANG_EQ_EQ,
49513      anon_sym_GT_EQ,
49514      anon_sym_QMARK_QMARK,
49515      anon_sym_instanceof,
49516      anon_sym_PLUS_PLUS,
49517      anon_sym_DASH_DASH,
49518      anon_sym_BQUOTE,
49519  [14642] = 26,
49520    ACTIONS(402), 1,
49521      anon_sym_BQUOTE,
49522    ACTIONS(1306), 1,
49523      anon_sym_LPAREN,
49524    ACTIONS(1308), 1,
49525      anon_sym_LBRACK,
49526    ACTIONS(1310), 1,
49527      anon_sym_DOT,
49528    ACTIONS(1312), 1,
49529      sym_optional_chain,
49530    ACTIONS(1361), 1,
49531      anon_sym_AMP_AMP,
49532    ACTIONS(1363), 1,
49533      anon_sym_PIPE_PIPE,
49534    ACTIONS(1365), 1,
49535      anon_sym_GT_GT,
49536    ACTIONS(1369), 1,
49537      anon_sym_AMP,
49538    ACTIONS(1371), 1,
49539      anon_sym_CARET,
49540    ACTIONS(1373), 1,
49541      anon_sym_PIPE,
49542    ACTIONS(1377), 1,
49543      anon_sym_PERCENT,
49544    ACTIONS(1379), 1,
49545      anon_sym_STAR_STAR,
49546    ACTIONS(1387), 1,
49547      anon_sym_QMARK_QMARK,
49548    ACTIONS(1389), 1,
49549      sym__ternary_qmark,
49550    ACTIONS(5), 2,
49551      sym_html_comment,
49552      sym_comment,
49553    ACTIONS(1320), 2,
49554      anon_sym_PLUS_PLUS,
49555      anon_sym_DASH_DASH,
49556    ACTIONS(1355), 2,
49557      anon_sym_STAR,
49558      anon_sym_SLASH,
49559    ACTIONS(1367), 2,
49560      anon_sym_GT_GT_GT,
49561      anon_sym_LT_LT,
49562    ACTIONS(1375), 2,
49563      anon_sym_PLUS,
49564      anon_sym_DASH,
49565    ACTIONS(1383), 2,
49566      anon_sym_EQ_EQ,
49567      anon_sym_BANG_EQ,
49568    ACTIONS(1385), 2,
49569      anon_sym_EQ_EQ_EQ,
49570      anon_sym_BANG_EQ_EQ,
49571    STATE(509), 2,
49572      sym_template_string,
49573      sym_arguments,
49574    ACTIONS(1359), 3,
49575      anon_sym_in,
49576      anon_sym_LT,
49577      anon_sym_GT,
49578    ACTIONS(1381), 3,
49579      anon_sym_LT_EQ,
49580      anon_sym_GT_EQ,
49581      anon_sym_instanceof,
49582    ACTIONS(1485), 5,
49583      anon_sym_COMMA,
49584      anon_sym_RBRACE,
49585      anon_sym_RPAREN,
49586      anon_sym_COLON,
49587      anon_sym_RBRACK,
49588  [14737] = 3,
49589    ACTIONS(5), 2,
49590      sym_html_comment,
49591      sym_comment,
49592    ACTIONS(1487), 12,
49593      anon_sym_STAR,
49594      anon_sym_in,
49595      anon_sym_LT,
49596      anon_sym_GT,
49597      anon_sym_GT_GT,
49598      anon_sym_AMP,
49599      anon_sym_PIPE,
49600      anon_sym_PLUS,
49601      anon_sym_DASH,
49602      anon_sym_SLASH,
49603      anon_sym_EQ_EQ,
49604      anon_sym_BANG_EQ,
49605    ACTIONS(1489), 28,
49606      sym__ternary_qmark,
49607      anon_sym_LBRACE,
49608      anon_sym_COMMA,
49609      anon_sym_RBRACE,
49610      anon_sym_LPAREN,
49611      anon_sym_RPAREN,
49612      anon_sym_of,
49613      anon_sym_COLON,
49614      anon_sym_LBRACK,
49615      anon_sym_RBRACK,
49616      anon_sym_DOT,
49617      sym_optional_chain,
49618      anon_sym_AMP_AMP,
49619      anon_sym_PIPE_PIPE,
49620      anon_sym_GT_GT_GT,
49621      anon_sym_LT_LT,
49622      anon_sym_CARET,
49623      anon_sym_PERCENT,
49624      anon_sym_STAR_STAR,
49625      anon_sym_LT_EQ,
49626      anon_sym_EQ_EQ_EQ,
49627      anon_sym_BANG_EQ_EQ,
49628      anon_sym_GT_EQ,
49629      anon_sym_QMARK_QMARK,
49630      anon_sym_instanceof,
49631      anon_sym_PLUS_PLUS,
49632      anon_sym_DASH_DASH,
49633      anon_sym_BQUOTE,
49634  [14786] = 26,
49635    ACTIONS(402), 1,
49636      anon_sym_BQUOTE,
49637    ACTIONS(1306), 1,
49638      anon_sym_LPAREN,
49639    ACTIONS(1308), 1,
49640      anon_sym_LBRACK,
49641    ACTIONS(1310), 1,
49642      anon_sym_DOT,
49643    ACTIONS(1312), 1,
49644      sym_optional_chain,
49645    ACTIONS(1361), 1,
49646      anon_sym_AMP_AMP,
49647    ACTIONS(1363), 1,
49648      anon_sym_PIPE_PIPE,
49649    ACTIONS(1365), 1,
49650      anon_sym_GT_GT,
49651    ACTIONS(1369), 1,
49652      anon_sym_AMP,
49653    ACTIONS(1371), 1,
49654      anon_sym_CARET,
49655    ACTIONS(1373), 1,
49656      anon_sym_PIPE,
49657    ACTIONS(1377), 1,
49658      anon_sym_PERCENT,
49659    ACTIONS(1379), 1,
49660      anon_sym_STAR_STAR,
49661    ACTIONS(1387), 1,
49662      anon_sym_QMARK_QMARK,
49663    ACTIONS(1389), 1,
49664      sym__ternary_qmark,
49665    ACTIONS(5), 2,
49666      sym_html_comment,
49667      sym_comment,
49668    ACTIONS(1320), 2,
49669      anon_sym_PLUS_PLUS,
49670      anon_sym_DASH_DASH,
49671    ACTIONS(1355), 2,
49672      anon_sym_STAR,
49673      anon_sym_SLASH,
49674    ACTIONS(1367), 2,
49675      anon_sym_GT_GT_GT,
49676      anon_sym_LT_LT,
49677    ACTIONS(1375), 2,
49678      anon_sym_PLUS,
49679      anon_sym_DASH,
49680    ACTIONS(1383), 2,
49681      anon_sym_EQ_EQ,
49682      anon_sym_BANG_EQ,
49683    ACTIONS(1385), 2,
49684      anon_sym_EQ_EQ_EQ,
49685      anon_sym_BANG_EQ_EQ,
49686    STATE(509), 2,
49687      sym_template_string,
49688      sym_arguments,
49689    ACTIONS(1359), 3,
49690      anon_sym_in,
49691      anon_sym_LT,
49692      anon_sym_GT,
49693    ACTIONS(1381), 3,
49694      anon_sym_LT_EQ,
49695      anon_sym_GT_EQ,
49696      anon_sym_instanceof,
49697    ACTIONS(1489), 5,
49698      anon_sym_COMMA,
49699      anon_sym_RBRACE,
49700      anon_sym_RPAREN,
49701      anon_sym_COLON,
49702      anon_sym_RBRACK,
49703  [14881] = 16,
49704    ACTIONS(402), 1,
49705      anon_sym_BQUOTE,
49706    ACTIONS(1306), 1,
49707      anon_sym_LPAREN,
49708    ACTIONS(1308), 1,
49709      anon_sym_LBRACK,
49710    ACTIONS(1310), 1,
49711      anon_sym_DOT,
49712    ACTIONS(1312), 1,
49713      sym_optional_chain,
49714    ACTIONS(1365), 1,
49715      anon_sym_GT_GT,
49716    ACTIONS(1377), 1,
49717      anon_sym_PERCENT,
49718    ACTIONS(1379), 1,
49719      anon_sym_STAR_STAR,
49720    ACTIONS(5), 2,
49721      sym_html_comment,
49722      sym_comment,
49723    ACTIONS(1320), 2,
49724      anon_sym_PLUS_PLUS,
49725      anon_sym_DASH_DASH,
49726    ACTIONS(1355), 2,
49727      anon_sym_STAR,
49728      anon_sym_SLASH,
49729    ACTIONS(1367), 2,
49730      anon_sym_GT_GT_GT,
49731      anon_sym_LT_LT,
49732    ACTIONS(1375), 2,
49733      anon_sym_PLUS,
49734      anon_sym_DASH,
49735    STATE(509), 2,
49736      sym_template_string,
49737      sym_arguments,
49738    ACTIONS(1493), 7,
49739      anon_sym_in,
49740      anon_sym_LT,
49741      anon_sym_GT,
49742      anon_sym_AMP,
49743      anon_sym_PIPE,
49744      anon_sym_EQ_EQ,
49745      anon_sym_BANG_EQ,
49746    ACTIONS(1491), 15,
49747      sym__ternary_qmark,
49748      anon_sym_COMMA,
49749      anon_sym_RBRACE,
49750      anon_sym_RPAREN,
49751      anon_sym_COLON,
49752      anon_sym_RBRACK,
49753      anon_sym_AMP_AMP,
49754      anon_sym_PIPE_PIPE,
49755      anon_sym_CARET,
49756      anon_sym_LT_EQ,
49757      anon_sym_EQ_EQ_EQ,
49758      anon_sym_BANG_EQ_EQ,
49759      anon_sym_GT_EQ,
49760      anon_sym_QMARK_QMARK,
49761      anon_sym_instanceof,
49762  [14956] = 3,
49763    ACTIONS(5), 2,
49764      sym_html_comment,
49765      sym_comment,
49766    ACTIONS(1495), 12,
49767      anon_sym_STAR,
49768      anon_sym_in,
49769      anon_sym_LT,
49770      anon_sym_GT,
49771      anon_sym_GT_GT,
49772      anon_sym_AMP,
49773      anon_sym_PIPE,
49774      anon_sym_PLUS,
49775      anon_sym_DASH,
49776      anon_sym_SLASH,
49777      anon_sym_EQ_EQ,
49778      anon_sym_BANG_EQ,
49779    ACTIONS(1497), 28,
49780      sym__ternary_qmark,
49781      anon_sym_LBRACE,
49782      anon_sym_COMMA,
49783      anon_sym_RBRACE,
49784      anon_sym_LPAREN,
49785      anon_sym_RPAREN,
49786      anon_sym_of,
49787      anon_sym_COLON,
49788      anon_sym_LBRACK,
49789      anon_sym_RBRACK,
49790      anon_sym_DOT,
49791      sym_optional_chain,
49792      anon_sym_AMP_AMP,
49793      anon_sym_PIPE_PIPE,
49794      anon_sym_GT_GT_GT,
49795      anon_sym_LT_LT,
49796      anon_sym_CARET,
49797      anon_sym_PERCENT,
49798      anon_sym_STAR_STAR,
49799      anon_sym_LT_EQ,
49800      anon_sym_EQ_EQ_EQ,
49801      anon_sym_BANG_EQ_EQ,
49802      anon_sym_GT_EQ,
49803      anon_sym_QMARK_QMARK,
49804      anon_sym_instanceof,
49805      anon_sym_PLUS_PLUS,
49806      anon_sym_DASH_DASH,
49807      anon_sym_BQUOTE,
49808  [15005] = 11,
49809    ACTIONS(402), 1,
49810      anon_sym_BQUOTE,
49811    ACTIONS(1306), 1,
49812      anon_sym_LPAREN,
49813    ACTIONS(1308), 1,
49814      anon_sym_LBRACK,
49815    ACTIONS(1310), 1,
49816      anon_sym_DOT,
49817    ACTIONS(1312), 1,
49818      sym_optional_chain,
49819    ACTIONS(1379), 1,
49820      anon_sym_STAR_STAR,
49821    ACTIONS(5), 2,
49822      sym_html_comment,
49823      sym_comment,
49824    ACTIONS(1320), 2,
49825      anon_sym_PLUS_PLUS,
49826      anon_sym_DASH_DASH,
49827    STATE(509), 2,
49828      sym_template_string,
49829      sym_arguments,
49830    ACTIONS(1493), 12,
49831      anon_sym_STAR,
49832      anon_sym_in,
49833      anon_sym_LT,
49834      anon_sym_GT,
49835      anon_sym_GT_GT,
49836      anon_sym_AMP,
49837      anon_sym_PIPE,
49838      anon_sym_PLUS,
49839      anon_sym_DASH,
49840      anon_sym_SLASH,
49841      anon_sym_EQ_EQ,
49842      anon_sym_BANG_EQ,
49843    ACTIONS(1491), 18,
49844      sym__ternary_qmark,
49845      anon_sym_COMMA,
49846      anon_sym_RBRACE,
49847      anon_sym_RPAREN,
49848      anon_sym_COLON,
49849      anon_sym_RBRACK,
49850      anon_sym_AMP_AMP,
49851      anon_sym_PIPE_PIPE,
49852      anon_sym_GT_GT_GT,
49853      anon_sym_LT_LT,
49854      anon_sym_CARET,
49855      anon_sym_PERCENT,
49856      anon_sym_LT_EQ,
49857      anon_sym_EQ_EQ_EQ,
49858      anon_sym_BANG_EQ_EQ,
49859      anon_sym_GT_EQ,
49860      anon_sym_QMARK_QMARK,
49861      anon_sym_instanceof,
49862  [15070] = 26,
49863    ACTIONS(402), 1,
49864      anon_sym_BQUOTE,
49865    ACTIONS(1306), 1,
49866      anon_sym_LPAREN,
49867    ACTIONS(1308), 1,
49868      anon_sym_LBRACK,
49869    ACTIONS(1310), 1,
49870      anon_sym_DOT,
49871    ACTIONS(1312), 1,
49872      sym_optional_chain,
49873    ACTIONS(1361), 1,
49874      anon_sym_AMP_AMP,
49875    ACTIONS(1363), 1,
49876      anon_sym_PIPE_PIPE,
49877    ACTIONS(1365), 1,
49878      anon_sym_GT_GT,
49879    ACTIONS(1369), 1,
49880      anon_sym_AMP,
49881    ACTIONS(1371), 1,
49882      anon_sym_CARET,
49883    ACTIONS(1373), 1,
49884      anon_sym_PIPE,
49885    ACTIONS(1377), 1,
49886      anon_sym_PERCENT,
49887    ACTIONS(1379), 1,
49888      anon_sym_STAR_STAR,
49889    ACTIONS(1387), 1,
49890      anon_sym_QMARK_QMARK,
49891    ACTIONS(1389), 1,
49892      sym__ternary_qmark,
49893    ACTIONS(5), 2,
49894      sym_html_comment,
49895      sym_comment,
49896    ACTIONS(1320), 2,
49897      anon_sym_PLUS_PLUS,
49898      anon_sym_DASH_DASH,
49899    ACTIONS(1355), 2,
49900      anon_sym_STAR,
49901      anon_sym_SLASH,
49902    ACTIONS(1367), 2,
49903      anon_sym_GT_GT_GT,
49904      anon_sym_LT_LT,
49905    ACTIONS(1375), 2,
49906      anon_sym_PLUS,
49907      anon_sym_DASH,
49908    ACTIONS(1383), 2,
49909      anon_sym_EQ_EQ,
49910      anon_sym_BANG_EQ,
49911    ACTIONS(1385), 2,
49912      anon_sym_EQ_EQ_EQ,
49913      anon_sym_BANG_EQ_EQ,
49914    STATE(509), 2,
49915      sym_template_string,
49916      sym_arguments,
49917    ACTIONS(1359), 3,
49918      anon_sym_in,
49919      anon_sym_LT,
49920      anon_sym_GT,
49921    ACTIONS(1381), 3,
49922      anon_sym_LT_EQ,
49923      anon_sym_GT_EQ,
49924      anon_sym_instanceof,
49925    ACTIONS(1499), 5,
49926      anon_sym_COMMA,
49927      anon_sym_RBRACE,
49928      anon_sym_RPAREN,
49929      anon_sym_COLON,
49930      anon_sym_RBRACK,
49931  [15165] = 22,
49932    ACTIONS(402), 1,
49933      anon_sym_BQUOTE,
49934    ACTIONS(1306), 1,
49935      anon_sym_LPAREN,
49936    ACTIONS(1308), 1,
49937      anon_sym_LBRACK,
49938    ACTIONS(1310), 1,
49939      anon_sym_DOT,
49940    ACTIONS(1312), 1,
49941      sym_optional_chain,
49942    ACTIONS(1365), 1,
49943      anon_sym_GT_GT,
49944    ACTIONS(1369), 1,
49945      anon_sym_AMP,
49946    ACTIONS(1371), 1,
49947      anon_sym_CARET,
49948    ACTIONS(1373), 1,
49949      anon_sym_PIPE,
49950    ACTIONS(1377), 1,
49951      anon_sym_PERCENT,
49952    ACTIONS(1379), 1,
49953      anon_sym_STAR_STAR,
49954    ACTIONS(5), 2,
49955      sym_html_comment,
49956      sym_comment,
49957    ACTIONS(1320), 2,
49958      anon_sym_PLUS_PLUS,
49959      anon_sym_DASH_DASH,
49960    ACTIONS(1355), 2,
49961      anon_sym_STAR,
49962      anon_sym_SLASH,
49963    ACTIONS(1367), 2,
49964      anon_sym_GT_GT_GT,
49965      anon_sym_LT_LT,
49966    ACTIONS(1375), 2,
49967      anon_sym_PLUS,
49968      anon_sym_DASH,
49969    ACTIONS(1383), 2,
49970      anon_sym_EQ_EQ,
49971      anon_sym_BANG_EQ,
49972    ACTIONS(1385), 2,
49973      anon_sym_EQ_EQ_EQ,
49974      anon_sym_BANG_EQ_EQ,
49975    STATE(509), 2,
49976      sym_template_string,
49977      sym_arguments,
49978    ACTIONS(1359), 3,
49979      anon_sym_in,
49980      anon_sym_LT,
49981      anon_sym_GT,
49982    ACTIONS(1381), 3,
49983      anon_sym_LT_EQ,
49984      anon_sym_GT_EQ,
49985      anon_sym_instanceof,
49986    ACTIONS(1491), 9,
49987      sym__ternary_qmark,
49988      anon_sym_COMMA,
49989      anon_sym_RBRACE,
49990      anon_sym_RPAREN,
49991      anon_sym_COLON,
49992      anon_sym_RBRACK,
49993      anon_sym_AMP_AMP,
49994      anon_sym_PIPE_PIPE,
49995      anon_sym_QMARK_QMARK,
49996  [15252] = 3,
49997    ACTIONS(5), 2,
49998      sym_html_comment,
49999      sym_comment,
50000    ACTIONS(622), 12,
50001      anon_sym_STAR,
50002      anon_sym_in,
50003      anon_sym_LT,
50004      anon_sym_GT,
50005      anon_sym_GT_GT,
50006      anon_sym_AMP,
50007      anon_sym_PIPE,
50008      anon_sym_PLUS,
50009      anon_sym_DASH,
50010      anon_sym_SLASH,
50011      anon_sym_EQ_EQ,
50012      anon_sym_BANG_EQ,
50013    ACTIONS(620), 28,
50014      sym__automatic_semicolon,
50015      sym__ternary_qmark,
50016      anon_sym_COMMA,
50017      anon_sym_RBRACE,
50018      anon_sym_else,
50019      anon_sym_LPAREN,
50020      anon_sym_of,
50021      anon_sym_while,
50022      anon_sym_SEMI,
50023      anon_sym_LBRACK,
50024      anon_sym_DOT,
50025      sym_optional_chain,
50026      anon_sym_AMP_AMP,
50027      anon_sym_PIPE_PIPE,
50028      anon_sym_GT_GT_GT,
50029      anon_sym_LT_LT,
50030      anon_sym_CARET,
50031      anon_sym_PERCENT,
50032      anon_sym_STAR_STAR,
50033      anon_sym_LT_EQ,
50034      anon_sym_EQ_EQ_EQ,
50035      anon_sym_BANG_EQ_EQ,
50036      anon_sym_GT_EQ,
50037      anon_sym_QMARK_QMARK,
50038      anon_sym_instanceof,
50039      anon_sym_PLUS_PLUS,
50040      anon_sym_DASH_DASH,
50041      anon_sym_BQUOTE,
50042  [15301] = 14,
50043    ACTIONS(402), 1,
50044      anon_sym_BQUOTE,
50045    ACTIONS(1306), 1,
50046      anon_sym_LPAREN,
50047    ACTIONS(1308), 1,
50048      anon_sym_LBRACK,
50049    ACTIONS(1310), 1,
50050      anon_sym_DOT,
50051    ACTIONS(1312), 1,
50052      sym_optional_chain,
50053    ACTIONS(1377), 1,
50054      anon_sym_PERCENT,
50055    ACTIONS(1379), 1,
50056      anon_sym_STAR_STAR,
50057    ACTIONS(5), 2,
50058      sym_html_comment,
50059      sym_comment,
50060    ACTIONS(1320), 2,
50061      anon_sym_PLUS_PLUS,
50062      anon_sym_DASH_DASH,
50063    ACTIONS(1355), 2,
50064      anon_sym_STAR,
50065      anon_sym_SLASH,
50066    ACTIONS(1375), 2,
50067      anon_sym_PLUS,
50068      anon_sym_DASH,
50069    STATE(509), 2,
50070      sym_template_string,
50071      sym_arguments,
50072    ACTIONS(1493), 8,
50073      anon_sym_in,
50074      anon_sym_LT,
50075      anon_sym_GT,
50076      anon_sym_GT_GT,
50077      anon_sym_AMP,
50078      anon_sym_PIPE,
50079      anon_sym_EQ_EQ,
50080      anon_sym_BANG_EQ,
50081    ACTIONS(1491), 17,
50082      sym__ternary_qmark,
50083      anon_sym_COMMA,
50084      anon_sym_RBRACE,
50085      anon_sym_RPAREN,
50086      anon_sym_COLON,
50087      anon_sym_RBRACK,
50088      anon_sym_AMP_AMP,
50089      anon_sym_PIPE_PIPE,
50090      anon_sym_GT_GT_GT,
50091      anon_sym_LT_LT,
50092      anon_sym_CARET,
50093      anon_sym_LT_EQ,
50094      anon_sym_EQ_EQ_EQ,
50095      anon_sym_BANG_EQ_EQ,
50096      anon_sym_GT_EQ,
50097      anon_sym_QMARK_QMARK,
50098      anon_sym_instanceof,
50099  [15372] = 20,
50100    ACTIONS(402), 1,
50101      anon_sym_BQUOTE,
50102    ACTIONS(1306), 1,
50103      anon_sym_LPAREN,
50104    ACTIONS(1308), 1,
50105      anon_sym_LBRACK,
50106    ACTIONS(1310), 1,
50107      anon_sym_DOT,
50108    ACTIONS(1312), 1,
50109      sym_optional_chain,
50110    ACTIONS(1365), 1,
50111      anon_sym_GT_GT,
50112    ACTIONS(1377), 1,
50113      anon_sym_PERCENT,
50114    ACTIONS(1379), 1,
50115      anon_sym_STAR_STAR,
50116    ACTIONS(5), 2,
50117      sym_html_comment,
50118      sym_comment,
50119    ACTIONS(1320), 2,
50120      anon_sym_PLUS_PLUS,
50121      anon_sym_DASH_DASH,
50122    ACTIONS(1355), 2,
50123      anon_sym_STAR,
50124      anon_sym_SLASH,
50125    ACTIONS(1367), 2,
50126      anon_sym_GT_GT_GT,
50127      anon_sym_LT_LT,
50128    ACTIONS(1375), 2,
50129      anon_sym_PLUS,
50130      anon_sym_DASH,
50131    ACTIONS(1383), 2,
50132      anon_sym_EQ_EQ,
50133      anon_sym_BANG_EQ,
50134    ACTIONS(1385), 2,
50135      anon_sym_EQ_EQ_EQ,
50136      anon_sym_BANG_EQ_EQ,
50137    ACTIONS(1493), 2,
50138      anon_sym_AMP,
50139      anon_sym_PIPE,
50140    STATE(509), 2,
50141      sym_template_string,
50142      sym_arguments,
50143    ACTIONS(1359), 3,
50144      anon_sym_in,
50145      anon_sym_LT,
50146      anon_sym_GT,
50147    ACTIONS(1381), 3,
50148      anon_sym_LT_EQ,
50149      anon_sym_GT_EQ,
50150      anon_sym_instanceof,
50151    ACTIONS(1491), 10,
50152      sym__ternary_qmark,
50153      anon_sym_COMMA,
50154      anon_sym_RBRACE,
50155      anon_sym_RPAREN,
50156      anon_sym_COLON,
50157      anon_sym_RBRACK,
50158      anon_sym_AMP_AMP,
50159      anon_sym_PIPE_PIPE,
50160      anon_sym_CARET,
50161      anon_sym_QMARK_QMARK,
50162  [15455] = 21,
50163    ACTIONS(402), 1,
50164      anon_sym_BQUOTE,
50165    ACTIONS(1306), 1,
50166      anon_sym_LPAREN,
50167    ACTIONS(1308), 1,
50168      anon_sym_LBRACK,
50169    ACTIONS(1310), 1,
50170      anon_sym_DOT,
50171    ACTIONS(1312), 1,
50172      sym_optional_chain,
50173    ACTIONS(1365), 1,
50174      anon_sym_GT_GT,
50175    ACTIONS(1369), 1,
50176      anon_sym_AMP,
50177    ACTIONS(1377), 1,
50178      anon_sym_PERCENT,
50179    ACTIONS(1379), 1,
50180      anon_sym_STAR_STAR,
50181    ACTIONS(1493), 1,
50182      anon_sym_PIPE,
50183    ACTIONS(5), 2,
50184      sym_html_comment,
50185      sym_comment,
50186    ACTIONS(1320), 2,
50187      anon_sym_PLUS_PLUS,
50188      anon_sym_DASH_DASH,
50189    ACTIONS(1355), 2,
50190      anon_sym_STAR,
50191      anon_sym_SLASH,
50192    ACTIONS(1367), 2,
50193      anon_sym_GT_GT_GT,
50194      anon_sym_LT_LT,
50195    ACTIONS(1375), 2,
50196      anon_sym_PLUS,
50197      anon_sym_DASH,
50198    ACTIONS(1383), 2,
50199      anon_sym_EQ_EQ,
50200      anon_sym_BANG_EQ,
50201    ACTIONS(1385), 2,
50202      anon_sym_EQ_EQ_EQ,
50203      anon_sym_BANG_EQ_EQ,
50204    STATE(509), 2,
50205      sym_template_string,
50206      sym_arguments,
50207    ACTIONS(1359), 3,
50208      anon_sym_in,
50209      anon_sym_LT,
50210      anon_sym_GT,
50211    ACTIONS(1381), 3,
50212      anon_sym_LT_EQ,
50213      anon_sym_GT_EQ,
50214      anon_sym_instanceof,
50215    ACTIONS(1491), 10,
50216      sym__ternary_qmark,
50217      anon_sym_COMMA,
50218      anon_sym_RBRACE,
50219      anon_sym_RPAREN,
50220      anon_sym_COLON,
50221      anon_sym_RBRACK,
50222      anon_sym_AMP_AMP,
50223      anon_sym_PIPE_PIPE,
50224      anon_sym_CARET,
50225      anon_sym_QMARK_QMARK,
50226  [15540] = 22,
50227    ACTIONS(402), 1,
50228      anon_sym_BQUOTE,
50229    ACTIONS(1306), 1,
50230      anon_sym_LPAREN,
50231    ACTIONS(1308), 1,
50232      anon_sym_LBRACK,
50233    ACTIONS(1310), 1,
50234      anon_sym_DOT,
50235    ACTIONS(1312), 1,
50236      sym_optional_chain,
50237    ACTIONS(1365), 1,
50238      anon_sym_GT_GT,
50239    ACTIONS(1369), 1,
50240      anon_sym_AMP,
50241    ACTIONS(1371), 1,
50242      anon_sym_CARET,
50243    ACTIONS(1377), 1,
50244      anon_sym_PERCENT,
50245    ACTIONS(1379), 1,
50246      anon_sym_STAR_STAR,
50247    ACTIONS(1493), 1,
50248      anon_sym_PIPE,
50249    ACTIONS(5), 2,
50250      sym_html_comment,
50251      sym_comment,
50252    ACTIONS(1320), 2,
50253      anon_sym_PLUS_PLUS,
50254      anon_sym_DASH_DASH,
50255    ACTIONS(1355), 2,
50256      anon_sym_STAR,
50257      anon_sym_SLASH,
50258    ACTIONS(1367), 2,
50259      anon_sym_GT_GT_GT,
50260      anon_sym_LT_LT,
50261    ACTIONS(1375), 2,
50262      anon_sym_PLUS,
50263      anon_sym_DASH,
50264    ACTIONS(1383), 2,
50265      anon_sym_EQ_EQ,
50266      anon_sym_BANG_EQ,
50267    ACTIONS(1385), 2,
50268      anon_sym_EQ_EQ_EQ,
50269      anon_sym_BANG_EQ_EQ,
50270    STATE(509), 2,
50271      sym_template_string,
50272      sym_arguments,
50273    ACTIONS(1359), 3,
50274      anon_sym_in,
50275      anon_sym_LT,
50276      anon_sym_GT,
50277    ACTIONS(1381), 3,
50278      anon_sym_LT_EQ,
50279      anon_sym_GT_EQ,
50280      anon_sym_instanceof,
50281    ACTIONS(1491), 9,
50282      sym__ternary_qmark,
50283      anon_sym_COMMA,
50284      anon_sym_RBRACE,
50285      anon_sym_RPAREN,
50286      anon_sym_COLON,
50287      anon_sym_RBRACK,
50288      anon_sym_AMP_AMP,
50289      anon_sym_PIPE_PIPE,
50290      anon_sym_QMARK_QMARK,
50291  [15627] = 13,
50292    ACTIONS(402), 1,
50293      anon_sym_BQUOTE,
50294    ACTIONS(1306), 1,
50295      anon_sym_LPAREN,
50296    ACTIONS(1308), 1,
50297      anon_sym_LBRACK,
50298    ACTIONS(1310), 1,
50299      anon_sym_DOT,
50300    ACTIONS(1312), 1,
50301      sym_optional_chain,
50302    ACTIONS(1377), 1,
50303      anon_sym_PERCENT,
50304    ACTIONS(1379), 1,
50305      anon_sym_STAR_STAR,
50306    ACTIONS(5), 2,
50307      sym_html_comment,
50308      sym_comment,
50309    ACTIONS(1320), 2,
50310      anon_sym_PLUS_PLUS,
50311      anon_sym_DASH_DASH,
50312    ACTIONS(1355), 2,
50313      anon_sym_STAR,
50314      anon_sym_SLASH,
50315    STATE(509), 2,
50316      sym_template_string,
50317      sym_arguments,
50318    ACTIONS(1493), 10,
50319      anon_sym_in,
50320      anon_sym_LT,
50321      anon_sym_GT,
50322      anon_sym_GT_GT,
50323      anon_sym_AMP,
50324      anon_sym_PIPE,
50325      anon_sym_PLUS,
50326      anon_sym_DASH,
50327      anon_sym_EQ_EQ,
50328      anon_sym_BANG_EQ,
50329    ACTIONS(1491), 17,
50330      sym__ternary_qmark,
50331      anon_sym_COMMA,
50332      anon_sym_RBRACE,
50333      anon_sym_RPAREN,
50334      anon_sym_COLON,
50335      anon_sym_RBRACK,
50336      anon_sym_AMP_AMP,
50337      anon_sym_PIPE_PIPE,
50338      anon_sym_GT_GT_GT,
50339      anon_sym_LT_LT,
50340      anon_sym_CARET,
50341      anon_sym_LT_EQ,
50342      anon_sym_EQ_EQ_EQ,
50343      anon_sym_BANG_EQ_EQ,
50344      anon_sym_GT_EQ,
50345      anon_sym_QMARK_QMARK,
50346      anon_sym_instanceof,
50347  [15696] = 11,
50348    ACTIONS(402), 1,
50349      anon_sym_BQUOTE,
50350    ACTIONS(1306), 1,
50351      anon_sym_LPAREN,
50352    ACTIONS(1308), 1,
50353      anon_sym_LBRACK,
50354    ACTIONS(1310), 1,
50355      anon_sym_DOT,
50356    ACTIONS(1312), 1,
50357      sym_optional_chain,
50358    ACTIONS(1379), 1,
50359      anon_sym_STAR_STAR,
50360    ACTIONS(5), 2,
50361      sym_html_comment,
50362      sym_comment,
50363    ACTIONS(1320), 2,
50364      anon_sym_PLUS_PLUS,
50365      anon_sym_DASH_DASH,
50366    STATE(509), 2,
50367      sym_template_string,
50368      sym_arguments,
50369    ACTIONS(1493), 12,
50370      anon_sym_STAR,
50371      anon_sym_in,
50372      anon_sym_LT,
50373      anon_sym_GT,
50374      anon_sym_GT_GT,
50375      anon_sym_AMP,
50376      anon_sym_PIPE,
50377      anon_sym_PLUS,
50378      anon_sym_DASH,
50379      anon_sym_SLASH,
50380      anon_sym_EQ_EQ,
50381      anon_sym_BANG_EQ,
50382    ACTIONS(1491), 18,
50383      sym__ternary_qmark,
50384      anon_sym_COMMA,
50385      anon_sym_RBRACE,
50386      anon_sym_RPAREN,
50387      anon_sym_COLON,
50388      anon_sym_RBRACK,
50389      anon_sym_AMP_AMP,
50390      anon_sym_PIPE_PIPE,
50391      anon_sym_GT_GT_GT,
50392      anon_sym_LT_LT,
50393      anon_sym_CARET,
50394      anon_sym_PERCENT,
50395      anon_sym_LT_EQ,
50396      anon_sym_EQ_EQ_EQ,
50397      anon_sym_BANG_EQ_EQ,
50398      anon_sym_GT_EQ,
50399      anon_sym_QMARK_QMARK,
50400      anon_sym_instanceof,
50401  [15761] = 18,
50402    ACTIONS(402), 1,
50403      anon_sym_BQUOTE,
50404    ACTIONS(1306), 1,
50405      anon_sym_LPAREN,
50406    ACTIONS(1308), 1,
50407      anon_sym_LBRACK,
50408    ACTIONS(1310), 1,
50409      anon_sym_DOT,
50410    ACTIONS(1312), 1,
50411      sym_optional_chain,
50412    ACTIONS(1365), 1,
50413      anon_sym_GT_GT,
50414    ACTIONS(1377), 1,
50415      anon_sym_PERCENT,
50416    ACTIONS(1379), 1,
50417      anon_sym_STAR_STAR,
50418    ACTIONS(5), 2,
50419      sym_html_comment,
50420      sym_comment,
50421    ACTIONS(1320), 2,
50422      anon_sym_PLUS_PLUS,
50423      anon_sym_DASH_DASH,
50424    ACTIONS(1355), 2,
50425      anon_sym_STAR,
50426      anon_sym_SLASH,
50427    ACTIONS(1367), 2,
50428      anon_sym_GT_GT_GT,
50429      anon_sym_LT_LT,
50430    ACTIONS(1375), 2,
50431      anon_sym_PLUS,
50432      anon_sym_DASH,
50433    STATE(509), 2,
50434      sym_template_string,
50435      sym_arguments,
50436    ACTIONS(1359), 3,
50437      anon_sym_in,
50438      anon_sym_LT,
50439      anon_sym_GT,
50440    ACTIONS(1381), 3,
50441      anon_sym_LT_EQ,
50442      anon_sym_GT_EQ,
50443      anon_sym_instanceof,
50444    ACTIONS(1493), 4,
50445      anon_sym_AMP,
50446      anon_sym_PIPE,
50447      anon_sym_EQ_EQ,
50448      anon_sym_BANG_EQ,
50449    ACTIONS(1491), 12,
50450      sym__ternary_qmark,
50451      anon_sym_COMMA,
50452      anon_sym_RBRACE,
50453      anon_sym_RPAREN,
50454      anon_sym_COLON,
50455      anon_sym_RBRACK,
50456      anon_sym_AMP_AMP,
50457      anon_sym_PIPE_PIPE,
50458      anon_sym_CARET,
50459      anon_sym_EQ_EQ_EQ,
50460      anon_sym_BANG_EQ_EQ,
50461      anon_sym_QMARK_QMARK,
50462  [15840] = 24,
50463    ACTIONS(402), 1,
50464      anon_sym_BQUOTE,
50465    ACTIONS(1306), 1,
50466      anon_sym_LPAREN,
50467    ACTIONS(1308), 1,
50468      anon_sym_LBRACK,
50469    ACTIONS(1310), 1,
50470      anon_sym_DOT,
50471    ACTIONS(1312), 1,
50472      sym_optional_chain,
50473    ACTIONS(1361), 1,
50474      anon_sym_AMP_AMP,
50475    ACTIONS(1363), 1,
50476      anon_sym_PIPE_PIPE,
50477    ACTIONS(1365), 1,
50478      anon_sym_GT_GT,
50479    ACTIONS(1369), 1,
50480      anon_sym_AMP,
50481    ACTIONS(1371), 1,
50482      anon_sym_CARET,
50483    ACTIONS(1373), 1,
50484      anon_sym_PIPE,
50485    ACTIONS(1377), 1,
50486      anon_sym_PERCENT,
50487    ACTIONS(1379), 1,
50488      anon_sym_STAR_STAR,
50489    ACTIONS(5), 2,
50490      sym_html_comment,
50491      sym_comment,
50492    ACTIONS(1320), 2,
50493      anon_sym_PLUS_PLUS,
50494      anon_sym_DASH_DASH,
50495    ACTIONS(1355), 2,
50496      anon_sym_STAR,
50497      anon_sym_SLASH,
50498    ACTIONS(1367), 2,
50499      anon_sym_GT_GT_GT,
50500      anon_sym_LT_LT,
50501    ACTIONS(1375), 2,
50502      anon_sym_PLUS,
50503      anon_sym_DASH,
50504    ACTIONS(1383), 2,
50505      anon_sym_EQ_EQ,
50506      anon_sym_BANG_EQ,
50507    ACTIONS(1385), 2,
50508      anon_sym_EQ_EQ_EQ,
50509      anon_sym_BANG_EQ_EQ,
50510    STATE(509), 2,
50511      sym_template_string,
50512      sym_arguments,
50513    ACTIONS(1359), 3,
50514      anon_sym_in,
50515      anon_sym_LT,
50516      anon_sym_GT,
50517    ACTIONS(1381), 3,
50518      anon_sym_LT_EQ,
50519      anon_sym_GT_EQ,
50520      anon_sym_instanceof,
50521    ACTIONS(1491), 7,
50522      sym__ternary_qmark,
50523      anon_sym_COMMA,
50524      anon_sym_RBRACE,
50525      anon_sym_RPAREN,
50526      anon_sym_COLON,
50527      anon_sym_RBRACK,
50528      anon_sym_QMARK_QMARK,
50529  [15931] = 3,
50530    ACTIONS(5), 2,
50531      sym_html_comment,
50532      sym_comment,
50533    ACTIONS(1501), 12,
50534      anon_sym_STAR,
50535      anon_sym_in,
50536      anon_sym_LT,
50537      anon_sym_GT,
50538      anon_sym_GT_GT,
50539      anon_sym_AMP,
50540      anon_sym_PIPE,
50541      anon_sym_PLUS,
50542      anon_sym_DASH,
50543      anon_sym_SLASH,
50544      anon_sym_EQ_EQ,
50545      anon_sym_BANG_EQ,
50546    ACTIONS(1503), 28,
50547      sym__ternary_qmark,
50548      anon_sym_LBRACE,
50549      anon_sym_COMMA,
50550      anon_sym_RBRACE,
50551      anon_sym_LPAREN,
50552      anon_sym_RPAREN,
50553      anon_sym_of,
50554      anon_sym_COLON,
50555      anon_sym_LBRACK,
50556      anon_sym_RBRACK,
50557      anon_sym_DOT,
50558      sym_optional_chain,
50559      anon_sym_AMP_AMP,
50560      anon_sym_PIPE_PIPE,
50561      anon_sym_GT_GT_GT,
50562      anon_sym_LT_LT,
50563      anon_sym_CARET,
50564      anon_sym_PERCENT,
50565      anon_sym_STAR_STAR,
50566      anon_sym_LT_EQ,
50567      anon_sym_EQ_EQ_EQ,
50568      anon_sym_BANG_EQ_EQ,
50569      anon_sym_GT_EQ,
50570      anon_sym_QMARK_QMARK,
50571      anon_sym_instanceof,
50572      anon_sym_PLUS_PLUS,
50573      anon_sym_DASH_DASH,
50574      anon_sym_BQUOTE,
50575  [15980] = 3,
50576    ACTIONS(5), 2,
50577      sym_html_comment,
50578      sym_comment,
50579    ACTIONS(1505), 12,
50580      anon_sym_STAR,
50581      anon_sym_in,
50582      anon_sym_LT,
50583      anon_sym_GT,
50584      anon_sym_GT_GT,
50585      anon_sym_AMP,
50586      anon_sym_PIPE,
50587      anon_sym_PLUS,
50588      anon_sym_DASH,
50589      anon_sym_SLASH,
50590      anon_sym_EQ_EQ,
50591      anon_sym_BANG_EQ,
50592    ACTIONS(1507), 28,
50593      sym__ternary_qmark,
50594      anon_sym_LBRACE,
50595      anon_sym_COMMA,
50596      anon_sym_RBRACE,
50597      anon_sym_LPAREN,
50598      anon_sym_RPAREN,
50599      anon_sym_of,
50600      anon_sym_COLON,
50601      anon_sym_LBRACK,
50602      anon_sym_RBRACK,
50603      anon_sym_DOT,
50604      sym_optional_chain,
50605      anon_sym_AMP_AMP,
50606      anon_sym_PIPE_PIPE,
50607      anon_sym_GT_GT_GT,
50608      anon_sym_LT_LT,
50609      anon_sym_CARET,
50610      anon_sym_PERCENT,
50611      anon_sym_STAR_STAR,
50612      anon_sym_LT_EQ,
50613      anon_sym_EQ_EQ_EQ,
50614      anon_sym_BANG_EQ_EQ,
50615      anon_sym_GT_EQ,
50616      anon_sym_QMARK_QMARK,
50617      anon_sym_instanceof,
50618      anon_sym_PLUS_PLUS,
50619      anon_sym_DASH_DASH,
50620      anon_sym_BQUOTE,
50621  [16029] = 3,
50622    ACTIONS(5), 2,
50623      sym_html_comment,
50624      sym_comment,
50625    ACTIONS(1509), 12,
50626      anon_sym_STAR,
50627      anon_sym_in,
50628      anon_sym_LT,
50629      anon_sym_GT,
50630      anon_sym_GT_GT,
50631      anon_sym_AMP,
50632      anon_sym_PIPE,
50633      anon_sym_PLUS,
50634      anon_sym_DASH,
50635      anon_sym_SLASH,
50636      anon_sym_EQ_EQ,
50637      anon_sym_BANG_EQ,
50638    ACTIONS(1511), 28,
50639      sym__ternary_qmark,
50640      anon_sym_LBRACE,
50641      anon_sym_COMMA,
50642      anon_sym_RBRACE,
50643      anon_sym_LPAREN,
50644      anon_sym_RPAREN,
50645      anon_sym_of,
50646      anon_sym_COLON,
50647      anon_sym_LBRACK,
50648      anon_sym_RBRACK,
50649      anon_sym_DOT,
50650      sym_optional_chain,
50651      anon_sym_AMP_AMP,
50652      anon_sym_PIPE_PIPE,
50653      anon_sym_GT_GT_GT,
50654      anon_sym_LT_LT,
50655      anon_sym_CARET,
50656      anon_sym_PERCENT,
50657      anon_sym_STAR_STAR,
50658      anon_sym_LT_EQ,
50659      anon_sym_EQ_EQ_EQ,
50660      anon_sym_BANG_EQ_EQ,
50661      anon_sym_GT_EQ,
50662      anon_sym_QMARK_QMARK,
50663      anon_sym_instanceof,
50664      anon_sym_PLUS_PLUS,
50665      anon_sym_DASH_DASH,
50666      anon_sym_BQUOTE,
50667  [16078] = 26,
50668    ACTIONS(402), 1,
50669      anon_sym_BQUOTE,
50670    ACTIONS(1306), 1,
50671      anon_sym_LPAREN,
50672    ACTIONS(1308), 1,
50673      anon_sym_LBRACK,
50674    ACTIONS(1310), 1,
50675      anon_sym_DOT,
50676    ACTIONS(1312), 1,
50677      sym_optional_chain,
50678    ACTIONS(1361), 1,
50679      anon_sym_AMP_AMP,
50680    ACTIONS(1363), 1,
50681      anon_sym_PIPE_PIPE,
50682    ACTIONS(1365), 1,
50683      anon_sym_GT_GT,
50684    ACTIONS(1369), 1,
50685      anon_sym_AMP,
50686    ACTIONS(1371), 1,
50687      anon_sym_CARET,
50688    ACTIONS(1373), 1,
50689      anon_sym_PIPE,
50690    ACTIONS(1377), 1,
50691      anon_sym_PERCENT,
50692    ACTIONS(1379), 1,
50693      anon_sym_STAR_STAR,
50694    ACTIONS(1387), 1,
50695      anon_sym_QMARK_QMARK,
50696    ACTIONS(1389), 1,
50697      sym__ternary_qmark,
50698    ACTIONS(5), 2,
50699      sym_html_comment,
50700      sym_comment,
50701    ACTIONS(1320), 2,
50702      anon_sym_PLUS_PLUS,
50703      anon_sym_DASH_DASH,
50704    ACTIONS(1355), 2,
50705      anon_sym_STAR,
50706      anon_sym_SLASH,
50707    ACTIONS(1367), 2,
50708      anon_sym_GT_GT_GT,
50709      anon_sym_LT_LT,
50710    ACTIONS(1375), 2,
50711      anon_sym_PLUS,
50712      anon_sym_DASH,
50713    ACTIONS(1383), 2,
50714      anon_sym_EQ_EQ,
50715      anon_sym_BANG_EQ,
50716    ACTIONS(1385), 2,
50717      anon_sym_EQ_EQ_EQ,
50718      anon_sym_BANG_EQ_EQ,
50719    STATE(509), 2,
50720      sym_template_string,
50721      sym_arguments,
50722    ACTIONS(1359), 3,
50723      anon_sym_in,
50724      anon_sym_LT,
50725      anon_sym_GT,
50726    ACTIONS(1381), 3,
50727      anon_sym_LT_EQ,
50728      anon_sym_GT_EQ,
50729      anon_sym_instanceof,
50730    ACTIONS(1513), 5,
50731      anon_sym_COMMA,
50732      anon_sym_RBRACE,
50733      anon_sym_RPAREN,
50734      anon_sym_COLON,
50735      anon_sym_RBRACK,
50736  [16173] = 3,
50737    ACTIONS(5), 2,
50738      sym_html_comment,
50739      sym_comment,
50740    ACTIONS(1515), 12,
50741      anon_sym_STAR,
50742      anon_sym_in,
50743      anon_sym_LT,
50744      anon_sym_GT,
50745      anon_sym_GT_GT,
50746      anon_sym_AMP,
50747      anon_sym_PIPE,
50748      anon_sym_PLUS,
50749      anon_sym_DASH,
50750      anon_sym_SLASH,
50751      anon_sym_EQ_EQ,
50752      anon_sym_BANG_EQ,
50753    ACTIONS(1517), 28,
50754      sym__ternary_qmark,
50755      anon_sym_LBRACE,
50756      anon_sym_COMMA,
50757      anon_sym_RBRACE,
50758      anon_sym_LPAREN,
50759      anon_sym_RPAREN,
50760      anon_sym_of,
50761      anon_sym_COLON,
50762      anon_sym_LBRACK,
50763      anon_sym_RBRACK,
50764      anon_sym_DOT,
50765      sym_optional_chain,
50766      anon_sym_AMP_AMP,
50767      anon_sym_PIPE_PIPE,
50768      anon_sym_GT_GT_GT,
50769      anon_sym_LT_LT,
50770      anon_sym_CARET,
50771      anon_sym_PERCENT,
50772      anon_sym_STAR_STAR,
50773      anon_sym_LT_EQ,
50774      anon_sym_EQ_EQ_EQ,
50775      anon_sym_BANG_EQ_EQ,
50776      anon_sym_GT_EQ,
50777      anon_sym_QMARK_QMARK,
50778      anon_sym_instanceof,
50779      anon_sym_PLUS_PLUS,
50780      anon_sym_DASH_DASH,
50781      anon_sym_BQUOTE,
50782  [16222] = 26,
50783    ACTIONS(402), 1,
50784      anon_sym_BQUOTE,
50785    ACTIONS(1306), 1,
50786      anon_sym_LPAREN,
50787    ACTIONS(1308), 1,
50788      anon_sym_LBRACK,
50789    ACTIONS(1310), 1,
50790      anon_sym_DOT,
50791    ACTIONS(1312), 1,
50792      sym_optional_chain,
50793    ACTIONS(1361), 1,
50794      anon_sym_AMP_AMP,
50795    ACTIONS(1363), 1,
50796      anon_sym_PIPE_PIPE,
50797    ACTIONS(1365), 1,
50798      anon_sym_GT_GT,
50799    ACTIONS(1369), 1,
50800      anon_sym_AMP,
50801    ACTIONS(1371), 1,
50802      anon_sym_CARET,
50803    ACTIONS(1373), 1,
50804      anon_sym_PIPE,
50805    ACTIONS(1377), 1,
50806      anon_sym_PERCENT,
50807    ACTIONS(1379), 1,
50808      anon_sym_STAR_STAR,
50809    ACTIONS(1387), 1,
50810      anon_sym_QMARK_QMARK,
50811    ACTIONS(1389), 1,
50812      sym__ternary_qmark,
50813    ACTIONS(5), 2,
50814      sym_html_comment,
50815      sym_comment,
50816    ACTIONS(1320), 2,
50817      anon_sym_PLUS_PLUS,
50818      anon_sym_DASH_DASH,
50819    ACTIONS(1355), 2,
50820      anon_sym_STAR,
50821      anon_sym_SLASH,
50822    ACTIONS(1367), 2,
50823      anon_sym_GT_GT_GT,
50824      anon_sym_LT_LT,
50825    ACTIONS(1375), 2,
50826      anon_sym_PLUS,
50827      anon_sym_DASH,
50828    ACTIONS(1383), 2,
50829      anon_sym_EQ_EQ,
50830      anon_sym_BANG_EQ,
50831    ACTIONS(1385), 2,
50832      anon_sym_EQ_EQ_EQ,
50833      anon_sym_BANG_EQ_EQ,
50834    STATE(509), 2,
50835      sym_template_string,
50836      sym_arguments,
50837    ACTIONS(1359), 3,
50838      anon_sym_in,
50839      anon_sym_LT,
50840      anon_sym_GT,
50841    ACTIONS(1381), 3,
50842      anon_sym_LT_EQ,
50843      anon_sym_GT_EQ,
50844      anon_sym_instanceof,
50845    ACTIONS(1517), 5,
50846      anon_sym_COMMA,
50847      anon_sym_RBRACE,
50848      anon_sym_RPAREN,
50849      anon_sym_COLON,
50850      anon_sym_RBRACK,
50851  [16317] = 3,
50852    ACTIONS(5), 2,
50853      sym_html_comment,
50854      sym_comment,
50855    ACTIONS(1519), 12,
50856      anon_sym_STAR,
50857      anon_sym_in,
50858      anon_sym_LT,
50859      anon_sym_GT,
50860      anon_sym_GT_GT,
50861      anon_sym_AMP,
50862      anon_sym_PIPE,
50863      anon_sym_PLUS,
50864      anon_sym_DASH,
50865      anon_sym_SLASH,
50866      anon_sym_EQ_EQ,
50867      anon_sym_BANG_EQ,
50868    ACTIONS(1521), 28,
50869      sym__ternary_qmark,
50870      anon_sym_LBRACE,
50871      anon_sym_COMMA,
50872      anon_sym_RBRACE,
50873      anon_sym_LPAREN,
50874      anon_sym_RPAREN,
50875      anon_sym_of,
50876      anon_sym_COLON,
50877      anon_sym_LBRACK,
50878      anon_sym_RBRACK,
50879      anon_sym_DOT,
50880      sym_optional_chain,
50881      anon_sym_AMP_AMP,
50882      anon_sym_PIPE_PIPE,
50883      anon_sym_GT_GT_GT,
50884      anon_sym_LT_LT,
50885      anon_sym_CARET,
50886      anon_sym_PERCENT,
50887      anon_sym_STAR_STAR,
50888      anon_sym_LT_EQ,
50889      anon_sym_EQ_EQ_EQ,
50890      anon_sym_BANG_EQ_EQ,
50891      anon_sym_GT_EQ,
50892      anon_sym_QMARK_QMARK,
50893      anon_sym_instanceof,
50894      anon_sym_PLUS_PLUS,
50895      anon_sym_DASH_DASH,
50896      anon_sym_BQUOTE,
50897  [16366] = 3,
50898    ACTIONS(5), 2,
50899      sym_html_comment,
50900      sym_comment,
50901    ACTIONS(1523), 12,
50902      anon_sym_STAR,
50903      anon_sym_in,
50904      anon_sym_LT,
50905      anon_sym_GT,
50906      anon_sym_GT_GT,
50907      anon_sym_AMP,
50908      anon_sym_PIPE,
50909      anon_sym_PLUS,
50910      anon_sym_DASH,
50911      anon_sym_SLASH,
50912      anon_sym_EQ_EQ,
50913      anon_sym_BANG_EQ,
50914    ACTIONS(1525), 28,
50915      sym__ternary_qmark,
50916      anon_sym_LBRACE,
50917      anon_sym_COMMA,
50918      anon_sym_RBRACE,
50919      anon_sym_LPAREN,
50920      anon_sym_RPAREN,
50921      anon_sym_of,
50922      anon_sym_COLON,
50923      anon_sym_LBRACK,
50924      anon_sym_RBRACK,
50925      anon_sym_DOT,
50926      sym_optional_chain,
50927      anon_sym_AMP_AMP,
50928      anon_sym_PIPE_PIPE,
50929      anon_sym_GT_GT_GT,
50930      anon_sym_LT_LT,
50931      anon_sym_CARET,
50932      anon_sym_PERCENT,
50933      anon_sym_STAR_STAR,
50934      anon_sym_LT_EQ,
50935      anon_sym_EQ_EQ_EQ,
50936      anon_sym_BANG_EQ_EQ,
50937      anon_sym_GT_EQ,
50938      anon_sym_QMARK_QMARK,
50939      anon_sym_instanceof,
50940      anon_sym_PLUS_PLUS,
50941      anon_sym_DASH_DASH,
50942      anon_sym_BQUOTE,
50943  [16415] = 3,
50944    ACTIONS(5), 2,
50945      sym_html_comment,
50946      sym_comment,
50947    ACTIONS(1527), 12,
50948      anon_sym_STAR,
50949      anon_sym_in,
50950      anon_sym_LT,
50951      anon_sym_GT,
50952      anon_sym_GT_GT,
50953      anon_sym_AMP,
50954      anon_sym_PIPE,
50955      anon_sym_PLUS,
50956      anon_sym_DASH,
50957      anon_sym_SLASH,
50958      anon_sym_EQ_EQ,
50959      anon_sym_BANG_EQ,
50960    ACTIONS(1529), 28,
50961      sym__ternary_qmark,
50962      anon_sym_LBRACE,
50963      anon_sym_COMMA,
50964      anon_sym_RBRACE,
50965      anon_sym_LPAREN,
50966      anon_sym_RPAREN,
50967      anon_sym_of,
50968      anon_sym_COLON,
50969      anon_sym_LBRACK,
50970      anon_sym_RBRACK,
50971      anon_sym_DOT,
50972      sym_optional_chain,
50973      anon_sym_AMP_AMP,
50974      anon_sym_PIPE_PIPE,
50975      anon_sym_GT_GT_GT,
50976      anon_sym_LT_LT,
50977      anon_sym_CARET,
50978      anon_sym_PERCENT,
50979      anon_sym_STAR_STAR,
50980      anon_sym_LT_EQ,
50981      anon_sym_EQ_EQ_EQ,
50982      anon_sym_BANG_EQ_EQ,
50983      anon_sym_GT_EQ,
50984      anon_sym_QMARK_QMARK,
50985      anon_sym_instanceof,
50986      anon_sym_PLUS_PLUS,
50987      anon_sym_DASH_DASH,
50988      anon_sym_BQUOTE,
50989  [16464] = 3,
50990    ACTIONS(5), 2,
50991      sym_html_comment,
50992      sym_comment,
50993    ACTIONS(640), 12,
50994      anon_sym_STAR,
50995      anon_sym_in,
50996      anon_sym_LT,
50997      anon_sym_GT,
50998      anon_sym_GT_GT,
50999      anon_sym_AMP,
51000      anon_sym_PIPE,
51001      anon_sym_PLUS,
51002      anon_sym_DASH,
51003      anon_sym_SLASH,
51004      anon_sym_EQ_EQ,
51005      anon_sym_BANG_EQ,
51006    ACTIONS(638), 28,
51007      sym__automatic_semicolon,
51008      sym__ternary_qmark,
51009      anon_sym_COMMA,
51010      anon_sym_RBRACE,
51011      anon_sym_else,
51012      anon_sym_LPAREN,
51013      anon_sym_of,
51014      anon_sym_while,
51015      anon_sym_SEMI,
51016      anon_sym_LBRACK,
51017      anon_sym_DOT,
51018      sym_optional_chain,
51019      anon_sym_AMP_AMP,
51020      anon_sym_PIPE_PIPE,
51021      anon_sym_GT_GT_GT,
51022      anon_sym_LT_LT,
51023      anon_sym_CARET,
51024      anon_sym_PERCENT,
51025      anon_sym_STAR_STAR,
51026      anon_sym_LT_EQ,
51027      anon_sym_EQ_EQ_EQ,
51028      anon_sym_BANG_EQ_EQ,
51029      anon_sym_GT_EQ,
51030      anon_sym_QMARK_QMARK,
51031      anon_sym_instanceof,
51032      anon_sym_PLUS_PLUS,
51033      anon_sym_DASH_DASH,
51034      anon_sym_BQUOTE,
51035  [16513] = 3,
51036    ACTIONS(5), 2,
51037      sym_html_comment,
51038      sym_comment,
51039    ACTIONS(1531), 12,
51040      anon_sym_STAR,
51041      anon_sym_in,
51042      anon_sym_LT,
51043      anon_sym_GT,
51044      anon_sym_GT_GT,
51045      anon_sym_AMP,
51046      anon_sym_PIPE,
51047      anon_sym_PLUS,
51048      anon_sym_DASH,
51049      anon_sym_SLASH,
51050      anon_sym_EQ_EQ,
51051      anon_sym_BANG_EQ,
51052    ACTIONS(1533), 28,
51053      sym__ternary_qmark,
51054      anon_sym_LBRACE,
51055      anon_sym_COMMA,
51056      anon_sym_RBRACE,
51057      anon_sym_LPAREN,
51058      anon_sym_RPAREN,
51059      anon_sym_of,
51060      anon_sym_COLON,
51061      anon_sym_LBRACK,
51062      anon_sym_RBRACK,
51063      anon_sym_DOT,
51064      sym_optional_chain,
51065      anon_sym_AMP_AMP,
51066      anon_sym_PIPE_PIPE,
51067      anon_sym_GT_GT_GT,
51068      anon_sym_LT_LT,
51069      anon_sym_CARET,
51070      anon_sym_PERCENT,
51071      anon_sym_STAR_STAR,
51072      anon_sym_LT_EQ,
51073      anon_sym_EQ_EQ_EQ,
51074      anon_sym_BANG_EQ_EQ,
51075      anon_sym_GT_EQ,
51076      anon_sym_QMARK_QMARK,
51077      anon_sym_instanceof,
51078      anon_sym_PLUS_PLUS,
51079      anon_sym_DASH_DASH,
51080      anon_sym_BQUOTE,
51081  [16562] = 3,
51082    ACTIONS(5), 2,
51083      sym_html_comment,
51084      sym_comment,
51085    ACTIONS(1535), 12,
51086      anon_sym_STAR,
51087      anon_sym_in,
51088      anon_sym_LT,
51089      anon_sym_GT,
51090      anon_sym_GT_GT,
51091      anon_sym_AMP,
51092      anon_sym_PIPE,
51093      anon_sym_PLUS,
51094      anon_sym_DASH,
51095      anon_sym_SLASH,
51096      anon_sym_EQ_EQ,
51097      anon_sym_BANG_EQ,
51098    ACTIONS(1537), 28,
51099      sym__ternary_qmark,
51100      anon_sym_LBRACE,
51101      anon_sym_COMMA,
51102      anon_sym_RBRACE,
51103      anon_sym_LPAREN,
51104      anon_sym_RPAREN,
51105      anon_sym_of,
51106      anon_sym_COLON,
51107      anon_sym_LBRACK,
51108      anon_sym_RBRACK,
51109      anon_sym_DOT,
51110      sym_optional_chain,
51111      anon_sym_AMP_AMP,
51112      anon_sym_PIPE_PIPE,
51113      anon_sym_GT_GT_GT,
51114      anon_sym_LT_LT,
51115      anon_sym_CARET,
51116      anon_sym_PERCENT,
51117      anon_sym_STAR_STAR,
51118      anon_sym_LT_EQ,
51119      anon_sym_EQ_EQ_EQ,
51120      anon_sym_BANG_EQ_EQ,
51121      anon_sym_GT_EQ,
51122      anon_sym_QMARK_QMARK,
51123      anon_sym_instanceof,
51124      anon_sym_PLUS_PLUS,
51125      anon_sym_DASH_DASH,
51126      anon_sym_BQUOTE,
51127  [16611] = 3,
51128    ACTIONS(5), 2,
51129      sym_html_comment,
51130      sym_comment,
51131    ACTIONS(1535), 12,
51132      anon_sym_STAR,
51133      anon_sym_in,
51134      anon_sym_LT,
51135      anon_sym_GT,
51136      anon_sym_GT_GT,
51137      anon_sym_AMP,
51138      anon_sym_PIPE,
51139      anon_sym_PLUS,
51140      anon_sym_DASH,
51141      anon_sym_SLASH,
51142      anon_sym_EQ_EQ,
51143      anon_sym_BANG_EQ,
51144    ACTIONS(1537), 28,
51145      sym__ternary_qmark,
51146      anon_sym_LBRACE,
51147      anon_sym_COMMA,
51148      anon_sym_RBRACE,
51149      anon_sym_LPAREN,
51150      anon_sym_RPAREN,
51151      anon_sym_of,
51152      anon_sym_COLON,
51153      anon_sym_LBRACK,
51154      anon_sym_RBRACK,
51155      anon_sym_DOT,
51156      sym_optional_chain,
51157      anon_sym_AMP_AMP,
51158      anon_sym_PIPE_PIPE,
51159      anon_sym_GT_GT_GT,
51160      anon_sym_LT_LT,
51161      anon_sym_CARET,
51162      anon_sym_PERCENT,
51163      anon_sym_STAR_STAR,
51164      anon_sym_LT_EQ,
51165      anon_sym_EQ_EQ_EQ,
51166      anon_sym_BANG_EQ_EQ,
51167      anon_sym_GT_EQ,
51168      anon_sym_QMARK_QMARK,
51169      anon_sym_instanceof,
51170      anon_sym_PLUS_PLUS,
51171      anon_sym_DASH_DASH,
51172      anon_sym_BQUOTE,
51173  [16660] = 3,
51174    ACTIONS(5), 2,
51175      sym_html_comment,
51176      sym_comment,
51177    ACTIONS(1535), 12,
51178      anon_sym_STAR,
51179      anon_sym_in,
51180      anon_sym_LT,
51181      anon_sym_GT,
51182      anon_sym_GT_GT,
51183      anon_sym_AMP,
51184      anon_sym_PIPE,
51185      anon_sym_PLUS,
51186      anon_sym_DASH,
51187      anon_sym_SLASH,
51188      anon_sym_EQ_EQ,
51189      anon_sym_BANG_EQ,
51190    ACTIONS(1537), 28,
51191      sym__ternary_qmark,
51192      anon_sym_LBRACE,
51193      anon_sym_COMMA,
51194      anon_sym_RBRACE,
51195      anon_sym_LPAREN,
51196      anon_sym_RPAREN,
51197      anon_sym_of,
51198      anon_sym_COLON,
51199      anon_sym_LBRACK,
51200      anon_sym_RBRACK,
51201      anon_sym_DOT,
51202      sym_optional_chain,
51203      anon_sym_AMP_AMP,
51204      anon_sym_PIPE_PIPE,
51205      anon_sym_GT_GT_GT,
51206      anon_sym_LT_LT,
51207      anon_sym_CARET,
51208      anon_sym_PERCENT,
51209      anon_sym_STAR_STAR,
51210      anon_sym_LT_EQ,
51211      anon_sym_EQ_EQ_EQ,
51212      anon_sym_BANG_EQ_EQ,
51213      anon_sym_GT_EQ,
51214      anon_sym_QMARK_QMARK,
51215      anon_sym_instanceof,
51216      anon_sym_PLUS_PLUS,
51217      anon_sym_DASH_DASH,
51218      anon_sym_BQUOTE,
51219  [16709] = 3,
51220    ACTIONS(5), 2,
51221      sym_html_comment,
51222      sym_comment,
51223    ACTIONS(1535), 12,
51224      anon_sym_STAR,
51225      anon_sym_in,
51226      anon_sym_LT,
51227      anon_sym_GT,
51228      anon_sym_GT_GT,
51229      anon_sym_AMP,
51230      anon_sym_PIPE,
51231      anon_sym_PLUS,
51232      anon_sym_DASH,
51233      anon_sym_SLASH,
51234      anon_sym_EQ_EQ,
51235      anon_sym_BANG_EQ,
51236    ACTIONS(1537), 28,
51237      sym__ternary_qmark,
51238      anon_sym_LBRACE,
51239      anon_sym_COMMA,
51240      anon_sym_RBRACE,
51241      anon_sym_LPAREN,
51242      anon_sym_RPAREN,
51243      anon_sym_of,
51244      anon_sym_COLON,
51245      anon_sym_LBRACK,
51246      anon_sym_RBRACK,
51247      anon_sym_DOT,
51248      sym_optional_chain,
51249      anon_sym_AMP_AMP,
51250      anon_sym_PIPE_PIPE,
51251      anon_sym_GT_GT_GT,
51252      anon_sym_LT_LT,
51253      anon_sym_CARET,
51254      anon_sym_PERCENT,
51255      anon_sym_STAR_STAR,
51256      anon_sym_LT_EQ,
51257      anon_sym_EQ_EQ_EQ,
51258      anon_sym_BANG_EQ_EQ,
51259      anon_sym_GT_EQ,
51260      anon_sym_QMARK_QMARK,
51261      anon_sym_instanceof,
51262      anon_sym_PLUS_PLUS,
51263      anon_sym_DASH_DASH,
51264      anon_sym_BQUOTE,
51265  [16758] = 3,
51266    ACTIONS(5), 2,
51267      sym_html_comment,
51268      sym_comment,
51269    ACTIONS(626), 12,
51270      anon_sym_STAR,
51271      anon_sym_in,
51272      anon_sym_LT,
51273      anon_sym_GT,
51274      anon_sym_GT_GT,
51275      anon_sym_AMP,
51276      anon_sym_PIPE,
51277      anon_sym_PLUS,
51278      anon_sym_DASH,
51279      anon_sym_SLASH,
51280      anon_sym_EQ_EQ,
51281      anon_sym_BANG_EQ,
51282    ACTIONS(624), 28,
51283      sym__ternary_qmark,
51284      anon_sym_LBRACE,
51285      anon_sym_COMMA,
51286      anon_sym_RBRACE,
51287      anon_sym_LPAREN,
51288      anon_sym_RPAREN,
51289      anon_sym_of,
51290      anon_sym_COLON,
51291      anon_sym_LBRACK,
51292      anon_sym_RBRACK,
51293      anon_sym_DOT,
51294      sym_optional_chain,
51295      anon_sym_AMP_AMP,
51296      anon_sym_PIPE_PIPE,
51297      anon_sym_GT_GT_GT,
51298      anon_sym_LT_LT,
51299      anon_sym_CARET,
51300      anon_sym_PERCENT,
51301      anon_sym_STAR_STAR,
51302      anon_sym_LT_EQ,
51303      anon_sym_EQ_EQ_EQ,
51304      anon_sym_BANG_EQ_EQ,
51305      anon_sym_GT_EQ,
51306      anon_sym_QMARK_QMARK,
51307      anon_sym_instanceof,
51308      anon_sym_PLUS_PLUS,
51309      anon_sym_DASH_DASH,
51310      anon_sym_BQUOTE,
51311  [16807] = 3,
51312    ACTIONS(5), 2,
51313      sym_html_comment,
51314      sym_comment,
51315    ACTIONS(1539), 12,
51316      anon_sym_STAR,
51317      anon_sym_in,
51318      anon_sym_LT,
51319      anon_sym_GT,
51320      anon_sym_GT_GT,
51321      anon_sym_AMP,
51322      anon_sym_PIPE,
51323      anon_sym_PLUS,
51324      anon_sym_DASH,
51325      anon_sym_SLASH,
51326      anon_sym_EQ_EQ,
51327      anon_sym_BANG_EQ,
51328    ACTIONS(1541), 28,
51329      sym__ternary_qmark,
51330      anon_sym_LBRACE,
51331      anon_sym_COMMA,
51332      anon_sym_RBRACE,
51333      anon_sym_LPAREN,
51334      anon_sym_RPAREN,
51335      anon_sym_of,
51336      anon_sym_COLON,
51337      anon_sym_LBRACK,
51338      anon_sym_RBRACK,
51339      anon_sym_DOT,
51340      sym_optional_chain,
51341      anon_sym_AMP_AMP,
51342      anon_sym_PIPE_PIPE,
51343      anon_sym_GT_GT_GT,
51344      anon_sym_LT_LT,
51345      anon_sym_CARET,
51346      anon_sym_PERCENT,
51347      anon_sym_STAR_STAR,
51348      anon_sym_LT_EQ,
51349      anon_sym_EQ_EQ_EQ,
51350      anon_sym_BANG_EQ_EQ,
51351      anon_sym_GT_EQ,
51352      anon_sym_QMARK_QMARK,
51353      anon_sym_instanceof,
51354      anon_sym_PLUS_PLUS,
51355      anon_sym_DASH_DASH,
51356      anon_sym_BQUOTE,
51357  [16856] = 26,
51358    ACTIONS(402), 1,
51359      anon_sym_BQUOTE,
51360    ACTIONS(1306), 1,
51361      anon_sym_LPAREN,
51362    ACTIONS(1308), 1,
51363      anon_sym_LBRACK,
51364    ACTIONS(1310), 1,
51365      anon_sym_DOT,
51366    ACTIONS(1312), 1,
51367      sym_optional_chain,
51368    ACTIONS(1361), 1,
51369      anon_sym_AMP_AMP,
51370    ACTIONS(1363), 1,
51371      anon_sym_PIPE_PIPE,
51372    ACTIONS(1365), 1,
51373      anon_sym_GT_GT,
51374    ACTIONS(1369), 1,
51375      anon_sym_AMP,
51376    ACTIONS(1371), 1,
51377      anon_sym_CARET,
51378    ACTIONS(1373), 1,
51379      anon_sym_PIPE,
51380    ACTIONS(1377), 1,
51381      anon_sym_PERCENT,
51382    ACTIONS(1379), 1,
51383      anon_sym_STAR_STAR,
51384    ACTIONS(1387), 1,
51385      anon_sym_QMARK_QMARK,
51386    ACTIONS(1389), 1,
51387      sym__ternary_qmark,
51388    ACTIONS(5), 2,
51389      sym_html_comment,
51390      sym_comment,
51391    ACTIONS(1320), 2,
51392      anon_sym_PLUS_PLUS,
51393      anon_sym_DASH_DASH,
51394    ACTIONS(1355), 2,
51395      anon_sym_STAR,
51396      anon_sym_SLASH,
51397    ACTIONS(1367), 2,
51398      anon_sym_GT_GT_GT,
51399      anon_sym_LT_LT,
51400    ACTIONS(1375), 2,
51401      anon_sym_PLUS,
51402      anon_sym_DASH,
51403    ACTIONS(1383), 2,
51404      anon_sym_EQ_EQ,
51405      anon_sym_BANG_EQ,
51406    ACTIONS(1385), 2,
51407      anon_sym_EQ_EQ_EQ,
51408      anon_sym_BANG_EQ_EQ,
51409    STATE(509), 2,
51410      sym_template_string,
51411      sym_arguments,
51412    ACTIONS(1359), 3,
51413      anon_sym_in,
51414      anon_sym_LT,
51415      anon_sym_GT,
51416    ACTIONS(1381), 3,
51417      anon_sym_LT_EQ,
51418      anon_sym_GT_EQ,
51419      anon_sym_instanceof,
51420    ACTIONS(1541), 5,
51421      anon_sym_COMMA,
51422      anon_sym_RBRACE,
51423      anon_sym_RPAREN,
51424      anon_sym_COLON,
51425      anon_sym_RBRACK,
51426  [16951] = 3,
51427    ACTIONS(5), 2,
51428      sym_html_comment,
51429      sym_comment,
51430    ACTIONS(1543), 12,
51431      anon_sym_STAR,
51432      anon_sym_in,
51433      anon_sym_LT,
51434      anon_sym_GT,
51435      anon_sym_GT_GT,
51436      anon_sym_AMP,
51437      anon_sym_PIPE,
51438      anon_sym_PLUS,
51439      anon_sym_DASH,
51440      anon_sym_SLASH,
51441      anon_sym_EQ_EQ,
51442      anon_sym_BANG_EQ,
51443    ACTIONS(1545), 28,
51444      sym__ternary_qmark,
51445      anon_sym_LBRACE,
51446      anon_sym_COMMA,
51447      anon_sym_RBRACE,
51448      anon_sym_LPAREN,
51449      anon_sym_RPAREN,
51450      anon_sym_of,
51451      anon_sym_COLON,
51452      anon_sym_LBRACK,
51453      anon_sym_RBRACK,
51454      anon_sym_DOT,
51455      sym_optional_chain,
51456      anon_sym_AMP_AMP,
51457      anon_sym_PIPE_PIPE,
51458      anon_sym_GT_GT_GT,
51459      anon_sym_LT_LT,
51460      anon_sym_CARET,
51461      anon_sym_PERCENT,
51462      anon_sym_STAR_STAR,
51463      anon_sym_LT_EQ,
51464      anon_sym_EQ_EQ_EQ,
51465      anon_sym_BANG_EQ_EQ,
51466      anon_sym_GT_EQ,
51467      anon_sym_QMARK_QMARK,
51468      anon_sym_instanceof,
51469      anon_sym_PLUS_PLUS,
51470      anon_sym_DASH_DASH,
51471      anon_sym_BQUOTE,
51472  [17000] = 3,
51473    ACTIONS(5), 2,
51474      sym_html_comment,
51475      sym_comment,
51476    ACTIONS(1547), 12,
51477      anon_sym_STAR,
51478      anon_sym_in,
51479      anon_sym_LT,
51480      anon_sym_GT,
51481      anon_sym_GT_GT,
51482      anon_sym_AMP,
51483      anon_sym_PIPE,
51484      anon_sym_PLUS,
51485      anon_sym_DASH,
51486      anon_sym_SLASH,
51487      anon_sym_EQ_EQ,
51488      anon_sym_BANG_EQ,
51489    ACTIONS(1549), 28,
51490      sym__ternary_qmark,
51491      anon_sym_LBRACE,
51492      anon_sym_COMMA,
51493      anon_sym_RBRACE,
51494      anon_sym_LPAREN,
51495      anon_sym_RPAREN,
51496      anon_sym_of,
51497      anon_sym_COLON,
51498      anon_sym_LBRACK,
51499      anon_sym_RBRACK,
51500      anon_sym_DOT,
51501      sym_optional_chain,
51502      anon_sym_AMP_AMP,
51503      anon_sym_PIPE_PIPE,
51504      anon_sym_GT_GT_GT,
51505      anon_sym_LT_LT,
51506      anon_sym_CARET,
51507      anon_sym_PERCENT,
51508      anon_sym_STAR_STAR,
51509      anon_sym_LT_EQ,
51510      anon_sym_EQ_EQ_EQ,
51511      anon_sym_BANG_EQ_EQ,
51512      anon_sym_GT_EQ,
51513      anon_sym_QMARK_QMARK,
51514      anon_sym_instanceof,
51515      anon_sym_PLUS_PLUS,
51516      anon_sym_DASH_DASH,
51517      anon_sym_BQUOTE,
51518  [17049] = 26,
51519    ACTIONS(402), 1,
51520      anon_sym_BQUOTE,
51521    ACTIONS(1306), 1,
51522      anon_sym_LPAREN,
51523    ACTIONS(1308), 1,
51524      anon_sym_LBRACK,
51525    ACTIONS(1310), 1,
51526      anon_sym_DOT,
51527    ACTIONS(1312), 1,
51528      sym_optional_chain,
51529    ACTIONS(1361), 1,
51530      anon_sym_AMP_AMP,
51531    ACTIONS(1363), 1,
51532      anon_sym_PIPE_PIPE,
51533    ACTIONS(1365), 1,
51534      anon_sym_GT_GT,
51535    ACTIONS(1369), 1,
51536      anon_sym_AMP,
51537    ACTIONS(1371), 1,
51538      anon_sym_CARET,
51539    ACTIONS(1373), 1,
51540      anon_sym_PIPE,
51541    ACTIONS(1377), 1,
51542      anon_sym_PERCENT,
51543    ACTIONS(1379), 1,
51544      anon_sym_STAR_STAR,
51545    ACTIONS(1387), 1,
51546      anon_sym_QMARK_QMARK,
51547    ACTIONS(1389), 1,
51548      sym__ternary_qmark,
51549    ACTIONS(5), 2,
51550      sym_html_comment,
51551      sym_comment,
51552    ACTIONS(1320), 2,
51553      anon_sym_PLUS_PLUS,
51554      anon_sym_DASH_DASH,
51555    ACTIONS(1355), 2,
51556      anon_sym_STAR,
51557      anon_sym_SLASH,
51558    ACTIONS(1367), 2,
51559      anon_sym_GT_GT_GT,
51560      anon_sym_LT_LT,
51561    ACTIONS(1375), 2,
51562      anon_sym_PLUS,
51563      anon_sym_DASH,
51564    ACTIONS(1383), 2,
51565      anon_sym_EQ_EQ,
51566      anon_sym_BANG_EQ,
51567    ACTIONS(1385), 2,
51568      anon_sym_EQ_EQ_EQ,
51569      anon_sym_BANG_EQ_EQ,
51570    STATE(509), 2,
51571      sym_template_string,
51572      sym_arguments,
51573    ACTIONS(1359), 3,
51574      anon_sym_in,
51575      anon_sym_LT,
51576      anon_sym_GT,
51577    ACTIONS(1381), 3,
51578      anon_sym_LT_EQ,
51579      anon_sym_GT_EQ,
51580      anon_sym_instanceof,
51581    ACTIONS(1549), 5,
51582      anon_sym_COMMA,
51583      anon_sym_RBRACE,
51584      anon_sym_RPAREN,
51585      anon_sym_COLON,
51586      anon_sym_RBRACK,
51587  [17144] = 3,
51588    ACTIONS(5), 2,
51589      sym_html_comment,
51590      sym_comment,
51591    ACTIONS(1551), 12,
51592      anon_sym_STAR,
51593      anon_sym_in,
51594      anon_sym_LT,
51595      anon_sym_GT,
51596      anon_sym_GT_GT,
51597      anon_sym_AMP,
51598      anon_sym_PIPE,
51599      anon_sym_PLUS,
51600      anon_sym_DASH,
51601      anon_sym_SLASH,
51602      anon_sym_EQ_EQ,
51603      anon_sym_BANG_EQ,
51604    ACTIONS(1553), 28,
51605      sym__ternary_qmark,
51606      anon_sym_LBRACE,
51607      anon_sym_COMMA,
51608      anon_sym_RBRACE,
51609      anon_sym_LPAREN,
51610      anon_sym_RPAREN,
51611      anon_sym_of,
51612      anon_sym_COLON,
51613      anon_sym_LBRACK,
51614      anon_sym_RBRACK,
51615      anon_sym_DOT,
51616      sym_optional_chain,
51617      anon_sym_AMP_AMP,
51618      anon_sym_PIPE_PIPE,
51619      anon_sym_GT_GT_GT,
51620      anon_sym_LT_LT,
51621      anon_sym_CARET,
51622      anon_sym_PERCENT,
51623      anon_sym_STAR_STAR,
51624      anon_sym_LT_EQ,
51625      anon_sym_EQ_EQ_EQ,
51626      anon_sym_BANG_EQ_EQ,
51627      anon_sym_GT_EQ,
51628      anon_sym_QMARK_QMARK,
51629      anon_sym_instanceof,
51630      anon_sym_PLUS_PLUS,
51631      anon_sym_DASH_DASH,
51632      anon_sym_BQUOTE,
51633  [17193] = 26,
51634    ACTIONS(402), 1,
51635      anon_sym_BQUOTE,
51636    ACTIONS(1306), 1,
51637      anon_sym_LPAREN,
51638    ACTIONS(1308), 1,
51639      anon_sym_LBRACK,
51640    ACTIONS(1310), 1,
51641      anon_sym_DOT,
51642    ACTIONS(1312), 1,
51643      sym_optional_chain,
51644    ACTIONS(1361), 1,
51645      anon_sym_AMP_AMP,
51646    ACTIONS(1363), 1,
51647      anon_sym_PIPE_PIPE,
51648    ACTIONS(1365), 1,
51649      anon_sym_GT_GT,
51650    ACTIONS(1369), 1,
51651      anon_sym_AMP,
51652    ACTIONS(1371), 1,
51653      anon_sym_CARET,
51654    ACTIONS(1373), 1,
51655      anon_sym_PIPE,
51656    ACTIONS(1377), 1,
51657      anon_sym_PERCENT,
51658    ACTIONS(1379), 1,
51659      anon_sym_STAR_STAR,
51660    ACTIONS(1387), 1,
51661      anon_sym_QMARK_QMARK,
51662    ACTIONS(1389), 1,
51663      sym__ternary_qmark,
51664    ACTIONS(5), 2,
51665      sym_html_comment,
51666      sym_comment,
51667    ACTIONS(1320), 2,
51668      anon_sym_PLUS_PLUS,
51669      anon_sym_DASH_DASH,
51670    ACTIONS(1355), 2,
51671      anon_sym_STAR,
51672      anon_sym_SLASH,
51673    ACTIONS(1367), 2,
51674      anon_sym_GT_GT_GT,
51675      anon_sym_LT_LT,
51676    ACTIONS(1375), 2,
51677      anon_sym_PLUS,
51678      anon_sym_DASH,
51679    ACTIONS(1383), 2,
51680      anon_sym_EQ_EQ,
51681      anon_sym_BANG_EQ,
51682    ACTIONS(1385), 2,
51683      anon_sym_EQ_EQ_EQ,
51684      anon_sym_BANG_EQ_EQ,
51685    STATE(509), 2,
51686      sym_template_string,
51687      sym_arguments,
51688    ACTIONS(1359), 3,
51689      anon_sym_in,
51690      anon_sym_LT,
51691      anon_sym_GT,
51692    ACTIONS(1381), 3,
51693      anon_sym_LT_EQ,
51694      anon_sym_GT_EQ,
51695      anon_sym_instanceof,
51696    ACTIONS(1553), 5,
51697      anon_sym_COMMA,
51698      anon_sym_RBRACE,
51699      anon_sym_RPAREN,
51700      anon_sym_COLON,
51701      anon_sym_RBRACK,
51702  [17288] = 3,
51703    ACTIONS(5), 2,
51704      sym_html_comment,
51705      sym_comment,
51706    ACTIONS(1555), 12,
51707      anon_sym_STAR,
51708      anon_sym_in,
51709      anon_sym_LT,
51710      anon_sym_GT,
51711      anon_sym_GT_GT,
51712      anon_sym_AMP,
51713      anon_sym_PIPE,
51714      anon_sym_PLUS,
51715      anon_sym_DASH,
51716      anon_sym_SLASH,
51717      anon_sym_EQ_EQ,
51718      anon_sym_BANG_EQ,
51719    ACTIONS(1557), 28,
51720      sym__ternary_qmark,
51721      anon_sym_LBRACE,
51722      anon_sym_COMMA,
51723      anon_sym_RBRACE,
51724      anon_sym_LPAREN,
51725      anon_sym_RPAREN,
51726      anon_sym_of,
51727      anon_sym_COLON,
51728      anon_sym_LBRACK,
51729      anon_sym_RBRACK,
51730      anon_sym_DOT,
51731      sym_optional_chain,
51732      anon_sym_AMP_AMP,
51733      anon_sym_PIPE_PIPE,
51734      anon_sym_GT_GT_GT,
51735      anon_sym_LT_LT,
51736      anon_sym_CARET,
51737      anon_sym_PERCENT,
51738      anon_sym_STAR_STAR,
51739      anon_sym_LT_EQ,
51740      anon_sym_EQ_EQ_EQ,
51741      anon_sym_BANG_EQ_EQ,
51742      anon_sym_GT_EQ,
51743      anon_sym_QMARK_QMARK,
51744      anon_sym_instanceof,
51745      anon_sym_PLUS_PLUS,
51746      anon_sym_DASH_DASH,
51747      anon_sym_BQUOTE,
51748  [17337] = 3,
51749    ACTIONS(5), 2,
51750      sym_html_comment,
51751      sym_comment,
51752    ACTIONS(1559), 12,
51753      anon_sym_STAR,
51754      anon_sym_in,
51755      anon_sym_LT,
51756      anon_sym_GT,
51757      anon_sym_GT_GT,
51758      anon_sym_AMP,
51759      anon_sym_PIPE,
51760      anon_sym_PLUS,
51761      anon_sym_DASH,
51762      anon_sym_SLASH,
51763      anon_sym_EQ_EQ,
51764      anon_sym_BANG_EQ,
51765    ACTIONS(1561), 28,
51766      sym__ternary_qmark,
51767      anon_sym_LBRACE,
51768      anon_sym_COMMA,
51769      anon_sym_RBRACE,
51770      anon_sym_LPAREN,
51771      anon_sym_RPAREN,
51772      anon_sym_of,
51773      anon_sym_COLON,
51774      anon_sym_LBRACK,
51775      anon_sym_RBRACK,
51776      anon_sym_DOT,
51777      sym_optional_chain,
51778      anon_sym_AMP_AMP,
51779      anon_sym_PIPE_PIPE,
51780      anon_sym_GT_GT_GT,
51781      anon_sym_LT_LT,
51782      anon_sym_CARET,
51783      anon_sym_PERCENT,
51784      anon_sym_STAR_STAR,
51785      anon_sym_LT_EQ,
51786      anon_sym_EQ_EQ_EQ,
51787      anon_sym_BANG_EQ_EQ,
51788      anon_sym_GT_EQ,
51789      anon_sym_QMARK_QMARK,
51790      anon_sym_instanceof,
51791      anon_sym_PLUS_PLUS,
51792      anon_sym_DASH_DASH,
51793      anon_sym_BQUOTE,
51794  [17386] = 3,
51795    ACTIONS(5), 2,
51796      sym_html_comment,
51797      sym_comment,
51798    ACTIONS(1563), 12,
51799      anon_sym_STAR,
51800      anon_sym_in,
51801      anon_sym_LT,
51802      anon_sym_GT,
51803      anon_sym_GT_GT,
51804      anon_sym_AMP,
51805      anon_sym_PIPE,
51806      anon_sym_PLUS,
51807      anon_sym_DASH,
51808      anon_sym_SLASH,
51809      anon_sym_EQ_EQ,
51810      anon_sym_BANG_EQ,
51811    ACTIONS(1565), 28,
51812      sym__ternary_qmark,
51813      anon_sym_LBRACE,
51814      anon_sym_COMMA,
51815      anon_sym_RBRACE,
51816      anon_sym_LPAREN,
51817      anon_sym_RPAREN,
51818      anon_sym_of,
51819      anon_sym_COLON,
51820      anon_sym_LBRACK,
51821      anon_sym_RBRACK,
51822      anon_sym_DOT,
51823      sym_optional_chain,
51824      anon_sym_AMP_AMP,
51825      anon_sym_PIPE_PIPE,
51826      anon_sym_GT_GT_GT,
51827      anon_sym_LT_LT,
51828      anon_sym_CARET,
51829      anon_sym_PERCENT,
51830      anon_sym_STAR_STAR,
51831      anon_sym_LT_EQ,
51832      anon_sym_EQ_EQ_EQ,
51833      anon_sym_BANG_EQ_EQ,
51834      anon_sym_GT_EQ,
51835      anon_sym_QMARK_QMARK,
51836      anon_sym_instanceof,
51837      anon_sym_PLUS_PLUS,
51838      anon_sym_DASH_DASH,
51839      anon_sym_BQUOTE,
51840  [17435] = 3,
51841    ACTIONS(5), 2,
51842      sym_html_comment,
51843      sym_comment,
51844    ACTIONS(1567), 12,
51845      anon_sym_STAR,
51846      anon_sym_in,
51847      anon_sym_LT,
51848      anon_sym_GT,
51849      anon_sym_GT_GT,
51850      anon_sym_AMP,
51851      anon_sym_PIPE,
51852      anon_sym_PLUS,
51853      anon_sym_DASH,
51854      anon_sym_SLASH,
51855      anon_sym_EQ_EQ,
51856      anon_sym_BANG_EQ,
51857    ACTIONS(1569), 28,
51858      sym__ternary_qmark,
51859      anon_sym_LBRACE,
51860      anon_sym_COMMA,
51861      anon_sym_RBRACE,
51862      anon_sym_LPAREN,
51863      anon_sym_RPAREN,
51864      anon_sym_of,
51865      anon_sym_COLON,
51866      anon_sym_LBRACK,
51867      anon_sym_RBRACK,
51868      anon_sym_DOT,
51869      sym_optional_chain,
51870      anon_sym_AMP_AMP,
51871      anon_sym_PIPE_PIPE,
51872      anon_sym_GT_GT_GT,
51873      anon_sym_LT_LT,
51874      anon_sym_CARET,
51875      anon_sym_PERCENT,
51876      anon_sym_STAR_STAR,
51877      anon_sym_LT_EQ,
51878      anon_sym_EQ_EQ_EQ,
51879      anon_sym_BANG_EQ_EQ,
51880      anon_sym_GT_EQ,
51881      anon_sym_QMARK_QMARK,
51882      anon_sym_instanceof,
51883      anon_sym_PLUS_PLUS,
51884      anon_sym_DASH_DASH,
51885      anon_sym_BQUOTE,
51886  [17484] = 3,
51887    ACTIONS(5), 2,
51888      sym_html_comment,
51889      sym_comment,
51890    ACTIONS(1571), 12,
51891      anon_sym_STAR,
51892      anon_sym_in,
51893      anon_sym_LT,
51894      anon_sym_GT,
51895      anon_sym_GT_GT,
51896      anon_sym_AMP,
51897      anon_sym_PIPE,
51898      anon_sym_PLUS,
51899      anon_sym_DASH,
51900      anon_sym_SLASH,
51901      anon_sym_EQ_EQ,
51902      anon_sym_BANG_EQ,
51903    ACTIONS(1573), 28,
51904      sym__ternary_qmark,
51905      anon_sym_LBRACE,
51906      anon_sym_COMMA,
51907      anon_sym_RBRACE,
51908      anon_sym_LPAREN,
51909      anon_sym_RPAREN,
51910      anon_sym_of,
51911      anon_sym_COLON,
51912      anon_sym_LBRACK,
51913      anon_sym_RBRACK,
51914      anon_sym_DOT,
51915      sym_optional_chain,
51916      anon_sym_AMP_AMP,
51917      anon_sym_PIPE_PIPE,
51918      anon_sym_GT_GT_GT,
51919      anon_sym_LT_LT,
51920      anon_sym_CARET,
51921      anon_sym_PERCENT,
51922      anon_sym_STAR_STAR,
51923      anon_sym_LT_EQ,
51924      anon_sym_EQ_EQ_EQ,
51925      anon_sym_BANG_EQ_EQ,
51926      anon_sym_GT_EQ,
51927      anon_sym_QMARK_QMARK,
51928      anon_sym_instanceof,
51929      anon_sym_PLUS_PLUS,
51930      anon_sym_DASH_DASH,
51931      anon_sym_BQUOTE,
51932  [17533] = 3,
51933    ACTIONS(5), 2,
51934      sym_html_comment,
51935      sym_comment,
51936    ACTIONS(1575), 12,
51937      anon_sym_STAR,
51938      anon_sym_in,
51939      anon_sym_LT,
51940      anon_sym_GT,
51941      anon_sym_GT_GT,
51942      anon_sym_AMP,
51943      anon_sym_PIPE,
51944      anon_sym_PLUS,
51945      anon_sym_DASH,
51946      anon_sym_SLASH,
51947      anon_sym_EQ_EQ,
51948      anon_sym_BANG_EQ,
51949    ACTIONS(1577), 28,
51950      sym__ternary_qmark,
51951      anon_sym_LBRACE,
51952      anon_sym_COMMA,
51953      anon_sym_RBRACE,
51954      anon_sym_LPAREN,
51955      anon_sym_RPAREN,
51956      anon_sym_of,
51957      anon_sym_COLON,
51958      anon_sym_LBRACK,
51959      anon_sym_RBRACK,
51960      anon_sym_DOT,
51961      sym_optional_chain,
51962      anon_sym_AMP_AMP,
51963      anon_sym_PIPE_PIPE,
51964      anon_sym_GT_GT_GT,
51965      anon_sym_LT_LT,
51966      anon_sym_CARET,
51967      anon_sym_PERCENT,
51968      anon_sym_STAR_STAR,
51969      anon_sym_LT_EQ,
51970      anon_sym_EQ_EQ_EQ,
51971      anon_sym_BANG_EQ_EQ,
51972      anon_sym_GT_EQ,
51973      anon_sym_QMARK_QMARK,
51974      anon_sym_instanceof,
51975      anon_sym_PLUS_PLUS,
51976      anon_sym_DASH_DASH,
51977      anon_sym_BQUOTE,
51978  [17582] = 3,
51979    ACTIONS(5), 2,
51980      sym_html_comment,
51981      sym_comment,
51982    ACTIONS(1579), 12,
51983      anon_sym_STAR,
51984      anon_sym_in,
51985      anon_sym_LT,
51986      anon_sym_GT,
51987      anon_sym_GT_GT,
51988      anon_sym_AMP,
51989      anon_sym_PIPE,
51990      anon_sym_PLUS,
51991      anon_sym_DASH,
51992      anon_sym_SLASH,
51993      anon_sym_EQ_EQ,
51994      anon_sym_BANG_EQ,
51995    ACTIONS(1581), 28,
51996      sym__ternary_qmark,
51997      anon_sym_LBRACE,
51998      anon_sym_COMMA,
51999      anon_sym_RBRACE,
52000      anon_sym_LPAREN,
52001      anon_sym_RPAREN,
52002      anon_sym_of,
52003      anon_sym_COLON,
52004      anon_sym_LBRACK,
52005      anon_sym_RBRACK,
52006      anon_sym_DOT,
52007      sym_optional_chain,
52008      anon_sym_AMP_AMP,
52009      anon_sym_PIPE_PIPE,
52010      anon_sym_GT_GT_GT,
52011      anon_sym_LT_LT,
52012      anon_sym_CARET,
52013      anon_sym_PERCENT,
52014      anon_sym_STAR_STAR,
52015      anon_sym_LT_EQ,
52016      anon_sym_EQ_EQ_EQ,
52017      anon_sym_BANG_EQ_EQ,
52018      anon_sym_GT_EQ,
52019      anon_sym_QMARK_QMARK,
52020      anon_sym_instanceof,
52021      anon_sym_PLUS_PLUS,
52022      anon_sym_DASH_DASH,
52023      anon_sym_BQUOTE,
52024  [17631] = 3,
52025    ACTIONS(5), 2,
52026      sym_html_comment,
52027      sym_comment,
52028    ACTIONS(1583), 12,
52029      anon_sym_STAR,
52030      anon_sym_in,
52031      anon_sym_LT,
52032      anon_sym_GT,
52033      anon_sym_GT_GT,
52034      anon_sym_AMP,
52035      anon_sym_PIPE,
52036      anon_sym_PLUS,
52037      anon_sym_DASH,
52038      anon_sym_SLASH,
52039      anon_sym_EQ_EQ,
52040      anon_sym_BANG_EQ,
52041    ACTIONS(1585), 28,
52042      sym__ternary_qmark,
52043      anon_sym_LBRACE,
52044      anon_sym_COMMA,
52045      anon_sym_RBRACE,
52046      anon_sym_LPAREN,
52047      anon_sym_RPAREN,
52048      anon_sym_of,
52049      anon_sym_COLON,
52050      anon_sym_LBRACK,
52051      anon_sym_RBRACK,
52052      anon_sym_DOT,
52053      sym_optional_chain,
52054      anon_sym_AMP_AMP,
52055      anon_sym_PIPE_PIPE,
52056      anon_sym_GT_GT_GT,
52057      anon_sym_LT_LT,
52058      anon_sym_CARET,
52059      anon_sym_PERCENT,
52060      anon_sym_STAR_STAR,
52061      anon_sym_LT_EQ,
52062      anon_sym_EQ_EQ_EQ,
52063      anon_sym_BANG_EQ_EQ,
52064      anon_sym_GT_EQ,
52065      anon_sym_QMARK_QMARK,
52066      anon_sym_instanceof,
52067      anon_sym_PLUS_PLUS,
52068      anon_sym_DASH_DASH,
52069      anon_sym_BQUOTE,
52070  [17680] = 3,
52071    ACTIONS(5), 2,
52072      sym_html_comment,
52073      sym_comment,
52074    ACTIONS(632), 12,
52075      anon_sym_STAR,
52076      anon_sym_in,
52077      anon_sym_LT,
52078      anon_sym_GT,
52079      anon_sym_GT_GT,
52080      anon_sym_AMP,
52081      anon_sym_PIPE,
52082      anon_sym_PLUS,
52083      anon_sym_DASH,
52084      anon_sym_SLASH,
52085      anon_sym_EQ_EQ,
52086      anon_sym_BANG_EQ,
52087    ACTIONS(630), 28,
52088      sym__ternary_qmark,
52089      anon_sym_LBRACE,
52090      anon_sym_COMMA,
52091      anon_sym_RBRACE,
52092      anon_sym_LPAREN,
52093      anon_sym_RPAREN,
52094      anon_sym_of,
52095      anon_sym_COLON,
52096      anon_sym_LBRACK,
52097      anon_sym_RBRACK,
52098      anon_sym_DOT,
52099      sym_optional_chain,
52100      anon_sym_AMP_AMP,
52101      anon_sym_PIPE_PIPE,
52102      anon_sym_GT_GT_GT,
52103      anon_sym_LT_LT,
52104      anon_sym_CARET,
52105      anon_sym_PERCENT,
52106      anon_sym_STAR_STAR,
52107      anon_sym_LT_EQ,
52108      anon_sym_EQ_EQ_EQ,
52109      anon_sym_BANG_EQ_EQ,
52110      anon_sym_GT_EQ,
52111      anon_sym_QMARK_QMARK,
52112      anon_sym_instanceof,
52113      anon_sym_PLUS_PLUS,
52114      anon_sym_DASH_DASH,
52115      anon_sym_BQUOTE,
52116  [17729] = 3,
52117    ACTIONS(5), 2,
52118      sym_html_comment,
52119      sym_comment,
52120    ACTIONS(1587), 12,
52121      anon_sym_STAR,
52122      anon_sym_in,
52123      anon_sym_LT,
52124      anon_sym_GT,
52125      anon_sym_GT_GT,
52126      anon_sym_AMP,
52127      anon_sym_PIPE,
52128      anon_sym_PLUS,
52129      anon_sym_DASH,
52130      anon_sym_SLASH,
52131      anon_sym_EQ_EQ,
52132      anon_sym_BANG_EQ,
52133    ACTIONS(1589), 28,
52134      sym__ternary_qmark,
52135      anon_sym_LBRACE,
52136      anon_sym_COMMA,
52137      anon_sym_RBRACE,
52138      anon_sym_LPAREN,
52139      anon_sym_RPAREN,
52140      anon_sym_of,
52141      anon_sym_COLON,
52142      anon_sym_LBRACK,
52143      anon_sym_RBRACK,
52144      anon_sym_DOT,
52145      sym_optional_chain,
52146      anon_sym_AMP_AMP,
52147      anon_sym_PIPE_PIPE,
52148      anon_sym_GT_GT_GT,
52149      anon_sym_LT_LT,
52150      anon_sym_CARET,
52151      anon_sym_PERCENT,
52152      anon_sym_STAR_STAR,
52153      anon_sym_LT_EQ,
52154      anon_sym_EQ_EQ_EQ,
52155      anon_sym_BANG_EQ_EQ,
52156      anon_sym_GT_EQ,
52157      anon_sym_QMARK_QMARK,
52158      anon_sym_instanceof,
52159      anon_sym_PLUS_PLUS,
52160      anon_sym_DASH_DASH,
52161      anon_sym_BQUOTE,
52162  [17778] = 3,
52163    ACTIONS(5), 2,
52164      sym_html_comment,
52165      sym_comment,
52166    ACTIONS(640), 12,
52167      anon_sym_STAR,
52168      anon_sym_in,
52169      anon_sym_LT,
52170      anon_sym_GT,
52171      anon_sym_GT_GT,
52172      anon_sym_AMP,
52173      anon_sym_PIPE,
52174      anon_sym_PLUS,
52175      anon_sym_DASH,
52176      anon_sym_SLASH,
52177      anon_sym_EQ_EQ,
52178      anon_sym_BANG_EQ,
52179    ACTIONS(638), 28,
52180      sym__ternary_qmark,
52181      anon_sym_LBRACE,
52182      anon_sym_COMMA,
52183      anon_sym_RBRACE,
52184      anon_sym_LPAREN,
52185      anon_sym_RPAREN,
52186      anon_sym_of,
52187      anon_sym_COLON,
52188      anon_sym_LBRACK,
52189      anon_sym_RBRACK,
52190      anon_sym_DOT,
52191      sym_optional_chain,
52192      anon_sym_AMP_AMP,
52193      anon_sym_PIPE_PIPE,
52194      anon_sym_GT_GT_GT,
52195      anon_sym_LT_LT,
52196      anon_sym_CARET,
52197      anon_sym_PERCENT,
52198      anon_sym_STAR_STAR,
52199      anon_sym_LT_EQ,
52200      anon_sym_EQ_EQ_EQ,
52201      anon_sym_BANG_EQ_EQ,
52202      anon_sym_GT_EQ,
52203      anon_sym_QMARK_QMARK,
52204      anon_sym_instanceof,
52205      anon_sym_PLUS_PLUS,
52206      anon_sym_DASH_DASH,
52207      anon_sym_BQUOTE,
52208  [17827] = 10,
52209    ACTIONS(83), 1,
52210      anon_sym_BQUOTE,
52211    ACTIONS(1391), 1,
52212      anon_sym_LPAREN,
52213    ACTIONS(1393), 1,
52214      anon_sym_LBRACK,
52215    ACTIONS(1395), 1,
52216      anon_sym_DOT,
52217    ACTIONS(1397), 1,
52218      sym_optional_chain,
52219    ACTIONS(5), 2,
52220      sym_html_comment,
52221      sym_comment,
52222    ACTIONS(1399), 2,
52223      anon_sym_PLUS_PLUS,
52224      anon_sym_DASH_DASH,
52225    STATE(670), 2,
52226      sym_template_string,
52227      sym_arguments,
52228    ACTIONS(1322), 12,
52229      anon_sym_STAR,
52230      anon_sym_in,
52231      anon_sym_LT,
52232      anon_sym_GT,
52233      anon_sym_GT_GT,
52234      anon_sym_AMP,
52235      anon_sym_PIPE,
52236      anon_sym_PLUS,
52237      anon_sym_DASH,
52238      anon_sym_SLASH,
52239      anon_sym_EQ_EQ,
52240      anon_sym_BANG_EQ,
52241    ACTIONS(1324), 19,
52242      sym__automatic_semicolon,
52243      sym__ternary_qmark,
52244      anon_sym_COMMA,
52245      anon_sym_RBRACE,
52246      anon_sym_of,
52247      anon_sym_SEMI,
52248      anon_sym_AMP_AMP,
52249      anon_sym_PIPE_PIPE,
52250      anon_sym_GT_GT_GT,
52251      anon_sym_LT_LT,
52252      anon_sym_CARET,
52253      anon_sym_PERCENT,
52254      anon_sym_STAR_STAR,
52255      anon_sym_LT_EQ,
52256      anon_sym_EQ_EQ_EQ,
52257      anon_sym_BANG_EQ_EQ,
52258      anon_sym_GT_EQ,
52259      anon_sym_QMARK_QMARK,
52260      anon_sym_instanceof,
52261  [17890] = 23,
52262    ACTIONS(402), 1,
52263      anon_sym_BQUOTE,
52264    ACTIONS(1306), 1,
52265      anon_sym_LPAREN,
52266    ACTIONS(1308), 1,
52267      anon_sym_LBRACK,
52268    ACTIONS(1310), 1,
52269      anon_sym_DOT,
52270    ACTIONS(1312), 1,
52271      sym_optional_chain,
52272    ACTIONS(1361), 1,
52273      anon_sym_AMP_AMP,
52274    ACTIONS(1365), 1,
52275      anon_sym_GT_GT,
52276    ACTIONS(1369), 1,
52277      anon_sym_AMP,
52278    ACTIONS(1371), 1,
52279      anon_sym_CARET,
52280    ACTIONS(1373), 1,
52281      anon_sym_PIPE,
52282    ACTIONS(1377), 1,
52283      anon_sym_PERCENT,
52284    ACTIONS(1379), 1,
52285      anon_sym_STAR_STAR,
52286    ACTIONS(5), 2,
52287      sym_html_comment,
52288      sym_comment,
52289    ACTIONS(1320), 2,
52290      anon_sym_PLUS_PLUS,
52291      anon_sym_DASH_DASH,
52292    ACTIONS(1355), 2,
52293      anon_sym_STAR,
52294      anon_sym_SLASH,
52295    ACTIONS(1367), 2,
52296      anon_sym_GT_GT_GT,
52297      anon_sym_LT_LT,
52298    ACTIONS(1375), 2,
52299      anon_sym_PLUS,
52300      anon_sym_DASH,
52301    ACTIONS(1383), 2,
52302      anon_sym_EQ_EQ,
52303      anon_sym_BANG_EQ,
52304    ACTIONS(1385), 2,
52305      anon_sym_EQ_EQ_EQ,
52306      anon_sym_BANG_EQ_EQ,
52307    STATE(509), 2,
52308      sym_template_string,
52309      sym_arguments,
52310    ACTIONS(1359), 3,
52311      anon_sym_in,
52312      anon_sym_LT,
52313      anon_sym_GT,
52314    ACTIONS(1381), 3,
52315      anon_sym_LT_EQ,
52316      anon_sym_GT_EQ,
52317      anon_sym_instanceof,
52318    ACTIONS(1491), 8,
52319      sym__ternary_qmark,
52320      anon_sym_COMMA,
52321      anon_sym_RBRACE,
52322      anon_sym_RPAREN,
52323      anon_sym_COLON,
52324      anon_sym_RBRACK,
52325      anon_sym_PIPE_PIPE,
52326      anon_sym_QMARK_QMARK,
52327  [17979] = 26,
52328    ACTIONS(83), 1,
52329      anon_sym_BQUOTE,
52330    ACTIONS(1391), 1,
52331      anon_sym_LPAREN,
52332    ACTIONS(1393), 1,
52333      anon_sym_LBRACK,
52334    ACTIONS(1395), 1,
52335      anon_sym_DOT,
52336    ACTIONS(1397), 1,
52337      sym_optional_chain,
52338    ACTIONS(1595), 1,
52339      anon_sym_AMP_AMP,
52340    ACTIONS(1597), 1,
52341      anon_sym_PIPE_PIPE,
52342    ACTIONS(1599), 1,
52343      anon_sym_GT_GT,
52344    ACTIONS(1603), 1,
52345      anon_sym_AMP,
52346    ACTIONS(1605), 1,
52347      anon_sym_CARET,
52348    ACTIONS(1607), 1,
52349      anon_sym_PIPE,
52350    ACTIONS(1611), 1,
52351      anon_sym_PERCENT,
52352    ACTIONS(1613), 1,
52353      anon_sym_STAR_STAR,
52354    ACTIONS(1621), 1,
52355      anon_sym_QMARK_QMARK,
52356    ACTIONS(1623), 1,
52357      sym__ternary_qmark,
52358    ACTIONS(5), 2,
52359      sym_html_comment,
52360      sym_comment,
52361    ACTIONS(1399), 2,
52362      anon_sym_PLUS_PLUS,
52363      anon_sym_DASH_DASH,
52364    ACTIONS(1591), 2,
52365      anon_sym_STAR,
52366      anon_sym_SLASH,
52367    ACTIONS(1601), 2,
52368      anon_sym_GT_GT_GT,
52369      anon_sym_LT_LT,
52370    ACTIONS(1609), 2,
52371      anon_sym_PLUS,
52372      anon_sym_DASH,
52373    ACTIONS(1617), 2,
52374      anon_sym_EQ_EQ,
52375      anon_sym_BANG_EQ,
52376    ACTIONS(1619), 2,
52377      anon_sym_EQ_EQ_EQ,
52378      anon_sym_BANG_EQ_EQ,
52379    STATE(670), 2,
52380      sym_template_string,
52381      sym_arguments,
52382    ACTIONS(1593), 3,
52383      anon_sym_in,
52384      anon_sym_LT,
52385      anon_sym_GT,
52386    ACTIONS(1615), 3,
52387      anon_sym_LT_EQ,
52388      anon_sym_GT_EQ,
52389      anon_sym_instanceof,
52390    ACTIONS(1405), 4,
52391      sym__automatic_semicolon,
52392      anon_sym_COMMA,
52393      anon_sym_RBRACE,
52394      anon_sym_SEMI,
52395  [18073] = 28,
52396    ACTIONS(83), 1,
52397      anon_sym_BQUOTE,
52398    ACTIONS(1391), 1,
52399      anon_sym_LPAREN,
52400    ACTIONS(1393), 1,
52401      anon_sym_LBRACK,
52402    ACTIONS(1395), 1,
52403      anon_sym_DOT,
52404    ACTIONS(1397), 1,
52405      sym_optional_chain,
52406    ACTIONS(1595), 1,
52407      anon_sym_AMP_AMP,
52408    ACTIONS(1597), 1,
52409      anon_sym_PIPE_PIPE,
52410    ACTIONS(1599), 1,
52411      anon_sym_GT_GT,
52412    ACTIONS(1603), 1,
52413      anon_sym_AMP,
52414    ACTIONS(1605), 1,
52415      anon_sym_CARET,
52416    ACTIONS(1607), 1,
52417      anon_sym_PIPE,
52418    ACTIONS(1611), 1,
52419      anon_sym_PERCENT,
52420    ACTIONS(1613), 1,
52421      anon_sym_STAR_STAR,
52422    ACTIONS(1621), 1,
52423      anon_sym_QMARK_QMARK,
52424    ACTIONS(1623), 1,
52425      sym__ternary_qmark,
52426    ACTIONS(1625), 1,
52427      anon_sym_COMMA,
52428    STATE(1250), 1,
52429      aux_sym_sequence_expression_repeat1,
52430    ACTIONS(5), 2,
52431      sym_html_comment,
52432      sym_comment,
52433    ACTIONS(1399), 2,
52434      anon_sym_PLUS_PLUS,
52435      anon_sym_DASH_DASH,
52436    ACTIONS(1591), 2,
52437      anon_sym_STAR,
52438      anon_sym_SLASH,
52439    ACTIONS(1601), 2,
52440      anon_sym_GT_GT_GT,
52441      anon_sym_LT_LT,
52442    ACTIONS(1609), 2,
52443      anon_sym_PLUS,
52444      anon_sym_DASH,
52445    ACTIONS(1617), 2,
52446      anon_sym_EQ_EQ,
52447      anon_sym_BANG_EQ,
52448    ACTIONS(1619), 2,
52449      anon_sym_EQ_EQ_EQ,
52450      anon_sym_BANG_EQ_EQ,
52451    ACTIONS(1627), 2,
52452      sym__automatic_semicolon,
52453      anon_sym_SEMI,
52454    STATE(670), 2,
52455      sym_template_string,
52456      sym_arguments,
52457    ACTIONS(1593), 3,
52458      anon_sym_in,
52459      anon_sym_LT,
52460      anon_sym_GT,
52461    ACTIONS(1615), 3,
52462      anon_sym_LT_EQ,
52463      anon_sym_GT_EQ,
52464      anon_sym_instanceof,
52465  [18171] = 8,
52466    ACTIONS(1391), 1,
52467      anon_sym_LPAREN,
52468    ACTIONS(1393), 1,
52469      anon_sym_LBRACK,
52470    ACTIONS(1395), 1,
52471      anon_sym_DOT,
52472    ACTIONS(1629), 1,
52473      sym_optional_chain,
52474    STATE(702), 1,
52475      sym_arguments,
52476    ACTIONS(5), 2,
52477      sym_html_comment,
52478      sym_comment,
52479    ACTIONS(1326), 12,
52480      anon_sym_STAR,
52481      anon_sym_in,
52482      anon_sym_LT,
52483      anon_sym_GT,
52484      anon_sym_GT_GT,
52485      anon_sym_AMP,
52486      anon_sym_PIPE,
52487      anon_sym_PLUS,
52488      anon_sym_DASH,
52489      anon_sym_SLASH,
52490      anon_sym_EQ_EQ,
52491      anon_sym_BANG_EQ,
52492    ACTIONS(1328), 22,
52493      sym__automatic_semicolon,
52494      sym__ternary_qmark,
52495      anon_sym_COMMA,
52496      anon_sym_RBRACE,
52497      anon_sym_of,
52498      anon_sym_SEMI,
52499      anon_sym_AMP_AMP,
52500      anon_sym_PIPE_PIPE,
52501      anon_sym_GT_GT_GT,
52502      anon_sym_LT_LT,
52503      anon_sym_CARET,
52504      anon_sym_PERCENT,
52505      anon_sym_STAR_STAR,
52506      anon_sym_LT_EQ,
52507      anon_sym_EQ_EQ_EQ,
52508      anon_sym_BANG_EQ_EQ,
52509      anon_sym_GT_EQ,
52510      anon_sym_QMARK_QMARK,
52511      anon_sym_instanceof,
52512      anon_sym_PLUS_PLUS,
52513      anon_sym_DASH_DASH,
52514      anon_sym_BQUOTE,
52515  [18229] = 26,
52516    ACTIONS(402), 1,
52517      anon_sym_BQUOTE,
52518    ACTIONS(1306), 1,
52519      anon_sym_LPAREN,
52520    ACTIONS(1308), 1,
52521      anon_sym_LBRACK,
52522    ACTIONS(1310), 1,
52523      anon_sym_DOT,
52524    ACTIONS(1312), 1,
52525      sym_optional_chain,
52526    ACTIONS(1361), 1,
52527      anon_sym_AMP_AMP,
52528    ACTIONS(1363), 1,
52529      anon_sym_PIPE_PIPE,
52530    ACTIONS(1365), 1,
52531      anon_sym_GT_GT,
52532    ACTIONS(1369), 1,
52533      anon_sym_AMP,
52534    ACTIONS(1371), 1,
52535      anon_sym_CARET,
52536    ACTIONS(1373), 1,
52537      anon_sym_PIPE,
52538    ACTIONS(1377), 1,
52539      anon_sym_PERCENT,
52540    ACTIONS(1379), 1,
52541      anon_sym_STAR_STAR,
52542    ACTIONS(1387), 1,
52543      anon_sym_QMARK_QMARK,
52544    ACTIONS(1389), 1,
52545      sym__ternary_qmark,
52546    ACTIONS(5), 2,
52547      sym_html_comment,
52548      sym_comment,
52549    ACTIONS(1320), 2,
52550      anon_sym_PLUS_PLUS,
52551      anon_sym_DASH_DASH,
52552    ACTIONS(1355), 2,
52553      anon_sym_STAR,
52554      anon_sym_SLASH,
52555    ACTIONS(1367), 2,
52556      anon_sym_GT_GT_GT,
52557      anon_sym_LT_LT,
52558    ACTIONS(1375), 2,
52559      anon_sym_PLUS,
52560      anon_sym_DASH,
52561    ACTIONS(1383), 2,
52562      anon_sym_EQ_EQ,
52563      anon_sym_BANG_EQ,
52564    ACTIONS(1385), 2,
52565      anon_sym_EQ_EQ_EQ,
52566      anon_sym_BANG_EQ_EQ,
52567    STATE(509), 2,
52568      sym_template_string,
52569      sym_arguments,
52570    ACTIONS(1359), 3,
52571      anon_sym_in,
52572      anon_sym_LT,
52573      anon_sym_GT,
52574    ACTIONS(1381), 3,
52575      anon_sym_LT_EQ,
52576      anon_sym_GT_EQ,
52577      anon_sym_instanceof,
52578    ACTIONS(1631), 4,
52579      anon_sym_COMMA,
52580      anon_sym_RBRACE,
52581      anon_sym_RPAREN,
52582      anon_sym_RBRACK,
52583  [18323] = 5,
52584    ACTIONS(1391), 1,
52585      anon_sym_LPAREN,
52586    STATE(702), 1,
52587      sym_arguments,
52588    ACTIONS(5), 2,
52589      sym_html_comment,
52590      sym_comment,
52591    ACTIONS(1326), 12,
52592      anon_sym_STAR,
52593      anon_sym_in,
52594      anon_sym_LT,
52595      anon_sym_GT,
52596      anon_sym_GT_GT,
52597      anon_sym_AMP,
52598      anon_sym_PIPE,
52599      anon_sym_PLUS,
52600      anon_sym_DASH,
52601      anon_sym_SLASH,
52602      anon_sym_EQ_EQ,
52603      anon_sym_BANG_EQ,
52604    ACTIONS(1328), 25,
52605      sym__automatic_semicolon,
52606      sym__ternary_qmark,
52607      anon_sym_COMMA,
52608      anon_sym_RBRACE,
52609      anon_sym_of,
52610      anon_sym_SEMI,
52611      anon_sym_LBRACK,
52612      anon_sym_DOT,
52613      sym_optional_chain,
52614      anon_sym_AMP_AMP,
52615      anon_sym_PIPE_PIPE,
52616      anon_sym_GT_GT_GT,
52617      anon_sym_LT_LT,
52618      anon_sym_CARET,
52619      anon_sym_PERCENT,
52620      anon_sym_STAR_STAR,
52621      anon_sym_LT_EQ,
52622      anon_sym_EQ_EQ_EQ,
52623      anon_sym_BANG_EQ_EQ,
52624      anon_sym_GT_EQ,
52625      anon_sym_QMARK_QMARK,
52626      anon_sym_instanceof,
52627      anon_sym_PLUS_PLUS,
52628      anon_sym_DASH_DASH,
52629      anon_sym_BQUOTE,
52630  [18375] = 28,
52631    ACTIONS(83), 1,
52632      anon_sym_BQUOTE,
52633    ACTIONS(1391), 1,
52634      anon_sym_LPAREN,
52635    ACTIONS(1393), 1,
52636      anon_sym_LBRACK,
52637    ACTIONS(1395), 1,
52638      anon_sym_DOT,
52639    ACTIONS(1397), 1,
52640      sym_optional_chain,
52641    ACTIONS(1595), 1,
52642      anon_sym_AMP_AMP,
52643    ACTIONS(1597), 1,
52644      anon_sym_PIPE_PIPE,
52645    ACTIONS(1599), 1,
52646      anon_sym_GT_GT,
52647    ACTIONS(1603), 1,
52648      anon_sym_AMP,
52649    ACTIONS(1605), 1,
52650      anon_sym_CARET,
52651    ACTIONS(1607), 1,
52652      anon_sym_PIPE,
52653    ACTIONS(1611), 1,
52654      anon_sym_PERCENT,
52655    ACTIONS(1613), 1,
52656      anon_sym_STAR_STAR,
52657    ACTIONS(1621), 1,
52658      anon_sym_QMARK_QMARK,
52659    ACTIONS(1623), 1,
52660      sym__ternary_qmark,
52661    ACTIONS(1633), 1,
52662      anon_sym_COMMA,
52663    ACTIONS(1636), 1,
52664      anon_sym_RBRACE,
52665    ACTIONS(5), 2,
52666      sym_html_comment,
52667      sym_comment,
52668    ACTIONS(1399), 2,
52669      anon_sym_PLUS_PLUS,
52670      anon_sym_DASH_DASH,
52671    ACTIONS(1485), 2,
52672      sym__automatic_semicolon,
52673      anon_sym_SEMI,
52674    ACTIONS(1591), 2,
52675      anon_sym_STAR,
52676      anon_sym_SLASH,
52677    ACTIONS(1601), 2,
52678      anon_sym_GT_GT_GT,
52679      anon_sym_LT_LT,
52680    ACTIONS(1609), 2,
52681      anon_sym_PLUS,
52682      anon_sym_DASH,
52683    ACTIONS(1617), 2,
52684      anon_sym_EQ_EQ,
52685      anon_sym_BANG_EQ,
52686    ACTIONS(1619), 2,
52687      anon_sym_EQ_EQ_EQ,
52688      anon_sym_BANG_EQ_EQ,
52689    STATE(670), 2,
52690      sym_template_string,
52691      sym_arguments,
52692    ACTIONS(1593), 3,
52693      anon_sym_in,
52694      anon_sym_LT,
52695      anon_sym_GT,
52696    ACTIONS(1615), 3,
52697      anon_sym_LT_EQ,
52698      anon_sym_GT_EQ,
52699      anon_sym_instanceof,
52700  [18473] = 28,
52701    ACTIONS(83), 1,
52702      anon_sym_BQUOTE,
52703    ACTIONS(1391), 1,
52704      anon_sym_LPAREN,
52705    ACTIONS(1393), 1,
52706      anon_sym_LBRACK,
52707    ACTIONS(1395), 1,
52708      anon_sym_DOT,
52709    ACTIONS(1397), 1,
52710      sym_optional_chain,
52711    ACTIONS(1595), 1,
52712      anon_sym_AMP_AMP,
52713    ACTIONS(1597), 1,
52714      anon_sym_PIPE_PIPE,
52715    ACTIONS(1599), 1,
52716      anon_sym_GT_GT,
52717    ACTIONS(1603), 1,
52718      anon_sym_AMP,
52719    ACTIONS(1605), 1,
52720      anon_sym_CARET,
52721    ACTIONS(1607), 1,
52722      anon_sym_PIPE,
52723    ACTIONS(1611), 1,
52724      anon_sym_PERCENT,
52725    ACTIONS(1613), 1,
52726      anon_sym_STAR_STAR,
52727    ACTIONS(1621), 1,
52728      anon_sym_QMARK_QMARK,
52729    ACTIONS(1623), 1,
52730      sym__ternary_qmark,
52731    ACTIONS(1638), 1,
52732      anon_sym_COMMA,
52733    ACTIONS(1641), 1,
52734      anon_sym_RBRACE,
52735    ACTIONS(5), 2,
52736      sym_html_comment,
52737      sym_comment,
52738    ACTIONS(1399), 2,
52739      anon_sym_PLUS_PLUS,
52740      anon_sym_DASH_DASH,
52741    ACTIONS(1485), 2,
52742      sym__automatic_semicolon,
52743      anon_sym_SEMI,
52744    ACTIONS(1591), 2,
52745      anon_sym_STAR,
52746      anon_sym_SLASH,
52747    ACTIONS(1601), 2,
52748      anon_sym_GT_GT_GT,
52749      anon_sym_LT_LT,
52750    ACTIONS(1609), 2,
52751      anon_sym_PLUS,
52752      anon_sym_DASH,
52753    ACTIONS(1617), 2,
52754      anon_sym_EQ_EQ,
52755      anon_sym_BANG_EQ,
52756    ACTIONS(1619), 2,
52757      anon_sym_EQ_EQ_EQ,
52758      anon_sym_BANG_EQ_EQ,
52759    STATE(670), 2,
52760      sym_template_string,
52761      sym_arguments,
52762    ACTIONS(1593), 3,
52763      anon_sym_in,
52764      anon_sym_LT,
52765      anon_sym_GT,
52766    ACTIONS(1615), 3,
52767      anon_sym_LT_EQ,
52768      anon_sym_GT_EQ,
52769      anon_sym_instanceof,
52770  [18571] = 26,
52771    ACTIONS(83), 1,
52772      anon_sym_BQUOTE,
52773    ACTIONS(1391), 1,
52774      anon_sym_LPAREN,
52775    ACTIONS(1393), 1,
52776      anon_sym_LBRACK,
52777    ACTIONS(1395), 1,
52778      anon_sym_DOT,
52779    ACTIONS(1397), 1,
52780      sym_optional_chain,
52781    ACTIONS(1595), 1,
52782      anon_sym_AMP_AMP,
52783    ACTIONS(1597), 1,
52784      anon_sym_PIPE_PIPE,
52785    ACTIONS(1599), 1,
52786      anon_sym_GT_GT,
52787    ACTIONS(1603), 1,
52788      anon_sym_AMP,
52789    ACTIONS(1605), 1,
52790      anon_sym_CARET,
52791    ACTIONS(1607), 1,
52792      anon_sym_PIPE,
52793    ACTIONS(1611), 1,
52794      anon_sym_PERCENT,
52795    ACTIONS(1613), 1,
52796      anon_sym_STAR_STAR,
52797    ACTIONS(1621), 1,
52798      anon_sym_QMARK_QMARK,
52799    ACTIONS(1623), 1,
52800      sym__ternary_qmark,
52801    ACTIONS(5), 2,
52802      sym_html_comment,
52803      sym_comment,
52804    ACTIONS(1399), 2,
52805      anon_sym_PLUS_PLUS,
52806      anon_sym_DASH_DASH,
52807    ACTIONS(1591), 2,
52808      anon_sym_STAR,
52809      anon_sym_SLASH,
52810    ACTIONS(1601), 2,
52811      anon_sym_GT_GT_GT,
52812      anon_sym_LT_LT,
52813    ACTIONS(1609), 2,
52814      anon_sym_PLUS,
52815      anon_sym_DASH,
52816    ACTIONS(1617), 2,
52817      anon_sym_EQ_EQ,
52818      anon_sym_BANG_EQ,
52819    ACTIONS(1619), 2,
52820      anon_sym_EQ_EQ_EQ,
52821      anon_sym_BANG_EQ_EQ,
52822    STATE(670), 2,
52823      sym_template_string,
52824      sym_arguments,
52825    ACTIONS(1593), 3,
52826      anon_sym_in,
52827      anon_sym_LT,
52828      anon_sym_GT,
52829    ACTIONS(1615), 3,
52830      anon_sym_LT_EQ,
52831      anon_sym_GT_EQ,
52832      anon_sym_instanceof,
52833    ACTIONS(1357), 4,
52834      sym__automatic_semicolon,
52835      anon_sym_COMMA,
52836      anon_sym_RBRACE,
52837      anon_sym_SEMI,
52838  [18665] = 3,
52839    ACTIONS(5), 2,
52840      sym_html_comment,
52841      sym_comment,
52842    ACTIONS(1583), 12,
52843      anon_sym_STAR,
52844      anon_sym_in,
52845      anon_sym_LT,
52846      anon_sym_GT,
52847      anon_sym_GT_GT,
52848      anon_sym_AMP,
52849      anon_sym_PIPE,
52850      anon_sym_PLUS,
52851      anon_sym_DASH,
52852      anon_sym_SLASH,
52853      anon_sym_EQ_EQ,
52854      anon_sym_BANG_EQ,
52855    ACTIONS(1585), 27,
52856      sym__automatic_semicolon,
52857      sym__ternary_qmark,
52858      anon_sym_COMMA,
52859      anon_sym_RBRACE,
52860      anon_sym_LPAREN,
52861      anon_sym_of,
52862      anon_sym_SEMI,
52863      anon_sym_COLON,
52864      anon_sym_LBRACK,
52865      anon_sym_DOT,
52866      sym_optional_chain,
52867      anon_sym_AMP_AMP,
52868      anon_sym_PIPE_PIPE,
52869      anon_sym_GT_GT_GT,
52870      anon_sym_LT_LT,
52871      anon_sym_CARET,
52872      anon_sym_PERCENT,
52873      anon_sym_STAR_STAR,
52874      anon_sym_LT_EQ,
52875      anon_sym_EQ_EQ_EQ,
52876      anon_sym_BANG_EQ_EQ,
52877      anon_sym_GT_EQ,
52878      anon_sym_QMARK_QMARK,
52879      anon_sym_instanceof,
52880      anon_sym_PLUS_PLUS,
52881      anon_sym_DASH_DASH,
52882      anon_sym_BQUOTE,
52883  [18713] = 4,
52884    ACTIONS(1247), 1,
52885      anon_sym_EQ,
52886    ACTIONS(5), 2,
52887      sym_html_comment,
52888      sym_comment,
52889    ACTIONS(1201), 12,
52890      anon_sym_STAR,
52891      anon_sym_in,
52892      anon_sym_LT,
52893      anon_sym_GT,
52894      anon_sym_GT_GT,
52895      anon_sym_AMP,
52896      anon_sym_PIPE,
52897      anon_sym_PLUS,
52898      anon_sym_DASH,
52899      anon_sym_SLASH,
52900      anon_sym_EQ_EQ,
52901      anon_sym_BANG_EQ,
52902    ACTIONS(1203), 26,
52903      sym__ternary_qmark,
52904      anon_sym_COMMA,
52905      anon_sym_RBRACE,
52906      anon_sym_LPAREN,
52907      anon_sym_RPAREN,
52908      anon_sym_COLON,
52909      anon_sym_LBRACK,
52910      anon_sym_RBRACK,
52911      anon_sym_DOT,
52912      sym_optional_chain,
52913      anon_sym_AMP_AMP,
52914      anon_sym_PIPE_PIPE,
52915      anon_sym_GT_GT_GT,
52916      anon_sym_LT_LT,
52917      anon_sym_CARET,
52918      anon_sym_PERCENT,
52919      anon_sym_STAR_STAR,
52920      anon_sym_LT_EQ,
52921      anon_sym_EQ_EQ_EQ,
52922      anon_sym_BANG_EQ_EQ,
52923      anon_sym_GT_EQ,
52924      anon_sym_QMARK_QMARK,
52925      anon_sym_instanceof,
52926      anon_sym_PLUS_PLUS,
52927      anon_sym_DASH_DASH,
52928      anon_sym_BQUOTE,
52929  [18763] = 27,
52930    ACTIONS(83), 1,
52931      anon_sym_BQUOTE,
52932    ACTIONS(1391), 1,
52933      anon_sym_LPAREN,
52934    ACTIONS(1393), 1,
52935      anon_sym_LBRACK,
52936    ACTIONS(1395), 1,
52937      anon_sym_DOT,
52938    ACTIONS(1397), 1,
52939      sym_optional_chain,
52940    ACTIONS(1647), 1,
52941      anon_sym_in,
52942    ACTIONS(1652), 1,
52943      anon_sym_AMP_AMP,
52944    ACTIONS(1654), 1,
52945      anon_sym_PIPE_PIPE,
52946    ACTIONS(1656), 1,
52947      anon_sym_GT_GT,
52948    ACTIONS(1660), 1,
52949      anon_sym_AMP,
52950    ACTIONS(1662), 1,
52951      anon_sym_CARET,
52952    ACTIONS(1664), 1,
52953      anon_sym_PIPE,
52954    ACTIONS(1668), 1,
52955      anon_sym_PERCENT,
52956    ACTIONS(1670), 1,
52957      anon_sym_STAR_STAR,
52958    ACTIONS(1678), 1,
52959      anon_sym_QMARK_QMARK,
52960    ACTIONS(1680), 1,
52961      sym__ternary_qmark,
52962    ACTIONS(5), 2,
52963      sym_html_comment,
52964      sym_comment,
52965    ACTIONS(1399), 2,
52966      anon_sym_PLUS_PLUS,
52967      anon_sym_DASH_DASH,
52968    ACTIONS(1643), 2,
52969      anon_sym_STAR,
52970      anon_sym_SLASH,
52971    ACTIONS(1650), 2,
52972      anon_sym_LT,
52973      anon_sym_GT,
52974    ACTIONS(1658), 2,
52975      anon_sym_GT_GT_GT,
52976      anon_sym_LT_LT,
52977    ACTIONS(1666), 2,
52978      anon_sym_PLUS,
52979      anon_sym_DASH,
52980    ACTIONS(1674), 2,
52981      anon_sym_EQ_EQ,
52982      anon_sym_BANG_EQ,
52983    ACTIONS(1676), 2,
52984      anon_sym_EQ_EQ_EQ,
52985      anon_sym_BANG_EQ_EQ,
52986    STATE(670), 2,
52987      sym_template_string,
52988      sym_arguments,
52989    ACTIONS(1672), 3,
52990      anon_sym_LT_EQ,
52991      anon_sym_GT_EQ,
52992      anon_sym_instanceof,
52993    ACTIONS(1645), 4,
52994      sym__automatic_semicolon,
52995      anon_sym_COMMA,
52996      anon_sym_of,
52997      anon_sym_SEMI,
52998  [18859] = 26,
52999    ACTIONS(402), 1,
53000      anon_sym_BQUOTE,
53001    ACTIONS(1306), 1,
53002      anon_sym_LPAREN,
53003    ACTIONS(1308), 1,
53004      anon_sym_LBRACK,
53005    ACTIONS(1310), 1,
53006      anon_sym_DOT,
53007    ACTIONS(1312), 1,
53008      sym_optional_chain,
53009    ACTIONS(1361), 1,
53010      anon_sym_AMP_AMP,
53011    ACTIONS(1363), 1,
53012      anon_sym_PIPE_PIPE,
53013    ACTIONS(1365), 1,
53014      anon_sym_GT_GT,
53015    ACTIONS(1369), 1,
53016      anon_sym_AMP,
53017    ACTIONS(1371), 1,
53018      anon_sym_CARET,
53019    ACTIONS(1373), 1,
53020      anon_sym_PIPE,
53021    ACTIONS(1377), 1,
53022      anon_sym_PERCENT,
53023    ACTIONS(1379), 1,
53024      anon_sym_STAR_STAR,
53025    ACTIONS(1387), 1,
53026      anon_sym_QMARK_QMARK,
53027    ACTIONS(1389), 1,
53028      sym__ternary_qmark,
53029    ACTIONS(5), 2,
53030      sym_html_comment,
53031      sym_comment,
53032    ACTIONS(1320), 2,
53033      anon_sym_PLUS_PLUS,
53034      anon_sym_DASH_DASH,
53035    ACTIONS(1355), 2,
53036      anon_sym_STAR,
53037      anon_sym_SLASH,
53038    ACTIONS(1367), 2,
53039      anon_sym_GT_GT_GT,
53040      anon_sym_LT_LT,
53041    ACTIONS(1375), 2,
53042      anon_sym_PLUS,
53043      anon_sym_DASH,
53044    ACTIONS(1383), 2,
53045      anon_sym_EQ_EQ,
53046      anon_sym_BANG_EQ,
53047    ACTIONS(1385), 2,
53048      anon_sym_EQ_EQ_EQ,
53049      anon_sym_BANG_EQ_EQ,
53050    STATE(509), 2,
53051      sym_template_string,
53052      sym_arguments,
53053    ACTIONS(1359), 3,
53054      anon_sym_in,
53055      anon_sym_LT,
53056      anon_sym_GT,
53057    ACTIONS(1381), 3,
53058      anon_sym_LT_EQ,
53059      anon_sym_GT_EQ,
53060      anon_sym_instanceof,
53061    ACTIONS(1682), 4,
53062      anon_sym_COMMA,
53063      anon_sym_RBRACE,
53064      anon_sym_RPAREN,
53065      anon_sym_RBRACK,
53066  [18953] = 6,
53067    ACTIONS(514), 1,
53068      anon_sym_EQ,
53069    ACTIONS(516), 1,
53070      sym__automatic_semicolon,
53071    ACTIONS(5), 2,
53072      sym_html_comment,
53073      sym_comment,
53074    ACTIONS(506), 2,
53075      anon_sym_else,
53076      anon_sym_while,
53077    ACTIONS(510), 12,
53078      anon_sym_STAR,
53079      anon_sym_in,
53080      anon_sym_LT,
53081      anon_sym_GT,
53082      anon_sym_GT_GT,
53083      anon_sym_AMP,
53084      anon_sym_PIPE,
53085      anon_sym_PLUS,
53086      anon_sym_DASH,
53087      anon_sym_SLASH,
53088      anon_sym_EQ_EQ,
53089      anon_sym_BANG_EQ,
53090    ACTIONS(512), 23,
53091      sym__ternary_qmark,
53092      anon_sym_COMMA,
53093      anon_sym_LPAREN,
53094      anon_sym_SEMI,
53095      anon_sym_LBRACK,
53096      anon_sym_DOT,
53097      sym_optional_chain,
53098      anon_sym_AMP_AMP,
53099      anon_sym_PIPE_PIPE,
53100      anon_sym_GT_GT_GT,
53101      anon_sym_LT_LT,
53102      anon_sym_CARET,
53103      anon_sym_PERCENT,
53104      anon_sym_STAR_STAR,
53105      anon_sym_LT_EQ,
53106      anon_sym_EQ_EQ_EQ,
53107      anon_sym_BANG_EQ_EQ,
53108      anon_sym_GT_EQ,
53109      anon_sym_QMARK_QMARK,
53110      anon_sym_instanceof,
53111      anon_sym_PLUS_PLUS,
53112      anon_sym_DASH_DASH,
53113      anon_sym_BQUOTE,
53114  [19007] = 26,
53115    ACTIONS(83), 1,
53116      anon_sym_BQUOTE,
53117    ACTIONS(1391), 1,
53118      anon_sym_LPAREN,
53119    ACTIONS(1393), 1,
53120      anon_sym_LBRACK,
53121    ACTIONS(1395), 1,
53122      anon_sym_DOT,
53123    ACTIONS(1397), 1,
53124      sym_optional_chain,
53125    ACTIONS(1595), 1,
53126      anon_sym_AMP_AMP,
53127    ACTIONS(1597), 1,
53128      anon_sym_PIPE_PIPE,
53129    ACTIONS(1599), 1,
53130      anon_sym_GT_GT,
53131    ACTIONS(1603), 1,
53132      anon_sym_AMP,
53133    ACTIONS(1605), 1,
53134      anon_sym_CARET,
53135    ACTIONS(1607), 1,
53136      anon_sym_PIPE,
53137    ACTIONS(1611), 1,
53138      anon_sym_PERCENT,
53139    ACTIONS(1613), 1,
53140      anon_sym_STAR_STAR,
53141    ACTIONS(1621), 1,
53142      anon_sym_QMARK_QMARK,
53143    ACTIONS(1623), 1,
53144      sym__ternary_qmark,
53145    ACTIONS(5), 2,
53146      sym_html_comment,
53147      sym_comment,
53148    ACTIONS(1399), 2,
53149      anon_sym_PLUS_PLUS,
53150      anon_sym_DASH_DASH,
53151    ACTIONS(1591), 2,
53152      anon_sym_STAR,
53153      anon_sym_SLASH,
53154    ACTIONS(1601), 2,
53155      anon_sym_GT_GT_GT,
53156      anon_sym_LT_LT,
53157    ACTIONS(1609), 2,
53158      anon_sym_PLUS,
53159      anon_sym_DASH,
53160    ACTIONS(1617), 2,
53161      anon_sym_EQ_EQ,
53162      anon_sym_BANG_EQ,
53163    ACTIONS(1619), 2,
53164      anon_sym_EQ_EQ_EQ,
53165      anon_sym_BANG_EQ_EQ,
53166    STATE(670), 2,
53167      sym_template_string,
53168      sym_arguments,
53169    ACTIONS(1593), 3,
53170      anon_sym_in,
53171      anon_sym_LT,
53172      anon_sym_GT,
53173    ACTIONS(1615), 3,
53174      anon_sym_LT_EQ,
53175      anon_sym_GT_EQ,
53176      anon_sym_instanceof,
53177    ACTIONS(1431), 4,
53178      sym__automatic_semicolon,
53179      anon_sym_COMMA,
53180      anon_sym_RBRACE,
53181      anon_sym_SEMI,
53182  [19101] = 26,
53183    ACTIONS(83), 1,
53184      anon_sym_BQUOTE,
53185    ACTIONS(1391), 1,
53186      anon_sym_LPAREN,
53187    ACTIONS(1393), 1,
53188      anon_sym_LBRACK,
53189    ACTIONS(1395), 1,
53190      anon_sym_DOT,
53191    ACTIONS(1397), 1,
53192      sym_optional_chain,
53193    ACTIONS(1595), 1,
53194      anon_sym_AMP_AMP,
53195    ACTIONS(1597), 1,
53196      anon_sym_PIPE_PIPE,
53197    ACTIONS(1599), 1,
53198      anon_sym_GT_GT,
53199    ACTIONS(1603), 1,
53200      anon_sym_AMP,
53201    ACTIONS(1605), 1,
53202      anon_sym_CARET,
53203    ACTIONS(1607), 1,
53204      anon_sym_PIPE,
53205    ACTIONS(1611), 1,
53206      anon_sym_PERCENT,
53207    ACTIONS(1613), 1,
53208      anon_sym_STAR_STAR,
53209    ACTIONS(1621), 1,
53210      anon_sym_QMARK_QMARK,
53211    ACTIONS(1623), 1,
53212      sym__ternary_qmark,
53213    ACTIONS(5), 2,
53214      sym_html_comment,
53215      sym_comment,
53216    ACTIONS(1399), 2,
53217      anon_sym_PLUS_PLUS,
53218      anon_sym_DASH_DASH,
53219    ACTIONS(1591), 2,
53220      anon_sym_STAR,
53221      anon_sym_SLASH,
53222    ACTIONS(1601), 2,
53223      anon_sym_GT_GT_GT,
53224      anon_sym_LT_LT,
53225    ACTIONS(1609), 2,
53226      anon_sym_PLUS,
53227      anon_sym_DASH,
53228    ACTIONS(1617), 2,
53229      anon_sym_EQ_EQ,
53230      anon_sym_BANG_EQ,
53231    ACTIONS(1619), 2,
53232      anon_sym_EQ_EQ_EQ,
53233      anon_sym_BANG_EQ_EQ,
53234    STATE(670), 2,
53235      sym_template_string,
53236      sym_arguments,
53237    ACTIONS(1593), 3,
53238      anon_sym_in,
53239      anon_sym_LT,
53240      anon_sym_GT,
53241    ACTIONS(1615), 3,
53242      anon_sym_LT_EQ,
53243      anon_sym_GT_EQ,
53244      anon_sym_instanceof,
53245    ACTIONS(1435), 4,
53246      sym__automatic_semicolon,
53247      anon_sym_COMMA,
53248      anon_sym_RBRACE,
53249      anon_sym_SEMI,
53250  [19195] = 4,
53251    ACTIONS(1353), 1,
53252      anon_sym_EQ,
53253    ACTIONS(5), 2,
53254      sym_html_comment,
53255      sym_comment,
53256    ACTIONS(1346), 12,
53257      anon_sym_STAR,
53258      anon_sym_in,
53259      anon_sym_LT,
53260      anon_sym_GT,
53261      anon_sym_GT_GT,
53262      anon_sym_AMP,
53263      anon_sym_PIPE,
53264      anon_sym_PLUS,
53265      anon_sym_DASH,
53266      anon_sym_SLASH,
53267      anon_sym_EQ_EQ,
53268      anon_sym_BANG_EQ,
53269    ACTIONS(1348), 26,
53270      sym__automatic_semicolon,
53271      sym__ternary_qmark,
53272      anon_sym_COMMA,
53273      anon_sym_RBRACE,
53274      anon_sym_LPAREN,
53275      anon_sym_of,
53276      anon_sym_SEMI,
53277      anon_sym_LBRACK,
53278      anon_sym_DOT,
53279      sym_optional_chain,
53280      anon_sym_AMP_AMP,
53281      anon_sym_PIPE_PIPE,
53282      anon_sym_GT_GT_GT,
53283      anon_sym_LT_LT,
53284      anon_sym_CARET,
53285      anon_sym_PERCENT,
53286      anon_sym_STAR_STAR,
53287      anon_sym_LT_EQ,
53288      anon_sym_EQ_EQ_EQ,
53289      anon_sym_BANG_EQ_EQ,
53290      anon_sym_GT_EQ,
53291      anon_sym_QMARK_QMARK,
53292      anon_sym_instanceof,
53293      anon_sym_PLUS_PLUS,
53294      anon_sym_DASH_DASH,
53295      anon_sym_BQUOTE,
53296  [19245] = 28,
53297    ACTIONS(83), 1,
53298      anon_sym_BQUOTE,
53299    ACTIONS(1391), 1,
53300      anon_sym_LPAREN,
53301    ACTIONS(1393), 1,
53302      anon_sym_LBRACK,
53303    ACTIONS(1395), 1,
53304      anon_sym_DOT,
53305    ACTIONS(1397), 1,
53306      sym_optional_chain,
53307    ACTIONS(1595), 1,
53308      anon_sym_AMP_AMP,
53309    ACTIONS(1597), 1,
53310      anon_sym_PIPE_PIPE,
53311    ACTIONS(1599), 1,
53312      anon_sym_GT_GT,
53313    ACTIONS(1603), 1,
53314      anon_sym_AMP,
53315    ACTIONS(1605), 1,
53316      anon_sym_CARET,
53317    ACTIONS(1607), 1,
53318      anon_sym_PIPE,
53319    ACTIONS(1611), 1,
53320      anon_sym_PERCENT,
53321    ACTIONS(1613), 1,
53322      anon_sym_STAR_STAR,
53323    ACTIONS(1621), 1,
53324      anon_sym_QMARK_QMARK,
53325    ACTIONS(1623), 1,
53326      sym__ternary_qmark,
53327    ACTIONS(1636), 1,
53328      anon_sym_RBRACE,
53329    ACTIONS(1684), 1,
53330      anon_sym_COMMA,
53331    ACTIONS(5), 2,
53332      sym_html_comment,
53333      sym_comment,
53334    ACTIONS(1399), 2,
53335      anon_sym_PLUS_PLUS,
53336      anon_sym_DASH_DASH,
53337    ACTIONS(1431), 2,
53338      sym__automatic_semicolon,
53339      anon_sym_SEMI,
53340    ACTIONS(1591), 2,
53341      anon_sym_STAR,
53342      anon_sym_SLASH,
53343    ACTIONS(1601), 2,
53344      anon_sym_GT_GT_GT,
53345      anon_sym_LT_LT,
53346    ACTIONS(1609), 2,
53347      anon_sym_PLUS,
53348      anon_sym_DASH,
53349    ACTIONS(1617), 2,
53350      anon_sym_EQ_EQ,
53351      anon_sym_BANG_EQ,
53352    ACTIONS(1619), 2,
53353      anon_sym_EQ_EQ_EQ,
53354      anon_sym_BANG_EQ_EQ,
53355    STATE(670), 2,
53356      sym_template_string,
53357      sym_arguments,
53358    ACTIONS(1593), 3,
53359      anon_sym_in,
53360      anon_sym_LT,
53361      anon_sym_GT,
53362    ACTIONS(1615), 3,
53363      anon_sym_LT_EQ,
53364      anon_sym_GT_EQ,
53365      anon_sym_instanceof,
53366  [19343] = 26,
53367    ACTIONS(83), 1,
53368      anon_sym_BQUOTE,
53369    ACTIONS(1391), 1,
53370      anon_sym_LPAREN,
53371    ACTIONS(1393), 1,
53372      anon_sym_LBRACK,
53373    ACTIONS(1395), 1,
53374      anon_sym_DOT,
53375    ACTIONS(1397), 1,
53376      sym_optional_chain,
53377    ACTIONS(1595), 1,
53378      anon_sym_AMP_AMP,
53379    ACTIONS(1597), 1,
53380      anon_sym_PIPE_PIPE,
53381    ACTIONS(1599), 1,
53382      anon_sym_GT_GT,
53383    ACTIONS(1603), 1,
53384      anon_sym_AMP,
53385    ACTIONS(1605), 1,
53386      anon_sym_CARET,
53387    ACTIONS(1607), 1,
53388      anon_sym_PIPE,
53389    ACTIONS(1611), 1,
53390      anon_sym_PERCENT,
53391    ACTIONS(1613), 1,
53392      anon_sym_STAR_STAR,
53393    ACTIONS(1621), 1,
53394      anon_sym_QMARK_QMARK,
53395    ACTIONS(1623), 1,
53396      sym__ternary_qmark,
53397    ACTIONS(5), 2,
53398      sym_html_comment,
53399      sym_comment,
53400    ACTIONS(1399), 2,
53401      anon_sym_PLUS_PLUS,
53402      anon_sym_DASH_DASH,
53403    ACTIONS(1591), 2,
53404      anon_sym_STAR,
53405      anon_sym_SLASH,
53406    ACTIONS(1601), 2,
53407      anon_sym_GT_GT_GT,
53408      anon_sym_LT_LT,
53409    ACTIONS(1609), 2,
53410      anon_sym_PLUS,
53411      anon_sym_DASH,
53412    ACTIONS(1617), 2,
53413      anon_sym_EQ_EQ,
53414      anon_sym_BANG_EQ,
53415    ACTIONS(1619), 2,
53416      anon_sym_EQ_EQ_EQ,
53417      anon_sym_BANG_EQ_EQ,
53418    STATE(670), 2,
53419      sym_template_string,
53420      sym_arguments,
53421    ACTIONS(1593), 3,
53422      anon_sym_in,
53423      anon_sym_LT,
53424      anon_sym_GT,
53425    ACTIONS(1615), 3,
53426      anon_sym_LT_EQ,
53427      anon_sym_GT_EQ,
53428      anon_sym_instanceof,
53429    ACTIONS(1541), 4,
53430      sym__automatic_semicolon,
53431      anon_sym_COMMA,
53432      anon_sym_RBRACE,
53433      anon_sym_SEMI,
53434  [19437] = 26,
53435    ACTIONS(83), 1,
53436      anon_sym_BQUOTE,
53437    ACTIONS(1391), 1,
53438      anon_sym_LPAREN,
53439    ACTIONS(1393), 1,
53440      anon_sym_LBRACK,
53441    ACTIONS(1395), 1,
53442      anon_sym_DOT,
53443    ACTIONS(1397), 1,
53444      sym_optional_chain,
53445    ACTIONS(1595), 1,
53446      anon_sym_AMP_AMP,
53447    ACTIONS(1597), 1,
53448      anon_sym_PIPE_PIPE,
53449    ACTIONS(1599), 1,
53450      anon_sym_GT_GT,
53451    ACTIONS(1603), 1,
53452      anon_sym_AMP,
53453    ACTIONS(1605), 1,
53454      anon_sym_CARET,
53455    ACTIONS(1607), 1,
53456      anon_sym_PIPE,
53457    ACTIONS(1611), 1,
53458      anon_sym_PERCENT,
53459    ACTIONS(1613), 1,
53460      anon_sym_STAR_STAR,
53461    ACTIONS(1621), 1,
53462      anon_sym_QMARK_QMARK,
53463    ACTIONS(1623), 1,
53464      sym__ternary_qmark,
53465    ACTIONS(5), 2,
53466      sym_html_comment,
53467      sym_comment,
53468    ACTIONS(1399), 2,
53469      anon_sym_PLUS_PLUS,
53470      anon_sym_DASH_DASH,
53471    ACTIONS(1591), 2,
53472      anon_sym_STAR,
53473      anon_sym_SLASH,
53474    ACTIONS(1601), 2,
53475      anon_sym_GT_GT_GT,
53476      anon_sym_LT_LT,
53477    ACTIONS(1609), 2,
53478      anon_sym_PLUS,
53479      anon_sym_DASH,
53480    ACTIONS(1617), 2,
53481      anon_sym_EQ_EQ,
53482      anon_sym_BANG_EQ,
53483    ACTIONS(1619), 2,
53484      anon_sym_EQ_EQ_EQ,
53485      anon_sym_BANG_EQ_EQ,
53486    STATE(670), 2,
53487      sym_template_string,
53488      sym_arguments,
53489    ACTIONS(1593), 3,
53490      anon_sym_in,
53491      anon_sym_LT,
53492      anon_sym_GT,
53493    ACTIONS(1615), 3,
53494      anon_sym_LT_EQ,
53495      anon_sym_GT_EQ,
53496      anon_sym_instanceof,
53497    ACTIONS(1549), 4,
53498      sym__automatic_semicolon,
53499      anon_sym_COMMA,
53500      anon_sym_RBRACE,
53501      anon_sym_SEMI,
53502  [19531] = 5,
53503    ACTIONS(514), 1,
53504      anon_sym_EQ,
53505    ACTIONS(1443), 1,
53506      sym__automatic_semicolon,
53507    ACTIONS(5), 2,
53508      sym_html_comment,
53509      sym_comment,
53510    ACTIONS(508), 12,
53511      anon_sym_STAR,
53512      anon_sym_in,
53513      anon_sym_LT,
53514      anon_sym_GT,
53515      anon_sym_GT_GT,
53516      anon_sym_AMP,
53517      anon_sym_PIPE,
53518      anon_sym_PLUS,
53519      anon_sym_DASH,
53520      anon_sym_SLASH,
53521      anon_sym_EQ_EQ,
53522      anon_sym_BANG_EQ,
53523    ACTIONS(506), 25,
53524      sym__ternary_qmark,
53525      anon_sym_COMMA,
53526      anon_sym_RBRACE,
53527      anon_sym_LPAREN,
53528      anon_sym_of,
53529      anon_sym_SEMI,
53530      anon_sym_LBRACK,
53531      anon_sym_DOT,
53532      sym_optional_chain,
53533      anon_sym_AMP_AMP,
53534      anon_sym_PIPE_PIPE,
53535      anon_sym_GT_GT_GT,
53536      anon_sym_LT_LT,
53537      anon_sym_CARET,
53538      anon_sym_PERCENT,
53539      anon_sym_STAR_STAR,
53540      anon_sym_LT_EQ,
53541      anon_sym_EQ_EQ_EQ,
53542      anon_sym_BANG_EQ_EQ,
53543      anon_sym_GT_EQ,
53544      anon_sym_QMARK_QMARK,
53545      anon_sym_instanceof,
53546      anon_sym_PLUS_PLUS,
53547      anon_sym_DASH_DASH,
53548      anon_sym_BQUOTE,
53549  [19583] = 4,
53550    ACTIONS(1339), 1,
53551      anon_sym_EQ,
53552    ACTIONS(5), 2,
53553      sym_html_comment,
53554      sym_comment,
53555    ACTIONS(1332), 12,
53556      anon_sym_STAR,
53557      anon_sym_in,
53558      anon_sym_LT,
53559      anon_sym_GT,
53560      anon_sym_GT_GT,
53561      anon_sym_AMP,
53562      anon_sym_PIPE,
53563      anon_sym_PLUS,
53564      anon_sym_DASH,
53565      anon_sym_SLASH,
53566      anon_sym_EQ_EQ,
53567      anon_sym_BANG_EQ,
53568    ACTIONS(1334), 26,
53569      sym__ternary_qmark,
53570      anon_sym_COMMA,
53571      anon_sym_RBRACE,
53572      anon_sym_LPAREN,
53573      anon_sym_RPAREN,
53574      anon_sym_COLON,
53575      anon_sym_LBRACK,
53576      anon_sym_RBRACK,
53577      anon_sym_DOT,
53578      sym_optional_chain,
53579      anon_sym_AMP_AMP,
53580      anon_sym_PIPE_PIPE,
53581      anon_sym_GT_GT_GT,
53582      anon_sym_LT_LT,
53583      anon_sym_CARET,
53584      anon_sym_PERCENT,
53585      anon_sym_STAR_STAR,
53586      anon_sym_LT_EQ,
53587      anon_sym_EQ_EQ_EQ,
53588      anon_sym_BANG_EQ_EQ,
53589      anon_sym_GT_EQ,
53590      anon_sym_QMARK_QMARK,
53591      anon_sym_instanceof,
53592      anon_sym_PLUS_PLUS,
53593      anon_sym_DASH_DASH,
53594      anon_sym_BQUOTE,
53595  [19633] = 4,
53596    ACTIONS(1353), 1,
53597      anon_sym_EQ,
53598    ACTIONS(5), 2,
53599      sym_html_comment,
53600      sym_comment,
53601    ACTIONS(1346), 12,
53602      anon_sym_STAR,
53603      anon_sym_in,
53604      anon_sym_LT,
53605      anon_sym_GT,
53606      anon_sym_GT_GT,
53607      anon_sym_AMP,
53608      anon_sym_PIPE,
53609      anon_sym_PLUS,
53610      anon_sym_DASH,
53611      anon_sym_SLASH,
53612      anon_sym_EQ_EQ,
53613      anon_sym_BANG_EQ,
53614    ACTIONS(1348), 26,
53615      sym__ternary_qmark,
53616      anon_sym_COMMA,
53617      anon_sym_RBRACE,
53618      anon_sym_LPAREN,
53619      anon_sym_RPAREN,
53620      anon_sym_COLON,
53621      anon_sym_LBRACK,
53622      anon_sym_RBRACK,
53623      anon_sym_DOT,
53624      sym_optional_chain,
53625      anon_sym_AMP_AMP,
53626      anon_sym_PIPE_PIPE,
53627      anon_sym_GT_GT_GT,
53628      anon_sym_LT_LT,
53629      anon_sym_CARET,
53630      anon_sym_PERCENT,
53631      anon_sym_STAR_STAR,
53632      anon_sym_LT_EQ,
53633      anon_sym_EQ_EQ_EQ,
53634      anon_sym_BANG_EQ_EQ,
53635      anon_sym_GT_EQ,
53636      anon_sym_QMARK_QMARK,
53637      anon_sym_instanceof,
53638      anon_sym_PLUS_PLUS,
53639      anon_sym_DASH_DASH,
53640      anon_sym_BQUOTE,
53641  [19683] = 4,
53642    ACTIONS(514), 1,
53643      anon_sym_EQ,
53644    ACTIONS(5), 2,
53645      sym_html_comment,
53646      sym_comment,
53647    ACTIONS(510), 12,
53648      anon_sym_STAR,
53649      anon_sym_in,
53650      anon_sym_LT,
53651      anon_sym_GT,
53652      anon_sym_GT_GT,
53653      anon_sym_AMP,
53654      anon_sym_PIPE,
53655      anon_sym_PLUS,
53656      anon_sym_DASH,
53657      anon_sym_SLASH,
53658      anon_sym_EQ_EQ,
53659      anon_sym_BANG_EQ,
53660    ACTIONS(512), 26,
53661      sym__ternary_qmark,
53662      anon_sym_COMMA,
53663      anon_sym_RBRACE,
53664      anon_sym_LPAREN,
53665      anon_sym_RPAREN,
53666      anon_sym_COLON,
53667      anon_sym_LBRACK,
53668      anon_sym_RBRACK,
53669      anon_sym_DOT,
53670      sym_optional_chain,
53671      anon_sym_AMP_AMP,
53672      anon_sym_PIPE_PIPE,
53673      anon_sym_GT_GT_GT,
53674      anon_sym_LT_LT,
53675      anon_sym_CARET,
53676      anon_sym_PERCENT,
53677      anon_sym_STAR_STAR,
53678      anon_sym_LT_EQ,
53679      anon_sym_EQ_EQ_EQ,
53680      anon_sym_BANG_EQ_EQ,
53681      anon_sym_GT_EQ,
53682      anon_sym_QMARK_QMARK,
53683      anon_sym_instanceof,
53684      anon_sym_PLUS_PLUS,
53685      anon_sym_DASH_DASH,
53686      anon_sym_BQUOTE,
53687  [19733] = 26,
53688    ACTIONS(83), 1,
53689      anon_sym_BQUOTE,
53690    ACTIONS(1391), 1,
53691      anon_sym_LPAREN,
53692    ACTIONS(1393), 1,
53693      anon_sym_LBRACK,
53694    ACTIONS(1395), 1,
53695      anon_sym_DOT,
53696    ACTIONS(1397), 1,
53697      sym_optional_chain,
53698    ACTIONS(1595), 1,
53699      anon_sym_AMP_AMP,
53700    ACTIONS(1597), 1,
53701      anon_sym_PIPE_PIPE,
53702    ACTIONS(1599), 1,
53703      anon_sym_GT_GT,
53704    ACTIONS(1603), 1,
53705      anon_sym_AMP,
53706    ACTIONS(1605), 1,
53707      anon_sym_CARET,
53708    ACTIONS(1607), 1,
53709      anon_sym_PIPE,
53710    ACTIONS(1611), 1,
53711      anon_sym_PERCENT,
53712    ACTIONS(1613), 1,
53713      anon_sym_STAR_STAR,
53714    ACTIONS(1621), 1,
53715      anon_sym_QMARK_QMARK,
53716    ACTIONS(1623), 1,
53717      sym__ternary_qmark,
53718    ACTIONS(5), 2,
53719      sym_html_comment,
53720      sym_comment,
53721    ACTIONS(1399), 2,
53722      anon_sym_PLUS_PLUS,
53723      anon_sym_DASH_DASH,
53724    ACTIONS(1591), 2,
53725      anon_sym_STAR,
53726      anon_sym_SLASH,
53727    ACTIONS(1601), 2,
53728      anon_sym_GT_GT_GT,
53729      anon_sym_LT_LT,
53730    ACTIONS(1609), 2,
53731      anon_sym_PLUS,
53732      anon_sym_DASH,
53733    ACTIONS(1617), 2,
53734      anon_sym_EQ_EQ,
53735      anon_sym_BANG_EQ,
53736    ACTIONS(1619), 2,
53737      anon_sym_EQ_EQ_EQ,
53738      anon_sym_BANG_EQ_EQ,
53739    STATE(670), 2,
53740      sym_template_string,
53741      sym_arguments,
53742    ACTIONS(1593), 3,
53743      anon_sym_in,
53744      anon_sym_LT,
53745      anon_sym_GT,
53746    ACTIONS(1615), 3,
53747      anon_sym_LT_EQ,
53748      anon_sym_GT_EQ,
53749      anon_sym_instanceof,
53750    ACTIONS(1553), 4,
53751      sym__automatic_semicolon,
53752      anon_sym_COMMA,
53753      anon_sym_RBRACE,
53754      anon_sym_SEMI,
53755  [19827] = 4,
53756    ACTIONS(514), 1,
53757      anon_sym_EQ,
53758    ACTIONS(5), 2,
53759      sym_html_comment,
53760      sym_comment,
53761    ACTIONS(510), 12,
53762      anon_sym_STAR,
53763      anon_sym_in,
53764      anon_sym_LT,
53765      anon_sym_GT,
53766      anon_sym_GT_GT,
53767      anon_sym_AMP,
53768      anon_sym_PIPE,
53769      anon_sym_PLUS,
53770      anon_sym_DASH,
53771      anon_sym_SLASH,
53772      anon_sym_EQ_EQ,
53773      anon_sym_BANG_EQ,
53774    ACTIONS(512), 26,
53775      sym__automatic_semicolon,
53776      sym__ternary_qmark,
53777      anon_sym_COMMA,
53778      anon_sym_RBRACE,
53779      anon_sym_LPAREN,
53780      anon_sym_of,
53781      anon_sym_SEMI,
53782      anon_sym_LBRACK,
53783      anon_sym_DOT,
53784      sym_optional_chain,
53785      anon_sym_AMP_AMP,
53786      anon_sym_PIPE_PIPE,
53787      anon_sym_GT_GT_GT,
53788      anon_sym_LT_LT,
53789      anon_sym_CARET,
53790      anon_sym_PERCENT,
53791      anon_sym_STAR_STAR,
53792      anon_sym_LT_EQ,
53793      anon_sym_EQ_EQ_EQ,
53794      anon_sym_BANG_EQ_EQ,
53795      anon_sym_GT_EQ,
53796      anon_sym_QMARK_QMARK,
53797      anon_sym_instanceof,
53798      anon_sym_PLUS_PLUS,
53799      anon_sym_DASH_DASH,
53800      anon_sym_BQUOTE,
53801  [19877] = 4,
53802    ACTIONS(1245), 1,
53803      anon_sym_EQ,
53804    ACTIONS(5), 2,
53805      sym_html_comment,
53806      sym_comment,
53807    ACTIONS(1201), 12,
53808      anon_sym_STAR,
53809      anon_sym_in,
53810      anon_sym_LT,
53811      anon_sym_GT,
53812      anon_sym_GT_GT,
53813      anon_sym_AMP,
53814      anon_sym_PIPE,
53815      anon_sym_PLUS,
53816      anon_sym_DASH,
53817      anon_sym_SLASH,
53818      anon_sym_EQ_EQ,
53819      anon_sym_BANG_EQ,
53820    ACTIONS(1203), 26,
53821      sym__automatic_semicolon,
53822      sym__ternary_qmark,
53823      anon_sym_COMMA,
53824      anon_sym_RBRACE,
53825      anon_sym_LPAREN,
53826      anon_sym_of,
53827      anon_sym_SEMI,
53828      anon_sym_LBRACK,
53829      anon_sym_DOT,
53830      sym_optional_chain,
53831      anon_sym_AMP_AMP,
53832      anon_sym_PIPE_PIPE,
53833      anon_sym_GT_GT_GT,
53834      anon_sym_LT_LT,
53835      anon_sym_CARET,
53836      anon_sym_PERCENT,
53837      anon_sym_STAR_STAR,
53838      anon_sym_LT_EQ,
53839      anon_sym_EQ_EQ_EQ,
53840      anon_sym_BANG_EQ_EQ,
53841      anon_sym_GT_EQ,
53842      anon_sym_QMARK_QMARK,
53843      anon_sym_instanceof,
53844      anon_sym_PLUS_PLUS,
53845      anon_sym_DASH_DASH,
53846      anon_sym_BQUOTE,
53847  [19927] = 28,
53848    ACTIONS(83), 1,
53849      anon_sym_BQUOTE,
53850    ACTIONS(1391), 1,
53851      anon_sym_LPAREN,
53852    ACTIONS(1393), 1,
53853      anon_sym_LBRACK,
53854    ACTIONS(1395), 1,
53855      anon_sym_DOT,
53856    ACTIONS(1397), 1,
53857      sym_optional_chain,
53858    ACTIONS(1595), 1,
53859      anon_sym_AMP_AMP,
53860    ACTIONS(1597), 1,
53861      anon_sym_PIPE_PIPE,
53862    ACTIONS(1599), 1,
53863      anon_sym_GT_GT,
53864    ACTIONS(1603), 1,
53865      anon_sym_AMP,
53866    ACTIONS(1605), 1,
53867      anon_sym_CARET,
53868    ACTIONS(1607), 1,
53869      anon_sym_PIPE,
53870    ACTIONS(1611), 1,
53871      anon_sym_PERCENT,
53872    ACTIONS(1613), 1,
53873      anon_sym_STAR_STAR,
53874    ACTIONS(1621), 1,
53875      anon_sym_QMARK_QMARK,
53876    ACTIONS(1623), 1,
53877      sym__ternary_qmark,
53878    ACTIONS(1625), 1,
53879      anon_sym_COMMA,
53880    STATE(1250), 1,
53881      aux_sym_sequence_expression_repeat1,
53882    ACTIONS(5), 2,
53883      sym_html_comment,
53884      sym_comment,
53885    ACTIONS(1399), 2,
53886      anon_sym_PLUS_PLUS,
53887      anon_sym_DASH_DASH,
53888    ACTIONS(1591), 2,
53889      anon_sym_STAR,
53890      anon_sym_SLASH,
53891    ACTIONS(1601), 2,
53892      anon_sym_GT_GT_GT,
53893      anon_sym_LT_LT,
53894    ACTIONS(1609), 2,
53895      anon_sym_PLUS,
53896      anon_sym_DASH,
53897    ACTIONS(1617), 2,
53898      anon_sym_EQ_EQ,
53899      anon_sym_BANG_EQ,
53900    ACTIONS(1619), 2,
53901      anon_sym_EQ_EQ_EQ,
53902      anon_sym_BANG_EQ_EQ,
53903    ACTIONS(1687), 2,
53904      sym__automatic_semicolon,
53905      anon_sym_SEMI,
53906    STATE(670), 2,
53907      sym_template_string,
53908      sym_arguments,
53909    ACTIONS(1593), 3,
53910      anon_sym_in,
53911      anon_sym_LT,
53912      anon_sym_GT,
53913    ACTIONS(1615), 3,
53914      anon_sym_LT_EQ,
53915      anon_sym_GT_EQ,
53916      anon_sym_instanceof,
53917  [20025] = 26,
53918    ACTIONS(83), 1,
53919      anon_sym_BQUOTE,
53920    ACTIONS(1391), 1,
53921      anon_sym_LPAREN,
53922    ACTIONS(1393), 1,
53923      anon_sym_LBRACK,
53924    ACTIONS(1395), 1,
53925      anon_sym_DOT,
53926    ACTIONS(1397), 1,
53927      sym_optional_chain,
53928    ACTIONS(1595), 1,
53929      anon_sym_AMP_AMP,
53930    ACTIONS(1597), 1,
53931      anon_sym_PIPE_PIPE,
53932    ACTIONS(1599), 1,
53933      anon_sym_GT_GT,
53934    ACTIONS(1603), 1,
53935      anon_sym_AMP,
53936    ACTIONS(1605), 1,
53937      anon_sym_CARET,
53938    ACTIONS(1607), 1,
53939      anon_sym_PIPE,
53940    ACTIONS(1611), 1,
53941      anon_sym_PERCENT,
53942    ACTIONS(1613), 1,
53943      anon_sym_STAR_STAR,
53944    ACTIONS(1621), 1,
53945      anon_sym_QMARK_QMARK,
53946    ACTIONS(1623), 1,
53947      sym__ternary_qmark,
53948    ACTIONS(5), 2,
53949      sym_html_comment,
53950      sym_comment,
53951    ACTIONS(1399), 2,
53952      anon_sym_PLUS_PLUS,
53953      anon_sym_DASH_DASH,
53954    ACTIONS(1591), 2,
53955      anon_sym_STAR,
53956      anon_sym_SLASH,
53957    ACTIONS(1601), 2,
53958      anon_sym_GT_GT_GT,
53959      anon_sym_LT_LT,
53960    ACTIONS(1609), 2,
53961      anon_sym_PLUS,
53962      anon_sym_DASH,
53963    ACTIONS(1617), 2,
53964      anon_sym_EQ_EQ,
53965      anon_sym_BANG_EQ,
53966    ACTIONS(1619), 2,
53967      anon_sym_EQ_EQ_EQ,
53968      anon_sym_BANG_EQ_EQ,
53969    STATE(670), 2,
53970      sym_template_string,
53971      sym_arguments,
53972    ACTIONS(1593), 3,
53973      anon_sym_in,
53974      anon_sym_LT,
53975      anon_sym_GT,
53976    ACTIONS(1615), 3,
53977      anon_sym_LT_EQ,
53978      anon_sym_GT_EQ,
53979      anon_sym_instanceof,
53980    ACTIONS(1445), 4,
53981      sym__automatic_semicolon,
53982      anon_sym_COMMA,
53983      anon_sym_RBRACE,
53984      anon_sym_SEMI,
53985  [20119] = 3,
53986    ACTIONS(5), 2,
53987      sym_html_comment,
53988      sym_comment,
53989    ACTIONS(1587), 12,
53990      anon_sym_STAR,
53991      anon_sym_in,
53992      anon_sym_LT,
53993      anon_sym_GT,
53994      anon_sym_GT_GT,
53995      anon_sym_AMP,
53996      anon_sym_PIPE,
53997      anon_sym_PLUS,
53998      anon_sym_DASH,
53999      anon_sym_SLASH,
54000      anon_sym_EQ_EQ,
54001      anon_sym_BANG_EQ,
54002    ACTIONS(1589), 27,
54003      sym__automatic_semicolon,
54004      sym__ternary_qmark,
54005      anon_sym_COMMA,
54006      anon_sym_RBRACE,
54007      anon_sym_LPAREN,
54008      anon_sym_of,
54009      anon_sym_SEMI,
54010      anon_sym_COLON,
54011      anon_sym_LBRACK,
54012      anon_sym_DOT,
54013      sym_optional_chain,
54014      anon_sym_AMP_AMP,
54015      anon_sym_PIPE_PIPE,
54016      anon_sym_GT_GT_GT,
54017      anon_sym_LT_LT,
54018      anon_sym_CARET,
54019      anon_sym_PERCENT,
54020      anon_sym_STAR_STAR,
54021      anon_sym_LT_EQ,
54022      anon_sym_EQ_EQ_EQ,
54023      anon_sym_BANG_EQ_EQ,
54024      anon_sym_GT_EQ,
54025      anon_sym_QMARK_QMARK,
54026      anon_sym_instanceof,
54027      anon_sym_PLUS_PLUS,
54028      anon_sym_DASH_DASH,
54029      anon_sym_BQUOTE,
54030  [20167] = 26,
54031    ACTIONS(83), 1,
54032      anon_sym_BQUOTE,
54033    ACTIONS(1391), 1,
54034      anon_sym_LPAREN,
54035    ACTIONS(1393), 1,
54036      anon_sym_LBRACK,
54037    ACTIONS(1395), 1,
54038      anon_sym_DOT,
54039    ACTIONS(1397), 1,
54040      sym_optional_chain,
54041    ACTIONS(1652), 1,
54042      anon_sym_AMP_AMP,
54043    ACTIONS(1654), 1,
54044      anon_sym_PIPE_PIPE,
54045    ACTIONS(1656), 1,
54046      anon_sym_GT_GT,
54047    ACTIONS(1660), 1,
54048      anon_sym_AMP,
54049    ACTIONS(1662), 1,
54050      anon_sym_CARET,
54051    ACTIONS(1664), 1,
54052      anon_sym_PIPE,
54053    ACTIONS(1668), 1,
54054      anon_sym_PERCENT,
54055    ACTIONS(1670), 1,
54056      anon_sym_STAR_STAR,
54057    ACTIONS(1678), 1,
54058      anon_sym_QMARK_QMARK,
54059    ACTIONS(1680), 1,
54060      sym__ternary_qmark,
54061    ACTIONS(5), 2,
54062      sym_html_comment,
54063      sym_comment,
54064    ACTIONS(1399), 2,
54065      anon_sym_PLUS_PLUS,
54066      anon_sym_DASH_DASH,
54067    ACTIONS(1643), 2,
54068      anon_sym_STAR,
54069      anon_sym_SLASH,
54070    ACTIONS(1658), 2,
54071      anon_sym_GT_GT_GT,
54072      anon_sym_LT_LT,
54073    ACTIONS(1666), 2,
54074      anon_sym_PLUS,
54075      anon_sym_DASH,
54076    ACTIONS(1674), 2,
54077      anon_sym_EQ_EQ,
54078      anon_sym_BANG_EQ,
54079    ACTIONS(1676), 2,
54080      anon_sym_EQ_EQ_EQ,
54081      anon_sym_BANG_EQ_EQ,
54082    STATE(670), 2,
54083      sym_template_string,
54084      sym_arguments,
54085    ACTIONS(1650), 3,
54086      anon_sym_in,
54087      anon_sym_LT,
54088      anon_sym_GT,
54089    ACTIONS(1672), 3,
54090      anon_sym_LT_EQ,
54091      anon_sym_GT_EQ,
54092      anon_sym_instanceof,
54093    ACTIONS(1431), 4,
54094      sym__automatic_semicolon,
54095      anon_sym_COMMA,
54096      anon_sym_of,
54097      anon_sym_SEMI,
54098  [20261] = 26,
54099    ACTIONS(83), 1,
54100      anon_sym_BQUOTE,
54101    ACTIONS(1391), 1,
54102      anon_sym_LPAREN,
54103    ACTIONS(1393), 1,
54104      anon_sym_LBRACK,
54105    ACTIONS(1395), 1,
54106      anon_sym_DOT,
54107    ACTIONS(1397), 1,
54108      sym_optional_chain,
54109    ACTIONS(1652), 1,
54110      anon_sym_AMP_AMP,
54111    ACTIONS(1654), 1,
54112      anon_sym_PIPE_PIPE,
54113    ACTIONS(1656), 1,
54114      anon_sym_GT_GT,
54115    ACTIONS(1660), 1,
54116      anon_sym_AMP,
54117    ACTIONS(1662), 1,
54118      anon_sym_CARET,
54119    ACTIONS(1664), 1,
54120      anon_sym_PIPE,
54121    ACTIONS(1668), 1,
54122      anon_sym_PERCENT,
54123    ACTIONS(1670), 1,
54124      anon_sym_STAR_STAR,
54125    ACTIONS(1678), 1,
54126      anon_sym_QMARK_QMARK,
54127    ACTIONS(1680), 1,
54128      sym__ternary_qmark,
54129    ACTIONS(5), 2,
54130      sym_html_comment,
54131      sym_comment,
54132    ACTIONS(1399), 2,
54133      anon_sym_PLUS_PLUS,
54134      anon_sym_DASH_DASH,
54135    ACTIONS(1643), 2,
54136      anon_sym_STAR,
54137      anon_sym_SLASH,
54138    ACTIONS(1658), 2,
54139      anon_sym_GT_GT_GT,
54140      anon_sym_LT_LT,
54141    ACTIONS(1666), 2,
54142      anon_sym_PLUS,
54143      anon_sym_DASH,
54144    ACTIONS(1674), 2,
54145      anon_sym_EQ_EQ,
54146      anon_sym_BANG_EQ,
54147    ACTIONS(1676), 2,
54148      anon_sym_EQ_EQ_EQ,
54149      anon_sym_BANG_EQ_EQ,
54150    STATE(670), 2,
54151      sym_template_string,
54152      sym_arguments,
54153    ACTIONS(1650), 3,
54154      anon_sym_in,
54155      anon_sym_LT,
54156      anon_sym_GT,
54157    ACTIONS(1672), 3,
54158      anon_sym_LT_EQ,
54159      anon_sym_GT_EQ,
54160      anon_sym_instanceof,
54161    ACTIONS(1435), 4,
54162      sym__automatic_semicolon,
54163      anon_sym_COMMA,
54164      anon_sym_of,
54165      anon_sym_SEMI,
54166  [20355] = 26,
54167    ACTIONS(83), 1,
54168      anon_sym_BQUOTE,
54169    ACTIONS(1391), 1,
54170      anon_sym_LPAREN,
54171    ACTIONS(1393), 1,
54172      anon_sym_LBRACK,
54173    ACTIONS(1395), 1,
54174      anon_sym_DOT,
54175    ACTIONS(1397), 1,
54176      sym_optional_chain,
54177    ACTIONS(1652), 1,
54178      anon_sym_AMP_AMP,
54179    ACTIONS(1654), 1,
54180      anon_sym_PIPE_PIPE,
54181    ACTIONS(1656), 1,
54182      anon_sym_GT_GT,
54183    ACTIONS(1660), 1,
54184      anon_sym_AMP,
54185    ACTIONS(1662), 1,
54186      anon_sym_CARET,
54187    ACTIONS(1664), 1,
54188      anon_sym_PIPE,
54189    ACTIONS(1668), 1,
54190      anon_sym_PERCENT,
54191    ACTIONS(1670), 1,
54192      anon_sym_STAR_STAR,
54193    ACTIONS(1678), 1,
54194      anon_sym_QMARK_QMARK,
54195    ACTIONS(1680), 1,
54196      sym__ternary_qmark,
54197    ACTIONS(5), 2,
54198      sym_html_comment,
54199      sym_comment,
54200    ACTIONS(1399), 2,
54201      anon_sym_PLUS_PLUS,
54202      anon_sym_DASH_DASH,
54203    ACTIONS(1643), 2,
54204      anon_sym_STAR,
54205      anon_sym_SLASH,
54206    ACTIONS(1658), 2,
54207      anon_sym_GT_GT_GT,
54208      anon_sym_LT_LT,
54209    ACTIONS(1666), 2,
54210      anon_sym_PLUS,
54211      anon_sym_DASH,
54212    ACTIONS(1674), 2,
54213      anon_sym_EQ_EQ,
54214      anon_sym_BANG_EQ,
54215    ACTIONS(1676), 2,
54216      anon_sym_EQ_EQ_EQ,
54217      anon_sym_BANG_EQ_EQ,
54218    STATE(670), 2,
54219      sym_template_string,
54220      sym_arguments,
54221    ACTIONS(1650), 3,
54222      anon_sym_in,
54223      anon_sym_LT,
54224      anon_sym_GT,
54225    ACTIONS(1672), 3,
54226      anon_sym_LT_EQ,
54227      anon_sym_GT_EQ,
54228      anon_sym_instanceof,
54229    ACTIONS(1445), 4,
54230      sym__automatic_semicolon,
54231      anon_sym_COMMA,
54232      anon_sym_of,
54233      anon_sym_SEMI,
54234  [20449] = 26,
54235    ACTIONS(83), 1,
54236      anon_sym_BQUOTE,
54237    ACTIONS(1391), 1,
54238      anon_sym_LPAREN,
54239    ACTIONS(1393), 1,
54240      anon_sym_LBRACK,
54241    ACTIONS(1395), 1,
54242      anon_sym_DOT,
54243    ACTIONS(1397), 1,
54244      sym_optional_chain,
54245    ACTIONS(1652), 1,
54246      anon_sym_AMP_AMP,
54247    ACTIONS(1654), 1,
54248      anon_sym_PIPE_PIPE,
54249    ACTIONS(1656), 1,
54250      anon_sym_GT_GT,
54251    ACTIONS(1660), 1,
54252      anon_sym_AMP,
54253    ACTIONS(1662), 1,
54254      anon_sym_CARET,
54255    ACTIONS(1664), 1,
54256      anon_sym_PIPE,
54257    ACTIONS(1668), 1,
54258      anon_sym_PERCENT,
54259    ACTIONS(1670), 1,
54260      anon_sym_STAR_STAR,
54261    ACTIONS(1678), 1,
54262      anon_sym_QMARK_QMARK,
54263    ACTIONS(1680), 1,
54264      sym__ternary_qmark,
54265    ACTIONS(5), 2,
54266      sym_html_comment,
54267      sym_comment,
54268    ACTIONS(1399), 2,
54269      anon_sym_PLUS_PLUS,
54270      anon_sym_DASH_DASH,
54271    ACTIONS(1643), 2,
54272      anon_sym_STAR,
54273      anon_sym_SLASH,
54274    ACTIONS(1658), 2,
54275      anon_sym_GT_GT_GT,
54276      anon_sym_LT_LT,
54277    ACTIONS(1666), 2,
54278      anon_sym_PLUS,
54279      anon_sym_DASH,
54280    ACTIONS(1674), 2,
54281      anon_sym_EQ_EQ,
54282      anon_sym_BANG_EQ,
54283    ACTIONS(1676), 2,
54284      anon_sym_EQ_EQ_EQ,
54285      anon_sym_BANG_EQ_EQ,
54286    STATE(670), 2,
54287      sym_template_string,
54288      sym_arguments,
54289    ACTIONS(1650), 3,
54290      anon_sym_in,
54291      anon_sym_LT,
54292      anon_sym_GT,
54293    ACTIONS(1672), 3,
54294      anon_sym_LT_EQ,
54295      anon_sym_GT_EQ,
54296      anon_sym_instanceof,
54297    ACTIONS(1485), 4,
54298      sym__automatic_semicolon,
54299      anon_sym_COMMA,
54300      anon_sym_of,
54301      anon_sym_SEMI,
54302  [20543] = 26,
54303    ACTIONS(83), 1,
54304      anon_sym_BQUOTE,
54305    ACTIONS(1391), 1,
54306      anon_sym_LPAREN,
54307    ACTIONS(1393), 1,
54308      anon_sym_LBRACK,
54309    ACTIONS(1395), 1,
54310      anon_sym_DOT,
54311    ACTIONS(1397), 1,
54312      sym_optional_chain,
54313    ACTIONS(1652), 1,
54314      anon_sym_AMP_AMP,
54315    ACTIONS(1654), 1,
54316      anon_sym_PIPE_PIPE,
54317    ACTIONS(1656), 1,
54318      anon_sym_GT_GT,
54319    ACTIONS(1660), 1,
54320      anon_sym_AMP,
54321    ACTIONS(1662), 1,
54322      anon_sym_CARET,
54323    ACTIONS(1664), 1,
54324      anon_sym_PIPE,
54325    ACTIONS(1668), 1,
54326      anon_sym_PERCENT,
54327    ACTIONS(1670), 1,
54328      anon_sym_STAR_STAR,
54329    ACTIONS(1678), 1,
54330      anon_sym_QMARK_QMARK,
54331    ACTIONS(1680), 1,
54332      sym__ternary_qmark,
54333    ACTIONS(5), 2,
54334      sym_html_comment,
54335      sym_comment,
54336    ACTIONS(1399), 2,
54337      anon_sym_PLUS_PLUS,
54338      anon_sym_DASH_DASH,
54339    ACTIONS(1643), 2,
54340      anon_sym_STAR,
54341      anon_sym_SLASH,
54342    ACTIONS(1658), 2,
54343      anon_sym_GT_GT_GT,
54344      anon_sym_LT_LT,
54345    ACTIONS(1666), 2,
54346      anon_sym_PLUS,
54347      anon_sym_DASH,
54348    ACTIONS(1674), 2,
54349      anon_sym_EQ_EQ,
54350      anon_sym_BANG_EQ,
54351    ACTIONS(1676), 2,
54352      anon_sym_EQ_EQ_EQ,
54353      anon_sym_BANG_EQ_EQ,
54354    STATE(670), 2,
54355      sym_template_string,
54356      sym_arguments,
54357    ACTIONS(1650), 3,
54358      anon_sym_in,
54359      anon_sym_LT,
54360      anon_sym_GT,
54361    ACTIONS(1672), 3,
54362      anon_sym_LT_EQ,
54363      anon_sym_GT_EQ,
54364      anon_sym_instanceof,
54365    ACTIONS(1489), 4,
54366      sym__automatic_semicolon,
54367      anon_sym_COMMA,
54368      anon_sym_of,
54369      anon_sym_SEMI,
54370  [20637] = 16,
54371    ACTIONS(83), 1,
54372      anon_sym_BQUOTE,
54373    ACTIONS(1391), 1,
54374      anon_sym_LPAREN,
54375    ACTIONS(1393), 1,
54376      anon_sym_LBRACK,
54377    ACTIONS(1395), 1,
54378      anon_sym_DOT,
54379    ACTIONS(1397), 1,
54380      sym_optional_chain,
54381    ACTIONS(1656), 1,
54382      anon_sym_GT_GT,
54383    ACTIONS(1668), 1,
54384      anon_sym_PERCENT,
54385    ACTIONS(1670), 1,
54386      anon_sym_STAR_STAR,
54387    ACTIONS(5), 2,
54388      sym_html_comment,
54389      sym_comment,
54390    ACTIONS(1399), 2,
54391      anon_sym_PLUS_PLUS,
54392      anon_sym_DASH_DASH,
54393    ACTIONS(1643), 2,
54394      anon_sym_STAR,
54395      anon_sym_SLASH,
54396    ACTIONS(1658), 2,
54397      anon_sym_GT_GT_GT,
54398      anon_sym_LT_LT,
54399    ACTIONS(1666), 2,
54400      anon_sym_PLUS,
54401      anon_sym_DASH,
54402    STATE(670), 2,
54403      sym_template_string,
54404      sym_arguments,
54405    ACTIONS(1493), 7,
54406      anon_sym_in,
54407      anon_sym_LT,
54408      anon_sym_GT,
54409      anon_sym_AMP,
54410      anon_sym_PIPE,
54411      anon_sym_EQ_EQ,
54412      anon_sym_BANG_EQ,
54413    ACTIONS(1491), 14,
54414      sym__automatic_semicolon,
54415      sym__ternary_qmark,
54416      anon_sym_COMMA,
54417      anon_sym_of,
54418      anon_sym_SEMI,
54419      anon_sym_AMP_AMP,
54420      anon_sym_PIPE_PIPE,
54421      anon_sym_CARET,
54422      anon_sym_LT_EQ,
54423      anon_sym_EQ_EQ_EQ,
54424      anon_sym_BANG_EQ_EQ,
54425      anon_sym_GT_EQ,
54426      anon_sym_QMARK_QMARK,
54427      anon_sym_instanceof,
54428  [20711] = 11,
54429    ACTIONS(83), 1,
54430      anon_sym_BQUOTE,
54431    ACTIONS(1391), 1,
54432      anon_sym_LPAREN,
54433    ACTIONS(1393), 1,
54434      anon_sym_LBRACK,
54435    ACTIONS(1395), 1,
54436      anon_sym_DOT,
54437    ACTIONS(1397), 1,
54438      sym_optional_chain,
54439    ACTIONS(1670), 1,
54440      anon_sym_STAR_STAR,
54441    ACTIONS(5), 2,
54442      sym_html_comment,
54443      sym_comment,
54444    ACTIONS(1399), 2,
54445      anon_sym_PLUS_PLUS,
54446      anon_sym_DASH_DASH,
54447    STATE(670), 2,
54448      sym_template_string,
54449      sym_arguments,
54450    ACTIONS(1493), 12,
54451      anon_sym_STAR,
54452      anon_sym_in,
54453      anon_sym_LT,
54454      anon_sym_GT,
54455      anon_sym_GT_GT,
54456      anon_sym_AMP,
54457      anon_sym_PIPE,
54458      anon_sym_PLUS,
54459      anon_sym_DASH,
54460      anon_sym_SLASH,
54461      anon_sym_EQ_EQ,
54462      anon_sym_BANG_EQ,
54463    ACTIONS(1491), 17,
54464      sym__automatic_semicolon,
54465      sym__ternary_qmark,
54466      anon_sym_COMMA,
54467      anon_sym_of,
54468      anon_sym_SEMI,
54469      anon_sym_AMP_AMP,
54470      anon_sym_PIPE_PIPE,
54471      anon_sym_GT_GT_GT,
54472      anon_sym_LT_LT,
54473      anon_sym_CARET,
54474      anon_sym_PERCENT,
54475      anon_sym_LT_EQ,
54476      anon_sym_EQ_EQ_EQ,
54477      anon_sym_BANG_EQ_EQ,
54478      anon_sym_GT_EQ,
54479      anon_sym_QMARK_QMARK,
54480      anon_sym_instanceof,
54481  [20775] = 22,
54482    ACTIONS(83), 1,
54483      anon_sym_BQUOTE,
54484    ACTIONS(1391), 1,
54485      anon_sym_LPAREN,
54486    ACTIONS(1393), 1,
54487      anon_sym_LBRACK,
54488    ACTIONS(1395), 1,
54489      anon_sym_DOT,
54490    ACTIONS(1397), 1,
54491      sym_optional_chain,
54492    ACTIONS(1656), 1,
54493      anon_sym_GT_GT,
54494    ACTIONS(1660), 1,
54495      anon_sym_AMP,
54496    ACTIONS(1662), 1,
54497      anon_sym_CARET,
54498    ACTIONS(1664), 1,
54499      anon_sym_PIPE,
54500    ACTIONS(1668), 1,
54501      anon_sym_PERCENT,
54502    ACTIONS(1670), 1,
54503      anon_sym_STAR_STAR,
54504    ACTIONS(5), 2,
54505      sym_html_comment,
54506      sym_comment,
54507    ACTIONS(1399), 2,
54508      anon_sym_PLUS_PLUS,
54509      anon_sym_DASH_DASH,
54510    ACTIONS(1643), 2,
54511      anon_sym_STAR,
54512      anon_sym_SLASH,
54513    ACTIONS(1658), 2,
54514      anon_sym_GT_GT_GT,
54515      anon_sym_LT_LT,
54516    ACTIONS(1666), 2,
54517      anon_sym_PLUS,
54518      anon_sym_DASH,
54519    ACTIONS(1674), 2,
54520      anon_sym_EQ_EQ,
54521      anon_sym_BANG_EQ,
54522    ACTIONS(1676), 2,
54523      anon_sym_EQ_EQ_EQ,
54524      anon_sym_BANG_EQ_EQ,
54525    STATE(670), 2,
54526      sym_template_string,
54527      sym_arguments,
54528    ACTIONS(1650), 3,
54529      anon_sym_in,
54530      anon_sym_LT,
54531      anon_sym_GT,
54532    ACTIONS(1672), 3,
54533      anon_sym_LT_EQ,
54534      anon_sym_GT_EQ,
54535      anon_sym_instanceof,
54536    ACTIONS(1491), 8,
54537      sym__automatic_semicolon,
54538      sym__ternary_qmark,
54539      anon_sym_COMMA,
54540      anon_sym_of,
54541      anon_sym_SEMI,
54542      anon_sym_AMP_AMP,
54543      anon_sym_PIPE_PIPE,
54544      anon_sym_QMARK_QMARK,
54545  [20861] = 23,
54546    ACTIONS(83), 1,
54547      anon_sym_BQUOTE,
54548    ACTIONS(1391), 1,
54549      anon_sym_LPAREN,
54550    ACTIONS(1393), 1,
54551      anon_sym_LBRACK,
54552    ACTIONS(1395), 1,
54553      anon_sym_DOT,
54554    ACTIONS(1397), 1,
54555      sym_optional_chain,
54556    ACTIONS(1652), 1,
54557      anon_sym_AMP_AMP,
54558    ACTIONS(1656), 1,
54559      anon_sym_GT_GT,
54560    ACTIONS(1660), 1,
54561      anon_sym_AMP,
54562    ACTIONS(1662), 1,
54563      anon_sym_CARET,
54564    ACTIONS(1664), 1,
54565      anon_sym_PIPE,
54566    ACTIONS(1668), 1,
54567      anon_sym_PERCENT,
54568    ACTIONS(1670), 1,
54569      anon_sym_STAR_STAR,
54570    ACTIONS(5), 2,
54571      sym_html_comment,
54572      sym_comment,
54573    ACTIONS(1399), 2,
54574      anon_sym_PLUS_PLUS,
54575      anon_sym_DASH_DASH,
54576    ACTIONS(1643), 2,
54577      anon_sym_STAR,
54578      anon_sym_SLASH,
54579    ACTIONS(1658), 2,
54580      anon_sym_GT_GT_GT,
54581      anon_sym_LT_LT,
54582    ACTIONS(1666), 2,
54583      anon_sym_PLUS,
54584      anon_sym_DASH,
54585    ACTIONS(1674), 2,
54586      anon_sym_EQ_EQ,
54587      anon_sym_BANG_EQ,
54588    ACTIONS(1676), 2,
54589      anon_sym_EQ_EQ_EQ,
54590      anon_sym_BANG_EQ_EQ,
54591    STATE(670), 2,
54592      sym_template_string,
54593      sym_arguments,
54594    ACTIONS(1650), 3,
54595      anon_sym_in,
54596      anon_sym_LT,
54597      anon_sym_GT,
54598    ACTIONS(1672), 3,
54599      anon_sym_LT_EQ,
54600      anon_sym_GT_EQ,
54601      anon_sym_instanceof,
54602    ACTIONS(1491), 7,
54603      sym__automatic_semicolon,
54604      sym__ternary_qmark,
54605      anon_sym_COMMA,
54606      anon_sym_of,
54607      anon_sym_SEMI,
54608      anon_sym_PIPE_PIPE,
54609      anon_sym_QMARK_QMARK,
54610  [20949] = 14,
54611    ACTIONS(83), 1,
54612      anon_sym_BQUOTE,
54613    ACTIONS(1391), 1,
54614      anon_sym_LPAREN,
54615    ACTIONS(1393), 1,
54616      anon_sym_LBRACK,
54617    ACTIONS(1395), 1,
54618      anon_sym_DOT,
54619    ACTIONS(1397), 1,
54620      sym_optional_chain,
54621    ACTIONS(1668), 1,
54622      anon_sym_PERCENT,
54623    ACTIONS(1670), 1,
54624      anon_sym_STAR_STAR,
54625    ACTIONS(5), 2,
54626      sym_html_comment,
54627      sym_comment,
54628    ACTIONS(1399), 2,
54629      anon_sym_PLUS_PLUS,
54630      anon_sym_DASH_DASH,
54631    ACTIONS(1643), 2,
54632      anon_sym_STAR,
54633      anon_sym_SLASH,
54634    ACTIONS(1666), 2,
54635      anon_sym_PLUS,
54636      anon_sym_DASH,
54637    STATE(670), 2,
54638      sym_template_string,
54639      sym_arguments,
54640    ACTIONS(1493), 8,
54641      anon_sym_in,
54642      anon_sym_LT,
54643      anon_sym_GT,
54644      anon_sym_GT_GT,
54645      anon_sym_AMP,
54646      anon_sym_PIPE,
54647      anon_sym_EQ_EQ,
54648      anon_sym_BANG_EQ,
54649    ACTIONS(1491), 16,
54650      sym__automatic_semicolon,
54651      sym__ternary_qmark,
54652      anon_sym_COMMA,
54653      anon_sym_of,
54654      anon_sym_SEMI,
54655      anon_sym_AMP_AMP,
54656      anon_sym_PIPE_PIPE,
54657      anon_sym_GT_GT_GT,
54658      anon_sym_LT_LT,
54659      anon_sym_CARET,
54660      anon_sym_LT_EQ,
54661      anon_sym_EQ_EQ_EQ,
54662      anon_sym_BANG_EQ_EQ,
54663      anon_sym_GT_EQ,
54664      anon_sym_QMARK_QMARK,
54665      anon_sym_instanceof,
54666  [21019] = 20,
54667    ACTIONS(83), 1,
54668      anon_sym_BQUOTE,
54669    ACTIONS(1391), 1,
54670      anon_sym_LPAREN,
54671    ACTIONS(1393), 1,
54672      anon_sym_LBRACK,
54673    ACTIONS(1395), 1,
54674      anon_sym_DOT,
54675    ACTIONS(1397), 1,
54676      sym_optional_chain,
54677    ACTIONS(1656), 1,
54678      anon_sym_GT_GT,
54679    ACTIONS(1668), 1,
54680      anon_sym_PERCENT,
54681    ACTIONS(1670), 1,
54682      anon_sym_STAR_STAR,
54683    ACTIONS(5), 2,
54684      sym_html_comment,
54685      sym_comment,
54686    ACTIONS(1399), 2,
54687      anon_sym_PLUS_PLUS,
54688      anon_sym_DASH_DASH,
54689    ACTIONS(1493), 2,
54690      anon_sym_AMP,
54691      anon_sym_PIPE,
54692    ACTIONS(1643), 2,
54693      anon_sym_STAR,
54694      anon_sym_SLASH,
54695    ACTIONS(1658), 2,
54696      anon_sym_GT_GT_GT,
54697      anon_sym_LT_LT,
54698    ACTIONS(1666), 2,
54699      anon_sym_PLUS,
54700      anon_sym_DASH,
54701    ACTIONS(1674), 2,
54702      anon_sym_EQ_EQ,
54703      anon_sym_BANG_EQ,
54704    ACTIONS(1676), 2,
54705      anon_sym_EQ_EQ_EQ,
54706      anon_sym_BANG_EQ_EQ,
54707    STATE(670), 2,
54708      sym_template_string,
54709      sym_arguments,
54710    ACTIONS(1650), 3,
54711      anon_sym_in,
54712      anon_sym_LT,
54713      anon_sym_GT,
54714    ACTIONS(1672), 3,
54715      anon_sym_LT_EQ,
54716      anon_sym_GT_EQ,
54717      anon_sym_instanceof,
54718    ACTIONS(1491), 9,
54719      sym__automatic_semicolon,
54720      sym__ternary_qmark,
54721      anon_sym_COMMA,
54722      anon_sym_of,
54723      anon_sym_SEMI,
54724      anon_sym_AMP_AMP,
54725      anon_sym_PIPE_PIPE,
54726      anon_sym_CARET,
54727      anon_sym_QMARK_QMARK,
54728  [21101] = 21,
54729    ACTIONS(83), 1,
54730      anon_sym_BQUOTE,
54731    ACTIONS(1391), 1,
54732      anon_sym_LPAREN,
54733    ACTIONS(1393), 1,
54734      anon_sym_LBRACK,
54735    ACTIONS(1395), 1,
54736      anon_sym_DOT,
54737    ACTIONS(1397), 1,
54738      sym_optional_chain,
54739    ACTIONS(1493), 1,
54740      anon_sym_PIPE,
54741    ACTIONS(1656), 1,
54742      anon_sym_GT_GT,
54743    ACTIONS(1660), 1,
54744      anon_sym_AMP,
54745    ACTIONS(1668), 1,
54746      anon_sym_PERCENT,
54747    ACTIONS(1670), 1,
54748      anon_sym_STAR_STAR,
54749    ACTIONS(5), 2,
54750      sym_html_comment,
54751      sym_comment,
54752    ACTIONS(1399), 2,
54753      anon_sym_PLUS_PLUS,
54754      anon_sym_DASH_DASH,
54755    ACTIONS(1643), 2,
54756      anon_sym_STAR,
54757      anon_sym_SLASH,
54758    ACTIONS(1658), 2,
54759      anon_sym_GT_GT_GT,
54760      anon_sym_LT_LT,
54761    ACTIONS(1666), 2,
54762      anon_sym_PLUS,
54763      anon_sym_DASH,
54764    ACTIONS(1674), 2,
54765      anon_sym_EQ_EQ,
54766      anon_sym_BANG_EQ,
54767    ACTIONS(1676), 2,
54768      anon_sym_EQ_EQ_EQ,
54769      anon_sym_BANG_EQ_EQ,
54770    STATE(670), 2,
54771      sym_template_string,
54772      sym_arguments,
54773    ACTIONS(1650), 3,
54774      anon_sym_in,
54775      anon_sym_LT,
54776      anon_sym_GT,
54777    ACTIONS(1672), 3,
54778      anon_sym_LT_EQ,
54779      anon_sym_GT_EQ,
54780      anon_sym_instanceof,
54781    ACTIONS(1491), 9,
54782      sym__automatic_semicolon,
54783      sym__ternary_qmark,
54784      anon_sym_COMMA,
54785      anon_sym_of,
54786      anon_sym_SEMI,
54787      anon_sym_AMP_AMP,
54788      anon_sym_PIPE_PIPE,
54789      anon_sym_CARET,
54790      anon_sym_QMARK_QMARK,
54791  [21185] = 22,
54792    ACTIONS(83), 1,
54793      anon_sym_BQUOTE,
54794    ACTIONS(1391), 1,
54795      anon_sym_LPAREN,
54796    ACTIONS(1393), 1,
54797      anon_sym_LBRACK,
54798    ACTIONS(1395), 1,
54799      anon_sym_DOT,
54800    ACTIONS(1397), 1,
54801      sym_optional_chain,
54802    ACTIONS(1493), 1,
54803      anon_sym_PIPE,
54804    ACTIONS(1656), 1,
54805      anon_sym_GT_GT,
54806    ACTIONS(1660), 1,
54807      anon_sym_AMP,
54808    ACTIONS(1662), 1,
54809      anon_sym_CARET,
54810    ACTIONS(1668), 1,
54811      anon_sym_PERCENT,
54812    ACTIONS(1670), 1,
54813      anon_sym_STAR_STAR,
54814    ACTIONS(5), 2,
54815      sym_html_comment,
54816      sym_comment,
54817    ACTIONS(1399), 2,
54818      anon_sym_PLUS_PLUS,
54819      anon_sym_DASH_DASH,
54820    ACTIONS(1643), 2,
54821      anon_sym_STAR,
54822      anon_sym_SLASH,
54823    ACTIONS(1658), 2,
54824      anon_sym_GT_GT_GT,
54825      anon_sym_LT_LT,
54826    ACTIONS(1666), 2,
54827      anon_sym_PLUS,
54828      anon_sym_DASH,
54829    ACTIONS(1674), 2,
54830      anon_sym_EQ_EQ,
54831      anon_sym_BANG_EQ,
54832    ACTIONS(1676), 2,
54833      anon_sym_EQ_EQ_EQ,
54834      anon_sym_BANG_EQ_EQ,
54835    STATE(670), 2,
54836      sym_template_string,
54837      sym_arguments,
54838    ACTIONS(1650), 3,
54839      anon_sym_in,
54840      anon_sym_LT,
54841      anon_sym_GT,
54842    ACTIONS(1672), 3,
54843      anon_sym_LT_EQ,
54844      anon_sym_GT_EQ,
54845      anon_sym_instanceof,
54846    ACTIONS(1491), 8,
54847      sym__automatic_semicolon,
54848      sym__ternary_qmark,
54849      anon_sym_COMMA,
54850      anon_sym_of,
54851      anon_sym_SEMI,
54852      anon_sym_AMP_AMP,
54853      anon_sym_PIPE_PIPE,
54854      anon_sym_QMARK_QMARK,
54855  [21271] = 13,
54856    ACTIONS(83), 1,
54857      anon_sym_BQUOTE,
54858    ACTIONS(1391), 1,
54859      anon_sym_LPAREN,
54860    ACTIONS(1393), 1,
54861      anon_sym_LBRACK,
54862    ACTIONS(1395), 1,
54863      anon_sym_DOT,
54864    ACTIONS(1397), 1,
54865      sym_optional_chain,
54866    ACTIONS(1668), 1,
54867      anon_sym_PERCENT,
54868    ACTIONS(1670), 1,
54869      anon_sym_STAR_STAR,
54870    ACTIONS(5), 2,
54871      sym_html_comment,
54872      sym_comment,
54873    ACTIONS(1399), 2,
54874      anon_sym_PLUS_PLUS,
54875      anon_sym_DASH_DASH,
54876    ACTIONS(1643), 2,
54877      anon_sym_STAR,
54878      anon_sym_SLASH,
54879    STATE(670), 2,
54880      sym_template_string,
54881      sym_arguments,
54882    ACTIONS(1493), 10,
54883      anon_sym_in,
54884      anon_sym_LT,
54885      anon_sym_GT,
54886      anon_sym_GT_GT,
54887      anon_sym_AMP,
54888      anon_sym_PIPE,
54889      anon_sym_PLUS,
54890      anon_sym_DASH,
54891      anon_sym_EQ_EQ,
54892      anon_sym_BANG_EQ,
54893    ACTIONS(1491), 16,
54894      sym__automatic_semicolon,
54895      sym__ternary_qmark,
54896      anon_sym_COMMA,
54897      anon_sym_of,
54898      anon_sym_SEMI,
54899      anon_sym_AMP_AMP,
54900      anon_sym_PIPE_PIPE,
54901      anon_sym_GT_GT_GT,
54902      anon_sym_LT_LT,
54903      anon_sym_CARET,
54904      anon_sym_LT_EQ,
54905      anon_sym_EQ_EQ_EQ,
54906      anon_sym_BANG_EQ_EQ,
54907      anon_sym_GT_EQ,
54908      anon_sym_QMARK_QMARK,
54909      anon_sym_instanceof,
54910  [21339] = 11,
54911    ACTIONS(83), 1,
54912      anon_sym_BQUOTE,
54913    ACTIONS(1391), 1,
54914      anon_sym_LPAREN,
54915    ACTIONS(1393), 1,
54916      anon_sym_LBRACK,
54917    ACTIONS(1395), 1,
54918      anon_sym_DOT,
54919    ACTIONS(1397), 1,
54920      sym_optional_chain,
54921    ACTIONS(1670), 1,
54922      anon_sym_STAR_STAR,
54923    ACTIONS(5), 2,
54924      sym_html_comment,
54925      sym_comment,
54926    ACTIONS(1399), 2,
54927      anon_sym_PLUS_PLUS,
54928      anon_sym_DASH_DASH,
54929    STATE(670), 2,
54930      sym_template_string,
54931      sym_arguments,
54932    ACTIONS(1493), 12,
54933      anon_sym_STAR,
54934      anon_sym_in,
54935      anon_sym_LT,
54936      anon_sym_GT,
54937      anon_sym_GT_GT,
54938      anon_sym_AMP,
54939      anon_sym_PIPE,
54940      anon_sym_PLUS,
54941      anon_sym_DASH,
54942      anon_sym_SLASH,
54943      anon_sym_EQ_EQ,
54944      anon_sym_BANG_EQ,
54945    ACTIONS(1491), 17,
54946      sym__automatic_semicolon,
54947      sym__ternary_qmark,
54948      anon_sym_COMMA,
54949      anon_sym_of,
54950      anon_sym_SEMI,
54951      anon_sym_AMP_AMP,
54952      anon_sym_PIPE_PIPE,
54953      anon_sym_GT_GT_GT,
54954      anon_sym_LT_LT,
54955      anon_sym_CARET,
54956      anon_sym_PERCENT,
54957      anon_sym_LT_EQ,
54958      anon_sym_EQ_EQ_EQ,
54959      anon_sym_BANG_EQ_EQ,
54960      anon_sym_GT_EQ,
54961      anon_sym_QMARK_QMARK,
54962      anon_sym_instanceof,
54963  [21403] = 18,
54964    ACTIONS(83), 1,
54965      anon_sym_BQUOTE,
54966    ACTIONS(1391), 1,
54967      anon_sym_LPAREN,
54968    ACTIONS(1393), 1,
54969      anon_sym_LBRACK,
54970    ACTIONS(1395), 1,
54971      anon_sym_DOT,
54972    ACTIONS(1397), 1,
54973      sym_optional_chain,
54974    ACTIONS(1656), 1,
54975      anon_sym_GT_GT,
54976    ACTIONS(1668), 1,
54977      anon_sym_PERCENT,
54978    ACTIONS(1670), 1,
54979      anon_sym_STAR_STAR,
54980    ACTIONS(5), 2,
54981      sym_html_comment,
54982      sym_comment,
54983    ACTIONS(1399), 2,
54984      anon_sym_PLUS_PLUS,
54985      anon_sym_DASH_DASH,
54986    ACTIONS(1643), 2,
54987      anon_sym_STAR,
54988      anon_sym_SLASH,
54989    ACTIONS(1658), 2,
54990      anon_sym_GT_GT_GT,
54991      anon_sym_LT_LT,
54992    ACTIONS(1666), 2,
54993      anon_sym_PLUS,
54994      anon_sym_DASH,
54995    STATE(670), 2,
54996      sym_template_string,
54997      sym_arguments,
54998    ACTIONS(1650), 3,
54999      anon_sym_in,
55000      anon_sym_LT,
55001      anon_sym_GT,
55002    ACTIONS(1672), 3,
55003      anon_sym_LT_EQ,
55004      anon_sym_GT_EQ,
55005      anon_sym_instanceof,
55006    ACTIONS(1493), 4,
55007      anon_sym_AMP,
55008      anon_sym_PIPE,
55009      anon_sym_EQ_EQ,
55010      anon_sym_BANG_EQ,
55011    ACTIONS(1491), 11,
55012      sym__automatic_semicolon,
55013      sym__ternary_qmark,
55014      anon_sym_COMMA,
55015      anon_sym_of,
55016      anon_sym_SEMI,
55017      anon_sym_AMP_AMP,
55018      anon_sym_PIPE_PIPE,
55019      anon_sym_CARET,
55020      anon_sym_EQ_EQ_EQ,
55021      anon_sym_BANG_EQ_EQ,
55022      anon_sym_QMARK_QMARK,
55023  [21481] = 24,
55024    ACTIONS(83), 1,
55025      anon_sym_BQUOTE,
55026    ACTIONS(1391), 1,
55027      anon_sym_LPAREN,
55028    ACTIONS(1393), 1,
55029      anon_sym_LBRACK,
55030    ACTIONS(1395), 1,
55031      anon_sym_DOT,
55032    ACTIONS(1397), 1,
55033      sym_optional_chain,
55034    ACTIONS(1652), 1,
55035      anon_sym_AMP_AMP,
55036    ACTIONS(1654), 1,
55037      anon_sym_PIPE_PIPE,
55038    ACTIONS(1656), 1,
55039      anon_sym_GT_GT,
55040    ACTIONS(1660), 1,
55041      anon_sym_AMP,
55042    ACTIONS(1662), 1,
55043      anon_sym_CARET,
55044    ACTIONS(1664), 1,
55045      anon_sym_PIPE,
55046    ACTIONS(1668), 1,
55047      anon_sym_PERCENT,
55048    ACTIONS(1670), 1,
55049      anon_sym_STAR_STAR,
55050    ACTIONS(5), 2,
55051      sym_html_comment,
55052      sym_comment,
55053    ACTIONS(1399), 2,
55054      anon_sym_PLUS_PLUS,
55055      anon_sym_DASH_DASH,
55056    ACTIONS(1643), 2,
55057      anon_sym_STAR,
55058      anon_sym_SLASH,
55059    ACTIONS(1658), 2,
55060      anon_sym_GT_GT_GT,
55061      anon_sym_LT_LT,
55062    ACTIONS(1666), 2,
55063      anon_sym_PLUS,
55064      anon_sym_DASH,
55065    ACTIONS(1674), 2,
55066      anon_sym_EQ_EQ,
55067      anon_sym_BANG_EQ,
55068    ACTIONS(1676), 2,
55069      anon_sym_EQ_EQ_EQ,
55070      anon_sym_BANG_EQ_EQ,
55071    STATE(670), 2,
55072      sym_template_string,
55073      sym_arguments,
55074    ACTIONS(1650), 3,
55075      anon_sym_in,
55076      anon_sym_LT,
55077      anon_sym_GT,
55078    ACTIONS(1672), 3,
55079      anon_sym_LT_EQ,
55080      anon_sym_GT_EQ,
55081      anon_sym_instanceof,
55082    ACTIONS(1491), 6,
55083      sym__automatic_semicolon,
55084      sym__ternary_qmark,
55085      anon_sym_COMMA,
55086      anon_sym_of,
55087      anon_sym_SEMI,
55088      anon_sym_QMARK_QMARK,
55089  [21571] = 26,
55090    ACTIONS(83), 1,
55091      anon_sym_BQUOTE,
55092    ACTIONS(1391), 1,
55093      anon_sym_LPAREN,
55094    ACTIONS(1393), 1,
55095      anon_sym_LBRACK,
55096    ACTIONS(1395), 1,
55097      anon_sym_DOT,
55098    ACTIONS(1397), 1,
55099      sym_optional_chain,
55100    ACTIONS(1652), 1,
55101      anon_sym_AMP_AMP,
55102    ACTIONS(1654), 1,
55103      anon_sym_PIPE_PIPE,
55104    ACTIONS(1656), 1,
55105      anon_sym_GT_GT,
55106    ACTIONS(1660), 1,
55107      anon_sym_AMP,
55108    ACTIONS(1662), 1,
55109      anon_sym_CARET,
55110    ACTIONS(1664), 1,
55111      anon_sym_PIPE,
55112    ACTIONS(1668), 1,
55113      anon_sym_PERCENT,
55114    ACTIONS(1670), 1,
55115      anon_sym_STAR_STAR,
55116    ACTIONS(1678), 1,
55117      anon_sym_QMARK_QMARK,
55118    ACTIONS(1680), 1,
55119      sym__ternary_qmark,
55120    ACTIONS(5), 2,
55121      sym_html_comment,
55122      sym_comment,
55123    ACTIONS(1399), 2,
55124      anon_sym_PLUS_PLUS,
55125      anon_sym_DASH_DASH,
55126    ACTIONS(1643), 2,
55127      anon_sym_STAR,
55128      anon_sym_SLASH,
55129    ACTIONS(1658), 2,
55130      anon_sym_GT_GT_GT,
55131      anon_sym_LT_LT,
55132    ACTIONS(1666), 2,
55133      anon_sym_PLUS,
55134      anon_sym_DASH,
55135    ACTIONS(1674), 2,
55136      anon_sym_EQ_EQ,
55137      anon_sym_BANG_EQ,
55138    ACTIONS(1676), 2,
55139      anon_sym_EQ_EQ_EQ,
55140      anon_sym_BANG_EQ_EQ,
55141    STATE(670), 2,
55142      sym_template_string,
55143      sym_arguments,
55144    ACTIONS(1650), 3,
55145      anon_sym_in,
55146      anon_sym_LT,
55147      anon_sym_GT,
55148    ACTIONS(1672), 3,
55149      anon_sym_LT_EQ,
55150      anon_sym_GT_EQ,
55151      anon_sym_instanceof,
55152    ACTIONS(1513), 4,
55153      sym__automatic_semicolon,
55154      anon_sym_COMMA,
55155      anon_sym_of,
55156      anon_sym_SEMI,
55157  [21665] = 26,
55158    ACTIONS(83), 1,
55159      anon_sym_BQUOTE,
55160    ACTIONS(1391), 1,
55161      anon_sym_LPAREN,
55162    ACTIONS(1393), 1,
55163      anon_sym_LBRACK,
55164    ACTIONS(1395), 1,
55165      anon_sym_DOT,
55166    ACTIONS(1397), 1,
55167      sym_optional_chain,
55168    ACTIONS(1652), 1,
55169      anon_sym_AMP_AMP,
55170    ACTIONS(1654), 1,
55171      anon_sym_PIPE_PIPE,
55172    ACTIONS(1656), 1,
55173      anon_sym_GT_GT,
55174    ACTIONS(1660), 1,
55175      anon_sym_AMP,
55176    ACTIONS(1662), 1,
55177      anon_sym_CARET,
55178    ACTIONS(1664), 1,
55179      anon_sym_PIPE,
55180    ACTIONS(1668), 1,
55181      anon_sym_PERCENT,
55182    ACTIONS(1670), 1,
55183      anon_sym_STAR_STAR,
55184    ACTIONS(1678), 1,
55185      anon_sym_QMARK_QMARK,
55186    ACTIONS(1680), 1,
55187      sym__ternary_qmark,
55188    ACTIONS(5), 2,
55189      sym_html_comment,
55190      sym_comment,
55191    ACTIONS(1399), 2,
55192      anon_sym_PLUS_PLUS,
55193      anon_sym_DASH_DASH,
55194    ACTIONS(1643), 2,
55195      anon_sym_STAR,
55196      anon_sym_SLASH,
55197    ACTIONS(1658), 2,
55198      anon_sym_GT_GT_GT,
55199      anon_sym_LT_LT,
55200    ACTIONS(1666), 2,
55201      anon_sym_PLUS,
55202      anon_sym_DASH,
55203    ACTIONS(1674), 2,
55204      anon_sym_EQ_EQ,
55205      anon_sym_BANG_EQ,
55206    ACTIONS(1676), 2,
55207      anon_sym_EQ_EQ_EQ,
55208      anon_sym_BANG_EQ_EQ,
55209    STATE(670), 2,
55210      sym_template_string,
55211      sym_arguments,
55212    ACTIONS(1650), 3,
55213      anon_sym_in,
55214      anon_sym_LT,
55215      anon_sym_GT,
55216    ACTIONS(1672), 3,
55217      anon_sym_LT_EQ,
55218      anon_sym_GT_EQ,
55219      anon_sym_instanceof,
55220    ACTIONS(1517), 4,
55221      sym__automatic_semicolon,
55222      anon_sym_COMMA,
55223      anon_sym_of,
55224      anon_sym_SEMI,
55225  [21759] = 26,
55226    ACTIONS(83), 1,
55227      anon_sym_BQUOTE,
55228    ACTIONS(1391), 1,
55229      anon_sym_LPAREN,
55230    ACTIONS(1393), 1,
55231      anon_sym_LBRACK,
55232    ACTIONS(1395), 1,
55233      anon_sym_DOT,
55234    ACTIONS(1397), 1,
55235      sym_optional_chain,
55236    ACTIONS(1595), 1,
55237      anon_sym_AMP_AMP,
55238    ACTIONS(1597), 1,
55239      anon_sym_PIPE_PIPE,
55240    ACTIONS(1599), 1,
55241      anon_sym_GT_GT,
55242    ACTIONS(1603), 1,
55243      anon_sym_AMP,
55244    ACTIONS(1605), 1,
55245      anon_sym_CARET,
55246    ACTIONS(1607), 1,
55247      anon_sym_PIPE,
55248    ACTIONS(1611), 1,
55249      anon_sym_PERCENT,
55250    ACTIONS(1613), 1,
55251      anon_sym_STAR_STAR,
55252    ACTIONS(1621), 1,
55253      anon_sym_QMARK_QMARK,
55254    ACTIONS(1623), 1,
55255      sym__ternary_qmark,
55256    ACTIONS(5), 2,
55257      sym_html_comment,
55258      sym_comment,
55259    ACTIONS(1399), 2,
55260      anon_sym_PLUS_PLUS,
55261      anon_sym_DASH_DASH,
55262    ACTIONS(1591), 2,
55263      anon_sym_STAR,
55264      anon_sym_SLASH,
55265    ACTIONS(1601), 2,
55266      anon_sym_GT_GT_GT,
55267      anon_sym_LT_LT,
55268    ACTIONS(1609), 2,
55269      anon_sym_PLUS,
55270      anon_sym_DASH,
55271    ACTIONS(1617), 2,
55272      anon_sym_EQ_EQ,
55273      anon_sym_BANG_EQ,
55274    ACTIONS(1619), 2,
55275      anon_sym_EQ_EQ_EQ,
55276      anon_sym_BANG_EQ_EQ,
55277    STATE(670), 2,
55278      sym_template_string,
55279      sym_arguments,
55280    ACTIONS(1593), 3,
55281      anon_sym_in,
55282      anon_sym_LT,
55283      anon_sym_GT,
55284    ACTIONS(1615), 3,
55285      anon_sym_LT_EQ,
55286      anon_sym_GT_EQ,
55287      anon_sym_instanceof,
55288    ACTIONS(1485), 4,
55289      sym__automatic_semicolon,
55290      anon_sym_COMMA,
55291      anon_sym_RBRACE,
55292      anon_sym_SEMI,
55293  [21853] = 26,
55294    ACTIONS(83), 1,
55295      anon_sym_BQUOTE,
55296    ACTIONS(1391), 1,
55297      anon_sym_LPAREN,
55298    ACTIONS(1393), 1,
55299      anon_sym_LBRACK,
55300    ACTIONS(1395), 1,
55301      anon_sym_DOT,
55302    ACTIONS(1397), 1,
55303      sym_optional_chain,
55304    ACTIONS(1652), 1,
55305      anon_sym_AMP_AMP,
55306    ACTIONS(1654), 1,
55307      anon_sym_PIPE_PIPE,
55308    ACTIONS(1656), 1,
55309      anon_sym_GT_GT,
55310    ACTIONS(1660), 1,
55311      anon_sym_AMP,
55312    ACTIONS(1662), 1,
55313      anon_sym_CARET,
55314    ACTIONS(1664), 1,
55315      anon_sym_PIPE,
55316    ACTIONS(1668), 1,
55317      anon_sym_PERCENT,
55318    ACTIONS(1670), 1,
55319      anon_sym_STAR_STAR,
55320    ACTIONS(1678), 1,
55321      anon_sym_QMARK_QMARK,
55322    ACTIONS(1680), 1,
55323      sym__ternary_qmark,
55324    ACTIONS(5), 2,
55325      sym_html_comment,
55326      sym_comment,
55327    ACTIONS(1399), 2,
55328      anon_sym_PLUS_PLUS,
55329      anon_sym_DASH_DASH,
55330    ACTIONS(1643), 2,
55331      anon_sym_STAR,
55332      anon_sym_SLASH,
55333    ACTIONS(1658), 2,
55334      anon_sym_GT_GT_GT,
55335      anon_sym_LT_LT,
55336    ACTIONS(1666), 2,
55337      anon_sym_PLUS,
55338      anon_sym_DASH,
55339    ACTIONS(1674), 2,
55340      anon_sym_EQ_EQ,
55341      anon_sym_BANG_EQ,
55342    ACTIONS(1676), 2,
55343      anon_sym_EQ_EQ_EQ,
55344      anon_sym_BANG_EQ_EQ,
55345    STATE(670), 2,
55346      sym_template_string,
55347      sym_arguments,
55348    ACTIONS(1650), 3,
55349      anon_sym_in,
55350      anon_sym_LT,
55351      anon_sym_GT,
55352    ACTIONS(1672), 3,
55353      anon_sym_LT_EQ,
55354      anon_sym_GT_EQ,
55355      anon_sym_instanceof,
55356    ACTIONS(1541), 4,
55357      sym__automatic_semicolon,
55358      anon_sym_COMMA,
55359      anon_sym_of,
55360      anon_sym_SEMI,
55361  [21947] = 26,
55362    ACTIONS(83), 1,
55363      anon_sym_BQUOTE,
55364    ACTIONS(1391), 1,
55365      anon_sym_LPAREN,
55366    ACTIONS(1393), 1,
55367      anon_sym_LBRACK,
55368    ACTIONS(1395), 1,
55369      anon_sym_DOT,
55370    ACTIONS(1397), 1,
55371      sym_optional_chain,
55372    ACTIONS(1652), 1,
55373      anon_sym_AMP_AMP,
55374    ACTIONS(1654), 1,
55375      anon_sym_PIPE_PIPE,
55376    ACTIONS(1656), 1,
55377      anon_sym_GT_GT,
55378    ACTIONS(1660), 1,
55379      anon_sym_AMP,
55380    ACTIONS(1662), 1,
55381      anon_sym_CARET,
55382    ACTIONS(1664), 1,
55383      anon_sym_PIPE,
55384    ACTIONS(1668), 1,
55385      anon_sym_PERCENT,
55386    ACTIONS(1670), 1,
55387      anon_sym_STAR_STAR,
55388    ACTIONS(1678), 1,
55389      anon_sym_QMARK_QMARK,
55390    ACTIONS(1680), 1,
55391      sym__ternary_qmark,
55392    ACTIONS(5), 2,
55393      sym_html_comment,
55394      sym_comment,
55395    ACTIONS(1399), 2,
55396      anon_sym_PLUS_PLUS,
55397      anon_sym_DASH_DASH,
55398    ACTIONS(1643), 2,
55399      anon_sym_STAR,
55400      anon_sym_SLASH,
55401    ACTIONS(1658), 2,
55402      anon_sym_GT_GT_GT,
55403      anon_sym_LT_LT,
55404    ACTIONS(1666), 2,
55405      anon_sym_PLUS,
55406      anon_sym_DASH,
55407    ACTIONS(1674), 2,
55408      anon_sym_EQ_EQ,
55409      anon_sym_BANG_EQ,
55410    ACTIONS(1676), 2,
55411      anon_sym_EQ_EQ_EQ,
55412      anon_sym_BANG_EQ_EQ,
55413    STATE(670), 2,
55414      sym_template_string,
55415      sym_arguments,
55416    ACTIONS(1650), 3,
55417      anon_sym_in,
55418      anon_sym_LT,
55419      anon_sym_GT,
55420    ACTIONS(1672), 3,
55421      anon_sym_LT_EQ,
55422      anon_sym_GT_EQ,
55423      anon_sym_instanceof,
55424    ACTIONS(1549), 4,
55425      sym__automatic_semicolon,
55426      anon_sym_COMMA,
55427      anon_sym_of,
55428      anon_sym_SEMI,
55429  [22041] = 26,
55430    ACTIONS(83), 1,
55431      anon_sym_BQUOTE,
55432    ACTIONS(1391), 1,
55433      anon_sym_LPAREN,
55434    ACTIONS(1393), 1,
55435      anon_sym_LBRACK,
55436    ACTIONS(1395), 1,
55437      anon_sym_DOT,
55438    ACTIONS(1397), 1,
55439      sym_optional_chain,
55440    ACTIONS(1652), 1,
55441      anon_sym_AMP_AMP,
55442    ACTIONS(1654), 1,
55443      anon_sym_PIPE_PIPE,
55444    ACTIONS(1656), 1,
55445      anon_sym_GT_GT,
55446    ACTIONS(1660), 1,
55447      anon_sym_AMP,
55448    ACTIONS(1662), 1,
55449      anon_sym_CARET,
55450    ACTIONS(1664), 1,
55451      anon_sym_PIPE,
55452    ACTIONS(1668), 1,
55453      anon_sym_PERCENT,
55454    ACTIONS(1670), 1,
55455      anon_sym_STAR_STAR,
55456    ACTIONS(1678), 1,
55457      anon_sym_QMARK_QMARK,
55458    ACTIONS(1680), 1,
55459      sym__ternary_qmark,
55460    ACTIONS(5), 2,
55461      sym_html_comment,
55462      sym_comment,
55463    ACTIONS(1399), 2,
55464      anon_sym_PLUS_PLUS,
55465      anon_sym_DASH_DASH,
55466    ACTIONS(1643), 2,
55467      anon_sym_STAR,
55468      anon_sym_SLASH,
55469    ACTIONS(1658), 2,
55470      anon_sym_GT_GT_GT,
55471      anon_sym_LT_LT,
55472    ACTIONS(1666), 2,
55473      anon_sym_PLUS,
55474      anon_sym_DASH,
55475    ACTIONS(1674), 2,
55476      anon_sym_EQ_EQ,
55477      anon_sym_BANG_EQ,
55478    ACTIONS(1676), 2,
55479      anon_sym_EQ_EQ_EQ,
55480      anon_sym_BANG_EQ_EQ,
55481    STATE(670), 2,
55482      sym_template_string,
55483      sym_arguments,
55484    ACTIONS(1650), 3,
55485      anon_sym_in,
55486      anon_sym_LT,
55487      anon_sym_GT,
55488    ACTIONS(1672), 3,
55489      anon_sym_LT_EQ,
55490      anon_sym_GT_EQ,
55491      anon_sym_instanceof,
55492    ACTIONS(1553), 4,
55493      sym__automatic_semicolon,
55494      anon_sym_COMMA,
55495      anon_sym_of,
55496      anon_sym_SEMI,
55497  [22135] = 26,
55498    ACTIONS(83), 1,
55499      anon_sym_BQUOTE,
55500    ACTIONS(1391), 1,
55501      anon_sym_LPAREN,
55502    ACTIONS(1393), 1,
55503      anon_sym_LBRACK,
55504    ACTIONS(1395), 1,
55505      anon_sym_DOT,
55506    ACTIONS(1397), 1,
55507      sym_optional_chain,
55508    ACTIONS(1595), 1,
55509      anon_sym_AMP_AMP,
55510    ACTIONS(1597), 1,
55511      anon_sym_PIPE_PIPE,
55512    ACTIONS(1599), 1,
55513      anon_sym_GT_GT,
55514    ACTIONS(1603), 1,
55515      anon_sym_AMP,
55516    ACTIONS(1605), 1,
55517      anon_sym_CARET,
55518    ACTIONS(1607), 1,
55519      anon_sym_PIPE,
55520    ACTIONS(1611), 1,
55521      anon_sym_PERCENT,
55522    ACTIONS(1613), 1,
55523      anon_sym_STAR_STAR,
55524    ACTIONS(1621), 1,
55525      anon_sym_QMARK_QMARK,
55526    ACTIONS(1623), 1,
55527      sym__ternary_qmark,
55528    ACTIONS(5), 2,
55529      sym_html_comment,
55530      sym_comment,
55531    ACTIONS(1399), 2,
55532      anon_sym_PLUS_PLUS,
55533      anon_sym_DASH_DASH,
55534    ACTIONS(1591), 2,
55535      anon_sym_STAR,
55536      anon_sym_SLASH,
55537    ACTIONS(1601), 2,
55538      anon_sym_GT_GT_GT,
55539      anon_sym_LT_LT,
55540    ACTIONS(1609), 2,
55541      anon_sym_PLUS,
55542      anon_sym_DASH,
55543    ACTIONS(1617), 2,
55544      anon_sym_EQ_EQ,
55545      anon_sym_BANG_EQ,
55546    ACTIONS(1619), 2,
55547      anon_sym_EQ_EQ_EQ,
55548      anon_sym_BANG_EQ_EQ,
55549    STATE(670), 2,
55550      sym_template_string,
55551      sym_arguments,
55552    ACTIONS(1593), 3,
55553      anon_sym_in,
55554      anon_sym_LT,
55555      anon_sym_GT,
55556    ACTIONS(1615), 3,
55557      anon_sym_LT_EQ,
55558      anon_sym_GT_EQ,
55559      anon_sym_instanceof,
55560    ACTIONS(1489), 4,
55561      sym__automatic_semicolon,
55562      anon_sym_COMMA,
55563      anon_sym_RBRACE,
55564      anon_sym_SEMI,
55565  [22229] = 26,
55566    ACTIONS(83), 1,
55567      anon_sym_BQUOTE,
55568    ACTIONS(1391), 1,
55569      anon_sym_LPAREN,
55570    ACTIONS(1393), 1,
55571      anon_sym_LBRACK,
55572    ACTIONS(1395), 1,
55573      anon_sym_DOT,
55574    ACTIONS(1397), 1,
55575      sym_optional_chain,
55576    ACTIONS(1652), 1,
55577      anon_sym_AMP_AMP,
55578    ACTIONS(1654), 1,
55579      anon_sym_PIPE_PIPE,
55580    ACTIONS(1656), 1,
55581      anon_sym_GT_GT,
55582    ACTIONS(1660), 1,
55583      anon_sym_AMP,
55584    ACTIONS(1662), 1,
55585      anon_sym_CARET,
55586    ACTIONS(1664), 1,
55587      anon_sym_PIPE,
55588    ACTIONS(1668), 1,
55589      anon_sym_PERCENT,
55590    ACTIONS(1670), 1,
55591      anon_sym_STAR_STAR,
55592    ACTIONS(1678), 1,
55593      anon_sym_QMARK_QMARK,
55594    ACTIONS(1680), 1,
55595      sym__ternary_qmark,
55596    ACTIONS(5), 2,
55597      sym_html_comment,
55598      sym_comment,
55599    ACTIONS(1399), 2,
55600      anon_sym_PLUS_PLUS,
55601      anon_sym_DASH_DASH,
55602    ACTIONS(1643), 2,
55603      anon_sym_STAR,
55604      anon_sym_SLASH,
55605    ACTIONS(1658), 2,
55606      anon_sym_GT_GT_GT,
55607      anon_sym_LT_LT,
55608    ACTIONS(1666), 2,
55609      anon_sym_PLUS,
55610      anon_sym_DASH,
55611    ACTIONS(1674), 2,
55612      anon_sym_EQ_EQ,
55613      anon_sym_BANG_EQ,
55614    ACTIONS(1676), 2,
55615      anon_sym_EQ_EQ_EQ,
55616      anon_sym_BANG_EQ_EQ,
55617    STATE(670), 2,
55618      sym_template_string,
55619      sym_arguments,
55620    ACTIONS(1650), 3,
55621      anon_sym_in,
55622      anon_sym_LT,
55623      anon_sym_GT,
55624    ACTIONS(1672), 3,
55625      anon_sym_LT_EQ,
55626      anon_sym_GT_EQ,
55627      anon_sym_instanceof,
55628    ACTIONS(1357), 4,
55629      sym__automatic_semicolon,
55630      anon_sym_COMMA,
55631      anon_sym_of,
55632      anon_sym_SEMI,
55633  [22323] = 16,
55634    ACTIONS(83), 1,
55635      anon_sym_BQUOTE,
55636    ACTIONS(1391), 1,
55637      anon_sym_LPAREN,
55638    ACTIONS(1393), 1,
55639      anon_sym_LBRACK,
55640    ACTIONS(1395), 1,
55641      anon_sym_DOT,
55642    ACTIONS(1397), 1,
55643      sym_optional_chain,
55644    ACTIONS(1599), 1,
55645      anon_sym_GT_GT,
55646    ACTIONS(1611), 1,
55647      anon_sym_PERCENT,
55648    ACTIONS(1613), 1,
55649      anon_sym_STAR_STAR,
55650    ACTIONS(5), 2,
55651      sym_html_comment,
55652      sym_comment,
55653    ACTIONS(1399), 2,
55654      anon_sym_PLUS_PLUS,
55655      anon_sym_DASH_DASH,
55656    ACTIONS(1591), 2,
55657      anon_sym_STAR,
55658      anon_sym_SLASH,
55659    ACTIONS(1601), 2,
55660      anon_sym_GT_GT_GT,
55661      anon_sym_LT_LT,
55662    ACTIONS(1609), 2,
55663      anon_sym_PLUS,
55664      anon_sym_DASH,
55665    STATE(670), 2,
55666      sym_template_string,
55667      sym_arguments,
55668    ACTIONS(1493), 7,
55669      anon_sym_in,
55670      anon_sym_LT,
55671      anon_sym_GT,
55672      anon_sym_AMP,
55673      anon_sym_PIPE,
55674      anon_sym_EQ_EQ,
55675      anon_sym_BANG_EQ,
55676    ACTIONS(1491), 14,
55677      sym__automatic_semicolon,
55678      sym__ternary_qmark,
55679      anon_sym_COMMA,
55680      anon_sym_RBRACE,
55681      anon_sym_SEMI,
55682      anon_sym_AMP_AMP,
55683      anon_sym_PIPE_PIPE,
55684      anon_sym_CARET,
55685      anon_sym_LT_EQ,
55686      anon_sym_EQ_EQ_EQ,
55687      anon_sym_BANG_EQ_EQ,
55688      anon_sym_GT_EQ,
55689      anon_sym_QMARK_QMARK,
55690      anon_sym_instanceof,
55691  [22397] = 11,
55692    ACTIONS(83), 1,
55693      anon_sym_BQUOTE,
55694    ACTIONS(1391), 1,
55695      anon_sym_LPAREN,
55696    ACTIONS(1393), 1,
55697      anon_sym_LBRACK,
55698    ACTIONS(1395), 1,
55699      anon_sym_DOT,
55700    ACTIONS(1397), 1,
55701      sym_optional_chain,
55702    ACTIONS(1613), 1,
55703      anon_sym_STAR_STAR,
55704    ACTIONS(5), 2,
55705      sym_html_comment,
55706      sym_comment,
55707    ACTIONS(1399), 2,
55708      anon_sym_PLUS_PLUS,
55709      anon_sym_DASH_DASH,
55710    STATE(670), 2,
55711      sym_template_string,
55712      sym_arguments,
55713    ACTIONS(1493), 12,
55714      anon_sym_STAR,
55715      anon_sym_in,
55716      anon_sym_LT,
55717      anon_sym_GT,
55718      anon_sym_GT_GT,
55719      anon_sym_AMP,
55720      anon_sym_PIPE,
55721      anon_sym_PLUS,
55722      anon_sym_DASH,
55723      anon_sym_SLASH,
55724      anon_sym_EQ_EQ,
55725      anon_sym_BANG_EQ,
55726    ACTIONS(1491), 17,
55727      sym__automatic_semicolon,
55728      sym__ternary_qmark,
55729      anon_sym_COMMA,
55730      anon_sym_RBRACE,
55731      anon_sym_SEMI,
55732      anon_sym_AMP_AMP,
55733      anon_sym_PIPE_PIPE,
55734      anon_sym_GT_GT_GT,
55735      anon_sym_LT_LT,
55736      anon_sym_CARET,
55737      anon_sym_PERCENT,
55738      anon_sym_LT_EQ,
55739      anon_sym_EQ_EQ_EQ,
55740      anon_sym_BANG_EQ_EQ,
55741      anon_sym_GT_EQ,
55742      anon_sym_QMARK_QMARK,
55743      anon_sym_instanceof,
55744  [22461] = 26,
55745    ACTIONS(83), 1,
55746      anon_sym_BQUOTE,
55747    ACTIONS(1391), 1,
55748      anon_sym_LPAREN,
55749    ACTIONS(1393), 1,
55750      anon_sym_LBRACK,
55751    ACTIONS(1395), 1,
55752      anon_sym_DOT,
55753    ACTIONS(1397), 1,
55754      sym_optional_chain,
55755    ACTIONS(1652), 1,
55756      anon_sym_AMP_AMP,
55757    ACTIONS(1654), 1,
55758      anon_sym_PIPE_PIPE,
55759    ACTIONS(1656), 1,
55760      anon_sym_GT_GT,
55761    ACTIONS(1660), 1,
55762      anon_sym_AMP,
55763    ACTIONS(1662), 1,
55764      anon_sym_CARET,
55765    ACTIONS(1664), 1,
55766      anon_sym_PIPE,
55767    ACTIONS(1668), 1,
55768      anon_sym_PERCENT,
55769    ACTIONS(1670), 1,
55770      anon_sym_STAR_STAR,
55771    ACTIONS(1678), 1,
55772      anon_sym_QMARK_QMARK,
55773    ACTIONS(1680), 1,
55774      sym__ternary_qmark,
55775    ACTIONS(5), 2,
55776      sym_html_comment,
55777      sym_comment,
55778    ACTIONS(1399), 2,
55779      anon_sym_PLUS_PLUS,
55780      anon_sym_DASH_DASH,
55781    ACTIONS(1643), 2,
55782      anon_sym_STAR,
55783      anon_sym_SLASH,
55784    ACTIONS(1658), 2,
55785      anon_sym_GT_GT_GT,
55786      anon_sym_LT_LT,
55787    ACTIONS(1666), 2,
55788      anon_sym_PLUS,
55789      anon_sym_DASH,
55790    ACTIONS(1674), 2,
55791      anon_sym_EQ_EQ,
55792      anon_sym_BANG_EQ,
55793    ACTIONS(1676), 2,
55794      anon_sym_EQ_EQ_EQ,
55795      anon_sym_BANG_EQ_EQ,
55796    STATE(670), 2,
55797      sym_template_string,
55798      sym_arguments,
55799    ACTIONS(1650), 3,
55800      anon_sym_in,
55801      anon_sym_LT,
55802      anon_sym_GT,
55803    ACTIONS(1672), 3,
55804      anon_sym_LT_EQ,
55805      anon_sym_GT_EQ,
55806      anon_sym_instanceof,
55807    ACTIONS(1405), 4,
55808      sym__automatic_semicolon,
55809      anon_sym_COMMA,
55810      anon_sym_of,
55811      anon_sym_SEMI,
55812  [22555] = 22,
55813    ACTIONS(83), 1,
55814      anon_sym_BQUOTE,
55815    ACTIONS(1391), 1,
55816      anon_sym_LPAREN,
55817    ACTIONS(1393), 1,
55818      anon_sym_LBRACK,
55819    ACTIONS(1395), 1,
55820      anon_sym_DOT,
55821    ACTIONS(1397), 1,
55822      sym_optional_chain,
55823    ACTIONS(1599), 1,
55824      anon_sym_GT_GT,
55825    ACTIONS(1603), 1,
55826      anon_sym_AMP,
55827    ACTIONS(1605), 1,
55828      anon_sym_CARET,
55829    ACTIONS(1607), 1,
55830      anon_sym_PIPE,
55831    ACTIONS(1611), 1,
55832      anon_sym_PERCENT,
55833    ACTIONS(1613), 1,
55834      anon_sym_STAR_STAR,
55835    ACTIONS(5), 2,
55836      sym_html_comment,
55837      sym_comment,
55838    ACTIONS(1399), 2,
55839      anon_sym_PLUS_PLUS,
55840      anon_sym_DASH_DASH,
55841    ACTIONS(1591), 2,
55842      anon_sym_STAR,
55843      anon_sym_SLASH,
55844    ACTIONS(1601), 2,
55845      anon_sym_GT_GT_GT,
55846      anon_sym_LT_LT,
55847    ACTIONS(1609), 2,
55848      anon_sym_PLUS,
55849      anon_sym_DASH,
55850    ACTIONS(1617), 2,
55851      anon_sym_EQ_EQ,
55852      anon_sym_BANG_EQ,
55853    ACTIONS(1619), 2,
55854      anon_sym_EQ_EQ_EQ,
55855      anon_sym_BANG_EQ_EQ,
55856    STATE(670), 2,
55857      sym_template_string,
55858      sym_arguments,
55859    ACTIONS(1593), 3,
55860      anon_sym_in,
55861      anon_sym_LT,
55862      anon_sym_GT,
55863    ACTIONS(1615), 3,
55864      anon_sym_LT_EQ,
55865      anon_sym_GT_EQ,
55866      anon_sym_instanceof,
55867    ACTIONS(1491), 8,
55868      sym__automatic_semicolon,
55869      sym__ternary_qmark,
55870      anon_sym_COMMA,
55871      anon_sym_RBRACE,
55872      anon_sym_SEMI,
55873      anon_sym_AMP_AMP,
55874      anon_sym_PIPE_PIPE,
55875      anon_sym_QMARK_QMARK,
55876  [22641] = 23,
55877    ACTIONS(83), 1,
55878      anon_sym_BQUOTE,
55879    ACTIONS(1391), 1,
55880      anon_sym_LPAREN,
55881    ACTIONS(1393), 1,
55882      anon_sym_LBRACK,
55883    ACTIONS(1395), 1,
55884      anon_sym_DOT,
55885    ACTIONS(1397), 1,
55886      sym_optional_chain,
55887    ACTIONS(1595), 1,
55888      anon_sym_AMP_AMP,
55889    ACTIONS(1599), 1,
55890      anon_sym_GT_GT,
55891    ACTIONS(1603), 1,
55892      anon_sym_AMP,
55893    ACTIONS(1605), 1,
55894      anon_sym_CARET,
55895    ACTIONS(1607), 1,
55896      anon_sym_PIPE,
55897    ACTIONS(1611), 1,
55898      anon_sym_PERCENT,
55899    ACTIONS(1613), 1,
55900      anon_sym_STAR_STAR,
55901    ACTIONS(5), 2,
55902      sym_html_comment,
55903      sym_comment,
55904    ACTIONS(1399), 2,
55905      anon_sym_PLUS_PLUS,
55906      anon_sym_DASH_DASH,
55907    ACTIONS(1591), 2,
55908      anon_sym_STAR,
55909      anon_sym_SLASH,
55910    ACTIONS(1601), 2,
55911      anon_sym_GT_GT_GT,
55912      anon_sym_LT_LT,
55913    ACTIONS(1609), 2,
55914      anon_sym_PLUS,
55915      anon_sym_DASH,
55916    ACTIONS(1617), 2,
55917      anon_sym_EQ_EQ,
55918      anon_sym_BANG_EQ,
55919    ACTIONS(1619), 2,
55920      anon_sym_EQ_EQ_EQ,
55921      anon_sym_BANG_EQ_EQ,
55922    STATE(670), 2,
55923      sym_template_string,
55924      sym_arguments,
55925    ACTIONS(1593), 3,
55926      anon_sym_in,
55927      anon_sym_LT,
55928      anon_sym_GT,
55929    ACTIONS(1615), 3,
55930      anon_sym_LT_EQ,
55931      anon_sym_GT_EQ,
55932      anon_sym_instanceof,
55933    ACTIONS(1491), 7,
55934      sym__automatic_semicolon,
55935      sym__ternary_qmark,
55936      anon_sym_COMMA,
55937      anon_sym_RBRACE,
55938      anon_sym_SEMI,
55939      anon_sym_PIPE_PIPE,
55940      anon_sym_QMARK_QMARK,
55941  [22729] = 14,
55942    ACTIONS(83), 1,
55943      anon_sym_BQUOTE,
55944    ACTIONS(1391), 1,
55945      anon_sym_LPAREN,
55946    ACTIONS(1393), 1,
55947      anon_sym_LBRACK,
55948    ACTIONS(1395), 1,
55949      anon_sym_DOT,
55950    ACTIONS(1397), 1,
55951      sym_optional_chain,
55952    ACTIONS(1611), 1,
55953      anon_sym_PERCENT,
55954    ACTIONS(1613), 1,
55955      anon_sym_STAR_STAR,
55956    ACTIONS(5), 2,
55957      sym_html_comment,
55958      sym_comment,
55959    ACTIONS(1399), 2,
55960      anon_sym_PLUS_PLUS,
55961      anon_sym_DASH_DASH,
55962    ACTIONS(1591), 2,
55963      anon_sym_STAR,
55964      anon_sym_SLASH,
55965    ACTIONS(1609), 2,
55966      anon_sym_PLUS,
55967      anon_sym_DASH,
55968    STATE(670), 2,
55969      sym_template_string,
55970      sym_arguments,
55971    ACTIONS(1493), 8,
55972      anon_sym_in,
55973      anon_sym_LT,
55974      anon_sym_GT,
55975      anon_sym_GT_GT,
55976      anon_sym_AMP,
55977      anon_sym_PIPE,
55978      anon_sym_EQ_EQ,
55979      anon_sym_BANG_EQ,
55980    ACTIONS(1491), 16,
55981      sym__automatic_semicolon,
55982      sym__ternary_qmark,
55983      anon_sym_COMMA,
55984      anon_sym_RBRACE,
55985      anon_sym_SEMI,
55986      anon_sym_AMP_AMP,
55987      anon_sym_PIPE_PIPE,
55988      anon_sym_GT_GT_GT,
55989      anon_sym_LT_LT,
55990      anon_sym_CARET,
55991      anon_sym_LT_EQ,
55992      anon_sym_EQ_EQ_EQ,
55993      anon_sym_BANG_EQ_EQ,
55994      anon_sym_GT_EQ,
55995      anon_sym_QMARK_QMARK,
55996      anon_sym_instanceof,
55997  [22799] = 20,
55998    ACTIONS(83), 1,
55999      anon_sym_BQUOTE,
56000    ACTIONS(1391), 1,
56001      anon_sym_LPAREN,
56002    ACTIONS(1393), 1,
56003      anon_sym_LBRACK,
56004    ACTIONS(1395), 1,
56005      anon_sym_DOT,
56006    ACTIONS(1397), 1,
56007      sym_optional_chain,
56008    ACTIONS(1599), 1,
56009      anon_sym_GT_GT,
56010    ACTIONS(1611), 1,
56011      anon_sym_PERCENT,
56012    ACTIONS(1613), 1,
56013      anon_sym_STAR_STAR,
56014    ACTIONS(5), 2,
56015      sym_html_comment,
56016      sym_comment,
56017    ACTIONS(1399), 2,
56018      anon_sym_PLUS_PLUS,
56019      anon_sym_DASH_DASH,
56020    ACTIONS(1493), 2,
56021      anon_sym_AMP,
56022      anon_sym_PIPE,
56023    ACTIONS(1591), 2,
56024      anon_sym_STAR,
56025      anon_sym_SLASH,
56026    ACTIONS(1601), 2,
56027      anon_sym_GT_GT_GT,
56028      anon_sym_LT_LT,
56029    ACTIONS(1609), 2,
56030      anon_sym_PLUS,
56031      anon_sym_DASH,
56032    ACTIONS(1617), 2,
56033      anon_sym_EQ_EQ,
56034      anon_sym_BANG_EQ,
56035    ACTIONS(1619), 2,
56036      anon_sym_EQ_EQ_EQ,
56037      anon_sym_BANG_EQ_EQ,
56038    STATE(670), 2,
56039      sym_template_string,
56040      sym_arguments,
56041    ACTIONS(1593), 3,
56042      anon_sym_in,
56043      anon_sym_LT,
56044      anon_sym_GT,
56045    ACTIONS(1615), 3,
56046      anon_sym_LT_EQ,
56047      anon_sym_GT_EQ,
56048      anon_sym_instanceof,
56049    ACTIONS(1491), 9,
56050      sym__automatic_semicolon,
56051      sym__ternary_qmark,
56052      anon_sym_COMMA,
56053      anon_sym_RBRACE,
56054      anon_sym_SEMI,
56055      anon_sym_AMP_AMP,
56056      anon_sym_PIPE_PIPE,
56057      anon_sym_CARET,
56058      anon_sym_QMARK_QMARK,
56059  [22881] = 21,
56060    ACTIONS(83), 1,
56061      anon_sym_BQUOTE,
56062    ACTIONS(1391), 1,
56063      anon_sym_LPAREN,
56064    ACTIONS(1393), 1,
56065      anon_sym_LBRACK,
56066    ACTIONS(1395), 1,
56067      anon_sym_DOT,
56068    ACTIONS(1397), 1,
56069      sym_optional_chain,
56070    ACTIONS(1493), 1,
56071      anon_sym_PIPE,
56072    ACTIONS(1599), 1,
56073      anon_sym_GT_GT,
56074    ACTIONS(1603), 1,
56075      anon_sym_AMP,
56076    ACTIONS(1611), 1,
56077      anon_sym_PERCENT,
56078    ACTIONS(1613), 1,
56079      anon_sym_STAR_STAR,
56080    ACTIONS(5), 2,
56081      sym_html_comment,
56082      sym_comment,
56083    ACTIONS(1399), 2,
56084      anon_sym_PLUS_PLUS,
56085      anon_sym_DASH_DASH,
56086    ACTIONS(1591), 2,
56087      anon_sym_STAR,
56088      anon_sym_SLASH,
56089    ACTIONS(1601), 2,
56090      anon_sym_GT_GT_GT,
56091      anon_sym_LT_LT,
56092    ACTIONS(1609), 2,
56093      anon_sym_PLUS,
56094      anon_sym_DASH,
56095    ACTIONS(1617), 2,
56096      anon_sym_EQ_EQ,
56097      anon_sym_BANG_EQ,
56098    ACTIONS(1619), 2,
56099      anon_sym_EQ_EQ_EQ,
56100      anon_sym_BANG_EQ_EQ,
56101    STATE(670), 2,
56102      sym_template_string,
56103      sym_arguments,
56104    ACTIONS(1593), 3,
56105      anon_sym_in,
56106      anon_sym_LT,
56107      anon_sym_GT,
56108    ACTIONS(1615), 3,
56109      anon_sym_LT_EQ,
56110      anon_sym_GT_EQ,
56111      anon_sym_instanceof,
56112    ACTIONS(1491), 9,
56113      sym__automatic_semicolon,
56114      sym__ternary_qmark,
56115      anon_sym_COMMA,
56116      anon_sym_RBRACE,
56117      anon_sym_SEMI,
56118      anon_sym_AMP_AMP,
56119      anon_sym_PIPE_PIPE,
56120      anon_sym_CARET,
56121      anon_sym_QMARK_QMARK,
56122  [22965] = 22,
56123    ACTIONS(83), 1,
56124      anon_sym_BQUOTE,
56125    ACTIONS(1391), 1,
56126      anon_sym_LPAREN,
56127    ACTIONS(1393), 1,
56128      anon_sym_LBRACK,
56129    ACTIONS(1395), 1,
56130      anon_sym_DOT,
56131    ACTIONS(1397), 1,
56132      sym_optional_chain,
56133    ACTIONS(1493), 1,
56134      anon_sym_PIPE,
56135    ACTIONS(1599), 1,
56136      anon_sym_GT_GT,
56137    ACTIONS(1603), 1,
56138      anon_sym_AMP,
56139    ACTIONS(1605), 1,
56140      anon_sym_CARET,
56141    ACTIONS(1611), 1,
56142      anon_sym_PERCENT,
56143    ACTIONS(1613), 1,
56144      anon_sym_STAR_STAR,
56145    ACTIONS(5), 2,
56146      sym_html_comment,
56147      sym_comment,
56148    ACTIONS(1399), 2,
56149      anon_sym_PLUS_PLUS,
56150      anon_sym_DASH_DASH,
56151    ACTIONS(1591), 2,
56152      anon_sym_STAR,
56153      anon_sym_SLASH,
56154    ACTIONS(1601), 2,
56155      anon_sym_GT_GT_GT,
56156      anon_sym_LT_LT,
56157    ACTIONS(1609), 2,
56158      anon_sym_PLUS,
56159      anon_sym_DASH,
56160    ACTIONS(1617), 2,
56161      anon_sym_EQ_EQ,
56162      anon_sym_BANG_EQ,
56163    ACTIONS(1619), 2,
56164      anon_sym_EQ_EQ_EQ,
56165      anon_sym_BANG_EQ_EQ,
56166    STATE(670), 2,
56167      sym_template_string,
56168      sym_arguments,
56169    ACTIONS(1593), 3,
56170      anon_sym_in,
56171      anon_sym_LT,
56172      anon_sym_GT,
56173    ACTIONS(1615), 3,
56174      anon_sym_LT_EQ,
56175      anon_sym_GT_EQ,
56176      anon_sym_instanceof,
56177    ACTIONS(1491), 8,
56178      sym__automatic_semicolon,
56179      sym__ternary_qmark,
56180      anon_sym_COMMA,
56181      anon_sym_RBRACE,
56182      anon_sym_SEMI,
56183      anon_sym_AMP_AMP,
56184      anon_sym_PIPE_PIPE,
56185      anon_sym_QMARK_QMARK,
56186  [23051] = 13,
56187    ACTIONS(83), 1,
56188      anon_sym_BQUOTE,
56189    ACTIONS(1391), 1,
56190      anon_sym_LPAREN,
56191    ACTIONS(1393), 1,
56192      anon_sym_LBRACK,
56193    ACTIONS(1395), 1,
56194      anon_sym_DOT,
56195    ACTIONS(1397), 1,
56196      sym_optional_chain,
56197    ACTIONS(1611), 1,
56198      anon_sym_PERCENT,
56199    ACTIONS(1613), 1,
56200      anon_sym_STAR_STAR,
56201    ACTIONS(5), 2,
56202      sym_html_comment,
56203      sym_comment,
56204    ACTIONS(1399), 2,
56205      anon_sym_PLUS_PLUS,
56206      anon_sym_DASH_DASH,
56207    ACTIONS(1591), 2,
56208      anon_sym_STAR,
56209      anon_sym_SLASH,
56210    STATE(670), 2,
56211      sym_template_string,
56212      sym_arguments,
56213    ACTIONS(1493), 10,
56214      anon_sym_in,
56215      anon_sym_LT,
56216      anon_sym_GT,
56217      anon_sym_GT_GT,
56218      anon_sym_AMP,
56219      anon_sym_PIPE,
56220      anon_sym_PLUS,
56221      anon_sym_DASH,
56222      anon_sym_EQ_EQ,
56223      anon_sym_BANG_EQ,
56224    ACTIONS(1491), 16,
56225      sym__automatic_semicolon,
56226      sym__ternary_qmark,
56227      anon_sym_COMMA,
56228      anon_sym_RBRACE,
56229      anon_sym_SEMI,
56230      anon_sym_AMP_AMP,
56231      anon_sym_PIPE_PIPE,
56232      anon_sym_GT_GT_GT,
56233      anon_sym_LT_LT,
56234      anon_sym_CARET,
56235      anon_sym_LT_EQ,
56236      anon_sym_EQ_EQ_EQ,
56237      anon_sym_BANG_EQ_EQ,
56238      anon_sym_GT_EQ,
56239      anon_sym_QMARK_QMARK,
56240      anon_sym_instanceof,
56241  [23119] = 11,
56242    ACTIONS(83), 1,
56243      anon_sym_BQUOTE,
56244    ACTIONS(1391), 1,
56245      anon_sym_LPAREN,
56246    ACTIONS(1393), 1,
56247      anon_sym_LBRACK,
56248    ACTIONS(1395), 1,
56249      anon_sym_DOT,
56250    ACTIONS(1397), 1,
56251      sym_optional_chain,
56252    ACTIONS(1613), 1,
56253      anon_sym_STAR_STAR,
56254    ACTIONS(5), 2,
56255      sym_html_comment,
56256      sym_comment,
56257    ACTIONS(1399), 2,
56258      anon_sym_PLUS_PLUS,
56259      anon_sym_DASH_DASH,
56260    STATE(670), 2,
56261      sym_template_string,
56262      sym_arguments,
56263    ACTIONS(1493), 12,
56264      anon_sym_STAR,
56265      anon_sym_in,
56266      anon_sym_LT,
56267      anon_sym_GT,
56268      anon_sym_GT_GT,
56269      anon_sym_AMP,
56270      anon_sym_PIPE,
56271      anon_sym_PLUS,
56272      anon_sym_DASH,
56273      anon_sym_SLASH,
56274      anon_sym_EQ_EQ,
56275      anon_sym_BANG_EQ,
56276    ACTIONS(1491), 17,
56277      sym__automatic_semicolon,
56278      sym__ternary_qmark,
56279      anon_sym_COMMA,
56280      anon_sym_RBRACE,
56281      anon_sym_SEMI,
56282      anon_sym_AMP_AMP,
56283      anon_sym_PIPE_PIPE,
56284      anon_sym_GT_GT_GT,
56285      anon_sym_LT_LT,
56286      anon_sym_CARET,
56287      anon_sym_PERCENT,
56288      anon_sym_LT_EQ,
56289      anon_sym_EQ_EQ_EQ,
56290      anon_sym_BANG_EQ_EQ,
56291      anon_sym_GT_EQ,
56292      anon_sym_QMARK_QMARK,
56293      anon_sym_instanceof,
56294  [23183] = 18,
56295    ACTIONS(83), 1,
56296      anon_sym_BQUOTE,
56297    ACTIONS(1391), 1,
56298      anon_sym_LPAREN,
56299    ACTIONS(1393), 1,
56300      anon_sym_LBRACK,
56301    ACTIONS(1395), 1,
56302      anon_sym_DOT,
56303    ACTIONS(1397), 1,
56304      sym_optional_chain,
56305    ACTIONS(1599), 1,
56306      anon_sym_GT_GT,
56307    ACTIONS(1611), 1,
56308      anon_sym_PERCENT,
56309    ACTIONS(1613), 1,
56310      anon_sym_STAR_STAR,
56311    ACTIONS(5), 2,
56312      sym_html_comment,
56313      sym_comment,
56314    ACTIONS(1399), 2,
56315      anon_sym_PLUS_PLUS,
56316      anon_sym_DASH_DASH,
56317    ACTIONS(1591), 2,
56318      anon_sym_STAR,
56319      anon_sym_SLASH,
56320    ACTIONS(1601), 2,
56321      anon_sym_GT_GT_GT,
56322      anon_sym_LT_LT,
56323    ACTIONS(1609), 2,
56324      anon_sym_PLUS,
56325      anon_sym_DASH,
56326    STATE(670), 2,
56327      sym_template_string,
56328      sym_arguments,
56329    ACTIONS(1593), 3,
56330      anon_sym_in,
56331      anon_sym_LT,
56332      anon_sym_GT,
56333    ACTIONS(1615), 3,
56334      anon_sym_LT_EQ,
56335      anon_sym_GT_EQ,
56336      anon_sym_instanceof,
56337    ACTIONS(1493), 4,
56338      anon_sym_AMP,
56339      anon_sym_PIPE,
56340      anon_sym_EQ_EQ,
56341      anon_sym_BANG_EQ,
56342    ACTIONS(1491), 11,
56343      sym__automatic_semicolon,
56344      sym__ternary_qmark,
56345      anon_sym_COMMA,
56346      anon_sym_RBRACE,
56347      anon_sym_SEMI,
56348      anon_sym_AMP_AMP,
56349      anon_sym_PIPE_PIPE,
56350      anon_sym_CARET,
56351      anon_sym_EQ_EQ_EQ,
56352      anon_sym_BANG_EQ_EQ,
56353      anon_sym_QMARK_QMARK,
56354  [23261] = 24,
56355    ACTIONS(83), 1,
56356      anon_sym_BQUOTE,
56357    ACTIONS(1391), 1,
56358      anon_sym_LPAREN,
56359    ACTIONS(1393), 1,
56360      anon_sym_LBRACK,
56361    ACTIONS(1395), 1,
56362      anon_sym_DOT,
56363    ACTIONS(1397), 1,
56364      sym_optional_chain,
56365    ACTIONS(1595), 1,
56366      anon_sym_AMP_AMP,
56367    ACTIONS(1597), 1,
56368      anon_sym_PIPE_PIPE,
56369    ACTIONS(1599), 1,
56370      anon_sym_GT_GT,
56371    ACTIONS(1603), 1,
56372      anon_sym_AMP,
56373    ACTIONS(1605), 1,
56374      anon_sym_CARET,
56375    ACTIONS(1607), 1,
56376      anon_sym_PIPE,
56377    ACTIONS(1611), 1,
56378      anon_sym_PERCENT,
56379    ACTIONS(1613), 1,
56380      anon_sym_STAR_STAR,
56381    ACTIONS(5), 2,
56382      sym_html_comment,
56383      sym_comment,
56384    ACTIONS(1399), 2,
56385      anon_sym_PLUS_PLUS,
56386      anon_sym_DASH_DASH,
56387    ACTIONS(1591), 2,
56388      anon_sym_STAR,
56389      anon_sym_SLASH,
56390    ACTIONS(1601), 2,
56391      anon_sym_GT_GT_GT,
56392      anon_sym_LT_LT,
56393    ACTIONS(1609), 2,
56394      anon_sym_PLUS,
56395      anon_sym_DASH,
56396    ACTIONS(1617), 2,
56397      anon_sym_EQ_EQ,
56398      anon_sym_BANG_EQ,
56399    ACTIONS(1619), 2,
56400      anon_sym_EQ_EQ_EQ,
56401      anon_sym_BANG_EQ_EQ,
56402    STATE(670), 2,
56403      sym_template_string,
56404      sym_arguments,
56405    ACTIONS(1593), 3,
56406      anon_sym_in,
56407      anon_sym_LT,
56408      anon_sym_GT,
56409    ACTIONS(1615), 3,
56410      anon_sym_LT_EQ,
56411      anon_sym_GT_EQ,
56412      anon_sym_instanceof,
56413    ACTIONS(1491), 6,
56414      sym__automatic_semicolon,
56415      sym__ternary_qmark,
56416      anon_sym_COMMA,
56417      anon_sym_RBRACE,
56418      anon_sym_SEMI,
56419      anon_sym_QMARK_QMARK,
56420  [23351] = 26,
56421    ACTIONS(83), 1,
56422      anon_sym_BQUOTE,
56423    ACTIONS(1391), 1,
56424      anon_sym_LPAREN,
56425    ACTIONS(1393), 1,
56426      anon_sym_LBRACK,
56427    ACTIONS(1395), 1,
56428      anon_sym_DOT,
56429    ACTIONS(1397), 1,
56430      sym_optional_chain,
56431    ACTIONS(1595), 1,
56432      anon_sym_AMP_AMP,
56433    ACTIONS(1597), 1,
56434      anon_sym_PIPE_PIPE,
56435    ACTIONS(1599), 1,
56436      anon_sym_GT_GT,
56437    ACTIONS(1603), 1,
56438      anon_sym_AMP,
56439    ACTIONS(1605), 1,
56440      anon_sym_CARET,
56441    ACTIONS(1607), 1,
56442      anon_sym_PIPE,
56443    ACTIONS(1611), 1,
56444      anon_sym_PERCENT,
56445    ACTIONS(1613), 1,
56446      anon_sym_STAR_STAR,
56447    ACTIONS(1621), 1,
56448      anon_sym_QMARK_QMARK,
56449    ACTIONS(1623), 1,
56450      sym__ternary_qmark,
56451    ACTIONS(5), 2,
56452      sym_html_comment,
56453      sym_comment,
56454    ACTIONS(1399), 2,
56455      anon_sym_PLUS_PLUS,
56456      anon_sym_DASH_DASH,
56457    ACTIONS(1591), 2,
56458      anon_sym_STAR,
56459      anon_sym_SLASH,
56460    ACTIONS(1601), 2,
56461      anon_sym_GT_GT_GT,
56462      anon_sym_LT_LT,
56463    ACTIONS(1609), 2,
56464      anon_sym_PLUS,
56465      anon_sym_DASH,
56466    ACTIONS(1617), 2,
56467      anon_sym_EQ_EQ,
56468      anon_sym_BANG_EQ,
56469    ACTIONS(1619), 2,
56470      anon_sym_EQ_EQ_EQ,
56471      anon_sym_BANG_EQ_EQ,
56472    STATE(670), 2,
56473      sym_template_string,
56474      sym_arguments,
56475    ACTIONS(1593), 3,
56476      anon_sym_in,
56477      anon_sym_LT,
56478      anon_sym_GT,
56479    ACTIONS(1615), 3,
56480      anon_sym_LT_EQ,
56481      anon_sym_GT_EQ,
56482      anon_sym_instanceof,
56483    ACTIONS(1513), 4,
56484      sym__automatic_semicolon,
56485      anon_sym_COMMA,
56486      anon_sym_RBRACE,
56487      anon_sym_SEMI,
56488  [23445] = 28,
56489    ACTIONS(83), 1,
56490      anon_sym_BQUOTE,
56491    ACTIONS(1391), 1,
56492      anon_sym_LPAREN,
56493    ACTIONS(1393), 1,
56494      anon_sym_LBRACK,
56495    ACTIONS(1395), 1,
56496      anon_sym_DOT,
56497    ACTIONS(1397), 1,
56498      sym_optional_chain,
56499    ACTIONS(1595), 1,
56500      anon_sym_AMP_AMP,
56501    ACTIONS(1597), 1,
56502      anon_sym_PIPE_PIPE,
56503    ACTIONS(1599), 1,
56504      anon_sym_GT_GT,
56505    ACTIONS(1603), 1,
56506      anon_sym_AMP,
56507    ACTIONS(1605), 1,
56508      anon_sym_CARET,
56509    ACTIONS(1607), 1,
56510      anon_sym_PIPE,
56511    ACTIONS(1611), 1,
56512      anon_sym_PERCENT,
56513    ACTIONS(1613), 1,
56514      anon_sym_STAR_STAR,
56515    ACTIONS(1621), 1,
56516      anon_sym_QMARK_QMARK,
56517    ACTIONS(1623), 1,
56518      sym__ternary_qmark,
56519    ACTIONS(1625), 1,
56520      anon_sym_COMMA,
56521    STATE(1250), 1,
56522      aux_sym_sequence_expression_repeat1,
56523    ACTIONS(5), 2,
56524      sym_html_comment,
56525      sym_comment,
56526    ACTIONS(1399), 2,
56527      anon_sym_PLUS_PLUS,
56528      anon_sym_DASH_DASH,
56529    ACTIONS(1591), 2,
56530      anon_sym_STAR,
56531      anon_sym_SLASH,
56532    ACTIONS(1601), 2,
56533      anon_sym_GT_GT_GT,
56534      anon_sym_LT_LT,
56535    ACTIONS(1609), 2,
56536      anon_sym_PLUS,
56537      anon_sym_DASH,
56538    ACTIONS(1617), 2,
56539      anon_sym_EQ_EQ,
56540      anon_sym_BANG_EQ,
56541    ACTIONS(1619), 2,
56542      anon_sym_EQ_EQ_EQ,
56543      anon_sym_BANG_EQ_EQ,
56544    ACTIONS(1689), 2,
56545      sym__automatic_semicolon,
56546      anon_sym_SEMI,
56547    STATE(670), 2,
56548      sym_template_string,
56549      sym_arguments,
56550    ACTIONS(1593), 3,
56551      anon_sym_in,
56552      anon_sym_LT,
56553      anon_sym_GT,
56554    ACTIONS(1615), 3,
56555      anon_sym_LT_EQ,
56556      anon_sym_GT_EQ,
56557      anon_sym_instanceof,
56558  [23543] = 26,
56559    ACTIONS(83), 1,
56560      anon_sym_BQUOTE,
56561    ACTIONS(1391), 1,
56562      anon_sym_LPAREN,
56563    ACTIONS(1393), 1,
56564      anon_sym_LBRACK,
56565    ACTIONS(1395), 1,
56566      anon_sym_DOT,
56567    ACTIONS(1397), 1,
56568      sym_optional_chain,
56569    ACTIONS(1595), 1,
56570      anon_sym_AMP_AMP,
56571    ACTIONS(1597), 1,
56572      anon_sym_PIPE_PIPE,
56573    ACTIONS(1599), 1,
56574      anon_sym_GT_GT,
56575    ACTIONS(1603), 1,
56576      anon_sym_AMP,
56577    ACTIONS(1605), 1,
56578      anon_sym_CARET,
56579    ACTIONS(1607), 1,
56580      anon_sym_PIPE,
56581    ACTIONS(1611), 1,
56582      anon_sym_PERCENT,
56583    ACTIONS(1613), 1,
56584      anon_sym_STAR_STAR,
56585    ACTIONS(1621), 1,
56586      anon_sym_QMARK_QMARK,
56587    ACTIONS(1623), 1,
56588      sym__ternary_qmark,
56589    ACTIONS(5), 2,
56590      sym_html_comment,
56591      sym_comment,
56592    ACTIONS(1399), 2,
56593      anon_sym_PLUS_PLUS,
56594      anon_sym_DASH_DASH,
56595    ACTIONS(1591), 2,
56596      anon_sym_STAR,
56597      anon_sym_SLASH,
56598    ACTIONS(1601), 2,
56599      anon_sym_GT_GT_GT,
56600      anon_sym_LT_LT,
56601    ACTIONS(1609), 2,
56602      anon_sym_PLUS,
56603      anon_sym_DASH,
56604    ACTIONS(1617), 2,
56605      anon_sym_EQ_EQ,
56606      anon_sym_BANG_EQ,
56607    ACTIONS(1619), 2,
56608      anon_sym_EQ_EQ_EQ,
56609      anon_sym_BANG_EQ_EQ,
56610    STATE(670), 2,
56611      sym_template_string,
56612      sym_arguments,
56613    ACTIONS(1593), 3,
56614      anon_sym_in,
56615      anon_sym_LT,
56616      anon_sym_GT,
56617    ACTIONS(1615), 3,
56618      anon_sym_LT_EQ,
56619      anon_sym_GT_EQ,
56620      anon_sym_instanceof,
56621    ACTIONS(1517), 4,
56622      sym__automatic_semicolon,
56623      anon_sym_COMMA,
56624      anon_sym_RBRACE,
56625      anon_sym_SEMI,
56626  [23637] = 4,
56627    ACTIONS(1339), 1,
56628      anon_sym_EQ,
56629    ACTIONS(5), 2,
56630      sym_html_comment,
56631      sym_comment,
56632    ACTIONS(1332), 12,
56633      anon_sym_STAR,
56634      anon_sym_in,
56635      anon_sym_LT,
56636      anon_sym_GT,
56637      anon_sym_GT_GT,
56638      anon_sym_AMP,
56639      anon_sym_PIPE,
56640      anon_sym_PLUS,
56641      anon_sym_DASH,
56642      anon_sym_SLASH,
56643      anon_sym_EQ_EQ,
56644      anon_sym_BANG_EQ,
56645    ACTIONS(1334), 26,
56646      sym__automatic_semicolon,
56647      sym__ternary_qmark,
56648      anon_sym_COMMA,
56649      anon_sym_RBRACE,
56650      anon_sym_LPAREN,
56651      anon_sym_of,
56652      anon_sym_SEMI,
56653      anon_sym_LBRACK,
56654      anon_sym_DOT,
56655      sym_optional_chain,
56656      anon_sym_AMP_AMP,
56657      anon_sym_PIPE_PIPE,
56658      anon_sym_GT_GT_GT,
56659      anon_sym_LT_LT,
56660      anon_sym_CARET,
56661      anon_sym_PERCENT,
56662      anon_sym_STAR_STAR,
56663      anon_sym_LT_EQ,
56664      anon_sym_EQ_EQ_EQ,
56665      anon_sym_BANG_EQ_EQ,
56666      anon_sym_GT_EQ,
56667      anon_sym_QMARK_QMARK,
56668      anon_sym_instanceof,
56669      anon_sym_PLUS_PLUS,
56670      anon_sym_DASH_DASH,
56671      anon_sym_BQUOTE,
56672  [23687] = 3,
56673    ACTIONS(5), 2,
56674      sym_html_comment,
56675      sym_comment,
56676    ACTIONS(1463), 12,
56677      anon_sym_STAR,
56678      anon_sym_in,
56679      anon_sym_LT,
56680      anon_sym_GT,
56681      anon_sym_GT_GT,
56682      anon_sym_AMP,
56683      anon_sym_PIPE,
56684      anon_sym_PLUS,
56685      anon_sym_DASH,
56686      anon_sym_SLASH,
56687      anon_sym_EQ_EQ,
56688      anon_sym_BANG_EQ,
56689    ACTIONS(1465), 26,
56690      sym__automatic_semicolon,
56691      sym__ternary_qmark,
56692      anon_sym_COMMA,
56693      anon_sym_RBRACE,
56694      anon_sym_LPAREN,
56695      anon_sym_of,
56696      anon_sym_SEMI,
56697      anon_sym_LBRACK,
56698      anon_sym_DOT,
56699      sym_optional_chain,
56700      anon_sym_AMP_AMP,
56701      anon_sym_PIPE_PIPE,
56702      anon_sym_GT_GT_GT,
56703      anon_sym_LT_LT,
56704      anon_sym_CARET,
56705      anon_sym_PERCENT,
56706      anon_sym_STAR_STAR,
56707      anon_sym_LT_EQ,
56708      anon_sym_EQ_EQ_EQ,
56709      anon_sym_BANG_EQ_EQ,
56710      anon_sym_GT_EQ,
56711      anon_sym_QMARK_QMARK,
56712      anon_sym_instanceof,
56713      anon_sym_PLUS_PLUS,
56714      anon_sym_DASH_DASH,
56715      anon_sym_BQUOTE,
56716  [23734] = 5,
56717    ACTIONS(526), 1,
56718      sym__automatic_semicolon,
56719    ACTIONS(5), 2,
56720      sym_html_comment,
56721      sym_comment,
56722    ACTIONS(518), 2,
56723      anon_sym_else,
56724      anon_sym_while,
56725    ACTIONS(522), 12,
56726      anon_sym_STAR,
56727      anon_sym_in,
56728      anon_sym_LT,
56729      anon_sym_GT,
56730      anon_sym_GT_GT,
56731      anon_sym_AMP,
56732      anon_sym_PIPE,
56733      anon_sym_PLUS,
56734      anon_sym_DASH,
56735      anon_sym_SLASH,
56736      anon_sym_EQ_EQ,
56737      anon_sym_BANG_EQ,
56738    ACTIONS(524), 23,
56739      sym__ternary_qmark,
56740      anon_sym_COMMA,
56741      anon_sym_LPAREN,
56742      anon_sym_SEMI,
56743      anon_sym_LBRACK,
56744      anon_sym_DOT,
56745      sym_optional_chain,
56746      anon_sym_AMP_AMP,
56747      anon_sym_PIPE_PIPE,
56748      anon_sym_GT_GT_GT,
56749      anon_sym_LT_LT,
56750      anon_sym_CARET,
56751      anon_sym_PERCENT,
56752      anon_sym_STAR_STAR,
56753      anon_sym_LT_EQ,
56754      anon_sym_EQ_EQ_EQ,
56755      anon_sym_BANG_EQ_EQ,
56756      anon_sym_GT_EQ,
56757      anon_sym_QMARK_QMARK,
56758      anon_sym_instanceof,
56759      anon_sym_PLUS_PLUS,
56760      anon_sym_DASH_DASH,
56761      anon_sym_BQUOTE,
56762  [23785] = 3,
56763    ACTIONS(5), 2,
56764      sym_html_comment,
56765      sym_comment,
56766    ACTIONS(584), 12,
56767      anon_sym_STAR,
56768      anon_sym_in,
56769      anon_sym_LT,
56770      anon_sym_GT,
56771      anon_sym_GT_GT,
56772      anon_sym_AMP,
56773      anon_sym_PIPE,
56774      anon_sym_PLUS,
56775      anon_sym_DASH,
56776      anon_sym_SLASH,
56777      anon_sym_EQ_EQ,
56778      anon_sym_BANG_EQ,
56779    ACTIONS(586), 26,
56780      sym__automatic_semicolon,
56781      sym__ternary_qmark,
56782      anon_sym_COMMA,
56783      anon_sym_RBRACE,
56784      anon_sym_LPAREN,
56785      anon_sym_of,
56786      anon_sym_SEMI,
56787      anon_sym_LBRACK,
56788      anon_sym_DOT,
56789      sym_optional_chain,
56790      anon_sym_AMP_AMP,
56791      anon_sym_PIPE_PIPE,
56792      anon_sym_GT_GT_GT,
56793      anon_sym_LT_LT,
56794      anon_sym_CARET,
56795      anon_sym_PERCENT,
56796      anon_sym_STAR_STAR,
56797      anon_sym_LT_EQ,
56798      anon_sym_EQ_EQ_EQ,
56799      anon_sym_BANG_EQ_EQ,
56800      anon_sym_GT_EQ,
56801      anon_sym_QMARK_QMARK,
56802      anon_sym_instanceof,
56803      anon_sym_PLUS_PLUS,
56804      anon_sym_DASH_DASH,
56805      anon_sym_BQUOTE,
56806  [23832] = 3,
56807    ACTIONS(5), 2,
56808      sym_html_comment,
56809      sym_comment,
56810    ACTIONS(594), 12,
56811      anon_sym_STAR,
56812      anon_sym_in,
56813      anon_sym_LT,
56814      anon_sym_GT,
56815      anon_sym_GT_GT,
56816      anon_sym_AMP,
56817      anon_sym_PIPE,
56818      anon_sym_PLUS,
56819      anon_sym_DASH,
56820      anon_sym_SLASH,
56821      anon_sym_EQ_EQ,
56822      anon_sym_BANG_EQ,
56823    ACTIONS(596), 26,
56824      sym__automatic_semicolon,
56825      sym__ternary_qmark,
56826      anon_sym_COMMA,
56827      anon_sym_RBRACE,
56828      anon_sym_LPAREN,
56829      anon_sym_of,
56830      anon_sym_SEMI,
56831      anon_sym_LBRACK,
56832      anon_sym_DOT,
56833      sym_optional_chain,
56834      anon_sym_AMP_AMP,
56835      anon_sym_PIPE_PIPE,
56836      anon_sym_GT_GT_GT,
56837      anon_sym_LT_LT,
56838      anon_sym_CARET,
56839      anon_sym_PERCENT,
56840      anon_sym_STAR_STAR,
56841      anon_sym_LT_EQ,
56842      anon_sym_EQ_EQ_EQ,
56843      anon_sym_BANG_EQ_EQ,
56844      anon_sym_GT_EQ,
56845      anon_sym_QMARK_QMARK,
56846      anon_sym_instanceof,
56847      anon_sym_PLUS_PLUS,
56848      anon_sym_DASH_DASH,
56849      anon_sym_BQUOTE,
56850  [23879] = 3,
56851    ACTIONS(5), 2,
56852      sym_html_comment,
56853      sym_comment,
56854    ACTIONS(522), 12,
56855      anon_sym_STAR,
56856      anon_sym_in,
56857      anon_sym_LT,
56858      anon_sym_GT,
56859      anon_sym_GT_GT,
56860      anon_sym_AMP,
56861      anon_sym_PIPE,
56862      anon_sym_PLUS,
56863      anon_sym_DASH,
56864      anon_sym_SLASH,
56865      anon_sym_EQ_EQ,
56866      anon_sym_BANG_EQ,
56867    ACTIONS(524), 26,
56868      sym__automatic_semicolon,
56869      sym__ternary_qmark,
56870      anon_sym_COMMA,
56871      anon_sym_RBRACE,
56872      anon_sym_LPAREN,
56873      anon_sym_of,
56874      anon_sym_SEMI,
56875      anon_sym_LBRACK,
56876      anon_sym_DOT,
56877      sym_optional_chain,
56878      anon_sym_AMP_AMP,
56879      anon_sym_PIPE_PIPE,
56880      anon_sym_GT_GT_GT,
56881      anon_sym_LT_LT,
56882      anon_sym_CARET,
56883      anon_sym_PERCENT,
56884      anon_sym_STAR_STAR,
56885      anon_sym_LT_EQ,
56886      anon_sym_EQ_EQ_EQ,
56887      anon_sym_BANG_EQ_EQ,
56888      anon_sym_GT_EQ,
56889      anon_sym_QMARK_QMARK,
56890      anon_sym_instanceof,
56891      anon_sym_PLUS_PLUS,
56892      anon_sym_DASH_DASH,
56893      anon_sym_BQUOTE,
56894  [23926] = 5,
56895    ACTIONS(614), 1,
56896      sym__automatic_semicolon,
56897    ACTIONS(5), 2,
56898      sym_html_comment,
56899      sym_comment,
56900    ACTIONS(606), 2,
56901      anon_sym_else,
56902      anon_sym_while,
56903    ACTIONS(610), 12,
56904      anon_sym_STAR,
56905      anon_sym_in,
56906      anon_sym_LT,
56907      anon_sym_GT,
56908      anon_sym_GT_GT,
56909      anon_sym_AMP,
56910      anon_sym_PIPE,
56911      anon_sym_PLUS,
56912      anon_sym_DASH,
56913      anon_sym_SLASH,
56914      anon_sym_EQ_EQ,
56915      anon_sym_BANG_EQ,
56916    ACTIONS(612), 23,
56917      sym__ternary_qmark,
56918      anon_sym_COMMA,
56919      anon_sym_LPAREN,
56920      anon_sym_SEMI,
56921      anon_sym_LBRACK,
56922      anon_sym_DOT,
56923      sym_optional_chain,
56924      anon_sym_AMP_AMP,
56925      anon_sym_PIPE_PIPE,
56926      anon_sym_GT_GT_GT,
56927      anon_sym_LT_LT,
56928      anon_sym_CARET,
56929      anon_sym_PERCENT,
56930      anon_sym_STAR_STAR,
56931      anon_sym_LT_EQ,
56932      anon_sym_EQ_EQ_EQ,
56933      anon_sym_BANG_EQ_EQ,
56934      anon_sym_GT_EQ,
56935      anon_sym_QMARK_QMARK,
56936      anon_sym_instanceof,
56937      anon_sym_PLUS_PLUS,
56938      anon_sym_DASH_DASH,
56939      anon_sym_BQUOTE,
56940  [23977] = 3,
56941    ACTIONS(5), 2,
56942      sym_html_comment,
56943      sym_comment,
56944    ACTIONS(610), 12,
56945      anon_sym_STAR,
56946      anon_sym_in,
56947      anon_sym_LT,
56948      anon_sym_GT,
56949      anon_sym_GT_GT,
56950      anon_sym_AMP,
56951      anon_sym_PIPE,
56952      anon_sym_PLUS,
56953      anon_sym_DASH,
56954      anon_sym_SLASH,
56955      anon_sym_EQ_EQ,
56956      anon_sym_BANG_EQ,
56957    ACTIONS(612), 26,
56958      sym__automatic_semicolon,
56959      sym__ternary_qmark,
56960      anon_sym_COMMA,
56961      anon_sym_RBRACE,
56962      anon_sym_LPAREN,
56963      anon_sym_of,
56964      anon_sym_SEMI,
56965      anon_sym_LBRACK,
56966      anon_sym_DOT,
56967      sym_optional_chain,
56968      anon_sym_AMP_AMP,
56969      anon_sym_PIPE_PIPE,
56970      anon_sym_GT_GT_GT,
56971      anon_sym_LT_LT,
56972      anon_sym_CARET,
56973      anon_sym_PERCENT,
56974      anon_sym_STAR_STAR,
56975      anon_sym_LT_EQ,
56976      anon_sym_EQ_EQ_EQ,
56977      anon_sym_BANG_EQ_EQ,
56978      anon_sym_GT_EQ,
56979      anon_sym_QMARK_QMARK,
56980      anon_sym_instanceof,
56981      anon_sym_PLUS_PLUS,
56982      anon_sym_DASH_DASH,
56983      anon_sym_BQUOTE,
56984  [24024] = 28,
56985    ACTIONS(402), 1,
56986      anon_sym_BQUOTE,
56987    ACTIONS(1306), 1,
56988      anon_sym_LPAREN,
56989    ACTIONS(1308), 1,
56990      anon_sym_LBRACK,
56991    ACTIONS(1310), 1,
56992      anon_sym_DOT,
56993    ACTIONS(1312), 1,
56994      sym_optional_chain,
56995    ACTIONS(1361), 1,
56996      anon_sym_AMP_AMP,
56997    ACTIONS(1363), 1,
56998      anon_sym_PIPE_PIPE,
56999    ACTIONS(1365), 1,
57000      anon_sym_GT_GT,
57001    ACTIONS(1369), 1,
57002      anon_sym_AMP,
57003    ACTIONS(1371), 1,
57004      anon_sym_CARET,
57005    ACTIONS(1373), 1,
57006      anon_sym_PIPE,
57007    ACTIONS(1377), 1,
57008      anon_sym_PERCENT,
57009    ACTIONS(1379), 1,
57010      anon_sym_STAR_STAR,
57011    ACTIONS(1387), 1,
57012      anon_sym_QMARK_QMARK,
57013    ACTIONS(1389), 1,
57014      sym__ternary_qmark,
57015    ACTIONS(1691), 1,
57016      anon_sym_COMMA,
57017    ACTIONS(1693), 1,
57018      anon_sym_RPAREN,
57019    STATE(1110), 1,
57020      aux_sym_sequence_expression_repeat1,
57021    ACTIONS(5), 2,
57022      sym_html_comment,
57023      sym_comment,
57024    ACTIONS(1320), 2,
57025      anon_sym_PLUS_PLUS,
57026      anon_sym_DASH_DASH,
57027    ACTIONS(1355), 2,
57028      anon_sym_STAR,
57029      anon_sym_SLASH,
57030    ACTIONS(1367), 2,
57031      anon_sym_GT_GT_GT,
57032      anon_sym_LT_LT,
57033    ACTIONS(1375), 2,
57034      anon_sym_PLUS,
57035      anon_sym_DASH,
57036    ACTIONS(1383), 2,
57037      anon_sym_EQ_EQ,
57038      anon_sym_BANG_EQ,
57039    ACTIONS(1385), 2,
57040      anon_sym_EQ_EQ_EQ,
57041      anon_sym_BANG_EQ_EQ,
57042    STATE(509), 2,
57043      sym_template_string,
57044      sym_arguments,
57045    ACTIONS(1359), 3,
57046      anon_sym_in,
57047      anon_sym_LT,
57048      anon_sym_GT,
57049    ACTIONS(1381), 3,
57050      anon_sym_LT_EQ,
57051      anon_sym_GT_EQ,
57052      anon_sym_instanceof,
57053  [24121] = 3,
57054    ACTIONS(5), 2,
57055      sym_html_comment,
57056      sym_comment,
57057    ACTIONS(1437), 12,
57058      anon_sym_STAR,
57059      anon_sym_in,
57060      anon_sym_LT,
57061      anon_sym_GT,
57062      anon_sym_GT_GT,
57063      anon_sym_AMP,
57064      anon_sym_PIPE,
57065      anon_sym_PLUS,
57066      anon_sym_DASH,
57067      anon_sym_SLASH,
57068      anon_sym_EQ_EQ,
57069      anon_sym_BANG_EQ,
57070    ACTIONS(1439), 26,
57071      sym__automatic_semicolon,
57072      sym__ternary_qmark,
57073      anon_sym_COMMA,
57074      anon_sym_RBRACE,
57075      anon_sym_LPAREN,
57076      anon_sym_of,
57077      anon_sym_SEMI,
57078      anon_sym_LBRACK,
57079      anon_sym_DOT,
57080      sym_optional_chain,
57081      anon_sym_AMP_AMP,
57082      anon_sym_PIPE_PIPE,
57083      anon_sym_GT_GT_GT,
57084      anon_sym_LT_LT,
57085      anon_sym_CARET,
57086      anon_sym_PERCENT,
57087      anon_sym_STAR_STAR,
57088      anon_sym_LT_EQ,
57089      anon_sym_EQ_EQ_EQ,
57090      anon_sym_BANG_EQ_EQ,
57091      anon_sym_GT_EQ,
57092      anon_sym_QMARK_QMARK,
57093      anon_sym_instanceof,
57094      anon_sym_PLUS_PLUS,
57095      anon_sym_DASH_DASH,
57096      anon_sym_BQUOTE,
57097  [24168] = 5,
57098    ACTIONS(536), 1,
57099      sym__automatic_semicolon,
57100    ACTIONS(5), 2,
57101      sym_html_comment,
57102      sym_comment,
57103    ACTIONS(528), 2,
57104      anon_sym_else,
57105      anon_sym_while,
57106    ACTIONS(532), 12,
57107      anon_sym_STAR,
57108      anon_sym_in,
57109      anon_sym_LT,
57110      anon_sym_GT,
57111      anon_sym_GT_GT,
57112      anon_sym_AMP,
57113      anon_sym_PIPE,
57114      anon_sym_PLUS,
57115      anon_sym_DASH,
57116      anon_sym_SLASH,
57117      anon_sym_EQ_EQ,
57118      anon_sym_BANG_EQ,
57119    ACTIONS(534), 23,
57120      sym__ternary_qmark,
57121      anon_sym_COMMA,
57122      anon_sym_LPAREN,
57123      anon_sym_SEMI,
57124      anon_sym_LBRACK,
57125      anon_sym_DOT,
57126      sym_optional_chain,
57127      anon_sym_AMP_AMP,
57128      anon_sym_PIPE_PIPE,
57129      anon_sym_GT_GT_GT,
57130      anon_sym_LT_LT,
57131      anon_sym_CARET,
57132      anon_sym_PERCENT,
57133      anon_sym_STAR_STAR,
57134      anon_sym_LT_EQ,
57135      anon_sym_EQ_EQ_EQ,
57136      anon_sym_BANG_EQ_EQ,
57137      anon_sym_GT_EQ,
57138      anon_sym_QMARK_QMARK,
57139      anon_sym_instanceof,
57140      anon_sym_PLUS_PLUS,
57141      anon_sym_DASH_DASH,
57142      anon_sym_BQUOTE,
57143  [24219] = 5,
57144    ACTIONS(1245), 1,
57145      anon_sym_EQ,
57146    ACTIONS(5), 2,
57147      sym_html_comment,
57148      sym_comment,
57149    ACTIONS(1271), 4,
57150      anon_sym_COMMA,
57151      anon_sym_RBRACE,
57152      anon_sym_RPAREN,
57153      anon_sym_RBRACK,
57154    ACTIONS(1201), 12,
57155      anon_sym_STAR,
57156      anon_sym_in,
57157      anon_sym_LT,
57158      anon_sym_GT,
57159      anon_sym_GT_GT,
57160      anon_sym_AMP,
57161      anon_sym_PIPE,
57162      anon_sym_PLUS,
57163      anon_sym_DASH,
57164      anon_sym_SLASH,
57165      anon_sym_EQ_EQ,
57166      anon_sym_BANG_EQ,
57167    ACTIONS(1203), 21,
57168      sym__ternary_qmark,
57169      anon_sym_LPAREN,
57170      anon_sym_LBRACK,
57171      anon_sym_DOT,
57172      sym_optional_chain,
57173      anon_sym_AMP_AMP,
57174      anon_sym_PIPE_PIPE,
57175      anon_sym_GT_GT_GT,
57176      anon_sym_LT_LT,
57177      anon_sym_CARET,
57178      anon_sym_PERCENT,
57179      anon_sym_STAR_STAR,
57180      anon_sym_LT_EQ,
57181      anon_sym_EQ_EQ_EQ,
57182      anon_sym_BANG_EQ_EQ,
57183      anon_sym_GT_EQ,
57184      anon_sym_QMARK_QMARK,
57185      anon_sym_instanceof,
57186      anon_sym_PLUS_PLUS,
57187      anon_sym_DASH_DASH,
57188      anon_sym_BQUOTE,
57189  [24270] = 28,
57190    ACTIONS(402), 1,
57191      anon_sym_BQUOTE,
57192    ACTIONS(1306), 1,
57193      anon_sym_LPAREN,
57194    ACTIONS(1308), 1,
57195      anon_sym_LBRACK,
57196    ACTIONS(1310), 1,
57197      anon_sym_DOT,
57198    ACTIONS(1312), 1,
57199      sym_optional_chain,
57200    ACTIONS(1361), 1,
57201      anon_sym_AMP_AMP,
57202    ACTIONS(1363), 1,
57203      anon_sym_PIPE_PIPE,
57204    ACTIONS(1365), 1,
57205      anon_sym_GT_GT,
57206    ACTIONS(1369), 1,
57207      anon_sym_AMP,
57208    ACTIONS(1371), 1,
57209      anon_sym_CARET,
57210    ACTIONS(1373), 1,
57211      anon_sym_PIPE,
57212    ACTIONS(1377), 1,
57213      anon_sym_PERCENT,
57214    ACTIONS(1379), 1,
57215      anon_sym_STAR_STAR,
57216    ACTIONS(1387), 1,
57217      anon_sym_QMARK_QMARK,
57218    ACTIONS(1389), 1,
57219      sym__ternary_qmark,
57220    ACTIONS(1691), 1,
57221      anon_sym_COMMA,
57222    ACTIONS(1695), 1,
57223      anon_sym_RBRACK,
57224    STATE(1110), 1,
57225      aux_sym_sequence_expression_repeat1,
57226    ACTIONS(5), 2,
57227      sym_html_comment,
57228      sym_comment,
57229    ACTIONS(1320), 2,
57230      anon_sym_PLUS_PLUS,
57231      anon_sym_DASH_DASH,
57232    ACTIONS(1355), 2,
57233      anon_sym_STAR,
57234      anon_sym_SLASH,
57235    ACTIONS(1367), 2,
57236      anon_sym_GT_GT_GT,
57237      anon_sym_LT_LT,
57238    ACTIONS(1375), 2,
57239      anon_sym_PLUS,
57240      anon_sym_DASH,
57241    ACTIONS(1383), 2,
57242      anon_sym_EQ_EQ,
57243      anon_sym_BANG_EQ,
57244    ACTIONS(1385), 2,
57245      anon_sym_EQ_EQ_EQ,
57246      anon_sym_BANG_EQ_EQ,
57247    STATE(509), 2,
57248      sym_template_string,
57249      sym_arguments,
57250    ACTIONS(1359), 3,
57251      anon_sym_in,
57252      anon_sym_LT,
57253      anon_sym_GT,
57254    ACTIONS(1381), 3,
57255      anon_sym_LT_EQ,
57256      anon_sym_GT_EQ,
57257      anon_sym_instanceof,
57258  [24367] = 3,
57259    ACTIONS(5), 2,
57260      sym_html_comment,
57261      sym_comment,
57262    ACTIONS(1551), 12,
57263      anon_sym_STAR,
57264      anon_sym_in,
57265      anon_sym_LT,
57266      anon_sym_GT,
57267      anon_sym_GT_GT,
57268      anon_sym_AMP,
57269      anon_sym_PIPE,
57270      anon_sym_PLUS,
57271      anon_sym_DASH,
57272      anon_sym_SLASH,
57273      anon_sym_EQ_EQ,
57274      anon_sym_BANG_EQ,
57275    ACTIONS(1553), 26,
57276      sym__automatic_semicolon,
57277      sym__ternary_qmark,
57278      anon_sym_COMMA,
57279      anon_sym_RBRACE,
57280      anon_sym_LPAREN,
57281      anon_sym_of,
57282      anon_sym_SEMI,
57283      anon_sym_LBRACK,
57284      anon_sym_DOT,
57285      sym_optional_chain,
57286      anon_sym_AMP_AMP,
57287      anon_sym_PIPE_PIPE,
57288      anon_sym_GT_GT_GT,
57289      anon_sym_LT_LT,
57290      anon_sym_CARET,
57291      anon_sym_PERCENT,
57292      anon_sym_STAR_STAR,
57293      anon_sym_LT_EQ,
57294      anon_sym_EQ_EQ_EQ,
57295      anon_sym_BANG_EQ_EQ,
57296      anon_sym_GT_EQ,
57297      anon_sym_QMARK_QMARK,
57298      anon_sym_instanceof,
57299      anon_sym_PLUS_PLUS,
57300      anon_sym_DASH_DASH,
57301      anon_sym_BQUOTE,
57302  [24414] = 3,
57303    ACTIONS(5), 2,
57304      sym_html_comment,
57305      sym_comment,
57306    ACTIONS(1527), 12,
57307      anon_sym_STAR,
57308      anon_sym_in,
57309      anon_sym_LT,
57310      anon_sym_GT,
57311      anon_sym_GT_GT,
57312      anon_sym_AMP,
57313      anon_sym_PIPE,
57314      anon_sym_PLUS,
57315      anon_sym_DASH,
57316      anon_sym_SLASH,
57317      anon_sym_EQ_EQ,
57318      anon_sym_BANG_EQ,
57319    ACTIONS(1529), 26,
57320      sym__automatic_semicolon,
57321      sym__ternary_qmark,
57322      anon_sym_COMMA,
57323      anon_sym_RBRACE,
57324      anon_sym_LPAREN,
57325      anon_sym_of,
57326      anon_sym_SEMI,
57327      anon_sym_LBRACK,
57328      anon_sym_DOT,
57329      sym_optional_chain,
57330      anon_sym_AMP_AMP,
57331      anon_sym_PIPE_PIPE,
57332      anon_sym_GT_GT_GT,
57333      anon_sym_LT_LT,
57334      anon_sym_CARET,
57335      anon_sym_PERCENT,
57336      anon_sym_STAR_STAR,
57337      anon_sym_LT_EQ,
57338      anon_sym_EQ_EQ_EQ,
57339      anon_sym_BANG_EQ_EQ,
57340      anon_sym_GT_EQ,
57341      anon_sym_QMARK_QMARK,
57342      anon_sym_instanceof,
57343      anon_sym_PLUS_PLUS,
57344      anon_sym_DASH_DASH,
57345      anon_sym_BQUOTE,
57346  [24461] = 3,
57347    ACTIONS(5), 2,
57348      sym_html_comment,
57349      sym_comment,
57350    ACTIONS(1575), 12,
57351      anon_sym_STAR,
57352      anon_sym_in,
57353      anon_sym_LT,
57354      anon_sym_GT,
57355      anon_sym_GT_GT,
57356      anon_sym_AMP,
57357      anon_sym_PIPE,
57358      anon_sym_PLUS,
57359      anon_sym_DASH,
57360      anon_sym_SLASH,
57361      anon_sym_EQ_EQ,
57362      anon_sym_BANG_EQ,
57363    ACTIONS(1577), 26,
57364      sym__automatic_semicolon,
57365      sym__ternary_qmark,
57366      anon_sym_COMMA,
57367      anon_sym_RBRACE,
57368      anon_sym_LPAREN,
57369      anon_sym_of,
57370      anon_sym_SEMI,
57371      anon_sym_LBRACK,
57372      anon_sym_DOT,
57373      sym_optional_chain,
57374      anon_sym_AMP_AMP,
57375      anon_sym_PIPE_PIPE,
57376      anon_sym_GT_GT_GT,
57377      anon_sym_LT_LT,
57378      anon_sym_CARET,
57379      anon_sym_PERCENT,
57380      anon_sym_STAR_STAR,
57381      anon_sym_LT_EQ,
57382      anon_sym_EQ_EQ_EQ,
57383      anon_sym_BANG_EQ_EQ,
57384      anon_sym_GT_EQ,
57385      anon_sym_QMARK_QMARK,
57386      anon_sym_instanceof,
57387      anon_sym_PLUS_PLUS,
57388      anon_sym_DASH_DASH,
57389      anon_sym_BQUOTE,
57390  [24508] = 4,
57391    ACTIONS(1697), 1,
57392      sym_regex_flags,
57393    ACTIONS(5), 2,
57394      sym_html_comment,
57395      sym_comment,
57396    ACTIONS(1475), 14,
57397      anon_sym_STAR,
57398      anon_sym_in,
57399      anon_sym_of,
57400      anon_sym_LT,
57401      anon_sym_GT,
57402      anon_sym_GT_GT,
57403      anon_sym_AMP,
57404      anon_sym_PIPE,
57405      anon_sym_PLUS,
57406      anon_sym_DASH,
57407      anon_sym_SLASH,
57408      anon_sym_EQ_EQ,
57409      anon_sym_BANG_EQ,
57410      anon_sym_instanceof,
57411    ACTIONS(1477), 23,
57412      sym__automatic_semicolon,
57413      sym__ternary_qmark,
57414      anon_sym_COMMA,
57415      anon_sym_LPAREN,
57416      anon_sym_SEMI,
57417      anon_sym_LBRACK,
57418      anon_sym_DOT,
57419      sym_optional_chain,
57420      anon_sym_AMP_AMP,
57421      anon_sym_PIPE_PIPE,
57422      anon_sym_GT_GT_GT,
57423      anon_sym_LT_LT,
57424      anon_sym_CARET,
57425      anon_sym_PERCENT,
57426      anon_sym_STAR_STAR,
57427      anon_sym_LT_EQ,
57428      anon_sym_EQ_EQ_EQ,
57429      anon_sym_BANG_EQ_EQ,
57430      anon_sym_GT_EQ,
57431      anon_sym_QMARK_QMARK,
57432      anon_sym_PLUS_PLUS,
57433      anon_sym_DASH_DASH,
57434      anon_sym_BQUOTE,
57435  [24557] = 3,
57436    ACTIONS(5), 2,
57437      sym_html_comment,
57438      sym_comment,
57439    ACTIONS(1419), 12,
57440      anon_sym_STAR,
57441      anon_sym_in,
57442      anon_sym_LT,
57443      anon_sym_GT,
57444      anon_sym_GT_GT,
57445      anon_sym_AMP,
57446      anon_sym_PIPE,
57447      anon_sym_PLUS,
57448      anon_sym_DASH,
57449      anon_sym_SLASH,
57450      anon_sym_EQ_EQ,
57451      anon_sym_BANG_EQ,
57452    ACTIONS(1421), 26,
57453      sym__automatic_semicolon,
57454      sym__ternary_qmark,
57455      anon_sym_COMMA,
57456      anon_sym_RBRACE,
57457      anon_sym_LPAREN,
57458      anon_sym_of,
57459      anon_sym_SEMI,
57460      anon_sym_LBRACK,
57461      anon_sym_DOT,
57462      sym_optional_chain,
57463      anon_sym_AMP_AMP,
57464      anon_sym_PIPE_PIPE,
57465      anon_sym_GT_GT_GT,
57466      anon_sym_LT_LT,
57467      anon_sym_CARET,
57468      anon_sym_PERCENT,
57469      anon_sym_STAR_STAR,
57470      anon_sym_LT_EQ,
57471      anon_sym_EQ_EQ_EQ,
57472      anon_sym_BANG_EQ_EQ,
57473      anon_sym_GT_EQ,
57474      anon_sym_QMARK_QMARK,
57475      anon_sym_instanceof,
57476      anon_sym_PLUS_PLUS,
57477      anon_sym_DASH_DASH,
57478      anon_sym_BQUOTE,
57479  [24604] = 5,
57480    ACTIONS(1339), 1,
57481      anon_sym_EQ,
57482    ACTIONS(5), 2,
57483      sym_html_comment,
57484      sym_comment,
57485    ACTIONS(1699), 4,
57486      anon_sym_COMMA,
57487      anon_sym_RBRACE,
57488      anon_sym_RPAREN,
57489      anon_sym_RBRACK,
57490    ACTIONS(1332), 12,
57491      anon_sym_STAR,
57492      anon_sym_in,
57493      anon_sym_LT,
57494      anon_sym_GT,
57495      anon_sym_GT_GT,
57496      anon_sym_AMP,
57497      anon_sym_PIPE,
57498      anon_sym_PLUS,
57499      anon_sym_DASH,
57500      anon_sym_SLASH,
57501      anon_sym_EQ_EQ,
57502      anon_sym_BANG_EQ,
57503    ACTIONS(1334), 21,
57504      sym__ternary_qmark,
57505      anon_sym_LPAREN,
57506      anon_sym_LBRACK,
57507      anon_sym_DOT,
57508      sym_optional_chain,
57509      anon_sym_AMP_AMP,
57510      anon_sym_PIPE_PIPE,
57511      anon_sym_GT_GT_GT,
57512      anon_sym_LT_LT,
57513      anon_sym_CARET,
57514      anon_sym_PERCENT,
57515      anon_sym_STAR_STAR,
57516      anon_sym_LT_EQ,
57517      anon_sym_EQ_EQ_EQ,
57518      anon_sym_BANG_EQ_EQ,
57519      anon_sym_GT_EQ,
57520      anon_sym_QMARK_QMARK,
57521      anon_sym_instanceof,
57522      anon_sym_PLUS_PLUS,
57523      anon_sym_DASH_DASH,
57524      anon_sym_BQUOTE,
57525  [24655] = 5,
57526    ACTIONS(1353), 1,
57527      anon_sym_EQ,
57528    ACTIONS(5), 2,
57529      sym_html_comment,
57530      sym_comment,
57531    ACTIONS(1701), 4,
57532      anon_sym_COMMA,
57533      anon_sym_RBRACE,
57534      anon_sym_RPAREN,
57535      anon_sym_RBRACK,
57536    ACTIONS(1346), 12,
57537      anon_sym_STAR,
57538      anon_sym_in,
57539      anon_sym_LT,
57540      anon_sym_GT,
57541      anon_sym_GT_GT,
57542      anon_sym_AMP,
57543      anon_sym_PIPE,
57544      anon_sym_PLUS,
57545      anon_sym_DASH,
57546      anon_sym_SLASH,
57547      anon_sym_EQ_EQ,
57548      anon_sym_BANG_EQ,
57549    ACTIONS(1348), 21,
57550      sym__ternary_qmark,
57551      anon_sym_LPAREN,
57552      anon_sym_LBRACK,
57553      anon_sym_DOT,
57554      sym_optional_chain,
57555      anon_sym_AMP_AMP,
57556      anon_sym_PIPE_PIPE,
57557      anon_sym_GT_GT_GT,
57558      anon_sym_LT_LT,
57559      anon_sym_CARET,
57560      anon_sym_PERCENT,
57561      anon_sym_STAR_STAR,
57562      anon_sym_LT_EQ,
57563      anon_sym_EQ_EQ_EQ,
57564      anon_sym_BANG_EQ_EQ,
57565      anon_sym_GT_EQ,
57566      anon_sym_QMARK_QMARK,
57567      anon_sym_instanceof,
57568      anon_sym_PLUS_PLUS,
57569      anon_sym_DASH_DASH,
57570      anon_sym_BQUOTE,
57571  [24706] = 5,
57572    ACTIONS(514), 1,
57573      anon_sym_EQ,
57574    ACTIONS(5), 2,
57575      sym_html_comment,
57576      sym_comment,
57577    ACTIONS(1703), 4,
57578      anon_sym_COMMA,
57579      anon_sym_RBRACE,
57580      anon_sym_RPAREN,
57581      anon_sym_RBRACK,
57582    ACTIONS(510), 12,
57583      anon_sym_STAR,
57584      anon_sym_in,
57585      anon_sym_LT,
57586      anon_sym_GT,
57587      anon_sym_GT_GT,
57588      anon_sym_AMP,
57589      anon_sym_PIPE,
57590      anon_sym_PLUS,
57591      anon_sym_DASH,
57592      anon_sym_SLASH,
57593      anon_sym_EQ_EQ,
57594      anon_sym_BANG_EQ,
57595    ACTIONS(512), 21,
57596      sym__ternary_qmark,
57597      anon_sym_LPAREN,
57598      anon_sym_LBRACK,
57599      anon_sym_DOT,
57600      sym_optional_chain,
57601      anon_sym_AMP_AMP,
57602      anon_sym_PIPE_PIPE,
57603      anon_sym_GT_GT_GT,
57604      anon_sym_LT_LT,
57605      anon_sym_CARET,
57606      anon_sym_PERCENT,
57607      anon_sym_STAR_STAR,
57608      anon_sym_LT_EQ,
57609      anon_sym_EQ_EQ_EQ,
57610      anon_sym_BANG_EQ_EQ,
57611      anon_sym_GT_EQ,
57612      anon_sym_QMARK_QMARK,
57613      anon_sym_instanceof,
57614      anon_sym_PLUS_PLUS,
57615      anon_sym_DASH_DASH,
57616      anon_sym_BQUOTE,
57617  [24757] = 6,
57618    ACTIONS(1339), 1,
57619      anon_sym_EQ,
57620    ACTIONS(1699), 1,
57621      anon_sym_of,
57622    ACTIONS(1705), 1,
57623      anon_sym_in,
57624    ACTIONS(5), 2,
57625      sym_html_comment,
57626      sym_comment,
57627    ACTIONS(1332), 11,
57628      anon_sym_STAR,
57629      anon_sym_LT,
57630      anon_sym_GT,
57631      anon_sym_GT_GT,
57632      anon_sym_AMP,
57633      anon_sym_PIPE,
57634      anon_sym_PLUS,
57635      anon_sym_DASH,
57636      anon_sym_SLASH,
57637      anon_sym_EQ_EQ,
57638      anon_sym_BANG_EQ,
57639    ACTIONS(1334), 24,
57640      sym__automatic_semicolon,
57641      sym__ternary_qmark,
57642      anon_sym_COMMA,
57643      anon_sym_LPAREN,
57644      anon_sym_SEMI,
57645      anon_sym_LBRACK,
57646      anon_sym_DOT,
57647      sym_optional_chain,
57648      anon_sym_AMP_AMP,
57649      anon_sym_PIPE_PIPE,
57650      anon_sym_GT_GT_GT,
57651      anon_sym_LT_LT,
57652      anon_sym_CARET,
57653      anon_sym_PERCENT,
57654      anon_sym_STAR_STAR,
57655      anon_sym_LT_EQ,
57656      anon_sym_EQ_EQ_EQ,
57657      anon_sym_BANG_EQ_EQ,
57658      anon_sym_GT_EQ,
57659      anon_sym_QMARK_QMARK,
57660      anon_sym_instanceof,
57661      anon_sym_PLUS_PLUS,
57662      anon_sym_DASH_DASH,
57663      anon_sym_BQUOTE,
57664  [24810] = 6,
57665    ACTIONS(1353), 1,
57666      anon_sym_EQ,
57667    ACTIONS(1701), 1,
57668      anon_sym_of,
57669    ACTIONS(1708), 1,
57670      anon_sym_in,
57671    ACTIONS(5), 2,
57672      sym_html_comment,
57673      sym_comment,
57674    ACTIONS(1346), 11,
57675      anon_sym_STAR,
57676      anon_sym_LT,
57677      anon_sym_GT,
57678      anon_sym_GT_GT,
57679      anon_sym_AMP,
57680      anon_sym_PIPE,
57681      anon_sym_PLUS,
57682      anon_sym_DASH,
57683      anon_sym_SLASH,
57684      anon_sym_EQ_EQ,
57685      anon_sym_BANG_EQ,
57686    ACTIONS(1348), 24,
57687      sym__automatic_semicolon,
57688      sym__ternary_qmark,
57689      anon_sym_COMMA,
57690      anon_sym_LPAREN,
57691      anon_sym_SEMI,
57692      anon_sym_LBRACK,
57693      anon_sym_DOT,
57694      sym_optional_chain,
57695      anon_sym_AMP_AMP,
57696      anon_sym_PIPE_PIPE,
57697      anon_sym_GT_GT_GT,
57698      anon_sym_LT_LT,
57699      anon_sym_CARET,
57700      anon_sym_PERCENT,
57701      anon_sym_STAR_STAR,
57702      anon_sym_LT_EQ,
57703      anon_sym_EQ_EQ_EQ,
57704      anon_sym_BANG_EQ_EQ,
57705      anon_sym_GT_EQ,
57706      anon_sym_QMARK_QMARK,
57707      anon_sym_instanceof,
57708      anon_sym_PLUS_PLUS,
57709      anon_sym_DASH_DASH,
57710      anon_sym_BQUOTE,
57711  [24863] = 6,
57712    ACTIONS(514), 1,
57713      anon_sym_EQ,
57714    ACTIONS(1703), 1,
57715      anon_sym_of,
57716    ACTIONS(1711), 1,
57717      anon_sym_in,
57718    ACTIONS(5), 2,
57719      sym_html_comment,
57720      sym_comment,
57721    ACTIONS(510), 11,
57722      anon_sym_STAR,
57723      anon_sym_LT,
57724      anon_sym_GT,
57725      anon_sym_GT_GT,
57726      anon_sym_AMP,
57727      anon_sym_PIPE,
57728      anon_sym_PLUS,
57729      anon_sym_DASH,
57730      anon_sym_SLASH,
57731      anon_sym_EQ_EQ,
57732      anon_sym_BANG_EQ,
57733    ACTIONS(512), 24,
57734      sym__automatic_semicolon,
57735      sym__ternary_qmark,
57736      anon_sym_COMMA,
57737      anon_sym_LPAREN,
57738      anon_sym_SEMI,
57739      anon_sym_LBRACK,
57740      anon_sym_DOT,
57741      sym_optional_chain,
57742      anon_sym_AMP_AMP,
57743      anon_sym_PIPE_PIPE,
57744      anon_sym_GT_GT_GT,
57745      anon_sym_LT_LT,
57746      anon_sym_CARET,
57747      anon_sym_PERCENT,
57748      anon_sym_STAR_STAR,
57749      anon_sym_LT_EQ,
57750      anon_sym_EQ_EQ_EQ,
57751      anon_sym_BANG_EQ_EQ,
57752      anon_sym_GT_EQ,
57753      anon_sym_QMARK_QMARK,
57754      anon_sym_instanceof,
57755      anon_sym_PLUS_PLUS,
57756      anon_sym_DASH_DASH,
57757      anon_sym_BQUOTE,
57758  [24916] = 3,
57759    ACTIONS(5), 2,
57760      sym_html_comment,
57761      sym_comment,
57762    ACTIONS(1579), 12,
57763      anon_sym_STAR,
57764      anon_sym_in,
57765      anon_sym_LT,
57766      anon_sym_GT,
57767      anon_sym_GT_GT,
57768      anon_sym_AMP,
57769      anon_sym_PIPE,
57770      anon_sym_PLUS,
57771      anon_sym_DASH,
57772      anon_sym_SLASH,
57773      anon_sym_EQ_EQ,
57774      anon_sym_BANG_EQ,
57775    ACTIONS(1581), 26,
57776      sym__automatic_semicolon,
57777      sym__ternary_qmark,
57778      anon_sym_COMMA,
57779      anon_sym_RBRACE,
57780      anon_sym_LPAREN,
57781      anon_sym_of,
57782      anon_sym_SEMI,
57783      anon_sym_LBRACK,
57784      anon_sym_DOT,
57785      sym_optional_chain,
57786      anon_sym_AMP_AMP,
57787      anon_sym_PIPE_PIPE,
57788      anon_sym_GT_GT_GT,
57789      anon_sym_LT_LT,
57790      anon_sym_CARET,
57791      anon_sym_PERCENT,
57792      anon_sym_STAR_STAR,
57793      anon_sym_LT_EQ,
57794      anon_sym_EQ_EQ_EQ,
57795      anon_sym_BANG_EQ_EQ,
57796      anon_sym_GT_EQ,
57797      anon_sym_QMARK_QMARK,
57798      anon_sym_instanceof,
57799      anon_sym_PLUS_PLUS,
57800      anon_sym_DASH_DASH,
57801      anon_sym_BQUOTE,
57802  [24963] = 28,
57803    ACTIONS(402), 1,
57804      anon_sym_BQUOTE,
57805    ACTIONS(1306), 1,
57806      anon_sym_LPAREN,
57807    ACTIONS(1308), 1,
57808      anon_sym_LBRACK,
57809    ACTIONS(1310), 1,
57810      anon_sym_DOT,
57811    ACTIONS(1312), 1,
57812      sym_optional_chain,
57813    ACTIONS(1361), 1,
57814      anon_sym_AMP_AMP,
57815    ACTIONS(1363), 1,
57816      anon_sym_PIPE_PIPE,
57817    ACTIONS(1365), 1,
57818      anon_sym_GT_GT,
57819    ACTIONS(1369), 1,
57820      anon_sym_AMP,
57821    ACTIONS(1371), 1,
57822      anon_sym_CARET,
57823    ACTIONS(1373), 1,
57824      anon_sym_PIPE,
57825    ACTIONS(1377), 1,
57826      anon_sym_PERCENT,
57827    ACTIONS(1379), 1,
57828      anon_sym_STAR_STAR,
57829    ACTIONS(1387), 1,
57830      anon_sym_QMARK_QMARK,
57831    ACTIONS(1389), 1,
57832      sym__ternary_qmark,
57833    ACTIONS(1691), 1,
57834      anon_sym_COMMA,
57835    ACTIONS(1714), 1,
57836      anon_sym_RPAREN,
57837    STATE(1110), 1,
57838      aux_sym_sequence_expression_repeat1,
57839    ACTIONS(5), 2,
57840      sym_html_comment,
57841      sym_comment,
57842    ACTIONS(1320), 2,
57843      anon_sym_PLUS_PLUS,
57844      anon_sym_DASH_DASH,
57845    ACTIONS(1355), 2,
57846      anon_sym_STAR,
57847      anon_sym_SLASH,
57848    ACTIONS(1367), 2,
57849      anon_sym_GT_GT_GT,
57850      anon_sym_LT_LT,
57851    ACTIONS(1375), 2,
57852      anon_sym_PLUS,
57853      anon_sym_DASH,
57854    ACTIONS(1383), 2,
57855      anon_sym_EQ_EQ,
57856      anon_sym_BANG_EQ,
57857    ACTIONS(1385), 2,
57858      anon_sym_EQ_EQ_EQ,
57859      anon_sym_BANG_EQ_EQ,
57860    STATE(509), 2,
57861      sym_template_string,
57862      sym_arguments,
57863    ACTIONS(1359), 3,
57864      anon_sym_in,
57865      anon_sym_LT,
57866      anon_sym_GT,
57867    ACTIONS(1381), 3,
57868      anon_sym_LT_EQ,
57869      anon_sym_GT_EQ,
57870      anon_sym_instanceof,
57871  [25060] = 28,
57872    ACTIONS(402), 1,
57873      anon_sym_BQUOTE,
57874    ACTIONS(705), 1,
57875      anon_sym_COMMA,
57876    ACTIONS(1306), 1,
57877      anon_sym_LPAREN,
57878    ACTIONS(1308), 1,
57879      anon_sym_LBRACK,
57880    ACTIONS(1310), 1,
57881      anon_sym_DOT,
57882    ACTIONS(1312), 1,
57883      sym_optional_chain,
57884    ACTIONS(1361), 1,
57885      anon_sym_AMP_AMP,
57886    ACTIONS(1363), 1,
57887      anon_sym_PIPE_PIPE,
57888    ACTIONS(1365), 1,
57889      anon_sym_GT_GT,
57890    ACTIONS(1369), 1,
57891      anon_sym_AMP,
57892    ACTIONS(1371), 1,
57893      anon_sym_CARET,
57894    ACTIONS(1373), 1,
57895      anon_sym_PIPE,
57896    ACTIONS(1377), 1,
57897      anon_sym_PERCENT,
57898    ACTIONS(1379), 1,
57899      anon_sym_STAR_STAR,
57900    ACTIONS(1387), 1,
57901      anon_sym_QMARK_QMARK,
57902    ACTIONS(1389), 1,
57903      sym__ternary_qmark,
57904    ACTIONS(1716), 1,
57905      anon_sym_RBRACK,
57906    STATE(1329), 1,
57907      aux_sym_array_repeat1,
57908    ACTIONS(5), 2,
57909      sym_html_comment,
57910      sym_comment,
57911    ACTIONS(1320), 2,
57912      anon_sym_PLUS_PLUS,
57913      anon_sym_DASH_DASH,
57914    ACTIONS(1355), 2,
57915      anon_sym_STAR,
57916      anon_sym_SLASH,
57917    ACTIONS(1367), 2,
57918      anon_sym_GT_GT_GT,
57919      anon_sym_LT_LT,
57920    ACTIONS(1375), 2,
57921      anon_sym_PLUS,
57922      anon_sym_DASH,
57923    ACTIONS(1383), 2,
57924      anon_sym_EQ_EQ,
57925      anon_sym_BANG_EQ,
57926    ACTIONS(1385), 2,
57927      anon_sym_EQ_EQ_EQ,
57928      anon_sym_BANG_EQ_EQ,
57929    STATE(509), 2,
57930      sym_template_string,
57931      sym_arguments,
57932    ACTIONS(1359), 3,
57933      anon_sym_in,
57934      anon_sym_LT,
57935      anon_sym_GT,
57936    ACTIONS(1381), 3,
57937      anon_sym_LT_EQ,
57938      anon_sym_GT_EQ,
57939      anon_sym_instanceof,
57940  [25157] = 28,
57941    ACTIONS(402), 1,
57942      anon_sym_BQUOTE,
57943    ACTIONS(705), 1,
57944      anon_sym_COMMA,
57945    ACTIONS(1306), 1,
57946      anon_sym_LPAREN,
57947    ACTIONS(1308), 1,
57948      anon_sym_LBRACK,
57949    ACTIONS(1310), 1,
57950      anon_sym_DOT,
57951    ACTIONS(1312), 1,
57952      sym_optional_chain,
57953    ACTIONS(1361), 1,
57954      anon_sym_AMP_AMP,
57955    ACTIONS(1363), 1,
57956      anon_sym_PIPE_PIPE,
57957    ACTIONS(1365), 1,
57958      anon_sym_GT_GT,
57959    ACTIONS(1369), 1,
57960      anon_sym_AMP,
57961    ACTIONS(1371), 1,
57962      anon_sym_CARET,
57963    ACTIONS(1373), 1,
57964      anon_sym_PIPE,
57965    ACTIONS(1377), 1,
57966      anon_sym_PERCENT,
57967    ACTIONS(1379), 1,
57968      anon_sym_STAR_STAR,
57969    ACTIONS(1387), 1,
57970      anon_sym_QMARK_QMARK,
57971    ACTIONS(1389), 1,
57972      sym__ternary_qmark,
57973    ACTIONS(1718), 1,
57974      anon_sym_RPAREN,
57975    STATE(1346), 1,
57976      aux_sym_array_repeat1,
57977    ACTIONS(5), 2,
57978      sym_html_comment,
57979      sym_comment,
57980    ACTIONS(1320), 2,
57981      anon_sym_PLUS_PLUS,
57982      anon_sym_DASH_DASH,
57983    ACTIONS(1355), 2,
57984      anon_sym_STAR,
57985      anon_sym_SLASH,
57986    ACTIONS(1367), 2,
57987      anon_sym_GT_GT_GT,
57988      anon_sym_LT_LT,
57989    ACTIONS(1375), 2,
57990      anon_sym_PLUS,
57991      anon_sym_DASH,
57992    ACTIONS(1383), 2,
57993      anon_sym_EQ_EQ,
57994      anon_sym_BANG_EQ,
57995    ACTIONS(1385), 2,
57996      anon_sym_EQ_EQ_EQ,
57997      anon_sym_BANG_EQ_EQ,
57998    STATE(509), 2,
57999      sym_template_string,
58000      sym_arguments,
58001    ACTIONS(1359), 3,
58002      anon_sym_in,
58003      anon_sym_LT,
58004      anon_sym_GT,
58005    ACTIONS(1381), 3,
58006      anon_sym_LT_EQ,
58007      anon_sym_GT_EQ,
58008      anon_sym_instanceof,
58009  [25254] = 28,
58010    ACTIONS(402), 1,
58011      anon_sym_BQUOTE,
58012    ACTIONS(1306), 1,
58013      anon_sym_LPAREN,
58014    ACTIONS(1308), 1,
58015      anon_sym_LBRACK,
58016    ACTIONS(1310), 1,
58017      anon_sym_DOT,
58018    ACTIONS(1312), 1,
58019      sym_optional_chain,
58020    ACTIONS(1361), 1,
58021      anon_sym_AMP_AMP,
58022    ACTIONS(1363), 1,
58023      anon_sym_PIPE_PIPE,
58024    ACTIONS(1365), 1,
58025      anon_sym_GT_GT,
58026    ACTIONS(1369), 1,
58027      anon_sym_AMP,
58028    ACTIONS(1371), 1,
58029      anon_sym_CARET,
58030    ACTIONS(1373), 1,
58031      anon_sym_PIPE,
58032    ACTIONS(1377), 1,
58033      anon_sym_PERCENT,
58034    ACTIONS(1379), 1,
58035      anon_sym_STAR_STAR,
58036    ACTIONS(1387), 1,
58037      anon_sym_QMARK_QMARK,
58038    ACTIONS(1389), 1,
58039      sym__ternary_qmark,
58040    ACTIONS(1691), 1,
58041      anon_sym_COMMA,
58042    ACTIONS(1720), 1,
58043      anon_sym_RBRACK,
58044    STATE(1110), 1,
58045      aux_sym_sequence_expression_repeat1,
58046    ACTIONS(5), 2,
58047      sym_html_comment,
58048      sym_comment,
58049    ACTIONS(1320), 2,
58050      anon_sym_PLUS_PLUS,
58051      anon_sym_DASH_DASH,
58052    ACTIONS(1355), 2,
58053      anon_sym_STAR,
58054      anon_sym_SLASH,
58055    ACTIONS(1367), 2,
58056      anon_sym_GT_GT_GT,
58057      anon_sym_LT_LT,
58058    ACTIONS(1375), 2,
58059      anon_sym_PLUS,
58060      anon_sym_DASH,
58061    ACTIONS(1383), 2,
58062      anon_sym_EQ_EQ,
58063      anon_sym_BANG_EQ,
58064    ACTIONS(1385), 2,
58065      anon_sym_EQ_EQ_EQ,
58066      anon_sym_BANG_EQ_EQ,
58067    STATE(509), 2,
58068      sym_template_string,
58069      sym_arguments,
58070    ACTIONS(1359), 3,
58071      anon_sym_in,
58072      anon_sym_LT,
58073      anon_sym_GT,
58074    ACTIONS(1381), 3,
58075      anon_sym_LT_EQ,
58076      anon_sym_GT_EQ,
58077      anon_sym_instanceof,
58078  [25351] = 28,
58079    ACTIONS(402), 1,
58080      anon_sym_BQUOTE,
58081    ACTIONS(1306), 1,
58082      anon_sym_LPAREN,
58083    ACTIONS(1308), 1,
58084      anon_sym_LBRACK,
58085    ACTIONS(1310), 1,
58086      anon_sym_DOT,
58087    ACTIONS(1312), 1,
58088      sym_optional_chain,
58089    ACTIONS(1361), 1,
58090      anon_sym_AMP_AMP,
58091    ACTIONS(1363), 1,
58092      anon_sym_PIPE_PIPE,
58093    ACTIONS(1365), 1,
58094      anon_sym_GT_GT,
58095    ACTIONS(1369), 1,
58096      anon_sym_AMP,
58097    ACTIONS(1371), 1,
58098      anon_sym_CARET,
58099    ACTIONS(1373), 1,
58100      anon_sym_PIPE,
58101    ACTIONS(1377), 1,
58102      anon_sym_PERCENT,
58103    ACTIONS(1379), 1,
58104      anon_sym_STAR_STAR,
58105    ACTIONS(1387), 1,
58106      anon_sym_QMARK_QMARK,
58107    ACTIONS(1389), 1,
58108      sym__ternary_qmark,
58109    ACTIONS(1691), 1,
58110      anon_sym_COMMA,
58111    ACTIONS(1722), 1,
58112      anon_sym_RBRACE,
58113    STATE(1110), 1,
58114      aux_sym_sequence_expression_repeat1,
58115    ACTIONS(5), 2,
58116      sym_html_comment,
58117      sym_comment,
58118    ACTIONS(1320), 2,
58119      anon_sym_PLUS_PLUS,
58120      anon_sym_DASH_DASH,
58121    ACTIONS(1355), 2,
58122      anon_sym_STAR,
58123      anon_sym_SLASH,
58124    ACTIONS(1367), 2,
58125      anon_sym_GT_GT_GT,
58126      anon_sym_LT_LT,
58127    ACTIONS(1375), 2,
58128      anon_sym_PLUS,
58129      anon_sym_DASH,
58130    ACTIONS(1383), 2,
58131      anon_sym_EQ_EQ,
58132      anon_sym_BANG_EQ,
58133    ACTIONS(1385), 2,
58134      anon_sym_EQ_EQ_EQ,
58135      anon_sym_BANG_EQ_EQ,
58136    STATE(509), 2,
58137      sym_template_string,
58138      sym_arguments,
58139    ACTIONS(1359), 3,
58140      anon_sym_in,
58141      anon_sym_LT,
58142      anon_sym_GT,
58143    ACTIONS(1381), 3,
58144      anon_sym_LT_EQ,
58145      anon_sym_GT_EQ,
58146      anon_sym_instanceof,
58147  [25448] = 28,
58148    ACTIONS(402), 1,
58149      anon_sym_BQUOTE,
58150    ACTIONS(1306), 1,
58151      anon_sym_LPAREN,
58152    ACTIONS(1308), 1,
58153      anon_sym_LBRACK,
58154    ACTIONS(1310), 1,
58155      anon_sym_DOT,
58156    ACTIONS(1312), 1,
58157      sym_optional_chain,
58158    ACTIONS(1361), 1,
58159      anon_sym_AMP_AMP,
58160    ACTIONS(1363), 1,
58161      anon_sym_PIPE_PIPE,
58162    ACTIONS(1365), 1,
58163      anon_sym_GT_GT,
58164    ACTIONS(1369), 1,
58165      anon_sym_AMP,
58166    ACTIONS(1371), 1,
58167      anon_sym_CARET,
58168    ACTIONS(1373), 1,
58169      anon_sym_PIPE,
58170    ACTIONS(1377), 1,
58171      anon_sym_PERCENT,
58172    ACTIONS(1379), 1,
58173      anon_sym_STAR_STAR,
58174    ACTIONS(1387), 1,
58175      anon_sym_QMARK_QMARK,
58176    ACTIONS(1389), 1,
58177      sym__ternary_qmark,
58178    ACTIONS(1691), 1,
58179      anon_sym_COMMA,
58180    ACTIONS(1724), 1,
58181      anon_sym_RBRACK,
58182    STATE(1110), 1,
58183      aux_sym_sequence_expression_repeat1,
58184    ACTIONS(5), 2,
58185      sym_html_comment,
58186      sym_comment,
58187    ACTIONS(1320), 2,
58188      anon_sym_PLUS_PLUS,
58189      anon_sym_DASH_DASH,
58190    ACTIONS(1355), 2,
58191      anon_sym_STAR,
58192      anon_sym_SLASH,
58193    ACTIONS(1367), 2,
58194      anon_sym_GT_GT_GT,
58195      anon_sym_LT_LT,
58196    ACTIONS(1375), 2,
58197      anon_sym_PLUS,
58198      anon_sym_DASH,
58199    ACTIONS(1383), 2,
58200      anon_sym_EQ_EQ,
58201      anon_sym_BANG_EQ,
58202    ACTIONS(1385), 2,
58203      anon_sym_EQ_EQ_EQ,
58204      anon_sym_BANG_EQ_EQ,
58205    STATE(509), 2,
58206      sym_template_string,
58207      sym_arguments,
58208    ACTIONS(1359), 3,
58209      anon_sym_in,
58210      anon_sym_LT,
58211      anon_sym_GT,
58212    ACTIONS(1381), 3,
58213      anon_sym_LT_EQ,
58214      anon_sym_GT_EQ,
58215      anon_sym_instanceof,
58216  [25545] = 6,
58217    ACTIONS(1277), 1,
58218      anon_sym_in,
58219    ACTIONS(1280), 1,
58220      anon_sym_of,
58221    ACTIONS(1282), 1,
58222      anon_sym_EQ,
58223    ACTIONS(5), 2,
58224      sym_html_comment,
58225      sym_comment,
58226    ACTIONS(1201), 11,
58227      anon_sym_STAR,
58228      anon_sym_LT,
58229      anon_sym_GT,
58230      anon_sym_GT_GT,
58231      anon_sym_AMP,
58232      anon_sym_PIPE,
58233      anon_sym_PLUS,
58234      anon_sym_DASH,
58235      anon_sym_SLASH,
58236      anon_sym_EQ_EQ,
58237      anon_sym_BANG_EQ,
58238    ACTIONS(1203), 24,
58239      sym__automatic_semicolon,
58240      sym__ternary_qmark,
58241      anon_sym_COMMA,
58242      anon_sym_LPAREN,
58243      anon_sym_SEMI,
58244      anon_sym_LBRACK,
58245      anon_sym_DOT,
58246      sym_optional_chain,
58247      anon_sym_AMP_AMP,
58248      anon_sym_PIPE_PIPE,
58249      anon_sym_GT_GT_GT,
58250      anon_sym_LT_LT,
58251      anon_sym_CARET,
58252      anon_sym_PERCENT,
58253      anon_sym_STAR_STAR,
58254      anon_sym_LT_EQ,
58255      anon_sym_EQ_EQ_EQ,
58256      anon_sym_BANG_EQ_EQ,
58257      anon_sym_GT_EQ,
58258      anon_sym_QMARK_QMARK,
58259      anon_sym_instanceof,
58260      anon_sym_PLUS_PLUS,
58261      anon_sym_DASH_DASH,
58262      anon_sym_BQUOTE,
58263  [25598] = 5,
58264    ACTIONS(1292), 1,
58265      anon_sym_EQ,
58266    ACTIONS(5), 2,
58267      sym_html_comment,
58268      sym_comment,
58269    ACTIONS(1289), 4,
58270      anon_sym_COMMA,
58271      anon_sym_RBRACE,
58272      anon_sym_RPAREN,
58273      anon_sym_RBRACK,
58274    ACTIONS(1201), 12,
58275      anon_sym_STAR,
58276      anon_sym_in,
58277      anon_sym_LT,
58278      anon_sym_GT,
58279      anon_sym_GT_GT,
58280      anon_sym_AMP,
58281      anon_sym_PIPE,
58282      anon_sym_PLUS,
58283      anon_sym_DASH,
58284      anon_sym_SLASH,
58285      anon_sym_EQ_EQ,
58286      anon_sym_BANG_EQ,
58287    ACTIONS(1203), 21,
58288      sym__ternary_qmark,
58289      anon_sym_LPAREN,
58290      anon_sym_LBRACK,
58291      anon_sym_DOT,
58292      sym_optional_chain,
58293      anon_sym_AMP_AMP,
58294      anon_sym_PIPE_PIPE,
58295      anon_sym_GT_GT_GT,
58296      anon_sym_LT_LT,
58297      anon_sym_CARET,
58298      anon_sym_PERCENT,
58299      anon_sym_STAR_STAR,
58300      anon_sym_LT_EQ,
58301      anon_sym_EQ_EQ_EQ,
58302      anon_sym_BANG_EQ_EQ,
58303      anon_sym_GT_EQ,
58304      anon_sym_QMARK_QMARK,
58305      anon_sym_instanceof,
58306      anon_sym_PLUS_PLUS,
58307      anon_sym_DASH_DASH,
58308      anon_sym_BQUOTE,
58309  [25649] = 28,
58310    ACTIONS(402), 1,
58311      anon_sym_BQUOTE,
58312    ACTIONS(1306), 1,
58313      anon_sym_LPAREN,
58314    ACTIONS(1308), 1,
58315      anon_sym_LBRACK,
58316    ACTIONS(1310), 1,
58317      anon_sym_DOT,
58318    ACTIONS(1312), 1,
58319      sym_optional_chain,
58320    ACTIONS(1361), 1,
58321      anon_sym_AMP_AMP,
58322    ACTIONS(1363), 1,
58323      anon_sym_PIPE_PIPE,
58324    ACTIONS(1365), 1,
58325      anon_sym_GT_GT,
58326    ACTIONS(1369), 1,
58327      anon_sym_AMP,
58328    ACTIONS(1371), 1,
58329      anon_sym_CARET,
58330    ACTIONS(1373), 1,
58331      anon_sym_PIPE,
58332    ACTIONS(1377), 1,
58333      anon_sym_PERCENT,
58334    ACTIONS(1379), 1,
58335      anon_sym_STAR_STAR,
58336    ACTIONS(1387), 1,
58337      anon_sym_QMARK_QMARK,
58338    ACTIONS(1389), 1,
58339      sym__ternary_qmark,
58340    ACTIONS(1691), 1,
58341      anon_sym_COMMA,
58342    ACTIONS(1726), 1,
58343      anon_sym_RPAREN,
58344    STATE(1110), 1,
58345      aux_sym_sequence_expression_repeat1,
58346    ACTIONS(5), 2,
58347      sym_html_comment,
58348      sym_comment,
58349    ACTIONS(1320), 2,
58350      anon_sym_PLUS_PLUS,
58351      anon_sym_DASH_DASH,
58352    ACTIONS(1355), 2,
58353      anon_sym_STAR,
58354      anon_sym_SLASH,
58355    ACTIONS(1367), 2,
58356      anon_sym_GT_GT_GT,
58357      anon_sym_LT_LT,
58358    ACTIONS(1375), 2,
58359      anon_sym_PLUS,
58360      anon_sym_DASH,
58361    ACTIONS(1383), 2,
58362      anon_sym_EQ_EQ,
58363      anon_sym_BANG_EQ,
58364    ACTIONS(1385), 2,
58365      anon_sym_EQ_EQ_EQ,
58366      anon_sym_BANG_EQ_EQ,
58367    STATE(509), 2,
58368      sym_template_string,
58369      sym_arguments,
58370    ACTIONS(1359), 3,
58371      anon_sym_in,
58372      anon_sym_LT,
58373      anon_sym_GT,
58374    ACTIONS(1381), 3,
58375      anon_sym_LT_EQ,
58376      anon_sym_GT_EQ,
58377      anon_sym_instanceof,
58378  [25746] = 6,
58379    ACTIONS(1393), 1,
58380      anon_sym_LBRACK,
58381    ACTIONS(1395), 1,
58382      anon_sym_DOT,
58383    ACTIONS(1629), 1,
58384      sym_optional_chain,
58385    ACTIONS(5), 2,
58386      sym_html_comment,
58387      sym_comment,
58388    ACTIONS(1401), 12,
58389      anon_sym_STAR,
58390      anon_sym_in,
58391      anon_sym_LT,
58392      anon_sym_GT,
58393      anon_sym_GT_GT,
58394      anon_sym_AMP,
58395      anon_sym_PIPE,
58396      anon_sym_PLUS,
58397      anon_sym_DASH,
58398      anon_sym_SLASH,
58399      anon_sym_EQ_EQ,
58400      anon_sym_BANG_EQ,
58401    ACTIONS(1403), 23,
58402      sym__automatic_semicolon,
58403      sym__ternary_qmark,
58404      anon_sym_COMMA,
58405      anon_sym_RBRACE,
58406      anon_sym_LPAREN,
58407      anon_sym_of,
58408      anon_sym_SEMI,
58409      anon_sym_AMP_AMP,
58410      anon_sym_PIPE_PIPE,
58411      anon_sym_GT_GT_GT,
58412      anon_sym_LT_LT,
58413      anon_sym_CARET,
58414      anon_sym_PERCENT,
58415      anon_sym_STAR_STAR,
58416      anon_sym_LT_EQ,
58417      anon_sym_EQ_EQ_EQ,
58418      anon_sym_BANG_EQ_EQ,
58419      anon_sym_GT_EQ,
58420      anon_sym_QMARK_QMARK,
58421      anon_sym_instanceof,
58422      anon_sym_PLUS_PLUS,
58423      anon_sym_DASH_DASH,
58424      anon_sym_BQUOTE,
58425  [25799] = 3,
58426    ACTIONS(5), 2,
58427      sym_html_comment,
58428      sym_comment,
58429    ACTIONS(1401), 12,
58430      anon_sym_STAR,
58431      anon_sym_in,
58432      anon_sym_LT,
58433      anon_sym_GT,
58434      anon_sym_GT_GT,
58435      anon_sym_AMP,
58436      anon_sym_PIPE,
58437      anon_sym_PLUS,
58438      anon_sym_DASH,
58439      anon_sym_SLASH,
58440      anon_sym_EQ_EQ,
58441      anon_sym_BANG_EQ,
58442    ACTIONS(1403), 26,
58443      sym__automatic_semicolon,
58444      sym__ternary_qmark,
58445      anon_sym_COMMA,
58446      anon_sym_RBRACE,
58447      anon_sym_LPAREN,
58448      anon_sym_of,
58449      anon_sym_SEMI,
58450      anon_sym_LBRACK,
58451      anon_sym_DOT,
58452      sym_optional_chain,
58453      anon_sym_AMP_AMP,
58454      anon_sym_PIPE_PIPE,
58455      anon_sym_GT_GT_GT,
58456      anon_sym_LT_LT,
58457      anon_sym_CARET,
58458      anon_sym_PERCENT,
58459      anon_sym_STAR_STAR,
58460      anon_sym_LT_EQ,
58461      anon_sym_EQ_EQ_EQ,
58462      anon_sym_BANG_EQ_EQ,
58463      anon_sym_GT_EQ,
58464      anon_sym_QMARK_QMARK,
58465      anon_sym_instanceof,
58466      anon_sym_PLUS_PLUS,
58467      anon_sym_DASH_DASH,
58468      anon_sym_BQUOTE,
58469  [25846] = 28,
58470    ACTIONS(402), 1,
58471      anon_sym_BQUOTE,
58472    ACTIONS(1306), 1,
58473      anon_sym_LPAREN,
58474    ACTIONS(1308), 1,
58475      anon_sym_LBRACK,
58476    ACTIONS(1310), 1,
58477      anon_sym_DOT,
58478    ACTIONS(1312), 1,
58479      sym_optional_chain,
58480    ACTIONS(1361), 1,
58481      anon_sym_AMP_AMP,
58482    ACTIONS(1363), 1,
58483      anon_sym_PIPE_PIPE,
58484    ACTIONS(1365), 1,
58485      anon_sym_GT_GT,
58486    ACTIONS(1369), 1,
58487      anon_sym_AMP,
58488    ACTIONS(1371), 1,
58489      anon_sym_CARET,
58490    ACTIONS(1373), 1,
58491      anon_sym_PIPE,
58492    ACTIONS(1377), 1,
58493      anon_sym_PERCENT,
58494    ACTIONS(1379), 1,
58495      anon_sym_STAR_STAR,
58496    ACTIONS(1387), 1,
58497      anon_sym_QMARK_QMARK,
58498    ACTIONS(1389), 1,
58499      sym__ternary_qmark,
58500    ACTIONS(1691), 1,
58501      anon_sym_COMMA,
58502    ACTIONS(1728), 1,
58503      anon_sym_RPAREN,
58504    STATE(1110), 1,
58505      aux_sym_sequence_expression_repeat1,
58506    ACTIONS(5), 2,
58507      sym_html_comment,
58508      sym_comment,
58509    ACTIONS(1320), 2,
58510      anon_sym_PLUS_PLUS,
58511      anon_sym_DASH_DASH,
58512    ACTIONS(1355), 2,
58513      anon_sym_STAR,
58514      anon_sym_SLASH,
58515    ACTIONS(1367), 2,
58516      anon_sym_GT_GT_GT,
58517      anon_sym_LT_LT,
58518    ACTIONS(1375), 2,
58519      anon_sym_PLUS,
58520      anon_sym_DASH,
58521    ACTIONS(1383), 2,
58522      anon_sym_EQ_EQ,
58523      anon_sym_BANG_EQ,
58524    ACTIONS(1385), 2,
58525      anon_sym_EQ_EQ_EQ,
58526      anon_sym_BANG_EQ_EQ,
58527    STATE(509), 2,
58528      sym_template_string,
58529      sym_arguments,
58530    ACTIONS(1359), 3,
58531      anon_sym_in,
58532      anon_sym_LT,
58533      anon_sym_GT,
58534    ACTIONS(1381), 3,
58535      anon_sym_LT_EQ,
58536      anon_sym_GT_EQ,
58537      anon_sym_instanceof,
58538  [25943] = 26,
58539    ACTIONS(402), 1,
58540      anon_sym_BQUOTE,
58541    ACTIONS(1306), 1,
58542      anon_sym_LPAREN,
58543    ACTIONS(1308), 1,
58544      anon_sym_LBRACK,
58545    ACTIONS(1310), 1,
58546      anon_sym_DOT,
58547    ACTIONS(1312), 1,
58548      sym_optional_chain,
58549    ACTIONS(1361), 1,
58550      anon_sym_AMP_AMP,
58551    ACTIONS(1363), 1,
58552      anon_sym_PIPE_PIPE,
58553    ACTIONS(1365), 1,
58554      anon_sym_GT_GT,
58555    ACTIONS(1369), 1,
58556      anon_sym_AMP,
58557    ACTIONS(1371), 1,
58558      anon_sym_CARET,
58559    ACTIONS(1373), 1,
58560      anon_sym_PIPE,
58561    ACTIONS(1377), 1,
58562      anon_sym_PERCENT,
58563    ACTIONS(1379), 1,
58564      anon_sym_STAR_STAR,
58565    ACTIONS(1387), 1,
58566      anon_sym_QMARK_QMARK,
58567    ACTIONS(1389), 1,
58568      sym__ternary_qmark,
58569    ACTIONS(5), 2,
58570      sym_html_comment,
58571      sym_comment,
58572    ACTIONS(1320), 2,
58573      anon_sym_PLUS_PLUS,
58574      anon_sym_DASH_DASH,
58575    ACTIONS(1355), 2,
58576      anon_sym_STAR,
58577      anon_sym_SLASH,
58578    ACTIONS(1367), 2,
58579      anon_sym_GT_GT_GT,
58580      anon_sym_LT_LT,
58581    ACTIONS(1375), 2,
58582      anon_sym_PLUS,
58583      anon_sym_DASH,
58584    ACTIONS(1383), 2,
58585      anon_sym_EQ_EQ,
58586      anon_sym_BANG_EQ,
58587    ACTIONS(1385), 2,
58588      anon_sym_EQ_EQ_EQ,
58589      anon_sym_BANG_EQ_EQ,
58590    STATE(509), 2,
58591      sym_template_string,
58592      sym_arguments,
58593    ACTIONS(1359), 3,
58594      anon_sym_in,
58595      anon_sym_LT,
58596      anon_sym_GT,
58597    ACTIONS(1381), 3,
58598      anon_sym_LT_EQ,
58599      anon_sym_GT_EQ,
58600      anon_sym_instanceof,
58601    ACTIONS(1730), 3,
58602      anon_sym_COMMA,
58603      anon_sym_RPAREN,
58604      anon_sym_RBRACK,
58605  [26036] = 3,
58606    ACTIONS(5), 2,
58607      sym_html_comment,
58608      sym_comment,
58609    ACTIONS(1555), 12,
58610      anon_sym_STAR,
58611      anon_sym_in,
58612      anon_sym_LT,
58613      anon_sym_GT,
58614      anon_sym_GT_GT,
58615      anon_sym_AMP,
58616      anon_sym_PIPE,
58617      anon_sym_PLUS,
58618      anon_sym_DASH,
58619      anon_sym_SLASH,
58620      anon_sym_EQ_EQ,
58621      anon_sym_BANG_EQ,
58622    ACTIONS(1557), 26,
58623      sym__automatic_semicolon,
58624      sym__ternary_qmark,
58625      anon_sym_COMMA,
58626      anon_sym_RBRACE,
58627      anon_sym_LPAREN,
58628      anon_sym_of,
58629      anon_sym_SEMI,
58630      anon_sym_LBRACK,
58631      anon_sym_DOT,
58632      sym_optional_chain,
58633      anon_sym_AMP_AMP,
58634      anon_sym_PIPE_PIPE,
58635      anon_sym_GT_GT_GT,
58636      anon_sym_LT_LT,
58637      anon_sym_CARET,
58638      anon_sym_PERCENT,
58639      anon_sym_STAR_STAR,
58640      anon_sym_LT_EQ,
58641      anon_sym_EQ_EQ_EQ,
58642      anon_sym_BANG_EQ_EQ,
58643      anon_sym_GT_EQ,
58644      anon_sym_QMARK_QMARK,
58645      anon_sym_instanceof,
58646      anon_sym_PLUS_PLUS,
58647      anon_sym_DASH_DASH,
58648      anon_sym_BQUOTE,
58649  [26083] = 3,
58650    ACTIONS(5), 2,
58651      sym_html_comment,
58652      sym_comment,
58653    ACTIONS(1447), 12,
58654      anon_sym_STAR,
58655      anon_sym_in,
58656      anon_sym_LT,
58657      anon_sym_GT,
58658      anon_sym_GT_GT,
58659      anon_sym_AMP,
58660      anon_sym_PIPE,
58661      anon_sym_PLUS,
58662      anon_sym_DASH,
58663      anon_sym_SLASH,
58664      anon_sym_EQ_EQ,
58665      anon_sym_BANG_EQ,
58666    ACTIONS(1449), 26,
58667      sym__automatic_semicolon,
58668      sym__ternary_qmark,
58669      anon_sym_COMMA,
58670      anon_sym_RBRACE,
58671      anon_sym_LPAREN,
58672      anon_sym_of,
58673      anon_sym_SEMI,
58674      anon_sym_LBRACK,
58675      anon_sym_DOT,
58676      sym_optional_chain,
58677      anon_sym_AMP_AMP,
58678      anon_sym_PIPE_PIPE,
58679      anon_sym_GT_GT_GT,
58680      anon_sym_LT_LT,
58681      anon_sym_CARET,
58682      anon_sym_PERCENT,
58683      anon_sym_STAR_STAR,
58684      anon_sym_LT_EQ,
58685      anon_sym_EQ_EQ_EQ,
58686      anon_sym_BANG_EQ_EQ,
58687      anon_sym_GT_EQ,
58688      anon_sym_QMARK_QMARK,
58689      anon_sym_instanceof,
58690      anon_sym_PLUS_PLUS,
58691      anon_sym_DASH_DASH,
58692      anon_sym_BQUOTE,
58693  [26130] = 28,
58694    ACTIONS(402), 1,
58695      anon_sym_BQUOTE,
58696    ACTIONS(1306), 1,
58697      anon_sym_LPAREN,
58698    ACTIONS(1308), 1,
58699      anon_sym_LBRACK,
58700    ACTIONS(1310), 1,
58701      anon_sym_DOT,
58702    ACTIONS(1312), 1,
58703      sym_optional_chain,
58704    ACTIONS(1361), 1,
58705      anon_sym_AMP_AMP,
58706    ACTIONS(1363), 1,
58707      anon_sym_PIPE_PIPE,
58708    ACTIONS(1365), 1,
58709      anon_sym_GT_GT,
58710    ACTIONS(1369), 1,
58711      anon_sym_AMP,
58712    ACTIONS(1371), 1,
58713      anon_sym_CARET,
58714    ACTIONS(1373), 1,
58715      anon_sym_PIPE,
58716    ACTIONS(1377), 1,
58717      anon_sym_PERCENT,
58718    ACTIONS(1379), 1,
58719      anon_sym_STAR_STAR,
58720    ACTIONS(1387), 1,
58721      anon_sym_QMARK_QMARK,
58722    ACTIONS(1389), 1,
58723      sym__ternary_qmark,
58724    ACTIONS(1691), 1,
58725      anon_sym_COMMA,
58726    ACTIONS(1732), 1,
58727      anon_sym_RPAREN,
58728    STATE(1110), 1,
58729      aux_sym_sequence_expression_repeat1,
58730    ACTIONS(5), 2,
58731      sym_html_comment,
58732      sym_comment,
58733    ACTIONS(1320), 2,
58734      anon_sym_PLUS_PLUS,
58735      anon_sym_DASH_DASH,
58736    ACTIONS(1355), 2,
58737      anon_sym_STAR,
58738      anon_sym_SLASH,
58739    ACTIONS(1367), 2,
58740      anon_sym_GT_GT_GT,
58741      anon_sym_LT_LT,
58742    ACTIONS(1375), 2,
58743      anon_sym_PLUS,
58744      anon_sym_DASH,
58745    ACTIONS(1383), 2,
58746      anon_sym_EQ_EQ,
58747      anon_sym_BANG_EQ,
58748    ACTIONS(1385), 2,
58749      anon_sym_EQ_EQ_EQ,
58750      anon_sym_BANG_EQ_EQ,
58751    STATE(509), 2,
58752      sym_template_string,
58753      sym_arguments,
58754    ACTIONS(1359), 3,
58755      anon_sym_in,
58756      anon_sym_LT,
58757      anon_sym_GT,
58758    ACTIONS(1381), 3,
58759      anon_sym_LT_EQ,
58760      anon_sym_GT_EQ,
58761      anon_sym_instanceof,
58762  [26227] = 28,
58763    ACTIONS(402), 1,
58764      anon_sym_BQUOTE,
58765    ACTIONS(705), 1,
58766      anon_sym_COMMA,
58767    ACTIONS(1306), 1,
58768      anon_sym_LPAREN,
58769    ACTIONS(1308), 1,
58770      anon_sym_LBRACK,
58771    ACTIONS(1310), 1,
58772      anon_sym_DOT,
58773    ACTIONS(1312), 1,
58774      sym_optional_chain,
58775    ACTIONS(1361), 1,
58776      anon_sym_AMP_AMP,
58777    ACTIONS(1363), 1,
58778      anon_sym_PIPE_PIPE,
58779    ACTIONS(1365), 1,
58780      anon_sym_GT_GT,
58781    ACTIONS(1369), 1,
58782      anon_sym_AMP,
58783    ACTIONS(1371), 1,
58784      anon_sym_CARET,
58785    ACTIONS(1373), 1,
58786      anon_sym_PIPE,
58787    ACTIONS(1377), 1,
58788      anon_sym_PERCENT,
58789    ACTIONS(1379), 1,
58790      anon_sym_STAR_STAR,
58791    ACTIONS(1387), 1,
58792      anon_sym_QMARK_QMARK,
58793    ACTIONS(1389), 1,
58794      sym__ternary_qmark,
58795    ACTIONS(1734), 1,
58796      anon_sym_RPAREN,
58797    STATE(1301), 1,
58798      aux_sym_array_repeat1,
58799    ACTIONS(5), 2,
58800      sym_html_comment,
58801      sym_comment,
58802    ACTIONS(1320), 2,
58803      anon_sym_PLUS_PLUS,
58804      anon_sym_DASH_DASH,
58805    ACTIONS(1355), 2,
58806      anon_sym_STAR,
58807      anon_sym_SLASH,
58808    ACTIONS(1367), 2,
58809      anon_sym_GT_GT_GT,
58810      anon_sym_LT_LT,
58811    ACTIONS(1375), 2,
58812      anon_sym_PLUS,
58813      anon_sym_DASH,
58814    ACTIONS(1383), 2,
58815      anon_sym_EQ_EQ,
58816      anon_sym_BANG_EQ,
58817    ACTIONS(1385), 2,
58818      anon_sym_EQ_EQ_EQ,
58819      anon_sym_BANG_EQ_EQ,
58820    STATE(509), 2,
58821      sym_template_string,
58822      sym_arguments,
58823    ACTIONS(1359), 3,
58824      anon_sym_in,
58825      anon_sym_LT,
58826      anon_sym_GT,
58827    ACTIONS(1381), 3,
58828      anon_sym_LT_EQ,
58829      anon_sym_GT_EQ,
58830      anon_sym_instanceof,
58831  [26324] = 3,
58832    ACTIONS(5), 2,
58833      sym_html_comment,
58834      sym_comment,
58835    ACTIONS(1451), 12,
58836      anon_sym_STAR,
58837      anon_sym_in,
58838      anon_sym_LT,
58839      anon_sym_GT,
58840      anon_sym_GT_GT,
58841      anon_sym_AMP,
58842      anon_sym_PIPE,
58843      anon_sym_PLUS,
58844      anon_sym_DASH,
58845      anon_sym_SLASH,
58846      anon_sym_EQ_EQ,
58847      anon_sym_BANG_EQ,
58848    ACTIONS(1453), 26,
58849      sym__automatic_semicolon,
58850      sym__ternary_qmark,
58851      anon_sym_COMMA,
58852      anon_sym_RBRACE,
58853      anon_sym_LPAREN,
58854      anon_sym_of,
58855      anon_sym_SEMI,
58856      anon_sym_LBRACK,
58857      anon_sym_DOT,
58858      sym_optional_chain,
58859      anon_sym_AMP_AMP,
58860      anon_sym_PIPE_PIPE,
58861      anon_sym_GT_GT_GT,
58862      anon_sym_LT_LT,
58863      anon_sym_CARET,
58864      anon_sym_PERCENT,
58865      anon_sym_STAR_STAR,
58866      anon_sym_LT_EQ,
58867      anon_sym_EQ_EQ_EQ,
58868      anon_sym_BANG_EQ_EQ,
58869      anon_sym_GT_EQ,
58870      anon_sym_QMARK_QMARK,
58871      anon_sym_instanceof,
58872      anon_sym_PLUS_PLUS,
58873      anon_sym_DASH_DASH,
58874      anon_sym_BQUOTE,
58875  [26371] = 28,
58876    ACTIONS(402), 1,
58877      anon_sym_BQUOTE,
58878    ACTIONS(1306), 1,
58879      anon_sym_LPAREN,
58880    ACTIONS(1308), 1,
58881      anon_sym_LBRACK,
58882    ACTIONS(1310), 1,
58883      anon_sym_DOT,
58884    ACTIONS(1312), 1,
58885      sym_optional_chain,
58886    ACTIONS(1361), 1,
58887      anon_sym_AMP_AMP,
58888    ACTIONS(1363), 1,
58889      anon_sym_PIPE_PIPE,
58890    ACTIONS(1365), 1,
58891      anon_sym_GT_GT,
58892    ACTIONS(1369), 1,
58893      anon_sym_AMP,
58894    ACTIONS(1371), 1,
58895      anon_sym_CARET,
58896    ACTIONS(1373), 1,
58897      anon_sym_PIPE,
58898    ACTIONS(1377), 1,
58899      anon_sym_PERCENT,
58900    ACTIONS(1379), 1,
58901      anon_sym_STAR_STAR,
58902    ACTIONS(1387), 1,
58903      anon_sym_QMARK_QMARK,
58904    ACTIONS(1389), 1,
58905      sym__ternary_qmark,
58906    ACTIONS(1691), 1,
58907      anon_sym_COMMA,
58908    ACTIONS(1736), 1,
58909      anon_sym_RPAREN,
58910    STATE(1110), 1,
58911      aux_sym_sequence_expression_repeat1,
58912    ACTIONS(5), 2,
58913      sym_html_comment,
58914      sym_comment,
58915    ACTIONS(1320), 2,
58916      anon_sym_PLUS_PLUS,
58917      anon_sym_DASH_DASH,
58918    ACTIONS(1355), 2,
58919      anon_sym_STAR,
58920      anon_sym_SLASH,
58921    ACTIONS(1367), 2,
58922      anon_sym_GT_GT_GT,
58923      anon_sym_LT_LT,
58924    ACTIONS(1375), 2,
58925      anon_sym_PLUS,
58926      anon_sym_DASH,
58927    ACTIONS(1383), 2,
58928      anon_sym_EQ_EQ,
58929      anon_sym_BANG_EQ,
58930    ACTIONS(1385), 2,
58931      anon_sym_EQ_EQ_EQ,
58932      anon_sym_BANG_EQ_EQ,
58933    STATE(509), 2,
58934      sym_template_string,
58935      sym_arguments,
58936    ACTIONS(1359), 3,
58937      anon_sym_in,
58938      anon_sym_LT,
58939      anon_sym_GT,
58940    ACTIONS(1381), 3,
58941      anon_sym_LT_EQ,
58942      anon_sym_GT_EQ,
58943      anon_sym_instanceof,
58944  [26468] = 3,
58945    ACTIONS(5), 2,
58946      sym_html_comment,
58947      sym_comment,
58948    ACTIONS(1455), 12,
58949      anon_sym_STAR,
58950      anon_sym_in,
58951      anon_sym_LT,
58952      anon_sym_GT,
58953      anon_sym_GT_GT,
58954      anon_sym_AMP,
58955      anon_sym_PIPE,
58956      anon_sym_PLUS,
58957      anon_sym_DASH,
58958      anon_sym_SLASH,
58959      anon_sym_EQ_EQ,
58960      anon_sym_BANG_EQ,
58961    ACTIONS(1457), 26,
58962      sym__automatic_semicolon,
58963      sym__ternary_qmark,
58964      anon_sym_COMMA,
58965      anon_sym_RBRACE,
58966      anon_sym_LPAREN,
58967      anon_sym_of,
58968      anon_sym_SEMI,
58969      anon_sym_LBRACK,
58970      anon_sym_DOT,
58971      sym_optional_chain,
58972      anon_sym_AMP_AMP,
58973      anon_sym_PIPE_PIPE,
58974      anon_sym_GT_GT_GT,
58975      anon_sym_LT_LT,
58976      anon_sym_CARET,
58977      anon_sym_PERCENT,
58978      anon_sym_STAR_STAR,
58979      anon_sym_LT_EQ,
58980      anon_sym_EQ_EQ_EQ,
58981      anon_sym_BANG_EQ_EQ,
58982      anon_sym_GT_EQ,
58983      anon_sym_QMARK_QMARK,
58984      anon_sym_instanceof,
58985      anon_sym_PLUS_PLUS,
58986      anon_sym_DASH_DASH,
58987      anon_sym_BQUOTE,
58988  [26515] = 3,
58989    ACTIONS(5), 2,
58990      sym_html_comment,
58991      sym_comment,
58992    ACTIONS(1559), 12,
58993      anon_sym_STAR,
58994      anon_sym_in,
58995      anon_sym_LT,
58996      anon_sym_GT,
58997      anon_sym_GT_GT,
58998      anon_sym_AMP,
58999      anon_sym_PIPE,
59000      anon_sym_PLUS,
59001      anon_sym_DASH,
59002      anon_sym_SLASH,
59003      anon_sym_EQ_EQ,
59004      anon_sym_BANG_EQ,
59005    ACTIONS(1561), 26,
59006      sym__automatic_semicolon,
59007      sym__ternary_qmark,
59008      anon_sym_COMMA,
59009      anon_sym_RBRACE,
59010      anon_sym_LPAREN,
59011      anon_sym_of,
59012      anon_sym_SEMI,
59013      anon_sym_LBRACK,
59014      anon_sym_DOT,
59015      sym_optional_chain,
59016      anon_sym_AMP_AMP,
59017      anon_sym_PIPE_PIPE,
59018      anon_sym_GT_GT_GT,
59019      anon_sym_LT_LT,
59020      anon_sym_CARET,
59021      anon_sym_PERCENT,
59022      anon_sym_STAR_STAR,
59023      anon_sym_LT_EQ,
59024      anon_sym_EQ_EQ_EQ,
59025      anon_sym_BANG_EQ_EQ,
59026      anon_sym_GT_EQ,
59027      anon_sym_QMARK_QMARK,
59028      anon_sym_instanceof,
59029      anon_sym_PLUS_PLUS,
59030      anon_sym_DASH_DASH,
59031      anon_sym_BQUOTE,
59032  [26562] = 3,
59033    ACTIONS(5), 2,
59034      sym_html_comment,
59035      sym_comment,
59036    ACTIONS(1459), 12,
59037      anon_sym_STAR,
59038      anon_sym_in,
59039      anon_sym_LT,
59040      anon_sym_GT,
59041      anon_sym_GT_GT,
59042      anon_sym_AMP,
59043      anon_sym_PIPE,
59044      anon_sym_PLUS,
59045      anon_sym_DASH,
59046      anon_sym_SLASH,
59047      anon_sym_EQ_EQ,
59048      anon_sym_BANG_EQ,
59049    ACTIONS(1461), 26,
59050      sym__automatic_semicolon,
59051      sym__ternary_qmark,
59052      anon_sym_COMMA,
59053      anon_sym_RBRACE,
59054      anon_sym_LPAREN,
59055      anon_sym_of,
59056      anon_sym_SEMI,
59057      anon_sym_LBRACK,
59058      anon_sym_DOT,
59059      sym_optional_chain,
59060      anon_sym_AMP_AMP,
59061      anon_sym_PIPE_PIPE,
59062      anon_sym_GT_GT_GT,
59063      anon_sym_LT_LT,
59064      anon_sym_CARET,
59065      anon_sym_PERCENT,
59066      anon_sym_STAR_STAR,
59067      anon_sym_LT_EQ,
59068      anon_sym_EQ_EQ_EQ,
59069      anon_sym_BANG_EQ_EQ,
59070      anon_sym_GT_EQ,
59071      anon_sym_QMARK_QMARK,
59072      anon_sym_instanceof,
59073      anon_sym_PLUS_PLUS,
59074      anon_sym_DASH_DASH,
59075      anon_sym_BQUOTE,
59076  [26609] = 3,
59077    ACTIONS(5), 2,
59078      sym_html_comment,
59079      sym_comment,
59080    ACTIONS(1563), 12,
59081      anon_sym_STAR,
59082      anon_sym_in,
59083      anon_sym_LT,
59084      anon_sym_GT,
59085      anon_sym_GT_GT,
59086      anon_sym_AMP,
59087      anon_sym_PIPE,
59088      anon_sym_PLUS,
59089      anon_sym_DASH,
59090      anon_sym_SLASH,
59091      anon_sym_EQ_EQ,
59092      anon_sym_BANG_EQ,
59093    ACTIONS(1565), 26,
59094      sym__automatic_semicolon,
59095      sym__ternary_qmark,
59096      anon_sym_COMMA,
59097      anon_sym_RBRACE,
59098      anon_sym_LPAREN,
59099      anon_sym_of,
59100      anon_sym_SEMI,
59101      anon_sym_LBRACK,
59102      anon_sym_DOT,
59103      sym_optional_chain,
59104      anon_sym_AMP_AMP,
59105      anon_sym_PIPE_PIPE,
59106      anon_sym_GT_GT_GT,
59107      anon_sym_LT_LT,
59108      anon_sym_CARET,
59109      anon_sym_PERCENT,
59110      anon_sym_STAR_STAR,
59111      anon_sym_LT_EQ,
59112      anon_sym_EQ_EQ_EQ,
59113      anon_sym_BANG_EQ_EQ,
59114      anon_sym_GT_EQ,
59115      anon_sym_QMARK_QMARK,
59116      anon_sym_instanceof,
59117      anon_sym_PLUS_PLUS,
59118      anon_sym_DASH_DASH,
59119      anon_sym_BQUOTE,
59120  [26656] = 4,
59121    ACTIONS(1282), 1,
59122      anon_sym_EQ,
59123    ACTIONS(5), 2,
59124      sym_html_comment,
59125      sym_comment,
59126    ACTIONS(1201), 12,
59127      anon_sym_STAR,
59128      anon_sym_in,
59129      anon_sym_LT,
59130      anon_sym_GT,
59131      anon_sym_GT_GT,
59132      anon_sym_AMP,
59133      anon_sym_PIPE,
59134      anon_sym_PLUS,
59135      anon_sym_DASH,
59136      anon_sym_SLASH,
59137      anon_sym_EQ_EQ,
59138      anon_sym_BANG_EQ,
59139    ACTIONS(1203), 25,
59140      sym__automatic_semicolon,
59141      sym__ternary_qmark,
59142      anon_sym_COMMA,
59143      anon_sym_RBRACE,
59144      anon_sym_LPAREN,
59145      anon_sym_SEMI,
59146      anon_sym_LBRACK,
59147      anon_sym_DOT,
59148      sym_optional_chain,
59149      anon_sym_AMP_AMP,
59150      anon_sym_PIPE_PIPE,
59151      anon_sym_GT_GT_GT,
59152      anon_sym_LT_LT,
59153      anon_sym_CARET,
59154      anon_sym_PERCENT,
59155      anon_sym_STAR_STAR,
59156      anon_sym_LT_EQ,
59157      anon_sym_EQ_EQ_EQ,
59158      anon_sym_BANG_EQ_EQ,
59159      anon_sym_GT_EQ,
59160      anon_sym_QMARK_QMARK,
59161      anon_sym_instanceof,
59162      anon_sym_PLUS_PLUS,
59163      anon_sym_DASH_DASH,
59164      anon_sym_BQUOTE,
59165  [26705] = 3,
59166    ACTIONS(5), 2,
59167      sym_html_comment,
59168      sym_comment,
59169    ACTIONS(1471), 12,
59170      anon_sym_STAR,
59171      anon_sym_in,
59172      anon_sym_LT,
59173      anon_sym_GT,
59174      anon_sym_GT_GT,
59175      anon_sym_AMP,
59176      anon_sym_PIPE,
59177      anon_sym_PLUS,
59178      anon_sym_DASH,
59179      anon_sym_SLASH,
59180      anon_sym_EQ_EQ,
59181      anon_sym_BANG_EQ,
59182    ACTIONS(1473), 26,
59183      sym__automatic_semicolon,
59184      sym__ternary_qmark,
59185      anon_sym_COMMA,
59186      anon_sym_RBRACE,
59187      anon_sym_LPAREN,
59188      anon_sym_of,
59189      anon_sym_SEMI,
59190      anon_sym_LBRACK,
59191      anon_sym_DOT,
59192      sym_optional_chain,
59193      anon_sym_AMP_AMP,
59194      anon_sym_PIPE_PIPE,
59195      anon_sym_GT_GT_GT,
59196      anon_sym_LT_LT,
59197      anon_sym_CARET,
59198      anon_sym_PERCENT,
59199      anon_sym_STAR_STAR,
59200      anon_sym_LT_EQ,
59201      anon_sym_EQ_EQ_EQ,
59202      anon_sym_BANG_EQ_EQ,
59203      anon_sym_GT_EQ,
59204      anon_sym_QMARK_QMARK,
59205      anon_sym_instanceof,
59206      anon_sym_PLUS_PLUS,
59207      anon_sym_DASH_DASH,
59208      anon_sym_BQUOTE,
59209  [26752] = 3,
59210    ACTIONS(5), 2,
59211      sym_html_comment,
59212      sym_comment,
59213    ACTIONS(1423), 12,
59214      anon_sym_STAR,
59215      anon_sym_in,
59216      anon_sym_LT,
59217      anon_sym_GT,
59218      anon_sym_GT_GT,
59219      anon_sym_AMP,
59220      anon_sym_PIPE,
59221      anon_sym_PLUS,
59222      anon_sym_DASH,
59223      anon_sym_SLASH,
59224      anon_sym_EQ_EQ,
59225      anon_sym_BANG_EQ,
59226    ACTIONS(1425), 26,
59227      sym__automatic_semicolon,
59228      sym__ternary_qmark,
59229      anon_sym_COMMA,
59230      anon_sym_RBRACE,
59231      anon_sym_LPAREN,
59232      anon_sym_of,
59233      anon_sym_SEMI,
59234      anon_sym_LBRACK,
59235      anon_sym_DOT,
59236      sym_optional_chain,
59237      anon_sym_AMP_AMP,
59238      anon_sym_PIPE_PIPE,
59239      anon_sym_GT_GT_GT,
59240      anon_sym_LT_LT,
59241      anon_sym_CARET,
59242      anon_sym_PERCENT,
59243      anon_sym_STAR_STAR,
59244      anon_sym_LT_EQ,
59245      anon_sym_EQ_EQ_EQ,
59246      anon_sym_BANG_EQ_EQ,
59247      anon_sym_GT_EQ,
59248      anon_sym_QMARK_QMARK,
59249      anon_sym_instanceof,
59250      anon_sym_PLUS_PLUS,
59251      anon_sym_DASH_DASH,
59252      anon_sym_BQUOTE,
59253  [26799] = 4,
59254    ACTIONS(1697), 1,
59255      sym_regex_flags,
59256    ACTIONS(5), 2,
59257      sym_html_comment,
59258      sym_comment,
59259    ACTIONS(1475), 13,
59260      anon_sym_STAR,
59261      anon_sym_in,
59262      anon_sym_LT,
59263      anon_sym_GT,
59264      anon_sym_GT_GT,
59265      anon_sym_AMP,
59266      anon_sym_PIPE,
59267      anon_sym_PLUS,
59268      anon_sym_DASH,
59269      anon_sym_SLASH,
59270      anon_sym_EQ_EQ,
59271      anon_sym_BANG_EQ,
59272      anon_sym_instanceof,
59273    ACTIONS(1477), 24,
59274      sym__automatic_semicolon,
59275      sym__ternary_qmark,
59276      anon_sym_COMMA,
59277      anon_sym_RBRACE,
59278      anon_sym_LPAREN,
59279      anon_sym_SEMI,
59280      anon_sym_LBRACK,
59281      anon_sym_DOT,
59282      sym_optional_chain,
59283      anon_sym_AMP_AMP,
59284      anon_sym_PIPE_PIPE,
59285      anon_sym_GT_GT_GT,
59286      anon_sym_LT_LT,
59287      anon_sym_CARET,
59288      anon_sym_PERCENT,
59289      anon_sym_STAR_STAR,
59290      anon_sym_LT_EQ,
59291      anon_sym_EQ_EQ_EQ,
59292      anon_sym_BANG_EQ_EQ,
59293      anon_sym_GT_EQ,
59294      anon_sym_QMARK_QMARK,
59295      anon_sym_PLUS_PLUS,
59296      anon_sym_DASH_DASH,
59297      anon_sym_BQUOTE,
59298  [26848] = 3,
59299    ACTIONS(5), 2,
59300      sym_html_comment,
59301      sym_comment,
59302    ACTIONS(1407), 12,
59303      anon_sym_STAR,
59304      anon_sym_in,
59305      anon_sym_LT,
59306      anon_sym_GT,
59307      anon_sym_GT_GT,
59308      anon_sym_AMP,
59309      anon_sym_PIPE,
59310      anon_sym_PLUS,
59311      anon_sym_DASH,
59312      anon_sym_SLASH,
59313      anon_sym_EQ_EQ,
59314      anon_sym_BANG_EQ,
59315    ACTIONS(1409), 26,
59316      sym__automatic_semicolon,
59317      sym__ternary_qmark,
59318      anon_sym_COMMA,
59319      anon_sym_RBRACE,
59320      anon_sym_LPAREN,
59321      anon_sym_of,
59322      anon_sym_SEMI,
59323      anon_sym_LBRACK,
59324      anon_sym_DOT,
59325      sym_optional_chain,
59326      anon_sym_AMP_AMP,
59327      anon_sym_PIPE_PIPE,
59328      anon_sym_GT_GT_GT,
59329      anon_sym_LT_LT,
59330      anon_sym_CARET,
59331      anon_sym_PERCENT,
59332      anon_sym_STAR_STAR,
59333      anon_sym_LT_EQ,
59334      anon_sym_EQ_EQ_EQ,
59335      anon_sym_BANG_EQ_EQ,
59336      anon_sym_GT_EQ,
59337      anon_sym_QMARK_QMARK,
59338      anon_sym_instanceof,
59339      anon_sym_PLUS_PLUS,
59340      anon_sym_DASH_DASH,
59341      anon_sym_BQUOTE,
59342  [26895] = 28,
59343    ACTIONS(402), 1,
59344      anon_sym_BQUOTE,
59345    ACTIONS(1306), 1,
59346      anon_sym_LPAREN,
59347    ACTIONS(1308), 1,
59348      anon_sym_LBRACK,
59349    ACTIONS(1310), 1,
59350      anon_sym_DOT,
59351    ACTIONS(1312), 1,
59352      sym_optional_chain,
59353    ACTIONS(1361), 1,
59354      anon_sym_AMP_AMP,
59355    ACTIONS(1363), 1,
59356      anon_sym_PIPE_PIPE,
59357    ACTIONS(1365), 1,
59358      anon_sym_GT_GT,
59359    ACTIONS(1369), 1,
59360      anon_sym_AMP,
59361    ACTIONS(1371), 1,
59362      anon_sym_CARET,
59363    ACTIONS(1373), 1,
59364      anon_sym_PIPE,
59365    ACTIONS(1377), 1,
59366      anon_sym_PERCENT,
59367    ACTIONS(1379), 1,
59368      anon_sym_STAR_STAR,
59369    ACTIONS(1387), 1,
59370      anon_sym_QMARK_QMARK,
59371    ACTIONS(1389), 1,
59372      sym__ternary_qmark,
59373    ACTIONS(1691), 1,
59374      anon_sym_COMMA,
59375    ACTIONS(1738), 1,
59376      anon_sym_RBRACE,
59377    STATE(1110), 1,
59378      aux_sym_sequence_expression_repeat1,
59379    ACTIONS(5), 2,
59380      sym_html_comment,
59381      sym_comment,
59382    ACTIONS(1320), 2,
59383      anon_sym_PLUS_PLUS,
59384      anon_sym_DASH_DASH,
59385    ACTIONS(1355), 2,
59386      anon_sym_STAR,
59387      anon_sym_SLASH,
59388    ACTIONS(1367), 2,
59389      anon_sym_GT_GT_GT,
59390      anon_sym_LT_LT,
59391    ACTIONS(1375), 2,
59392      anon_sym_PLUS,
59393      anon_sym_DASH,
59394    ACTIONS(1383), 2,
59395      anon_sym_EQ_EQ,
59396      anon_sym_BANG_EQ,
59397    ACTIONS(1385), 2,
59398      anon_sym_EQ_EQ_EQ,
59399      anon_sym_BANG_EQ_EQ,
59400    STATE(509), 2,
59401      sym_template_string,
59402      sym_arguments,
59403    ACTIONS(1359), 3,
59404      anon_sym_in,
59405      anon_sym_LT,
59406      anon_sym_GT,
59407    ACTIONS(1381), 3,
59408      anon_sym_LT_EQ,
59409      anon_sym_GT_EQ,
59410      anon_sym_instanceof,
59411  [26992] = 3,
59412    ACTIONS(5), 2,
59413      sym_html_comment,
59414      sym_comment,
59415    ACTIONS(1481), 12,
59416      anon_sym_STAR,
59417      anon_sym_in,
59418      anon_sym_LT,
59419      anon_sym_GT,
59420      anon_sym_GT_GT,
59421      anon_sym_AMP,
59422      anon_sym_PIPE,
59423      anon_sym_PLUS,
59424      anon_sym_DASH,
59425      anon_sym_SLASH,
59426      anon_sym_EQ_EQ,
59427      anon_sym_BANG_EQ,
59428    ACTIONS(1483), 26,
59429      sym__automatic_semicolon,
59430      sym__ternary_qmark,
59431      anon_sym_COMMA,
59432      anon_sym_RBRACE,
59433      anon_sym_LPAREN,
59434      anon_sym_of,
59435      anon_sym_SEMI,
59436      anon_sym_LBRACK,
59437      anon_sym_DOT,
59438      sym_optional_chain,
59439      anon_sym_AMP_AMP,
59440      anon_sym_PIPE_PIPE,
59441      anon_sym_GT_GT_GT,
59442      anon_sym_LT_LT,
59443      anon_sym_CARET,
59444      anon_sym_PERCENT,
59445      anon_sym_STAR_STAR,
59446      anon_sym_LT_EQ,
59447      anon_sym_EQ_EQ_EQ,
59448      anon_sym_BANG_EQ_EQ,
59449      anon_sym_GT_EQ,
59450      anon_sym_QMARK_QMARK,
59451      anon_sym_instanceof,
59452      anon_sym_PLUS_PLUS,
59453      anon_sym_DASH_DASH,
59454      anon_sym_BQUOTE,
59455  [27039] = 26,
59456    ACTIONS(83), 1,
59457      anon_sym_BQUOTE,
59458    ACTIONS(1391), 1,
59459      anon_sym_LPAREN,
59460    ACTIONS(1393), 1,
59461      anon_sym_LBRACK,
59462    ACTIONS(1395), 1,
59463      anon_sym_DOT,
59464    ACTIONS(1397), 1,
59465      sym_optional_chain,
59466    ACTIONS(1595), 1,
59467      anon_sym_AMP_AMP,
59468    ACTIONS(1597), 1,
59469      anon_sym_PIPE_PIPE,
59470    ACTIONS(1599), 1,
59471      anon_sym_GT_GT,
59472    ACTIONS(1603), 1,
59473      anon_sym_AMP,
59474    ACTIONS(1605), 1,
59475      anon_sym_CARET,
59476    ACTIONS(1607), 1,
59477      anon_sym_PIPE,
59478    ACTIONS(1611), 1,
59479      anon_sym_PERCENT,
59480    ACTIONS(1613), 1,
59481      anon_sym_STAR_STAR,
59482    ACTIONS(1621), 1,
59483      anon_sym_QMARK_QMARK,
59484    ACTIONS(1623), 1,
59485      sym__ternary_qmark,
59486    ACTIONS(5), 2,
59487      sym_html_comment,
59488      sym_comment,
59489    ACTIONS(1399), 2,
59490      anon_sym_PLUS_PLUS,
59491      anon_sym_DASH_DASH,
59492    ACTIONS(1591), 2,
59493      anon_sym_STAR,
59494      anon_sym_SLASH,
59495    ACTIONS(1601), 2,
59496      anon_sym_GT_GT_GT,
59497      anon_sym_LT_LT,
59498    ACTIONS(1609), 2,
59499      anon_sym_PLUS,
59500      anon_sym_DASH,
59501    ACTIONS(1617), 2,
59502      anon_sym_EQ_EQ,
59503      anon_sym_BANG_EQ,
59504    ACTIONS(1619), 2,
59505      anon_sym_EQ_EQ_EQ,
59506      anon_sym_BANG_EQ_EQ,
59507    STATE(670), 2,
59508      sym_template_string,
59509      sym_arguments,
59510    ACTIONS(1593), 3,
59511      anon_sym_in,
59512      anon_sym_LT,
59513      anon_sym_GT,
59514    ACTIONS(1615), 3,
59515      anon_sym_LT_EQ,
59516      anon_sym_GT_EQ,
59517      anon_sym_instanceof,
59518    ACTIONS(1645), 3,
59519      sym__automatic_semicolon,
59520      anon_sym_COMMA,
59521      anon_sym_SEMI,
59522  [27132] = 3,
59523    ACTIONS(5), 2,
59524      sym_html_comment,
59525      sym_comment,
59526    ACTIONS(1427), 12,
59527      anon_sym_STAR,
59528      anon_sym_in,
59529      anon_sym_LT,
59530      anon_sym_GT,
59531      anon_sym_GT_GT,
59532      anon_sym_AMP,
59533      anon_sym_PIPE,
59534      anon_sym_PLUS,
59535      anon_sym_DASH,
59536      anon_sym_SLASH,
59537      anon_sym_EQ_EQ,
59538      anon_sym_BANG_EQ,
59539    ACTIONS(1429), 26,
59540      sym__automatic_semicolon,
59541      sym__ternary_qmark,
59542      anon_sym_COMMA,
59543      anon_sym_RBRACE,
59544      anon_sym_LPAREN,
59545      anon_sym_of,
59546      anon_sym_SEMI,
59547      anon_sym_LBRACK,
59548      anon_sym_DOT,
59549      sym_optional_chain,
59550      anon_sym_AMP_AMP,
59551      anon_sym_PIPE_PIPE,
59552      anon_sym_GT_GT_GT,
59553      anon_sym_LT_LT,
59554      anon_sym_CARET,
59555      anon_sym_PERCENT,
59556      anon_sym_STAR_STAR,
59557      anon_sym_LT_EQ,
59558      anon_sym_EQ_EQ_EQ,
59559      anon_sym_BANG_EQ_EQ,
59560      anon_sym_GT_EQ,
59561      anon_sym_QMARK_QMARK,
59562      anon_sym_instanceof,
59563      anon_sym_PLUS_PLUS,
59564      anon_sym_DASH_DASH,
59565      anon_sym_BQUOTE,
59566  [27179] = 28,
59567    ACTIONS(402), 1,
59568      anon_sym_BQUOTE,
59569    ACTIONS(1306), 1,
59570      anon_sym_LPAREN,
59571    ACTIONS(1308), 1,
59572      anon_sym_LBRACK,
59573    ACTIONS(1310), 1,
59574      anon_sym_DOT,
59575    ACTIONS(1312), 1,
59576      sym_optional_chain,
59577    ACTIONS(1361), 1,
59578      anon_sym_AMP_AMP,
59579    ACTIONS(1363), 1,
59580      anon_sym_PIPE_PIPE,
59581    ACTIONS(1365), 1,
59582      anon_sym_GT_GT,
59583    ACTIONS(1369), 1,
59584      anon_sym_AMP,
59585    ACTIONS(1371), 1,
59586      anon_sym_CARET,
59587    ACTIONS(1373), 1,
59588      anon_sym_PIPE,
59589    ACTIONS(1377), 1,
59590      anon_sym_PERCENT,
59591    ACTIONS(1379), 1,
59592      anon_sym_STAR_STAR,
59593    ACTIONS(1387), 1,
59594      anon_sym_QMARK_QMARK,
59595    ACTIONS(1389), 1,
59596      sym__ternary_qmark,
59597    ACTIONS(1691), 1,
59598      anon_sym_COMMA,
59599    ACTIONS(1740), 1,
59600      anon_sym_RPAREN,
59601    STATE(1110), 1,
59602      aux_sym_sequence_expression_repeat1,
59603    ACTIONS(5), 2,
59604      sym_html_comment,
59605      sym_comment,
59606    ACTIONS(1320), 2,
59607      anon_sym_PLUS_PLUS,
59608      anon_sym_DASH_DASH,
59609    ACTIONS(1355), 2,
59610      anon_sym_STAR,
59611      anon_sym_SLASH,
59612    ACTIONS(1367), 2,
59613      anon_sym_GT_GT_GT,
59614      anon_sym_LT_LT,
59615    ACTIONS(1375), 2,
59616      anon_sym_PLUS,
59617      anon_sym_DASH,
59618    ACTIONS(1383), 2,
59619      anon_sym_EQ_EQ,
59620      anon_sym_BANG_EQ,
59621    ACTIONS(1385), 2,
59622      anon_sym_EQ_EQ_EQ,
59623      anon_sym_BANG_EQ_EQ,
59624    STATE(509), 2,
59625      sym_template_string,
59626      sym_arguments,
59627    ACTIONS(1359), 3,
59628      anon_sym_in,
59629      anon_sym_LT,
59630      anon_sym_GT,
59631    ACTIONS(1381), 3,
59632      anon_sym_LT_EQ,
59633      anon_sym_GT_EQ,
59634      anon_sym_instanceof,
59635  [27276] = 28,
59636    ACTIONS(402), 1,
59637      anon_sym_BQUOTE,
59638    ACTIONS(1306), 1,
59639      anon_sym_LPAREN,
59640    ACTIONS(1308), 1,
59641      anon_sym_LBRACK,
59642    ACTIONS(1310), 1,
59643      anon_sym_DOT,
59644    ACTIONS(1312), 1,
59645      sym_optional_chain,
59646    ACTIONS(1361), 1,
59647      anon_sym_AMP_AMP,
59648    ACTIONS(1363), 1,
59649      anon_sym_PIPE_PIPE,
59650    ACTIONS(1365), 1,
59651      anon_sym_GT_GT,
59652    ACTIONS(1369), 1,
59653      anon_sym_AMP,
59654    ACTIONS(1371), 1,
59655      anon_sym_CARET,
59656    ACTIONS(1373), 1,
59657      anon_sym_PIPE,
59658    ACTIONS(1377), 1,
59659      anon_sym_PERCENT,
59660    ACTIONS(1379), 1,
59661      anon_sym_STAR_STAR,
59662    ACTIONS(1387), 1,
59663      anon_sym_QMARK_QMARK,
59664    ACTIONS(1389), 1,
59665      sym__ternary_qmark,
59666    ACTIONS(1691), 1,
59667      anon_sym_COMMA,
59668    ACTIONS(1742), 1,
59669      anon_sym_RPAREN,
59670    STATE(1110), 1,
59671      aux_sym_sequence_expression_repeat1,
59672    ACTIONS(5), 2,
59673      sym_html_comment,
59674      sym_comment,
59675    ACTIONS(1320), 2,
59676      anon_sym_PLUS_PLUS,
59677      anon_sym_DASH_DASH,
59678    ACTIONS(1355), 2,
59679      anon_sym_STAR,
59680      anon_sym_SLASH,
59681    ACTIONS(1367), 2,
59682      anon_sym_GT_GT_GT,
59683      anon_sym_LT_LT,
59684    ACTIONS(1375), 2,
59685      anon_sym_PLUS,
59686      anon_sym_DASH,
59687    ACTIONS(1383), 2,
59688      anon_sym_EQ_EQ,
59689      anon_sym_BANG_EQ,
59690    ACTIONS(1385), 2,
59691      anon_sym_EQ_EQ_EQ,
59692      anon_sym_BANG_EQ_EQ,
59693    STATE(509), 2,
59694      sym_template_string,
59695      sym_arguments,
59696    ACTIONS(1359), 3,
59697      anon_sym_in,
59698      anon_sym_LT,
59699      anon_sym_GT,
59700    ACTIONS(1381), 3,
59701      anon_sym_LT_EQ,
59702      anon_sym_GT_EQ,
59703      anon_sym_instanceof,
59704  [27373] = 3,
59705    ACTIONS(5), 2,
59706      sym_html_comment,
59707      sym_comment,
59708    ACTIONS(1567), 12,
59709      anon_sym_STAR,
59710      anon_sym_in,
59711      anon_sym_LT,
59712      anon_sym_GT,
59713      anon_sym_GT_GT,
59714      anon_sym_AMP,
59715      anon_sym_PIPE,
59716      anon_sym_PLUS,
59717      anon_sym_DASH,
59718      anon_sym_SLASH,
59719      anon_sym_EQ_EQ,
59720      anon_sym_BANG_EQ,
59721    ACTIONS(1569), 26,
59722      sym__automatic_semicolon,
59723      sym__ternary_qmark,
59724      anon_sym_COMMA,
59725      anon_sym_RBRACE,
59726      anon_sym_LPAREN,
59727      anon_sym_of,
59728      anon_sym_SEMI,
59729      anon_sym_LBRACK,
59730      anon_sym_DOT,
59731      sym_optional_chain,
59732      anon_sym_AMP_AMP,
59733      anon_sym_PIPE_PIPE,
59734      anon_sym_GT_GT_GT,
59735      anon_sym_LT_LT,
59736      anon_sym_CARET,
59737      anon_sym_PERCENT,
59738      anon_sym_STAR_STAR,
59739      anon_sym_LT_EQ,
59740      anon_sym_EQ_EQ_EQ,
59741      anon_sym_BANG_EQ_EQ,
59742      anon_sym_GT_EQ,
59743      anon_sym_QMARK_QMARK,
59744      anon_sym_instanceof,
59745      anon_sym_PLUS_PLUS,
59746      anon_sym_DASH_DASH,
59747      anon_sym_BQUOTE,
59748  [27420] = 3,
59749    ACTIONS(5), 2,
59750      sym_html_comment,
59751      sym_comment,
59752    ACTIONS(1201), 12,
59753      anon_sym_STAR,
59754      anon_sym_in,
59755      anon_sym_LT,
59756      anon_sym_GT,
59757      anon_sym_GT_GT,
59758      anon_sym_AMP,
59759      anon_sym_PIPE,
59760      anon_sym_PLUS,
59761      anon_sym_DASH,
59762      anon_sym_SLASH,
59763      anon_sym_EQ_EQ,
59764      anon_sym_BANG_EQ,
59765    ACTIONS(1203), 26,
59766      sym__automatic_semicolon,
59767      sym__ternary_qmark,
59768      anon_sym_COMMA,
59769      anon_sym_RBRACE,
59770      anon_sym_LPAREN,
59771      anon_sym_of,
59772      anon_sym_SEMI,
59773      anon_sym_LBRACK,
59774      anon_sym_DOT,
59775      sym_optional_chain,
59776      anon_sym_AMP_AMP,
59777      anon_sym_PIPE_PIPE,
59778      anon_sym_GT_GT_GT,
59779      anon_sym_LT_LT,
59780      anon_sym_CARET,
59781      anon_sym_PERCENT,
59782      anon_sym_STAR_STAR,
59783      anon_sym_LT_EQ,
59784      anon_sym_EQ_EQ_EQ,
59785      anon_sym_BANG_EQ_EQ,
59786      anon_sym_GT_EQ,
59787      anon_sym_QMARK_QMARK,
59788      anon_sym_instanceof,
59789      anon_sym_PLUS_PLUS,
59790      anon_sym_DASH_DASH,
59791      anon_sym_BQUOTE,
59792  [27467] = 28,
59793    ACTIONS(402), 1,
59794      anon_sym_BQUOTE,
59795    ACTIONS(705), 1,
59796      anon_sym_COMMA,
59797    ACTIONS(1306), 1,
59798      anon_sym_LPAREN,
59799    ACTIONS(1308), 1,
59800      anon_sym_LBRACK,
59801    ACTIONS(1310), 1,
59802      anon_sym_DOT,
59803    ACTIONS(1312), 1,
59804      sym_optional_chain,
59805    ACTIONS(1361), 1,
59806      anon_sym_AMP_AMP,
59807    ACTIONS(1363), 1,
59808      anon_sym_PIPE_PIPE,
59809    ACTIONS(1365), 1,
59810      anon_sym_GT_GT,
59811    ACTIONS(1369), 1,
59812      anon_sym_AMP,
59813    ACTIONS(1371), 1,
59814      anon_sym_CARET,
59815    ACTIONS(1373), 1,
59816      anon_sym_PIPE,
59817    ACTIONS(1377), 1,
59818      anon_sym_PERCENT,
59819    ACTIONS(1379), 1,
59820      anon_sym_STAR_STAR,
59821    ACTIONS(1387), 1,
59822      anon_sym_QMARK_QMARK,
59823    ACTIONS(1389), 1,
59824      sym__ternary_qmark,
59825    ACTIONS(1744), 1,
59826      anon_sym_RBRACK,
59827    STATE(1287), 1,
59828      aux_sym_array_repeat1,
59829    ACTIONS(5), 2,
59830      sym_html_comment,
59831      sym_comment,
59832    ACTIONS(1320), 2,
59833      anon_sym_PLUS_PLUS,
59834      anon_sym_DASH_DASH,
59835    ACTIONS(1355), 2,
59836      anon_sym_STAR,
59837      anon_sym_SLASH,
59838    ACTIONS(1367), 2,
59839      anon_sym_GT_GT_GT,
59840      anon_sym_LT_LT,
59841    ACTIONS(1375), 2,
59842      anon_sym_PLUS,
59843      anon_sym_DASH,
59844    ACTIONS(1383), 2,
59845      anon_sym_EQ_EQ,
59846      anon_sym_BANG_EQ,
59847    ACTIONS(1385), 2,
59848      anon_sym_EQ_EQ_EQ,
59849      anon_sym_BANG_EQ_EQ,
59850    STATE(509), 2,
59851      sym_template_string,
59852      sym_arguments,
59853    ACTIONS(1359), 3,
59854      anon_sym_in,
59855      anon_sym_LT,
59856      anon_sym_GT,
59857    ACTIONS(1381), 3,
59858      anon_sym_LT_EQ,
59859      anon_sym_GT_EQ,
59860      anon_sym_instanceof,
59861  [27564] = 3,
59862    ACTIONS(5), 2,
59863      sym_html_comment,
59864      sym_comment,
59865    ACTIONS(1571), 12,
59866      anon_sym_STAR,
59867      anon_sym_in,
59868      anon_sym_LT,
59869      anon_sym_GT,
59870      anon_sym_GT_GT,
59871      anon_sym_AMP,
59872      anon_sym_PIPE,
59873      anon_sym_PLUS,
59874      anon_sym_DASH,
59875      anon_sym_SLASH,
59876      anon_sym_EQ_EQ,
59877      anon_sym_BANG_EQ,
59878    ACTIONS(1573), 26,
59879      sym__automatic_semicolon,
59880      sym__ternary_qmark,
59881      anon_sym_COMMA,
59882      anon_sym_RBRACE,
59883      anon_sym_LPAREN,
59884      anon_sym_of,
59885      anon_sym_SEMI,
59886      anon_sym_LBRACK,
59887      anon_sym_DOT,
59888      sym_optional_chain,
59889      anon_sym_AMP_AMP,
59890      anon_sym_PIPE_PIPE,
59891      anon_sym_GT_GT_GT,
59892      anon_sym_LT_LT,
59893      anon_sym_CARET,
59894      anon_sym_PERCENT,
59895      anon_sym_STAR_STAR,
59896      anon_sym_LT_EQ,
59897      anon_sym_EQ_EQ_EQ,
59898      anon_sym_BANG_EQ_EQ,
59899      anon_sym_GT_EQ,
59900      anon_sym_QMARK_QMARK,
59901      anon_sym_instanceof,
59902      anon_sym_PLUS_PLUS,
59903      anon_sym_DASH_DASH,
59904      anon_sym_BQUOTE,
59905  [27611] = 3,
59906    ACTIONS(5), 2,
59907      sym_html_comment,
59908      sym_comment,
59909    ACTIONS(1411), 12,
59910      anon_sym_STAR,
59911      anon_sym_in,
59912      anon_sym_LT,
59913      anon_sym_GT,
59914      anon_sym_GT_GT,
59915      anon_sym_AMP,
59916      anon_sym_PIPE,
59917      anon_sym_PLUS,
59918      anon_sym_DASH,
59919      anon_sym_SLASH,
59920      anon_sym_EQ_EQ,
59921      anon_sym_BANG_EQ,
59922    ACTIONS(1413), 26,
59923      sym__automatic_semicolon,
59924      sym__ternary_qmark,
59925      anon_sym_COMMA,
59926      anon_sym_RBRACE,
59927      anon_sym_LPAREN,
59928      anon_sym_of,
59929      anon_sym_SEMI,
59930      anon_sym_LBRACK,
59931      anon_sym_DOT,
59932      sym_optional_chain,
59933      anon_sym_AMP_AMP,
59934      anon_sym_PIPE_PIPE,
59935      anon_sym_GT_GT_GT,
59936      anon_sym_LT_LT,
59937      anon_sym_CARET,
59938      anon_sym_PERCENT,
59939      anon_sym_STAR_STAR,
59940      anon_sym_LT_EQ,
59941      anon_sym_EQ_EQ_EQ,
59942      anon_sym_BANG_EQ_EQ,
59943      anon_sym_GT_EQ,
59944      anon_sym_QMARK_QMARK,
59945      anon_sym_instanceof,
59946      anon_sym_PLUS_PLUS,
59947      anon_sym_DASH_DASH,
59948      anon_sym_BQUOTE,
59949  [27658] = 3,
59950    ACTIONS(5), 2,
59951      sym_html_comment,
59952      sym_comment,
59953    ACTIONS(532), 12,
59954      anon_sym_STAR,
59955      anon_sym_in,
59956      anon_sym_LT,
59957      anon_sym_GT,
59958      anon_sym_GT_GT,
59959      anon_sym_AMP,
59960      anon_sym_PIPE,
59961      anon_sym_PLUS,
59962      anon_sym_DASH,
59963      anon_sym_SLASH,
59964      anon_sym_EQ_EQ,
59965      anon_sym_BANG_EQ,
59966    ACTIONS(534), 26,
59967      sym__automatic_semicolon,
59968      sym__ternary_qmark,
59969      anon_sym_COMMA,
59970      anon_sym_RBRACE,
59971      anon_sym_LPAREN,
59972      anon_sym_of,
59973      anon_sym_SEMI,
59974      anon_sym_LBRACK,
59975      anon_sym_DOT,
59976      sym_optional_chain,
59977      anon_sym_AMP_AMP,
59978      anon_sym_PIPE_PIPE,
59979      anon_sym_GT_GT_GT,
59980      anon_sym_LT_LT,
59981      anon_sym_CARET,
59982      anon_sym_PERCENT,
59983      anon_sym_STAR_STAR,
59984      anon_sym_LT_EQ,
59985      anon_sym_EQ_EQ_EQ,
59986      anon_sym_BANG_EQ_EQ,
59987      anon_sym_GT_EQ,
59988      anon_sym_QMARK_QMARK,
59989      anon_sym_instanceof,
59990      anon_sym_PLUS_PLUS,
59991      anon_sym_DASH_DASH,
59992      anon_sym_BQUOTE,
59993  [27705] = 3,
59994    ACTIONS(5), 2,
59995      sym_html_comment,
59996      sym_comment,
59997    ACTIONS(1523), 12,
59998      anon_sym_STAR,
59999      anon_sym_in,
60000      anon_sym_LT,
60001      anon_sym_GT,
60002      anon_sym_GT_GT,
60003      anon_sym_AMP,
60004      anon_sym_PIPE,
60005      anon_sym_PLUS,
60006      anon_sym_DASH,
60007      anon_sym_SLASH,
60008      anon_sym_EQ_EQ,
60009      anon_sym_BANG_EQ,
60010    ACTIONS(1525), 26,
60011      sym__automatic_semicolon,
60012      sym__ternary_qmark,
60013      anon_sym_COMMA,
60014      anon_sym_RBRACE,
60015      anon_sym_LPAREN,
60016      anon_sym_of,
60017      anon_sym_SEMI,
60018      anon_sym_LBRACK,
60019      anon_sym_DOT,
60020      sym_optional_chain,
60021      anon_sym_AMP_AMP,
60022      anon_sym_PIPE_PIPE,
60023      anon_sym_GT_GT_GT,
60024      anon_sym_LT_LT,
60025      anon_sym_CARET,
60026      anon_sym_PERCENT,
60027      anon_sym_STAR_STAR,
60028      anon_sym_LT_EQ,
60029      anon_sym_EQ_EQ_EQ,
60030      anon_sym_BANG_EQ_EQ,
60031      anon_sym_GT_EQ,
60032      anon_sym_QMARK_QMARK,
60033      anon_sym_instanceof,
60034      anon_sym_PLUS_PLUS,
60035      anon_sym_DASH_DASH,
60036      anon_sym_BQUOTE,
60037  [27752] = 5,
60038    ACTIONS(1286), 1,
60039      anon_sym_EQ,
60040    ACTIONS(5), 2,
60041      sym_html_comment,
60042      sym_comment,
60043    ACTIONS(1284), 4,
60044      anon_sym_COMMA,
60045      anon_sym_RBRACE,
60046      anon_sym_RPAREN,
60047      anon_sym_RBRACK,
60048    ACTIONS(1201), 12,
60049      anon_sym_STAR,
60050      anon_sym_in,
60051      anon_sym_LT,
60052      anon_sym_GT,
60053      anon_sym_GT_GT,
60054      anon_sym_AMP,
60055      anon_sym_PIPE,
60056      anon_sym_PLUS,
60057      anon_sym_DASH,
60058      anon_sym_SLASH,
60059      anon_sym_EQ_EQ,
60060      anon_sym_BANG_EQ,
60061    ACTIONS(1203), 21,
60062      sym__ternary_qmark,
60063      anon_sym_LPAREN,
60064      anon_sym_LBRACK,
60065      anon_sym_DOT,
60066      sym_optional_chain,
60067      anon_sym_AMP_AMP,
60068      anon_sym_PIPE_PIPE,
60069      anon_sym_GT_GT_GT,
60070      anon_sym_LT_LT,
60071      anon_sym_CARET,
60072      anon_sym_PERCENT,
60073      anon_sym_STAR_STAR,
60074      anon_sym_LT_EQ,
60075      anon_sym_EQ_EQ_EQ,
60076      anon_sym_BANG_EQ_EQ,
60077      anon_sym_GT_EQ,
60078      anon_sym_QMARK_QMARK,
60079      anon_sym_instanceof,
60080      anon_sym_PLUS_PLUS,
60081      anon_sym_DASH_DASH,
60082      anon_sym_BQUOTE,
60083  [27803] = 3,
60084    ACTIONS(5), 2,
60085      sym_html_comment,
60086      sym_comment,
60087    ACTIONS(1531), 12,
60088      anon_sym_STAR,
60089      anon_sym_in,
60090      anon_sym_LT,
60091      anon_sym_GT,
60092      anon_sym_GT_GT,
60093      anon_sym_AMP,
60094      anon_sym_PIPE,
60095      anon_sym_PLUS,
60096      anon_sym_DASH,
60097      anon_sym_SLASH,
60098      anon_sym_EQ_EQ,
60099      anon_sym_BANG_EQ,
60100    ACTIONS(1533), 26,
60101      sym__automatic_semicolon,
60102      sym__ternary_qmark,
60103      anon_sym_COMMA,
60104      anon_sym_RBRACE,
60105      anon_sym_LPAREN,
60106      anon_sym_of,
60107      anon_sym_SEMI,
60108      anon_sym_LBRACK,
60109      anon_sym_DOT,
60110      sym_optional_chain,
60111      anon_sym_AMP_AMP,
60112      anon_sym_PIPE_PIPE,
60113      anon_sym_GT_GT_GT,
60114      anon_sym_LT_LT,
60115      anon_sym_CARET,
60116      anon_sym_PERCENT,
60117      anon_sym_STAR_STAR,
60118      anon_sym_LT_EQ,
60119      anon_sym_EQ_EQ_EQ,
60120      anon_sym_BANG_EQ_EQ,
60121      anon_sym_GT_EQ,
60122      anon_sym_QMARK_QMARK,
60123      anon_sym_instanceof,
60124      anon_sym_PLUS_PLUS,
60125      anon_sym_DASH_DASH,
60126      anon_sym_BQUOTE,
60127  [27850] = 3,
60128    ACTIONS(5), 2,
60129      sym_html_comment,
60130      sym_comment,
60131    ACTIONS(1487), 12,
60132      anon_sym_STAR,
60133      anon_sym_in,
60134      anon_sym_LT,
60135      anon_sym_GT,
60136      anon_sym_GT_GT,
60137      anon_sym_AMP,
60138      anon_sym_PIPE,
60139      anon_sym_PLUS,
60140      anon_sym_DASH,
60141      anon_sym_SLASH,
60142      anon_sym_EQ_EQ,
60143      anon_sym_BANG_EQ,
60144    ACTIONS(1489), 26,
60145      sym__automatic_semicolon,
60146      sym__ternary_qmark,
60147      anon_sym_COMMA,
60148      anon_sym_RBRACE,
60149      anon_sym_LPAREN,
60150      anon_sym_of,
60151      anon_sym_SEMI,
60152      anon_sym_LBRACK,
60153      anon_sym_DOT,
60154      sym_optional_chain,
60155      anon_sym_AMP_AMP,
60156      anon_sym_PIPE_PIPE,
60157      anon_sym_GT_GT_GT,
60158      anon_sym_LT_LT,
60159      anon_sym_CARET,
60160      anon_sym_PERCENT,
60161      anon_sym_STAR_STAR,
60162      anon_sym_LT_EQ,
60163      anon_sym_EQ_EQ_EQ,
60164      anon_sym_BANG_EQ_EQ,
60165      anon_sym_GT_EQ,
60166      anon_sym_QMARK_QMARK,
60167      anon_sym_instanceof,
60168      anon_sym_PLUS_PLUS,
60169      anon_sym_DASH_DASH,
60170      anon_sym_BQUOTE,
60171  [27897] = 5,
60172    ACTIONS(546), 1,
60173      sym__automatic_semicolon,
60174    ACTIONS(5), 2,
60175      sym_html_comment,
60176      sym_comment,
60177    ACTIONS(538), 2,
60178      anon_sym_else,
60179      anon_sym_while,
60180    ACTIONS(542), 12,
60181      anon_sym_STAR,
60182      anon_sym_in,
60183      anon_sym_LT,
60184      anon_sym_GT,
60185      anon_sym_GT_GT,
60186      anon_sym_AMP,
60187      anon_sym_PIPE,
60188      anon_sym_PLUS,
60189      anon_sym_DASH,
60190      anon_sym_SLASH,
60191      anon_sym_EQ_EQ,
60192      anon_sym_BANG_EQ,
60193    ACTIONS(544), 23,
60194      sym__ternary_qmark,
60195      anon_sym_COMMA,
60196      anon_sym_LPAREN,
60197      anon_sym_SEMI,
60198      anon_sym_LBRACK,
60199      anon_sym_DOT,
60200      sym_optional_chain,
60201      anon_sym_AMP_AMP,
60202      anon_sym_PIPE_PIPE,
60203      anon_sym_GT_GT_GT,
60204      anon_sym_LT_LT,
60205      anon_sym_CARET,
60206      anon_sym_PERCENT,
60207      anon_sym_STAR_STAR,
60208      anon_sym_LT_EQ,
60209      anon_sym_EQ_EQ_EQ,
60210      anon_sym_BANG_EQ_EQ,
60211      anon_sym_GT_EQ,
60212      anon_sym_QMARK_QMARK,
60213      anon_sym_instanceof,
60214      anon_sym_PLUS_PLUS,
60215      anon_sym_DASH_DASH,
60216      anon_sym_BQUOTE,
60217  [27948] = 3,
60218    ACTIONS(5), 2,
60219      sym_html_comment,
60220      sym_comment,
60221    ACTIONS(1535), 12,
60222      anon_sym_STAR,
60223      anon_sym_in,
60224      anon_sym_LT,
60225      anon_sym_GT,
60226      anon_sym_GT_GT,
60227      anon_sym_AMP,
60228      anon_sym_PIPE,
60229      anon_sym_PLUS,
60230      anon_sym_DASH,
60231      anon_sym_SLASH,
60232      anon_sym_EQ_EQ,
60233      anon_sym_BANG_EQ,
60234    ACTIONS(1537), 26,
60235      sym__automatic_semicolon,
60236      sym__ternary_qmark,
60237      anon_sym_COMMA,
60238      anon_sym_RBRACE,
60239      anon_sym_LPAREN,
60240      anon_sym_of,
60241      anon_sym_SEMI,
60242      anon_sym_LBRACK,
60243      anon_sym_DOT,
60244      sym_optional_chain,
60245      anon_sym_AMP_AMP,
60246      anon_sym_PIPE_PIPE,
60247      anon_sym_GT_GT_GT,
60248      anon_sym_LT_LT,
60249      anon_sym_CARET,
60250      anon_sym_PERCENT,
60251      anon_sym_STAR_STAR,
60252      anon_sym_LT_EQ,
60253      anon_sym_EQ_EQ_EQ,
60254      anon_sym_BANG_EQ_EQ,
60255      anon_sym_GT_EQ,
60256      anon_sym_QMARK_QMARK,
60257      anon_sym_instanceof,
60258      anon_sym_PLUS_PLUS,
60259      anon_sym_DASH_DASH,
60260      anon_sym_BQUOTE,
60261  [27995] = 3,
60262    ACTIONS(5), 2,
60263      sym_html_comment,
60264      sym_comment,
60265    ACTIONS(1535), 12,
60266      anon_sym_STAR,
60267      anon_sym_in,
60268      anon_sym_LT,
60269      anon_sym_GT,
60270      anon_sym_GT_GT,
60271      anon_sym_AMP,
60272      anon_sym_PIPE,
60273      anon_sym_PLUS,
60274      anon_sym_DASH,
60275      anon_sym_SLASH,
60276      anon_sym_EQ_EQ,
60277      anon_sym_BANG_EQ,
60278    ACTIONS(1537), 26,
60279      sym__automatic_semicolon,
60280      sym__ternary_qmark,
60281      anon_sym_COMMA,
60282      anon_sym_RBRACE,
60283      anon_sym_LPAREN,
60284      anon_sym_of,
60285      anon_sym_SEMI,
60286      anon_sym_LBRACK,
60287      anon_sym_DOT,
60288      sym_optional_chain,
60289      anon_sym_AMP_AMP,
60290      anon_sym_PIPE_PIPE,
60291      anon_sym_GT_GT_GT,
60292      anon_sym_LT_LT,
60293      anon_sym_CARET,
60294      anon_sym_PERCENT,
60295      anon_sym_STAR_STAR,
60296      anon_sym_LT_EQ,
60297      anon_sym_EQ_EQ_EQ,
60298      anon_sym_BANG_EQ_EQ,
60299      anon_sym_GT_EQ,
60300      anon_sym_QMARK_QMARK,
60301      anon_sym_instanceof,
60302      anon_sym_PLUS_PLUS,
60303      anon_sym_DASH_DASH,
60304      anon_sym_BQUOTE,
60305  [28042] = 3,
60306    ACTIONS(5), 2,
60307      sym_html_comment,
60308      sym_comment,
60309    ACTIONS(1433), 12,
60310      anon_sym_STAR,
60311      anon_sym_in,
60312      anon_sym_LT,
60313      anon_sym_GT,
60314      anon_sym_GT_GT,
60315      anon_sym_AMP,
60316      anon_sym_PIPE,
60317      anon_sym_PLUS,
60318      anon_sym_DASH,
60319      anon_sym_SLASH,
60320      anon_sym_EQ_EQ,
60321      anon_sym_BANG_EQ,
60322    ACTIONS(1435), 26,
60323      sym__automatic_semicolon,
60324      sym__ternary_qmark,
60325      anon_sym_COMMA,
60326      anon_sym_RBRACE,
60327      anon_sym_LPAREN,
60328      anon_sym_of,
60329      anon_sym_SEMI,
60330      anon_sym_LBRACK,
60331      anon_sym_DOT,
60332      sym_optional_chain,
60333      anon_sym_AMP_AMP,
60334      anon_sym_PIPE_PIPE,
60335      anon_sym_GT_GT_GT,
60336      anon_sym_LT_LT,
60337      anon_sym_CARET,
60338      anon_sym_PERCENT,
60339      anon_sym_STAR_STAR,
60340      anon_sym_LT_EQ,
60341      anon_sym_EQ_EQ_EQ,
60342      anon_sym_BANG_EQ_EQ,
60343      anon_sym_GT_EQ,
60344      anon_sym_QMARK_QMARK,
60345      anon_sym_instanceof,
60346      anon_sym_PLUS_PLUS,
60347      anon_sym_DASH_DASH,
60348      anon_sym_BQUOTE,
60349  [28089] = 28,
60350    ACTIONS(402), 1,
60351      anon_sym_BQUOTE,
60352    ACTIONS(1306), 1,
60353      anon_sym_LPAREN,
60354    ACTIONS(1308), 1,
60355      anon_sym_LBRACK,
60356    ACTIONS(1310), 1,
60357      anon_sym_DOT,
60358    ACTIONS(1312), 1,
60359      sym_optional_chain,
60360    ACTIONS(1361), 1,
60361      anon_sym_AMP_AMP,
60362    ACTIONS(1363), 1,
60363      anon_sym_PIPE_PIPE,
60364    ACTIONS(1365), 1,
60365      anon_sym_GT_GT,
60366    ACTIONS(1369), 1,
60367      anon_sym_AMP,
60368    ACTIONS(1371), 1,
60369      anon_sym_CARET,
60370    ACTIONS(1373), 1,
60371      anon_sym_PIPE,
60372    ACTIONS(1377), 1,
60373      anon_sym_PERCENT,
60374    ACTIONS(1379), 1,
60375      anon_sym_STAR_STAR,
60376    ACTIONS(1387), 1,
60377      anon_sym_QMARK_QMARK,
60378    ACTIONS(1389), 1,
60379      sym__ternary_qmark,
60380    ACTIONS(1691), 1,
60381      anon_sym_COMMA,
60382    ACTIONS(1746), 1,
60383      anon_sym_RPAREN,
60384    STATE(1110), 1,
60385      aux_sym_sequence_expression_repeat1,
60386    ACTIONS(5), 2,
60387      sym_html_comment,
60388      sym_comment,
60389    ACTIONS(1320), 2,
60390      anon_sym_PLUS_PLUS,
60391      anon_sym_DASH_DASH,
60392    ACTIONS(1355), 2,
60393      anon_sym_STAR,
60394      anon_sym_SLASH,
60395    ACTIONS(1367), 2,
60396      anon_sym_GT_GT_GT,
60397      anon_sym_LT_LT,
60398    ACTIONS(1375), 2,
60399      anon_sym_PLUS,
60400      anon_sym_DASH,
60401    ACTIONS(1383), 2,
60402      anon_sym_EQ_EQ,
60403      anon_sym_BANG_EQ,
60404    ACTIONS(1385), 2,
60405      anon_sym_EQ_EQ_EQ,
60406      anon_sym_BANG_EQ_EQ,
60407    STATE(509), 2,
60408      sym_template_string,
60409      sym_arguments,
60410    ACTIONS(1359), 3,
60411      anon_sym_in,
60412      anon_sym_LT,
60413      anon_sym_GT,
60414    ACTIONS(1381), 3,
60415      anon_sym_LT_EQ,
60416      anon_sym_GT_EQ,
60417      anon_sym_instanceof,
60418  [28186] = 3,
60419    ACTIONS(5), 2,
60420      sym_html_comment,
60421      sym_comment,
60422    ACTIONS(1535), 12,
60423      anon_sym_STAR,
60424      anon_sym_in,
60425      anon_sym_LT,
60426      anon_sym_GT,
60427      anon_sym_GT_GT,
60428      anon_sym_AMP,
60429      anon_sym_PIPE,
60430      anon_sym_PLUS,
60431      anon_sym_DASH,
60432      anon_sym_SLASH,
60433      anon_sym_EQ_EQ,
60434      anon_sym_BANG_EQ,
60435    ACTIONS(1537), 26,
60436      sym__automatic_semicolon,
60437      sym__ternary_qmark,
60438      anon_sym_COMMA,
60439      anon_sym_RBRACE,
60440      anon_sym_LPAREN,
60441      anon_sym_of,
60442      anon_sym_SEMI,
60443      anon_sym_LBRACK,
60444      anon_sym_DOT,
60445      sym_optional_chain,
60446      anon_sym_AMP_AMP,
60447      anon_sym_PIPE_PIPE,
60448      anon_sym_GT_GT_GT,
60449      anon_sym_LT_LT,
60450      anon_sym_CARET,
60451      anon_sym_PERCENT,
60452      anon_sym_STAR_STAR,
60453      anon_sym_LT_EQ,
60454      anon_sym_EQ_EQ_EQ,
60455      anon_sym_BANG_EQ_EQ,
60456      anon_sym_GT_EQ,
60457      anon_sym_QMARK_QMARK,
60458      anon_sym_instanceof,
60459      anon_sym_PLUS_PLUS,
60460      anon_sym_DASH_DASH,
60461      anon_sym_BQUOTE,
60462  [28233] = 3,
60463    ACTIONS(5), 2,
60464      sym_html_comment,
60465      sym_comment,
60466    ACTIONS(1495), 12,
60467      anon_sym_STAR,
60468      anon_sym_in,
60469      anon_sym_LT,
60470      anon_sym_GT,
60471      anon_sym_GT_GT,
60472      anon_sym_AMP,
60473      anon_sym_PIPE,
60474      anon_sym_PLUS,
60475      anon_sym_DASH,
60476      anon_sym_SLASH,
60477      anon_sym_EQ_EQ,
60478      anon_sym_BANG_EQ,
60479    ACTIONS(1497), 26,
60480      sym__automatic_semicolon,
60481      sym__ternary_qmark,
60482      anon_sym_COMMA,
60483      anon_sym_RBRACE,
60484      anon_sym_LPAREN,
60485      anon_sym_of,
60486      anon_sym_SEMI,
60487      anon_sym_LBRACK,
60488      anon_sym_DOT,
60489      sym_optional_chain,
60490      anon_sym_AMP_AMP,
60491      anon_sym_PIPE_PIPE,
60492      anon_sym_GT_GT_GT,
60493      anon_sym_LT_LT,
60494      anon_sym_CARET,
60495      anon_sym_PERCENT,
60496      anon_sym_STAR_STAR,
60497      anon_sym_LT_EQ,
60498      anon_sym_EQ_EQ_EQ,
60499      anon_sym_BANG_EQ_EQ,
60500      anon_sym_GT_EQ,
60501      anon_sym_QMARK_QMARK,
60502      anon_sym_instanceof,
60503      anon_sym_PLUS_PLUS,
60504      anon_sym_DASH_DASH,
60505      anon_sym_BQUOTE,
60506  [28280] = 28,
60507    ACTIONS(402), 1,
60508      anon_sym_BQUOTE,
60509    ACTIONS(705), 1,
60510      anon_sym_COMMA,
60511    ACTIONS(1306), 1,
60512      anon_sym_LPAREN,
60513    ACTIONS(1308), 1,
60514      anon_sym_LBRACK,
60515    ACTIONS(1310), 1,
60516      anon_sym_DOT,
60517    ACTIONS(1312), 1,
60518      sym_optional_chain,
60519    ACTIONS(1361), 1,
60520      anon_sym_AMP_AMP,
60521    ACTIONS(1363), 1,
60522      anon_sym_PIPE_PIPE,
60523    ACTIONS(1365), 1,
60524      anon_sym_GT_GT,
60525    ACTIONS(1369), 1,
60526      anon_sym_AMP,
60527    ACTIONS(1371), 1,
60528      anon_sym_CARET,
60529    ACTIONS(1373), 1,
60530      anon_sym_PIPE,
60531    ACTIONS(1377), 1,
60532      anon_sym_PERCENT,
60533    ACTIONS(1379), 1,
60534      anon_sym_STAR_STAR,
60535    ACTIONS(1387), 1,
60536      anon_sym_QMARK_QMARK,
60537    ACTIONS(1389), 1,
60538      sym__ternary_qmark,
60539    ACTIONS(1748), 1,
60540      anon_sym_RPAREN,
60541    STATE(1279), 1,
60542      aux_sym_array_repeat1,
60543    ACTIONS(5), 2,
60544      sym_html_comment,
60545      sym_comment,
60546    ACTIONS(1320), 2,
60547      anon_sym_PLUS_PLUS,
60548      anon_sym_DASH_DASH,
60549    ACTIONS(1355), 2,
60550      anon_sym_STAR,
60551      anon_sym_SLASH,
60552    ACTIONS(1367), 2,
60553      anon_sym_GT_GT_GT,
60554      anon_sym_LT_LT,
60555    ACTIONS(1375), 2,
60556      anon_sym_PLUS,
60557      anon_sym_DASH,
60558    ACTIONS(1383), 2,
60559      anon_sym_EQ_EQ,
60560      anon_sym_BANG_EQ,
60561    ACTIONS(1385), 2,
60562      anon_sym_EQ_EQ_EQ,
60563      anon_sym_BANG_EQ_EQ,
60564    STATE(509), 2,
60565      sym_template_string,
60566      sym_arguments,
60567    ACTIONS(1359), 3,
60568      anon_sym_in,
60569      anon_sym_LT,
60570      anon_sym_GT,
60571    ACTIONS(1381), 3,
60572      anon_sym_LT_EQ,
60573      anon_sym_GT_EQ,
60574      anon_sym_instanceof,
60575  [28377] = 4,
60576    ACTIONS(1275), 1,
60577      anon_sym_EQ,
60578    ACTIONS(5), 2,
60579      sym_html_comment,
60580      sym_comment,
60581    ACTIONS(1201), 12,
60582      anon_sym_STAR,
60583      anon_sym_in,
60584      anon_sym_LT,
60585      anon_sym_GT,
60586      anon_sym_GT_GT,
60587      anon_sym_AMP,
60588      anon_sym_PIPE,
60589      anon_sym_PLUS,
60590      anon_sym_DASH,
60591      anon_sym_SLASH,
60592      anon_sym_EQ_EQ,
60593      anon_sym_BANG_EQ,
60594    ACTIONS(1203), 25,
60595      sym__automatic_semicolon,
60596      sym__ternary_qmark,
60597      anon_sym_COMMA,
60598      anon_sym_LPAREN,
60599      anon_sym_of,
60600      anon_sym_SEMI,
60601      anon_sym_LBRACK,
60602      anon_sym_DOT,
60603      sym_optional_chain,
60604      anon_sym_AMP_AMP,
60605      anon_sym_PIPE_PIPE,
60606      anon_sym_GT_GT_GT,
60607      anon_sym_LT_LT,
60608      anon_sym_CARET,
60609      anon_sym_PERCENT,
60610      anon_sym_STAR_STAR,
60611      anon_sym_LT_EQ,
60612      anon_sym_EQ_EQ_EQ,
60613      anon_sym_BANG_EQ_EQ,
60614      anon_sym_GT_EQ,
60615      anon_sym_QMARK_QMARK,
60616      anon_sym_instanceof,
60617      anon_sym_PLUS_PLUS,
60618      anon_sym_DASH_DASH,
60619      anon_sym_BQUOTE,
60620  [28426] = 3,
60621    ACTIONS(5), 2,
60622      sym_html_comment,
60623      sym_comment,
60624    ACTIONS(1535), 12,
60625      anon_sym_STAR,
60626      anon_sym_in,
60627      anon_sym_LT,
60628      anon_sym_GT,
60629      anon_sym_GT_GT,
60630      anon_sym_AMP,
60631      anon_sym_PIPE,
60632      anon_sym_PLUS,
60633      anon_sym_DASH,
60634      anon_sym_SLASH,
60635      anon_sym_EQ_EQ,
60636      anon_sym_BANG_EQ,
60637    ACTIONS(1537), 26,
60638      sym__automatic_semicolon,
60639      sym__ternary_qmark,
60640      anon_sym_COMMA,
60641      anon_sym_RBRACE,
60642      anon_sym_LPAREN,
60643      anon_sym_of,
60644      anon_sym_SEMI,
60645      anon_sym_LBRACK,
60646      anon_sym_DOT,
60647      sym_optional_chain,
60648      anon_sym_AMP_AMP,
60649      anon_sym_PIPE_PIPE,
60650      anon_sym_GT_GT_GT,
60651      anon_sym_LT_LT,
60652      anon_sym_CARET,
60653      anon_sym_PERCENT,
60654      anon_sym_STAR_STAR,
60655      anon_sym_LT_EQ,
60656      anon_sym_EQ_EQ_EQ,
60657      anon_sym_BANG_EQ_EQ,
60658      anon_sym_GT_EQ,
60659      anon_sym_QMARK_QMARK,
60660      anon_sym_instanceof,
60661      anon_sym_PLUS_PLUS,
60662      anon_sym_DASH_DASH,
60663      anon_sym_BQUOTE,
60664  [28473] = 3,
60665    ACTIONS(5), 2,
60666      sym_html_comment,
60667      sym_comment,
60668    ACTIONS(1415), 12,
60669      anon_sym_STAR,
60670      anon_sym_in,
60671      anon_sym_LT,
60672      anon_sym_GT,
60673      anon_sym_GT_GT,
60674      anon_sym_AMP,
60675      anon_sym_PIPE,
60676      anon_sym_PLUS,
60677      anon_sym_DASH,
60678      anon_sym_SLASH,
60679      anon_sym_EQ_EQ,
60680      anon_sym_BANG_EQ,
60681    ACTIONS(1417), 26,
60682      sym__automatic_semicolon,
60683      sym__ternary_qmark,
60684      anon_sym_COMMA,
60685      anon_sym_RBRACE,
60686      anon_sym_LPAREN,
60687      anon_sym_of,
60688      anon_sym_SEMI,
60689      anon_sym_LBRACK,
60690      anon_sym_DOT,
60691      sym_optional_chain,
60692      anon_sym_AMP_AMP,
60693      anon_sym_PIPE_PIPE,
60694      anon_sym_GT_GT_GT,
60695      anon_sym_LT_LT,
60696      anon_sym_CARET,
60697      anon_sym_PERCENT,
60698      anon_sym_STAR_STAR,
60699      anon_sym_LT_EQ,
60700      anon_sym_EQ_EQ_EQ,
60701      anon_sym_BANG_EQ_EQ,
60702      anon_sym_GT_EQ,
60703      anon_sym_QMARK_QMARK,
60704      anon_sym_instanceof,
60705      anon_sym_PLUS_PLUS,
60706      anon_sym_DASH_DASH,
60707      anon_sym_BQUOTE,
60708  [28520] = 26,
60709    ACTIONS(83), 1,
60710      anon_sym_BQUOTE,
60711    ACTIONS(1391), 1,
60712      anon_sym_LPAREN,
60713    ACTIONS(1393), 1,
60714      anon_sym_LBRACK,
60715    ACTIONS(1395), 1,
60716      anon_sym_DOT,
60717    ACTIONS(1397), 1,
60718      sym_optional_chain,
60719    ACTIONS(1595), 1,
60720      anon_sym_AMP_AMP,
60721    ACTIONS(1597), 1,
60722      anon_sym_PIPE_PIPE,
60723    ACTIONS(1599), 1,
60724      anon_sym_GT_GT,
60725    ACTIONS(1603), 1,
60726      anon_sym_AMP,
60727    ACTIONS(1605), 1,
60728      anon_sym_CARET,
60729    ACTIONS(1607), 1,
60730      anon_sym_PIPE,
60731    ACTIONS(1611), 1,
60732      anon_sym_PERCENT,
60733    ACTIONS(1613), 1,
60734      anon_sym_STAR_STAR,
60735    ACTIONS(1621), 1,
60736      anon_sym_QMARK_QMARK,
60737    ACTIONS(1623), 1,
60738      sym__ternary_qmark,
60739    ACTIONS(5), 2,
60740      sym_html_comment,
60741      sym_comment,
60742    ACTIONS(1399), 2,
60743      anon_sym_PLUS_PLUS,
60744      anon_sym_DASH_DASH,
60745    ACTIONS(1591), 2,
60746      anon_sym_STAR,
60747      anon_sym_SLASH,
60748    ACTIONS(1601), 2,
60749      anon_sym_GT_GT_GT,
60750      anon_sym_LT_LT,
60751    ACTIONS(1609), 2,
60752      anon_sym_PLUS,
60753      anon_sym_DASH,
60754    ACTIONS(1617), 2,
60755      anon_sym_EQ_EQ,
60756      anon_sym_BANG_EQ,
60757    ACTIONS(1619), 2,
60758      anon_sym_EQ_EQ_EQ,
60759      anon_sym_BANG_EQ_EQ,
60760    STATE(670), 2,
60761      sym_template_string,
60762      sym_arguments,
60763    ACTIONS(1499), 3,
60764      sym__automatic_semicolon,
60765      anon_sym_COMMA,
60766      anon_sym_SEMI,
60767    ACTIONS(1593), 3,
60768      anon_sym_in,
60769      anon_sym_LT,
60770      anon_sym_GT,
60771    ACTIONS(1615), 3,
60772      anon_sym_LT_EQ,
60773      anon_sym_GT_EQ,
60774      anon_sym_instanceof,
60775  [28613] = 28,
60776    ACTIONS(402), 1,
60777      anon_sym_BQUOTE,
60778    ACTIONS(1306), 1,
60779      anon_sym_LPAREN,
60780    ACTIONS(1308), 1,
60781      anon_sym_LBRACK,
60782    ACTIONS(1310), 1,
60783      anon_sym_DOT,
60784    ACTIONS(1312), 1,
60785      sym_optional_chain,
60786    ACTIONS(1361), 1,
60787      anon_sym_AMP_AMP,
60788    ACTIONS(1363), 1,
60789      anon_sym_PIPE_PIPE,
60790    ACTIONS(1365), 1,
60791      anon_sym_GT_GT,
60792    ACTIONS(1369), 1,
60793      anon_sym_AMP,
60794    ACTIONS(1371), 1,
60795      anon_sym_CARET,
60796    ACTIONS(1373), 1,
60797      anon_sym_PIPE,
60798    ACTIONS(1377), 1,
60799      anon_sym_PERCENT,
60800    ACTIONS(1379), 1,
60801      anon_sym_STAR_STAR,
60802    ACTIONS(1387), 1,
60803      anon_sym_QMARK_QMARK,
60804    ACTIONS(1389), 1,
60805      sym__ternary_qmark,
60806    ACTIONS(1691), 1,
60807      anon_sym_COMMA,
60808    ACTIONS(1750), 1,
60809      anon_sym_RBRACK,
60810    STATE(1110), 1,
60811      aux_sym_sequence_expression_repeat1,
60812    ACTIONS(5), 2,
60813      sym_html_comment,
60814      sym_comment,
60815    ACTIONS(1320), 2,
60816      anon_sym_PLUS_PLUS,
60817      anon_sym_DASH_DASH,
60818    ACTIONS(1355), 2,
60819      anon_sym_STAR,
60820      anon_sym_SLASH,
60821    ACTIONS(1367), 2,
60822      anon_sym_GT_GT_GT,
60823      anon_sym_LT_LT,
60824    ACTIONS(1375), 2,
60825      anon_sym_PLUS,
60826      anon_sym_DASH,
60827    ACTIONS(1383), 2,
60828      anon_sym_EQ_EQ,
60829      anon_sym_BANG_EQ,
60830    ACTIONS(1385), 2,
60831      anon_sym_EQ_EQ_EQ,
60832      anon_sym_BANG_EQ_EQ,
60833    STATE(509), 2,
60834      sym_template_string,
60835      sym_arguments,
60836    ACTIONS(1359), 3,
60837      anon_sym_in,
60838      anon_sym_LT,
60839      anon_sym_GT,
60840    ACTIONS(1381), 3,
60841      anon_sym_LT_EQ,
60842      anon_sym_GT_EQ,
60843      anon_sym_instanceof,
60844  [28710] = 28,
60845    ACTIONS(402), 1,
60846      anon_sym_BQUOTE,
60847    ACTIONS(1306), 1,
60848      anon_sym_LPAREN,
60849    ACTIONS(1308), 1,
60850      anon_sym_LBRACK,
60851    ACTIONS(1310), 1,
60852      anon_sym_DOT,
60853    ACTIONS(1312), 1,
60854      sym_optional_chain,
60855    ACTIONS(1361), 1,
60856      anon_sym_AMP_AMP,
60857    ACTIONS(1363), 1,
60858      anon_sym_PIPE_PIPE,
60859    ACTIONS(1365), 1,
60860      anon_sym_GT_GT,
60861    ACTIONS(1369), 1,
60862      anon_sym_AMP,
60863    ACTIONS(1371), 1,
60864      anon_sym_CARET,
60865    ACTIONS(1373), 1,
60866      anon_sym_PIPE,
60867    ACTIONS(1377), 1,
60868      anon_sym_PERCENT,
60869    ACTIONS(1379), 1,
60870      anon_sym_STAR_STAR,
60871    ACTIONS(1387), 1,
60872      anon_sym_QMARK_QMARK,
60873    ACTIONS(1389), 1,
60874      sym__ternary_qmark,
60875    ACTIONS(1691), 1,
60876      anon_sym_COMMA,
60877    ACTIONS(1752), 1,
60878      anon_sym_COLON,
60879    STATE(1110), 1,
60880      aux_sym_sequence_expression_repeat1,
60881    ACTIONS(5), 2,
60882      sym_html_comment,
60883      sym_comment,
60884    ACTIONS(1320), 2,
60885      anon_sym_PLUS_PLUS,
60886      anon_sym_DASH_DASH,
60887    ACTIONS(1355), 2,
60888      anon_sym_STAR,
60889      anon_sym_SLASH,
60890    ACTIONS(1367), 2,
60891      anon_sym_GT_GT_GT,
60892      anon_sym_LT_LT,
60893    ACTIONS(1375), 2,
60894      anon_sym_PLUS,
60895      anon_sym_DASH,
60896    ACTIONS(1383), 2,
60897      anon_sym_EQ_EQ,
60898      anon_sym_BANG_EQ,
60899    ACTIONS(1385), 2,
60900      anon_sym_EQ_EQ_EQ,
60901      anon_sym_BANG_EQ_EQ,
60902    STATE(509), 2,
60903      sym_template_string,
60904      sym_arguments,
60905    ACTIONS(1359), 3,
60906      anon_sym_in,
60907      anon_sym_LT,
60908      anon_sym_GT,
60909    ACTIONS(1381), 3,
60910      anon_sym_LT_EQ,
60911      anon_sym_GT_EQ,
60912      anon_sym_instanceof,
60913  [28807] = 5,
60914    ACTIONS(556), 1,
60915      sym__automatic_semicolon,
60916    ACTIONS(5), 2,
60917      sym_html_comment,
60918      sym_comment,
60919    ACTIONS(548), 2,
60920      anon_sym_else,
60921      anon_sym_while,
60922    ACTIONS(552), 12,
60923      anon_sym_STAR,
60924      anon_sym_in,
60925      anon_sym_LT,
60926      anon_sym_GT,
60927      anon_sym_GT_GT,
60928      anon_sym_AMP,
60929      anon_sym_PIPE,
60930      anon_sym_PLUS,
60931      anon_sym_DASH,
60932      anon_sym_SLASH,
60933      anon_sym_EQ_EQ,
60934      anon_sym_BANG_EQ,
60935    ACTIONS(554), 23,
60936      sym__ternary_qmark,
60937      anon_sym_COMMA,
60938      anon_sym_LPAREN,
60939      anon_sym_SEMI,
60940      anon_sym_LBRACK,
60941      anon_sym_DOT,
60942      sym_optional_chain,
60943      anon_sym_AMP_AMP,
60944      anon_sym_PIPE_PIPE,
60945      anon_sym_GT_GT_GT,
60946      anon_sym_LT_LT,
60947      anon_sym_CARET,
60948      anon_sym_PERCENT,
60949      anon_sym_STAR_STAR,
60950      anon_sym_LT_EQ,
60951      anon_sym_EQ_EQ_EQ,
60952      anon_sym_BANG_EQ_EQ,
60953      anon_sym_GT_EQ,
60954      anon_sym_QMARK_QMARK,
60955      anon_sym_instanceof,
60956      anon_sym_PLUS_PLUS,
60957      anon_sym_DASH_DASH,
60958      anon_sym_BQUOTE,
60959  [28858] = 3,
60960    ACTIONS(5), 2,
60961      sym_html_comment,
60962      sym_comment,
60963    ACTIONS(1539), 12,
60964      anon_sym_STAR,
60965      anon_sym_in,
60966      anon_sym_LT,
60967      anon_sym_GT,
60968      anon_sym_GT_GT,
60969      anon_sym_AMP,
60970      anon_sym_PIPE,
60971      anon_sym_PLUS,
60972      anon_sym_DASH,
60973      anon_sym_SLASH,
60974      anon_sym_EQ_EQ,
60975      anon_sym_BANG_EQ,
60976    ACTIONS(1541), 26,
60977      sym__automatic_semicolon,
60978      sym__ternary_qmark,
60979      anon_sym_COMMA,
60980      anon_sym_RBRACE,
60981      anon_sym_LPAREN,
60982      anon_sym_of,
60983      anon_sym_SEMI,
60984      anon_sym_LBRACK,
60985      anon_sym_DOT,
60986      sym_optional_chain,
60987      anon_sym_AMP_AMP,
60988      anon_sym_PIPE_PIPE,
60989      anon_sym_GT_GT_GT,
60990      anon_sym_LT_LT,
60991      anon_sym_CARET,
60992      anon_sym_PERCENT,
60993      anon_sym_STAR_STAR,
60994      anon_sym_LT_EQ,
60995      anon_sym_EQ_EQ_EQ,
60996      anon_sym_BANG_EQ_EQ,
60997      anon_sym_GT_EQ,
60998      anon_sym_QMARK_QMARK,
60999      anon_sym_instanceof,
61000      anon_sym_PLUS_PLUS,
61001      anon_sym_DASH_DASH,
61002      anon_sym_BQUOTE,
61003  [28905] = 28,
61004    ACTIONS(402), 1,
61005      anon_sym_BQUOTE,
61006    ACTIONS(1306), 1,
61007      anon_sym_LPAREN,
61008    ACTIONS(1308), 1,
61009      anon_sym_LBRACK,
61010    ACTIONS(1310), 1,
61011      anon_sym_DOT,
61012    ACTIONS(1312), 1,
61013      sym_optional_chain,
61014    ACTIONS(1361), 1,
61015      anon_sym_AMP_AMP,
61016    ACTIONS(1363), 1,
61017      anon_sym_PIPE_PIPE,
61018    ACTIONS(1365), 1,
61019      anon_sym_GT_GT,
61020    ACTIONS(1369), 1,
61021      anon_sym_AMP,
61022    ACTIONS(1371), 1,
61023      anon_sym_CARET,
61024    ACTIONS(1373), 1,
61025      anon_sym_PIPE,
61026    ACTIONS(1377), 1,
61027      anon_sym_PERCENT,
61028    ACTIONS(1379), 1,
61029      anon_sym_STAR_STAR,
61030    ACTIONS(1387), 1,
61031      anon_sym_QMARK_QMARK,
61032    ACTIONS(1389), 1,
61033      sym__ternary_qmark,
61034    ACTIONS(1691), 1,
61035      anon_sym_COMMA,
61036    ACTIONS(1754), 1,
61037      anon_sym_RPAREN,
61038    STATE(1110), 1,
61039      aux_sym_sequence_expression_repeat1,
61040    ACTIONS(5), 2,
61041      sym_html_comment,
61042      sym_comment,
61043    ACTIONS(1320), 2,
61044      anon_sym_PLUS_PLUS,
61045      anon_sym_DASH_DASH,
61046    ACTIONS(1355), 2,
61047      anon_sym_STAR,
61048      anon_sym_SLASH,
61049    ACTIONS(1367), 2,
61050      anon_sym_GT_GT_GT,
61051      anon_sym_LT_LT,
61052    ACTIONS(1375), 2,
61053      anon_sym_PLUS,
61054      anon_sym_DASH,
61055    ACTIONS(1383), 2,
61056      anon_sym_EQ_EQ,
61057      anon_sym_BANG_EQ,
61058    ACTIONS(1385), 2,
61059      anon_sym_EQ_EQ_EQ,
61060      anon_sym_BANG_EQ_EQ,
61061    STATE(509), 2,
61062      sym_template_string,
61063      sym_arguments,
61064    ACTIONS(1359), 3,
61065      anon_sym_in,
61066      anon_sym_LT,
61067      anon_sym_GT,
61068    ACTIONS(1381), 3,
61069      anon_sym_LT_EQ,
61070      anon_sym_GT_EQ,
61071      anon_sym_instanceof,
61072  [29002] = 3,
61073    ACTIONS(5), 2,
61074      sym_html_comment,
61075      sym_comment,
61076    ACTIONS(1543), 12,
61077      anon_sym_STAR,
61078      anon_sym_in,
61079      anon_sym_LT,
61080      anon_sym_GT,
61081      anon_sym_GT_GT,
61082      anon_sym_AMP,
61083      anon_sym_PIPE,
61084      anon_sym_PLUS,
61085      anon_sym_DASH,
61086      anon_sym_SLASH,
61087      anon_sym_EQ_EQ,
61088      anon_sym_BANG_EQ,
61089    ACTIONS(1545), 26,
61090      sym__automatic_semicolon,
61091      sym__ternary_qmark,
61092      anon_sym_COMMA,
61093      anon_sym_RBRACE,
61094      anon_sym_LPAREN,
61095      anon_sym_of,
61096      anon_sym_SEMI,
61097      anon_sym_LBRACK,
61098      anon_sym_DOT,
61099      sym_optional_chain,
61100      anon_sym_AMP_AMP,
61101      anon_sym_PIPE_PIPE,
61102      anon_sym_GT_GT_GT,
61103      anon_sym_LT_LT,
61104      anon_sym_CARET,
61105      anon_sym_PERCENT,
61106      anon_sym_STAR_STAR,
61107      anon_sym_LT_EQ,
61108      anon_sym_EQ_EQ_EQ,
61109      anon_sym_BANG_EQ_EQ,
61110      anon_sym_GT_EQ,
61111      anon_sym_QMARK_QMARK,
61112      anon_sym_instanceof,
61113      anon_sym_PLUS_PLUS,
61114      anon_sym_DASH_DASH,
61115      anon_sym_BQUOTE,
61116  [29049] = 5,
61117    ACTIONS(566), 1,
61118      sym__automatic_semicolon,
61119    ACTIONS(5), 2,
61120      sym_html_comment,
61121      sym_comment,
61122    ACTIONS(558), 2,
61123      anon_sym_else,
61124      anon_sym_while,
61125    ACTIONS(562), 12,
61126      anon_sym_STAR,
61127      anon_sym_in,
61128      anon_sym_LT,
61129      anon_sym_GT,
61130      anon_sym_GT_GT,
61131      anon_sym_AMP,
61132      anon_sym_PIPE,
61133      anon_sym_PLUS,
61134      anon_sym_DASH,
61135      anon_sym_SLASH,
61136      anon_sym_EQ_EQ,
61137      anon_sym_BANG_EQ,
61138    ACTIONS(564), 23,
61139      sym__ternary_qmark,
61140      anon_sym_COMMA,
61141      anon_sym_LPAREN,
61142      anon_sym_SEMI,
61143      anon_sym_LBRACK,
61144      anon_sym_DOT,
61145      sym_optional_chain,
61146      anon_sym_AMP_AMP,
61147      anon_sym_PIPE_PIPE,
61148      anon_sym_GT_GT_GT,
61149      anon_sym_LT_LT,
61150      anon_sym_CARET,
61151      anon_sym_PERCENT,
61152      anon_sym_STAR_STAR,
61153      anon_sym_LT_EQ,
61154      anon_sym_EQ_EQ_EQ,
61155      anon_sym_BANG_EQ_EQ,
61156      anon_sym_GT_EQ,
61157      anon_sym_QMARK_QMARK,
61158      anon_sym_instanceof,
61159      anon_sym_PLUS_PLUS,
61160      anon_sym_DASH_DASH,
61161      anon_sym_BQUOTE,
61162  [29100] = 3,
61163    ACTIONS(5), 2,
61164      sym_html_comment,
61165      sym_comment,
61166    ACTIONS(1547), 12,
61167      anon_sym_STAR,
61168      anon_sym_in,
61169      anon_sym_LT,
61170      anon_sym_GT,
61171      anon_sym_GT_GT,
61172      anon_sym_AMP,
61173      anon_sym_PIPE,
61174      anon_sym_PLUS,
61175      anon_sym_DASH,
61176      anon_sym_SLASH,
61177      anon_sym_EQ_EQ,
61178      anon_sym_BANG_EQ,
61179    ACTIONS(1549), 26,
61180      sym__automatic_semicolon,
61181      sym__ternary_qmark,
61182      anon_sym_COMMA,
61183      anon_sym_RBRACE,
61184      anon_sym_LPAREN,
61185      anon_sym_of,
61186      anon_sym_SEMI,
61187      anon_sym_LBRACK,
61188      anon_sym_DOT,
61189      sym_optional_chain,
61190      anon_sym_AMP_AMP,
61191      anon_sym_PIPE_PIPE,
61192      anon_sym_GT_GT_GT,
61193      anon_sym_LT_LT,
61194      anon_sym_CARET,
61195      anon_sym_PERCENT,
61196      anon_sym_STAR_STAR,
61197      anon_sym_LT_EQ,
61198      anon_sym_EQ_EQ_EQ,
61199      anon_sym_BANG_EQ_EQ,
61200      anon_sym_GT_EQ,
61201      anon_sym_QMARK_QMARK,
61202      anon_sym_instanceof,
61203      anon_sym_PLUS_PLUS,
61204      anon_sym_DASH_DASH,
61205      anon_sym_BQUOTE,
61206  [29147] = 3,
61207    ACTIONS(5), 2,
61208      sym_html_comment,
61209      sym_comment,
61210    ACTIONS(542), 12,
61211      anon_sym_STAR,
61212      anon_sym_in,
61213      anon_sym_LT,
61214      anon_sym_GT,
61215      anon_sym_GT_GT,
61216      anon_sym_AMP,
61217      anon_sym_PIPE,
61218      anon_sym_PLUS,
61219      anon_sym_DASH,
61220      anon_sym_SLASH,
61221      anon_sym_EQ_EQ,
61222      anon_sym_BANG_EQ,
61223    ACTIONS(544), 26,
61224      sym__automatic_semicolon,
61225      sym__ternary_qmark,
61226      anon_sym_COMMA,
61227      anon_sym_RBRACE,
61228      anon_sym_LPAREN,
61229      anon_sym_of,
61230      anon_sym_SEMI,
61231      anon_sym_LBRACK,
61232      anon_sym_DOT,
61233      sym_optional_chain,
61234      anon_sym_AMP_AMP,
61235      anon_sym_PIPE_PIPE,
61236      anon_sym_GT_GT_GT,
61237      anon_sym_LT_LT,
61238      anon_sym_CARET,
61239      anon_sym_PERCENT,
61240      anon_sym_STAR_STAR,
61241      anon_sym_LT_EQ,
61242      anon_sym_EQ_EQ_EQ,
61243      anon_sym_BANG_EQ_EQ,
61244      anon_sym_GT_EQ,
61245      anon_sym_QMARK_QMARK,
61246      anon_sym_instanceof,
61247      anon_sym_PLUS_PLUS,
61248      anon_sym_DASH_DASH,
61249      anon_sym_BQUOTE,
61250  [29194] = 3,
61251    ACTIONS(5), 2,
61252      sym_html_comment,
61253      sym_comment,
61254    ACTIONS(552), 12,
61255      anon_sym_STAR,
61256      anon_sym_in,
61257      anon_sym_LT,
61258      anon_sym_GT,
61259      anon_sym_GT_GT,
61260      anon_sym_AMP,
61261      anon_sym_PIPE,
61262      anon_sym_PLUS,
61263      anon_sym_DASH,
61264      anon_sym_SLASH,
61265      anon_sym_EQ_EQ,
61266      anon_sym_BANG_EQ,
61267    ACTIONS(554), 26,
61268      sym__automatic_semicolon,
61269      sym__ternary_qmark,
61270      anon_sym_COMMA,
61271      anon_sym_RBRACE,
61272      anon_sym_LPAREN,
61273      anon_sym_of,
61274      anon_sym_SEMI,
61275      anon_sym_LBRACK,
61276      anon_sym_DOT,
61277      sym_optional_chain,
61278      anon_sym_AMP_AMP,
61279      anon_sym_PIPE_PIPE,
61280      anon_sym_GT_GT_GT,
61281      anon_sym_LT_LT,
61282      anon_sym_CARET,
61283      anon_sym_PERCENT,
61284      anon_sym_STAR_STAR,
61285      anon_sym_LT_EQ,
61286      anon_sym_EQ_EQ_EQ,
61287      anon_sym_BANG_EQ_EQ,
61288      anon_sym_GT_EQ,
61289      anon_sym_QMARK_QMARK,
61290      anon_sym_instanceof,
61291      anon_sym_PLUS_PLUS,
61292      anon_sym_DASH_DASH,
61293      anon_sym_BQUOTE,
61294  [29241] = 3,
61295    ACTIONS(5), 2,
61296      sym_html_comment,
61297      sym_comment,
61298    ACTIONS(562), 12,
61299      anon_sym_STAR,
61300      anon_sym_in,
61301      anon_sym_LT,
61302      anon_sym_GT,
61303      anon_sym_GT_GT,
61304      anon_sym_AMP,
61305      anon_sym_PIPE,
61306      anon_sym_PLUS,
61307      anon_sym_DASH,
61308      anon_sym_SLASH,
61309      anon_sym_EQ_EQ,
61310      anon_sym_BANG_EQ,
61311    ACTIONS(564), 26,
61312      sym__automatic_semicolon,
61313      sym__ternary_qmark,
61314      anon_sym_COMMA,
61315      anon_sym_RBRACE,
61316      anon_sym_LPAREN,
61317      anon_sym_of,
61318      anon_sym_SEMI,
61319      anon_sym_LBRACK,
61320      anon_sym_DOT,
61321      sym_optional_chain,
61322      anon_sym_AMP_AMP,
61323      anon_sym_PIPE_PIPE,
61324      anon_sym_GT_GT_GT,
61325      anon_sym_LT_LT,
61326      anon_sym_CARET,
61327      anon_sym_PERCENT,
61328      anon_sym_STAR_STAR,
61329      anon_sym_LT_EQ,
61330      anon_sym_EQ_EQ_EQ,
61331      anon_sym_BANG_EQ_EQ,
61332      anon_sym_GT_EQ,
61333      anon_sym_QMARK_QMARK,
61334      anon_sym_instanceof,
61335      anon_sym_PLUS_PLUS,
61336      anon_sym_DASH_DASH,
61337      anon_sym_BQUOTE,
61338  [29288] = 3,
61339    ACTIONS(5), 2,
61340      sym_html_comment,
61341      sym_comment,
61342    ACTIONS(1501), 12,
61343      anon_sym_STAR,
61344      anon_sym_in,
61345      anon_sym_LT,
61346      anon_sym_GT,
61347      anon_sym_GT_GT,
61348      anon_sym_AMP,
61349      anon_sym_PIPE,
61350      anon_sym_PLUS,
61351      anon_sym_DASH,
61352      anon_sym_SLASH,
61353      anon_sym_EQ_EQ,
61354      anon_sym_BANG_EQ,
61355    ACTIONS(1503), 26,
61356      sym__automatic_semicolon,
61357      sym__ternary_qmark,
61358      anon_sym_COMMA,
61359      anon_sym_RBRACE,
61360      anon_sym_LPAREN,
61361      anon_sym_of,
61362      anon_sym_SEMI,
61363      anon_sym_LBRACK,
61364      anon_sym_DOT,
61365      sym_optional_chain,
61366      anon_sym_AMP_AMP,
61367      anon_sym_PIPE_PIPE,
61368      anon_sym_GT_GT_GT,
61369      anon_sym_LT_LT,
61370      anon_sym_CARET,
61371      anon_sym_PERCENT,
61372      anon_sym_STAR_STAR,
61373      anon_sym_LT_EQ,
61374      anon_sym_EQ_EQ_EQ,
61375      anon_sym_BANG_EQ_EQ,
61376      anon_sym_GT_EQ,
61377      anon_sym_QMARK_QMARK,
61378      anon_sym_instanceof,
61379      anon_sym_PLUS_PLUS,
61380      anon_sym_DASH_DASH,
61381      anon_sym_BQUOTE,
61382  [29335] = 28,
61383    ACTIONS(402), 1,
61384      anon_sym_BQUOTE,
61385    ACTIONS(1306), 1,
61386      anon_sym_LPAREN,
61387    ACTIONS(1308), 1,
61388      anon_sym_LBRACK,
61389    ACTIONS(1310), 1,
61390      anon_sym_DOT,
61391    ACTIONS(1312), 1,
61392      sym_optional_chain,
61393    ACTIONS(1361), 1,
61394      anon_sym_AMP_AMP,
61395    ACTIONS(1363), 1,
61396      anon_sym_PIPE_PIPE,
61397    ACTIONS(1365), 1,
61398      anon_sym_GT_GT,
61399    ACTIONS(1369), 1,
61400      anon_sym_AMP,
61401    ACTIONS(1371), 1,
61402      anon_sym_CARET,
61403    ACTIONS(1373), 1,
61404      anon_sym_PIPE,
61405    ACTIONS(1377), 1,
61406      anon_sym_PERCENT,
61407    ACTIONS(1379), 1,
61408      anon_sym_STAR_STAR,
61409    ACTIONS(1387), 1,
61410      anon_sym_QMARK_QMARK,
61411    ACTIONS(1389), 1,
61412      sym__ternary_qmark,
61413    ACTIONS(1691), 1,
61414      anon_sym_COMMA,
61415    ACTIONS(1756), 1,
61416      anon_sym_RBRACE,
61417    STATE(1110), 1,
61418      aux_sym_sequence_expression_repeat1,
61419    ACTIONS(5), 2,
61420      sym_html_comment,
61421      sym_comment,
61422    ACTIONS(1320), 2,
61423      anon_sym_PLUS_PLUS,
61424      anon_sym_DASH_DASH,
61425    ACTIONS(1355), 2,
61426      anon_sym_STAR,
61427      anon_sym_SLASH,
61428    ACTIONS(1367), 2,
61429      anon_sym_GT_GT_GT,
61430      anon_sym_LT_LT,
61431    ACTIONS(1375), 2,
61432      anon_sym_PLUS,
61433      anon_sym_DASH,
61434    ACTIONS(1383), 2,
61435      anon_sym_EQ_EQ,
61436      anon_sym_BANG_EQ,
61437    ACTIONS(1385), 2,
61438      anon_sym_EQ_EQ_EQ,
61439      anon_sym_BANG_EQ_EQ,
61440    STATE(509), 2,
61441      sym_template_string,
61442      sym_arguments,
61443    ACTIONS(1359), 3,
61444      anon_sym_in,
61445      anon_sym_LT,
61446      anon_sym_GT,
61447    ACTIONS(1381), 3,
61448      anon_sym_LT_EQ,
61449      anon_sym_GT_EQ,
61450      anon_sym_instanceof,
61451  [29432] = 3,
61452    ACTIONS(5), 2,
61453      sym_html_comment,
61454      sym_comment,
61455    ACTIONS(1505), 12,
61456      anon_sym_STAR,
61457      anon_sym_in,
61458      anon_sym_LT,
61459      anon_sym_GT,
61460      anon_sym_GT_GT,
61461      anon_sym_AMP,
61462      anon_sym_PIPE,
61463      anon_sym_PLUS,
61464      anon_sym_DASH,
61465      anon_sym_SLASH,
61466      anon_sym_EQ_EQ,
61467      anon_sym_BANG_EQ,
61468    ACTIONS(1507), 26,
61469      sym__automatic_semicolon,
61470      sym__ternary_qmark,
61471      anon_sym_COMMA,
61472      anon_sym_RBRACE,
61473      anon_sym_LPAREN,
61474      anon_sym_of,
61475      anon_sym_SEMI,
61476      anon_sym_LBRACK,
61477      anon_sym_DOT,
61478      sym_optional_chain,
61479      anon_sym_AMP_AMP,
61480      anon_sym_PIPE_PIPE,
61481      anon_sym_GT_GT_GT,
61482      anon_sym_LT_LT,
61483      anon_sym_CARET,
61484      anon_sym_PERCENT,
61485      anon_sym_STAR_STAR,
61486      anon_sym_LT_EQ,
61487      anon_sym_EQ_EQ_EQ,
61488      anon_sym_BANG_EQ_EQ,
61489      anon_sym_GT_EQ,
61490      anon_sym_QMARK_QMARK,
61491      anon_sym_instanceof,
61492      anon_sym_PLUS_PLUS,
61493      anon_sym_DASH_DASH,
61494      anon_sym_BQUOTE,
61495  [29479] = 3,
61496    ACTIONS(5), 2,
61497      sym_html_comment,
61498      sym_comment,
61499    ACTIONS(1509), 12,
61500      anon_sym_STAR,
61501      anon_sym_in,
61502      anon_sym_LT,
61503      anon_sym_GT,
61504      anon_sym_GT_GT,
61505      anon_sym_AMP,
61506      anon_sym_PIPE,
61507      anon_sym_PLUS,
61508      anon_sym_DASH,
61509      anon_sym_SLASH,
61510      anon_sym_EQ_EQ,
61511      anon_sym_BANG_EQ,
61512    ACTIONS(1511), 26,
61513      sym__automatic_semicolon,
61514      sym__ternary_qmark,
61515      anon_sym_COMMA,
61516      anon_sym_RBRACE,
61517      anon_sym_LPAREN,
61518      anon_sym_of,
61519      anon_sym_SEMI,
61520      anon_sym_LBRACK,
61521      anon_sym_DOT,
61522      sym_optional_chain,
61523      anon_sym_AMP_AMP,
61524      anon_sym_PIPE_PIPE,
61525      anon_sym_GT_GT_GT,
61526      anon_sym_LT_LT,
61527      anon_sym_CARET,
61528      anon_sym_PERCENT,
61529      anon_sym_STAR_STAR,
61530      anon_sym_LT_EQ,
61531      anon_sym_EQ_EQ_EQ,
61532      anon_sym_BANG_EQ_EQ,
61533      anon_sym_GT_EQ,
61534      anon_sym_QMARK_QMARK,
61535      anon_sym_instanceof,
61536      anon_sym_PLUS_PLUS,
61537      anon_sym_DASH_DASH,
61538      anon_sym_BQUOTE,
61539  [29526] = 28,
61540    ACTIONS(402), 1,
61541      anon_sym_BQUOTE,
61542    ACTIONS(1306), 1,
61543      anon_sym_LPAREN,
61544    ACTIONS(1308), 1,
61545      anon_sym_LBRACK,
61546    ACTIONS(1310), 1,
61547      anon_sym_DOT,
61548    ACTIONS(1312), 1,
61549      sym_optional_chain,
61550    ACTIONS(1361), 1,
61551      anon_sym_AMP_AMP,
61552    ACTIONS(1363), 1,
61553      anon_sym_PIPE_PIPE,
61554    ACTIONS(1365), 1,
61555      anon_sym_GT_GT,
61556    ACTIONS(1369), 1,
61557      anon_sym_AMP,
61558    ACTIONS(1371), 1,
61559      anon_sym_CARET,
61560    ACTIONS(1373), 1,
61561      anon_sym_PIPE,
61562    ACTIONS(1377), 1,
61563      anon_sym_PERCENT,
61564    ACTIONS(1379), 1,
61565      anon_sym_STAR_STAR,
61566    ACTIONS(1387), 1,
61567      anon_sym_QMARK_QMARK,
61568    ACTIONS(1389), 1,
61569      sym__ternary_qmark,
61570    ACTIONS(1691), 1,
61571      anon_sym_COMMA,
61572    ACTIONS(1758), 1,
61573      anon_sym_RPAREN,
61574    STATE(1110), 1,
61575      aux_sym_sequence_expression_repeat1,
61576    ACTIONS(5), 2,
61577      sym_html_comment,
61578      sym_comment,
61579    ACTIONS(1320), 2,
61580      anon_sym_PLUS_PLUS,
61581      anon_sym_DASH_DASH,
61582    ACTIONS(1355), 2,
61583      anon_sym_STAR,
61584      anon_sym_SLASH,
61585    ACTIONS(1367), 2,
61586      anon_sym_GT_GT_GT,
61587      anon_sym_LT_LT,
61588    ACTIONS(1375), 2,
61589      anon_sym_PLUS,
61590      anon_sym_DASH,
61591    ACTIONS(1383), 2,
61592      anon_sym_EQ_EQ,
61593      anon_sym_BANG_EQ,
61594    ACTIONS(1385), 2,
61595      anon_sym_EQ_EQ_EQ,
61596      anon_sym_BANG_EQ_EQ,
61597    STATE(509), 2,
61598      sym_template_string,
61599      sym_arguments,
61600    ACTIONS(1359), 3,
61601      anon_sym_in,
61602      anon_sym_LT,
61603      anon_sym_GT,
61604    ACTIONS(1381), 3,
61605      anon_sym_LT_EQ,
61606      anon_sym_GT_EQ,
61607      anon_sym_instanceof,
61608  [29623] = 5,
61609    ACTIONS(588), 1,
61610      sym__automatic_semicolon,
61611    ACTIONS(5), 2,
61612      sym_html_comment,
61613      sym_comment,
61614    ACTIONS(580), 2,
61615      anon_sym_else,
61616      anon_sym_while,
61617    ACTIONS(584), 12,
61618      anon_sym_STAR,
61619      anon_sym_in,
61620      anon_sym_LT,
61621      anon_sym_GT,
61622      anon_sym_GT_GT,
61623      anon_sym_AMP,
61624      anon_sym_PIPE,
61625      anon_sym_PLUS,
61626      anon_sym_DASH,
61627      anon_sym_SLASH,
61628      anon_sym_EQ_EQ,
61629      anon_sym_BANG_EQ,
61630    ACTIONS(586), 23,
61631      sym__ternary_qmark,
61632      anon_sym_COMMA,
61633      anon_sym_LPAREN,
61634      anon_sym_SEMI,
61635      anon_sym_LBRACK,
61636      anon_sym_DOT,
61637      sym_optional_chain,
61638      anon_sym_AMP_AMP,
61639      anon_sym_PIPE_PIPE,
61640      anon_sym_GT_GT_GT,
61641      anon_sym_LT_LT,
61642      anon_sym_CARET,
61643      anon_sym_PERCENT,
61644      anon_sym_STAR_STAR,
61645      anon_sym_LT_EQ,
61646      anon_sym_EQ_EQ_EQ,
61647      anon_sym_BANG_EQ_EQ,
61648      anon_sym_GT_EQ,
61649      anon_sym_QMARK_QMARK,
61650      anon_sym_instanceof,
61651      anon_sym_PLUS_PLUS,
61652      anon_sym_DASH_DASH,
61653      anon_sym_BQUOTE,
61654  [29674] = 3,
61655    ACTIONS(5), 2,
61656      sym_html_comment,
61657      sym_comment,
61658    ACTIONS(1515), 12,
61659      anon_sym_STAR,
61660      anon_sym_in,
61661      anon_sym_LT,
61662      anon_sym_GT,
61663      anon_sym_GT_GT,
61664      anon_sym_AMP,
61665      anon_sym_PIPE,
61666      anon_sym_PLUS,
61667      anon_sym_DASH,
61668      anon_sym_SLASH,
61669      anon_sym_EQ_EQ,
61670      anon_sym_BANG_EQ,
61671    ACTIONS(1517), 26,
61672      sym__automatic_semicolon,
61673      sym__ternary_qmark,
61674      anon_sym_COMMA,
61675      anon_sym_RBRACE,
61676      anon_sym_LPAREN,
61677      anon_sym_of,
61678      anon_sym_SEMI,
61679      anon_sym_LBRACK,
61680      anon_sym_DOT,
61681      sym_optional_chain,
61682      anon_sym_AMP_AMP,
61683      anon_sym_PIPE_PIPE,
61684      anon_sym_GT_GT_GT,
61685      anon_sym_LT_LT,
61686      anon_sym_CARET,
61687      anon_sym_PERCENT,
61688      anon_sym_STAR_STAR,
61689      anon_sym_LT_EQ,
61690      anon_sym_EQ_EQ_EQ,
61691      anon_sym_BANG_EQ_EQ,
61692      anon_sym_GT_EQ,
61693      anon_sym_QMARK_QMARK,
61694      anon_sym_instanceof,
61695      anon_sym_PLUS_PLUS,
61696      anon_sym_DASH_DASH,
61697      anon_sym_BQUOTE,
61698  [29721] = 5,
61699    ACTIONS(598), 1,
61700      sym__automatic_semicolon,
61701    ACTIONS(5), 2,
61702      sym_html_comment,
61703      sym_comment,
61704    ACTIONS(590), 2,
61705      anon_sym_else,
61706      anon_sym_while,
61707    ACTIONS(594), 12,
61708      anon_sym_STAR,
61709      anon_sym_in,
61710      anon_sym_LT,
61711      anon_sym_GT,
61712      anon_sym_GT_GT,
61713      anon_sym_AMP,
61714      anon_sym_PIPE,
61715      anon_sym_PLUS,
61716      anon_sym_DASH,
61717      anon_sym_SLASH,
61718      anon_sym_EQ_EQ,
61719      anon_sym_BANG_EQ,
61720    ACTIONS(596), 23,
61721      sym__ternary_qmark,
61722      anon_sym_COMMA,
61723      anon_sym_LPAREN,
61724      anon_sym_SEMI,
61725      anon_sym_LBRACK,
61726      anon_sym_DOT,
61727      sym_optional_chain,
61728      anon_sym_AMP_AMP,
61729      anon_sym_PIPE_PIPE,
61730      anon_sym_GT_GT_GT,
61731      anon_sym_LT_LT,
61732      anon_sym_CARET,
61733      anon_sym_PERCENT,
61734      anon_sym_STAR_STAR,
61735      anon_sym_LT_EQ,
61736      anon_sym_EQ_EQ_EQ,
61737      anon_sym_BANG_EQ_EQ,
61738      anon_sym_GT_EQ,
61739      anon_sym_QMARK_QMARK,
61740      anon_sym_instanceof,
61741      anon_sym_PLUS_PLUS,
61742      anon_sym_DASH_DASH,
61743      anon_sym_BQUOTE,
61744  [29772] = 28,
61745    ACTIONS(402), 1,
61746      anon_sym_BQUOTE,
61747    ACTIONS(705), 1,
61748      anon_sym_COMMA,
61749    ACTIONS(1306), 1,
61750      anon_sym_LPAREN,
61751    ACTIONS(1308), 1,
61752      anon_sym_LBRACK,
61753    ACTIONS(1310), 1,
61754      anon_sym_DOT,
61755    ACTIONS(1312), 1,
61756      sym_optional_chain,
61757    ACTIONS(1361), 1,
61758      anon_sym_AMP_AMP,
61759    ACTIONS(1363), 1,
61760      anon_sym_PIPE_PIPE,
61761    ACTIONS(1365), 1,
61762      anon_sym_GT_GT,
61763    ACTIONS(1369), 1,
61764      anon_sym_AMP,
61765    ACTIONS(1371), 1,
61766      anon_sym_CARET,
61767    ACTIONS(1373), 1,
61768      anon_sym_PIPE,
61769    ACTIONS(1377), 1,
61770      anon_sym_PERCENT,
61771    ACTIONS(1379), 1,
61772      anon_sym_STAR_STAR,
61773    ACTIONS(1387), 1,
61774      anon_sym_QMARK_QMARK,
61775    ACTIONS(1389), 1,
61776      sym__ternary_qmark,
61777    ACTIONS(1760), 1,
61778      anon_sym_RBRACK,
61779    STATE(1287), 1,
61780      aux_sym_array_repeat1,
61781    ACTIONS(5), 2,
61782      sym_html_comment,
61783      sym_comment,
61784    ACTIONS(1320), 2,
61785      anon_sym_PLUS_PLUS,
61786      anon_sym_DASH_DASH,
61787    ACTIONS(1355), 2,
61788      anon_sym_STAR,
61789      anon_sym_SLASH,
61790    ACTIONS(1367), 2,
61791      anon_sym_GT_GT_GT,
61792      anon_sym_LT_LT,
61793    ACTIONS(1375), 2,
61794      anon_sym_PLUS,
61795      anon_sym_DASH,
61796    ACTIONS(1383), 2,
61797      anon_sym_EQ_EQ,
61798      anon_sym_BANG_EQ,
61799    ACTIONS(1385), 2,
61800      anon_sym_EQ_EQ_EQ,
61801      anon_sym_BANG_EQ_EQ,
61802    STATE(509), 2,
61803      sym_template_string,
61804      sym_arguments,
61805    ACTIONS(1359), 3,
61806      anon_sym_in,
61807      anon_sym_LT,
61808      anon_sym_GT,
61809    ACTIONS(1381), 3,
61810      anon_sym_LT_EQ,
61811      anon_sym_GT_EQ,
61812      anon_sym_instanceof,
61813  [29869] = 3,
61814    ACTIONS(5), 2,
61815      sym_html_comment,
61816      sym_comment,
61817    ACTIONS(1519), 12,
61818      anon_sym_STAR,
61819      anon_sym_in,
61820      anon_sym_LT,
61821      anon_sym_GT,
61822      anon_sym_GT_GT,
61823      anon_sym_AMP,
61824      anon_sym_PIPE,
61825      anon_sym_PLUS,
61826      anon_sym_DASH,
61827      anon_sym_SLASH,
61828      anon_sym_EQ_EQ,
61829      anon_sym_BANG_EQ,
61830    ACTIONS(1521), 26,
61831      sym__automatic_semicolon,
61832      sym__ternary_qmark,
61833      anon_sym_COMMA,
61834      anon_sym_RBRACE,
61835      anon_sym_LPAREN,
61836      anon_sym_of,
61837      anon_sym_SEMI,
61838      anon_sym_LBRACK,
61839      anon_sym_DOT,
61840      sym_optional_chain,
61841      anon_sym_AMP_AMP,
61842      anon_sym_PIPE_PIPE,
61843      anon_sym_GT_GT_GT,
61844      anon_sym_LT_LT,
61845      anon_sym_CARET,
61846      anon_sym_PERCENT,
61847      anon_sym_STAR_STAR,
61848      anon_sym_LT_EQ,
61849      anon_sym_EQ_EQ_EQ,
61850      anon_sym_BANG_EQ_EQ,
61851      anon_sym_GT_EQ,
61852      anon_sym_QMARK_QMARK,
61853      anon_sym_instanceof,
61854      anon_sym_PLUS_PLUS,
61855      anon_sym_DASH_DASH,
61856      anon_sym_BQUOTE,
61857  [29916] = 3,
61858    ACTIONS(5), 2,
61859      sym_html_comment,
61860      sym_comment,
61861    ACTIONS(1467), 12,
61862      anon_sym_STAR,
61863      anon_sym_in,
61864      anon_sym_LT,
61865      anon_sym_GT,
61866      anon_sym_GT_GT,
61867      anon_sym_AMP,
61868      anon_sym_PIPE,
61869      anon_sym_PLUS,
61870      anon_sym_DASH,
61871      anon_sym_SLASH,
61872      anon_sym_EQ_EQ,
61873      anon_sym_BANG_EQ,
61874    ACTIONS(1469), 26,
61875      sym__automatic_semicolon,
61876      sym__ternary_qmark,
61877      anon_sym_COMMA,
61878      anon_sym_RBRACE,
61879      anon_sym_LPAREN,
61880      anon_sym_of,
61881      anon_sym_SEMI,
61882      anon_sym_LBRACK,
61883      anon_sym_DOT,
61884      sym_optional_chain,
61885      anon_sym_AMP_AMP,
61886      anon_sym_PIPE_PIPE,
61887      anon_sym_GT_GT_GT,
61888      anon_sym_LT_LT,
61889      anon_sym_CARET,
61890      anon_sym_PERCENT,
61891      anon_sym_STAR_STAR,
61892      anon_sym_LT_EQ,
61893      anon_sym_EQ_EQ_EQ,
61894      anon_sym_BANG_EQ_EQ,
61895      anon_sym_GT_EQ,
61896      anon_sym_QMARK_QMARK,
61897      anon_sym_instanceof,
61898      anon_sym_PLUS_PLUS,
61899      anon_sym_DASH_DASH,
61900      anon_sym_BQUOTE,
61901  [29963] = 21,
61902    ACTIONS(402), 1,
61903      anon_sym_BQUOTE,
61904    ACTIONS(1306), 1,
61905      anon_sym_LPAREN,
61906    ACTIONS(1308), 1,
61907      anon_sym_LBRACK,
61908    ACTIONS(1310), 1,
61909      anon_sym_DOT,
61910    ACTIONS(1312), 1,
61911      sym_optional_chain,
61912    ACTIONS(1493), 1,
61913      anon_sym_PIPE,
61914    ACTIONS(1766), 1,
61915      anon_sym_GT_GT,
61916    ACTIONS(1770), 1,
61917      anon_sym_AMP,
61918    ACTIONS(1774), 1,
61919      anon_sym_PERCENT,
61920    ACTIONS(1776), 1,
61921      anon_sym_STAR_STAR,
61922    ACTIONS(5), 2,
61923      sym_html_comment,
61924      sym_comment,
61925    ACTIONS(1320), 2,
61926      anon_sym_PLUS_PLUS,
61927      anon_sym_DASH_DASH,
61928    ACTIONS(1762), 2,
61929      anon_sym_STAR,
61930      anon_sym_SLASH,
61931    ACTIONS(1768), 2,
61932      anon_sym_GT_GT_GT,
61933      anon_sym_LT_LT,
61934    ACTIONS(1772), 2,
61935      anon_sym_PLUS,
61936      anon_sym_DASH,
61937    ACTIONS(1780), 2,
61938      anon_sym_EQ_EQ,
61939      anon_sym_BANG_EQ,
61940    ACTIONS(1782), 2,
61941      anon_sym_EQ_EQ_EQ,
61942      anon_sym_BANG_EQ_EQ,
61943    STATE(509), 2,
61944      sym_template_string,
61945      sym_arguments,
61946    ACTIONS(1764), 3,
61947      anon_sym_in,
61948      anon_sym_LT,
61949      anon_sym_GT,
61950    ACTIONS(1778), 3,
61951      anon_sym_LT_EQ,
61952      anon_sym_GT_EQ,
61953      anon_sym_instanceof,
61954    ACTIONS(1491), 7,
61955      sym__ternary_qmark,
61956      anon_sym_LBRACE,
61957      anon_sym_COLON,
61958      anon_sym_AMP_AMP,
61959      anon_sym_PIPE_PIPE,
61960      anon_sym_CARET,
61961      anon_sym_QMARK_QMARK,
61962  [30045] = 22,
61963    ACTIONS(402), 1,
61964      anon_sym_BQUOTE,
61965    ACTIONS(1306), 1,
61966      anon_sym_LPAREN,
61967    ACTIONS(1308), 1,
61968      anon_sym_LBRACK,
61969    ACTIONS(1310), 1,
61970      anon_sym_DOT,
61971    ACTIONS(1312), 1,
61972      sym_optional_chain,
61973    ACTIONS(1493), 1,
61974      anon_sym_PIPE,
61975    ACTIONS(1766), 1,
61976      anon_sym_GT_GT,
61977    ACTIONS(1770), 1,
61978      anon_sym_AMP,
61979    ACTIONS(1774), 1,
61980      anon_sym_PERCENT,
61981    ACTIONS(1776), 1,
61982      anon_sym_STAR_STAR,
61983    ACTIONS(1784), 1,
61984      anon_sym_CARET,
61985    ACTIONS(5), 2,
61986      sym_html_comment,
61987      sym_comment,
61988    ACTIONS(1320), 2,
61989      anon_sym_PLUS_PLUS,
61990      anon_sym_DASH_DASH,
61991    ACTIONS(1762), 2,
61992      anon_sym_STAR,
61993      anon_sym_SLASH,
61994    ACTIONS(1768), 2,
61995      anon_sym_GT_GT_GT,
61996      anon_sym_LT_LT,
61997    ACTIONS(1772), 2,
61998      anon_sym_PLUS,
61999      anon_sym_DASH,
62000    ACTIONS(1780), 2,
62001      anon_sym_EQ_EQ,
62002      anon_sym_BANG_EQ,
62003    ACTIONS(1782), 2,
62004      anon_sym_EQ_EQ_EQ,
62005      anon_sym_BANG_EQ_EQ,
62006    STATE(509), 2,
62007      sym_template_string,
62008      sym_arguments,
62009    ACTIONS(1764), 3,
62010      anon_sym_in,
62011      anon_sym_LT,
62012      anon_sym_GT,
62013    ACTIONS(1778), 3,
62014      anon_sym_LT_EQ,
62015      anon_sym_GT_EQ,
62016      anon_sym_instanceof,
62017    ACTIONS(1491), 6,
62018      sym__ternary_qmark,
62019      anon_sym_LBRACE,
62020      anon_sym_COLON,
62021      anon_sym_AMP_AMP,
62022      anon_sym_PIPE_PIPE,
62023      anon_sym_QMARK_QMARK,
62024  [30129] = 5,
62025    ACTIONS(1786), 1,
62026      anon_sym_LPAREN,
62027    ACTIONS(1789), 1,
62028      anon_sym_COLON,
62029    ACTIONS(5), 2,
62030      sym_html_comment,
62031      sym_comment,
62032    ACTIONS(1447), 12,
62033      anon_sym_STAR,
62034      anon_sym_in,
62035      anon_sym_LT,
62036      anon_sym_GT,
62037      anon_sym_GT_GT,
62038      anon_sym_AMP,
62039      anon_sym_PIPE,
62040      anon_sym_PLUS,
62041      anon_sym_DASH,
62042      anon_sym_SLASH,
62043      anon_sym_EQ_EQ,
62044      anon_sym_BANG_EQ,
62045    ACTIONS(1449), 23,
62046      sym__automatic_semicolon,
62047      sym__ternary_qmark,
62048      anon_sym_COMMA,
62049      anon_sym_SEMI,
62050      anon_sym_LBRACK,
62051      anon_sym_DOT,
62052      sym_optional_chain,
62053      anon_sym_AMP_AMP,
62054      anon_sym_PIPE_PIPE,
62055      anon_sym_GT_GT_GT,
62056      anon_sym_LT_LT,
62057      anon_sym_CARET,
62058      anon_sym_PERCENT,
62059      anon_sym_STAR_STAR,
62060      anon_sym_LT_EQ,
62061      anon_sym_EQ_EQ_EQ,
62062      anon_sym_BANG_EQ_EQ,
62063      anon_sym_GT_EQ,
62064      anon_sym_QMARK_QMARK,
62065      anon_sym_instanceof,
62066      anon_sym_PLUS_PLUS,
62067      anon_sym_DASH_DASH,
62068      anon_sym_BQUOTE,
62069  [30179] = 13,
62070    ACTIONS(402), 1,
62071      anon_sym_BQUOTE,
62072    ACTIONS(1306), 1,
62073      anon_sym_LPAREN,
62074    ACTIONS(1308), 1,
62075      anon_sym_LBRACK,
62076    ACTIONS(1310), 1,
62077      anon_sym_DOT,
62078    ACTIONS(1312), 1,
62079      sym_optional_chain,
62080    ACTIONS(1774), 1,
62081      anon_sym_PERCENT,
62082    ACTIONS(1776), 1,
62083      anon_sym_STAR_STAR,
62084    ACTIONS(5), 2,
62085      sym_html_comment,
62086      sym_comment,
62087    ACTIONS(1320), 2,
62088      anon_sym_PLUS_PLUS,
62089      anon_sym_DASH_DASH,
62090    ACTIONS(1762), 2,
62091      anon_sym_STAR,
62092      anon_sym_SLASH,
62093    STATE(509), 2,
62094      sym_template_string,
62095      sym_arguments,
62096    ACTIONS(1493), 10,
62097      anon_sym_in,
62098      anon_sym_LT,
62099      anon_sym_GT,
62100      anon_sym_GT_GT,
62101      anon_sym_AMP,
62102      anon_sym_PIPE,
62103      anon_sym_PLUS,
62104      anon_sym_DASH,
62105      anon_sym_EQ_EQ,
62106      anon_sym_BANG_EQ,
62107    ACTIONS(1491), 14,
62108      sym__ternary_qmark,
62109      anon_sym_LBRACE,
62110      anon_sym_COLON,
62111      anon_sym_AMP_AMP,
62112      anon_sym_PIPE_PIPE,
62113      anon_sym_GT_GT_GT,
62114      anon_sym_LT_LT,
62115      anon_sym_CARET,
62116      anon_sym_LT_EQ,
62117      anon_sym_EQ_EQ_EQ,
62118      anon_sym_BANG_EQ_EQ,
62119      anon_sym_GT_EQ,
62120      anon_sym_QMARK_QMARK,
62121      anon_sym_instanceof,
62122  [30245] = 11,
62123    ACTIONS(402), 1,
62124      anon_sym_BQUOTE,
62125    ACTIONS(1306), 1,
62126      anon_sym_LPAREN,
62127    ACTIONS(1308), 1,
62128      anon_sym_LBRACK,
62129    ACTIONS(1310), 1,
62130      anon_sym_DOT,
62131    ACTIONS(1312), 1,
62132      sym_optional_chain,
62133    ACTIONS(1776), 1,
62134      anon_sym_STAR_STAR,
62135    ACTIONS(5), 2,
62136      sym_html_comment,
62137      sym_comment,
62138    ACTIONS(1320), 2,
62139      anon_sym_PLUS_PLUS,
62140      anon_sym_DASH_DASH,
62141    STATE(509), 2,
62142      sym_template_string,
62143      sym_arguments,
62144    ACTIONS(1493), 12,
62145      anon_sym_STAR,
62146      anon_sym_in,
62147      anon_sym_LT,
62148      anon_sym_GT,
62149      anon_sym_GT_GT,
62150      anon_sym_AMP,
62151      anon_sym_PIPE,
62152      anon_sym_PLUS,
62153      anon_sym_DASH,
62154      anon_sym_SLASH,
62155      anon_sym_EQ_EQ,
62156      anon_sym_BANG_EQ,
62157    ACTIONS(1491), 15,
62158      sym__ternary_qmark,
62159      anon_sym_LBRACE,
62160      anon_sym_COLON,
62161      anon_sym_AMP_AMP,
62162      anon_sym_PIPE_PIPE,
62163      anon_sym_GT_GT_GT,
62164      anon_sym_LT_LT,
62165      anon_sym_CARET,
62166      anon_sym_PERCENT,
62167      anon_sym_LT_EQ,
62168      anon_sym_EQ_EQ_EQ,
62169      anon_sym_BANG_EQ_EQ,
62170      anon_sym_GT_EQ,
62171      anon_sym_QMARK_QMARK,
62172      anon_sym_instanceof,
62173  [30307] = 26,
62174    ACTIONS(402), 1,
62175      anon_sym_BQUOTE,
62176    ACTIONS(1306), 1,
62177      anon_sym_LPAREN,
62178    ACTIONS(1308), 1,
62179      anon_sym_LBRACK,
62180    ACTIONS(1310), 1,
62181      anon_sym_DOT,
62182    ACTIONS(1312), 1,
62183      sym_optional_chain,
62184    ACTIONS(1766), 1,
62185      anon_sym_GT_GT,
62186    ACTIONS(1770), 1,
62187      anon_sym_AMP,
62188    ACTIONS(1774), 1,
62189      anon_sym_PERCENT,
62190    ACTIONS(1776), 1,
62191      anon_sym_STAR_STAR,
62192    ACTIONS(1784), 1,
62193      anon_sym_CARET,
62194    ACTIONS(1791), 1,
62195      anon_sym_AMP_AMP,
62196    ACTIONS(1793), 1,
62197      anon_sym_PIPE_PIPE,
62198    ACTIONS(1795), 1,
62199      anon_sym_PIPE,
62200    ACTIONS(1797), 1,
62201      anon_sym_QMARK_QMARK,
62202    ACTIONS(1799), 1,
62203      sym__ternary_qmark,
62204    ACTIONS(5), 2,
62205      sym_html_comment,
62206      sym_comment,
62207    ACTIONS(1320), 2,
62208      anon_sym_PLUS_PLUS,
62209      anon_sym_DASH_DASH,
62210    ACTIONS(1405), 2,
62211      anon_sym_LBRACE,
62212      anon_sym_COLON,
62213    ACTIONS(1762), 2,
62214      anon_sym_STAR,
62215      anon_sym_SLASH,
62216    ACTIONS(1768), 2,
62217      anon_sym_GT_GT_GT,
62218      anon_sym_LT_LT,
62219    ACTIONS(1772), 2,
62220      anon_sym_PLUS,
62221      anon_sym_DASH,
62222    ACTIONS(1780), 2,
62223      anon_sym_EQ_EQ,
62224      anon_sym_BANG_EQ,
62225    ACTIONS(1782), 2,
62226      anon_sym_EQ_EQ_EQ,
62227      anon_sym_BANG_EQ_EQ,
62228    STATE(509), 2,
62229      sym_template_string,
62230      sym_arguments,
62231    ACTIONS(1764), 3,
62232      anon_sym_in,
62233      anon_sym_LT,
62234      anon_sym_GT,
62235    ACTIONS(1778), 3,
62236      anon_sym_LT_EQ,
62237      anon_sym_GT_EQ,
62238      anon_sym_instanceof,
62239  [30399] = 26,
62240    ACTIONS(402), 1,
62241      anon_sym_BQUOTE,
62242    ACTIONS(1306), 1,
62243      anon_sym_LPAREN,
62244    ACTIONS(1308), 1,
62245      anon_sym_LBRACK,
62246    ACTIONS(1310), 1,
62247      anon_sym_DOT,
62248    ACTIONS(1312), 1,
62249      sym_optional_chain,
62250    ACTIONS(1361), 1,
62251      anon_sym_AMP_AMP,
62252    ACTIONS(1363), 1,
62253      anon_sym_PIPE_PIPE,
62254    ACTIONS(1365), 1,
62255      anon_sym_GT_GT,
62256    ACTIONS(1369), 1,
62257      anon_sym_AMP,
62258    ACTIONS(1371), 1,
62259      anon_sym_CARET,
62260    ACTIONS(1373), 1,
62261      anon_sym_PIPE,
62262    ACTIONS(1377), 1,
62263      anon_sym_PERCENT,
62264    ACTIONS(1379), 1,
62265      anon_sym_STAR_STAR,
62266    ACTIONS(1387), 1,
62267      anon_sym_QMARK_QMARK,
62268    ACTIONS(1389), 1,
62269      sym__ternary_qmark,
62270    ACTIONS(5), 2,
62271      sym_html_comment,
62272      sym_comment,
62273    ACTIONS(1320), 2,
62274      anon_sym_PLUS_PLUS,
62275      anon_sym_DASH_DASH,
62276    ACTIONS(1355), 2,
62277      anon_sym_STAR,
62278      anon_sym_SLASH,
62279    ACTIONS(1367), 2,
62280      anon_sym_GT_GT_GT,
62281      anon_sym_LT_LT,
62282    ACTIONS(1375), 2,
62283      anon_sym_PLUS,
62284      anon_sym_DASH,
62285    ACTIONS(1383), 2,
62286      anon_sym_EQ_EQ,
62287      anon_sym_BANG_EQ,
62288    ACTIONS(1385), 2,
62289      anon_sym_EQ_EQ_EQ,
62290      anon_sym_BANG_EQ_EQ,
62291    ACTIONS(1801), 2,
62292      anon_sym_COMMA,
62293      anon_sym_RBRACE,
62294    STATE(509), 2,
62295      sym_template_string,
62296      sym_arguments,
62297    ACTIONS(1359), 3,
62298      anon_sym_in,
62299      anon_sym_LT,
62300      anon_sym_GT,
62301    ACTIONS(1381), 3,
62302      anon_sym_LT_EQ,
62303      anon_sym_GT_EQ,
62304      anon_sym_instanceof,
62305  [30491] = 18,
62306    ACTIONS(402), 1,
62307      anon_sym_BQUOTE,
62308    ACTIONS(1306), 1,
62309      anon_sym_LPAREN,
62310    ACTIONS(1308), 1,
62311      anon_sym_LBRACK,
62312    ACTIONS(1310), 1,
62313      anon_sym_DOT,
62314    ACTIONS(1312), 1,
62315      sym_optional_chain,
62316    ACTIONS(1766), 1,
62317      anon_sym_GT_GT,
62318    ACTIONS(1774), 1,
62319      anon_sym_PERCENT,
62320    ACTIONS(1776), 1,
62321      anon_sym_STAR_STAR,
62322    ACTIONS(5), 2,
62323      sym_html_comment,
62324      sym_comment,
62325    ACTIONS(1320), 2,
62326      anon_sym_PLUS_PLUS,
62327      anon_sym_DASH_DASH,
62328    ACTIONS(1762), 2,
62329      anon_sym_STAR,
62330      anon_sym_SLASH,
62331    ACTIONS(1768), 2,
62332      anon_sym_GT_GT_GT,
62333      anon_sym_LT_LT,
62334    ACTIONS(1772), 2,
62335      anon_sym_PLUS,
62336      anon_sym_DASH,
62337    STATE(509), 2,
62338      sym_template_string,
62339      sym_arguments,
62340    ACTIONS(1764), 3,
62341      anon_sym_in,
62342      anon_sym_LT,
62343      anon_sym_GT,
62344    ACTIONS(1778), 3,
62345      anon_sym_LT_EQ,
62346      anon_sym_GT_EQ,
62347      anon_sym_instanceof,
62348    ACTIONS(1493), 4,
62349      anon_sym_AMP,
62350      anon_sym_PIPE,
62351      anon_sym_EQ_EQ,
62352      anon_sym_BANG_EQ,
62353    ACTIONS(1491), 9,
62354      sym__ternary_qmark,
62355      anon_sym_LBRACE,
62356      anon_sym_COLON,
62357      anon_sym_AMP_AMP,
62358      anon_sym_PIPE_PIPE,
62359      anon_sym_CARET,
62360      anon_sym_EQ_EQ_EQ,
62361      anon_sym_BANG_EQ_EQ,
62362      anon_sym_QMARK_QMARK,
62363  [30567] = 24,
62364    ACTIONS(402), 1,
62365      anon_sym_BQUOTE,
62366    ACTIONS(1306), 1,
62367      anon_sym_LPAREN,
62368    ACTIONS(1308), 1,
62369      anon_sym_LBRACK,
62370    ACTIONS(1310), 1,
62371      anon_sym_DOT,
62372    ACTIONS(1312), 1,
62373      sym_optional_chain,
62374    ACTIONS(1766), 1,
62375      anon_sym_GT_GT,
62376    ACTIONS(1770), 1,
62377      anon_sym_AMP,
62378    ACTIONS(1774), 1,
62379      anon_sym_PERCENT,
62380    ACTIONS(1776), 1,
62381      anon_sym_STAR_STAR,
62382    ACTIONS(1784), 1,
62383      anon_sym_CARET,
62384    ACTIONS(1791), 1,
62385      anon_sym_AMP_AMP,
62386    ACTIONS(1793), 1,
62387      anon_sym_PIPE_PIPE,
62388    ACTIONS(1795), 1,
62389      anon_sym_PIPE,
62390    ACTIONS(5), 2,
62391      sym_html_comment,
62392      sym_comment,
62393    ACTIONS(1320), 2,
62394      anon_sym_PLUS_PLUS,
62395      anon_sym_DASH_DASH,
62396    ACTIONS(1762), 2,
62397      anon_sym_STAR,
62398      anon_sym_SLASH,
62399    ACTIONS(1768), 2,
62400      anon_sym_GT_GT_GT,
62401      anon_sym_LT_LT,
62402    ACTIONS(1772), 2,
62403      anon_sym_PLUS,
62404      anon_sym_DASH,
62405    ACTIONS(1780), 2,
62406      anon_sym_EQ_EQ,
62407      anon_sym_BANG_EQ,
62408    ACTIONS(1782), 2,
62409      anon_sym_EQ_EQ_EQ,
62410      anon_sym_BANG_EQ_EQ,
62411    STATE(509), 2,
62412      sym_template_string,
62413      sym_arguments,
62414    ACTIONS(1764), 3,
62415      anon_sym_in,
62416      anon_sym_LT,
62417      anon_sym_GT,
62418    ACTIONS(1778), 3,
62419      anon_sym_LT_EQ,
62420      anon_sym_GT_EQ,
62421      anon_sym_instanceof,
62422    ACTIONS(1491), 4,
62423      sym__ternary_qmark,
62424      anon_sym_LBRACE,
62425      anon_sym_COLON,
62426      anon_sym_QMARK_QMARK,
62427  [30655] = 26,
62428    ACTIONS(402), 1,
62429      anon_sym_BQUOTE,
62430    ACTIONS(1306), 1,
62431      anon_sym_LPAREN,
62432    ACTIONS(1308), 1,
62433      anon_sym_LBRACK,
62434    ACTIONS(1310), 1,
62435      anon_sym_DOT,
62436    ACTIONS(1312), 1,
62437      sym_optional_chain,
62438    ACTIONS(1766), 1,
62439      anon_sym_GT_GT,
62440    ACTIONS(1770), 1,
62441      anon_sym_AMP,
62442    ACTIONS(1774), 1,
62443      anon_sym_PERCENT,
62444    ACTIONS(1776), 1,
62445      anon_sym_STAR_STAR,
62446    ACTIONS(1784), 1,
62447      anon_sym_CARET,
62448    ACTIONS(1791), 1,
62449      anon_sym_AMP_AMP,
62450    ACTIONS(1793), 1,
62451      anon_sym_PIPE_PIPE,
62452    ACTIONS(1795), 1,
62453      anon_sym_PIPE,
62454    ACTIONS(1797), 1,
62455      anon_sym_QMARK_QMARK,
62456    ACTIONS(1799), 1,
62457      sym__ternary_qmark,
62458    ACTIONS(5), 2,
62459      sym_html_comment,
62460      sym_comment,
62461    ACTIONS(1320), 2,
62462      anon_sym_PLUS_PLUS,
62463      anon_sym_DASH_DASH,
62464    ACTIONS(1513), 2,
62465      anon_sym_LBRACE,
62466      anon_sym_COLON,
62467    ACTIONS(1762), 2,
62468      anon_sym_STAR,
62469      anon_sym_SLASH,
62470    ACTIONS(1768), 2,
62471      anon_sym_GT_GT_GT,
62472      anon_sym_LT_LT,
62473    ACTIONS(1772), 2,
62474      anon_sym_PLUS,
62475      anon_sym_DASH,
62476    ACTIONS(1780), 2,
62477      anon_sym_EQ_EQ,
62478      anon_sym_BANG_EQ,
62479    ACTIONS(1782), 2,
62480      anon_sym_EQ_EQ_EQ,
62481      anon_sym_BANG_EQ_EQ,
62482    STATE(509), 2,
62483      sym_template_string,
62484      sym_arguments,
62485    ACTIONS(1764), 3,
62486      anon_sym_in,
62487      anon_sym_LT,
62488      anon_sym_GT,
62489    ACTIONS(1778), 3,
62490      anon_sym_LT_EQ,
62491      anon_sym_GT_EQ,
62492      anon_sym_instanceof,
62493  [30747] = 26,
62494    ACTIONS(402), 1,
62495      anon_sym_BQUOTE,
62496    ACTIONS(1306), 1,
62497      anon_sym_LPAREN,
62498    ACTIONS(1308), 1,
62499      anon_sym_LBRACK,
62500    ACTIONS(1310), 1,
62501      anon_sym_DOT,
62502    ACTIONS(1312), 1,
62503      sym_optional_chain,
62504    ACTIONS(1766), 1,
62505      anon_sym_GT_GT,
62506    ACTIONS(1770), 1,
62507      anon_sym_AMP,
62508    ACTIONS(1774), 1,
62509      anon_sym_PERCENT,
62510    ACTIONS(1776), 1,
62511      anon_sym_STAR_STAR,
62512    ACTIONS(1784), 1,
62513      anon_sym_CARET,
62514    ACTIONS(1791), 1,
62515      anon_sym_AMP_AMP,
62516    ACTIONS(1793), 1,
62517      anon_sym_PIPE_PIPE,
62518    ACTIONS(1795), 1,
62519      anon_sym_PIPE,
62520    ACTIONS(1797), 1,
62521      anon_sym_QMARK_QMARK,
62522    ACTIONS(1799), 1,
62523      sym__ternary_qmark,
62524    ACTIONS(5), 2,
62525      sym_html_comment,
62526      sym_comment,
62527    ACTIONS(1320), 2,
62528      anon_sym_PLUS_PLUS,
62529      anon_sym_DASH_DASH,
62530    ACTIONS(1517), 2,
62531      anon_sym_LBRACE,
62532      anon_sym_COLON,
62533    ACTIONS(1762), 2,
62534      anon_sym_STAR,
62535      anon_sym_SLASH,
62536    ACTIONS(1768), 2,
62537      anon_sym_GT_GT_GT,
62538      anon_sym_LT_LT,
62539    ACTIONS(1772), 2,
62540      anon_sym_PLUS,
62541      anon_sym_DASH,
62542    ACTIONS(1780), 2,
62543      anon_sym_EQ_EQ,
62544      anon_sym_BANG_EQ,
62545    ACTIONS(1782), 2,
62546      anon_sym_EQ_EQ_EQ,
62547      anon_sym_BANG_EQ_EQ,
62548    STATE(509), 2,
62549      sym_template_string,
62550      sym_arguments,
62551    ACTIONS(1764), 3,
62552      anon_sym_in,
62553      anon_sym_LT,
62554      anon_sym_GT,
62555    ACTIONS(1778), 3,
62556      anon_sym_LT_EQ,
62557      anon_sym_GT_EQ,
62558      anon_sym_instanceof,
62559  [30839] = 26,
62560    ACTIONS(402), 1,
62561      anon_sym_BQUOTE,
62562    ACTIONS(1306), 1,
62563      anon_sym_LPAREN,
62564    ACTIONS(1308), 1,
62565      anon_sym_LBRACK,
62566    ACTIONS(1310), 1,
62567      anon_sym_DOT,
62568    ACTIONS(1312), 1,
62569      sym_optional_chain,
62570    ACTIONS(1766), 1,
62571      anon_sym_GT_GT,
62572    ACTIONS(1770), 1,
62573      anon_sym_AMP,
62574    ACTIONS(1774), 1,
62575      anon_sym_PERCENT,
62576    ACTIONS(1776), 1,
62577      anon_sym_STAR_STAR,
62578    ACTIONS(1784), 1,
62579      anon_sym_CARET,
62580    ACTIONS(1791), 1,
62581      anon_sym_AMP_AMP,
62582    ACTIONS(1793), 1,
62583      anon_sym_PIPE_PIPE,
62584    ACTIONS(1795), 1,
62585      anon_sym_PIPE,
62586    ACTIONS(1797), 1,
62587      anon_sym_QMARK_QMARK,
62588    ACTIONS(1799), 1,
62589      sym__ternary_qmark,
62590    ACTIONS(5), 2,
62591      sym_html_comment,
62592      sym_comment,
62593    ACTIONS(1320), 2,
62594      anon_sym_PLUS_PLUS,
62595      anon_sym_DASH_DASH,
62596    ACTIONS(1541), 2,
62597      anon_sym_LBRACE,
62598      anon_sym_COLON,
62599    ACTIONS(1762), 2,
62600      anon_sym_STAR,
62601      anon_sym_SLASH,
62602    ACTIONS(1768), 2,
62603      anon_sym_GT_GT_GT,
62604      anon_sym_LT_LT,
62605    ACTIONS(1772), 2,
62606      anon_sym_PLUS,
62607      anon_sym_DASH,
62608    ACTIONS(1780), 2,
62609      anon_sym_EQ_EQ,
62610      anon_sym_BANG_EQ,
62611    ACTIONS(1782), 2,
62612      anon_sym_EQ_EQ_EQ,
62613      anon_sym_BANG_EQ_EQ,
62614    STATE(509), 2,
62615      sym_template_string,
62616      sym_arguments,
62617    ACTIONS(1764), 3,
62618      anon_sym_in,
62619      anon_sym_LT,
62620      anon_sym_GT,
62621    ACTIONS(1778), 3,
62622      anon_sym_LT_EQ,
62623      anon_sym_GT_EQ,
62624      anon_sym_instanceof,
62625  [30931] = 26,
62626    ACTIONS(402), 1,
62627      anon_sym_BQUOTE,
62628    ACTIONS(1306), 1,
62629      anon_sym_LPAREN,
62630    ACTIONS(1308), 1,
62631      anon_sym_LBRACK,
62632    ACTIONS(1310), 1,
62633      anon_sym_DOT,
62634    ACTIONS(1312), 1,
62635      sym_optional_chain,
62636    ACTIONS(1766), 1,
62637      anon_sym_GT_GT,
62638    ACTIONS(1770), 1,
62639      anon_sym_AMP,
62640    ACTIONS(1774), 1,
62641      anon_sym_PERCENT,
62642    ACTIONS(1776), 1,
62643      anon_sym_STAR_STAR,
62644    ACTIONS(1784), 1,
62645      anon_sym_CARET,
62646    ACTIONS(1791), 1,
62647      anon_sym_AMP_AMP,
62648    ACTIONS(1793), 1,
62649      anon_sym_PIPE_PIPE,
62650    ACTIONS(1795), 1,
62651      anon_sym_PIPE,
62652    ACTIONS(1797), 1,
62653      anon_sym_QMARK_QMARK,
62654    ACTIONS(1799), 1,
62655      sym__ternary_qmark,
62656    ACTIONS(5), 2,
62657      sym_html_comment,
62658      sym_comment,
62659    ACTIONS(1320), 2,
62660      anon_sym_PLUS_PLUS,
62661      anon_sym_DASH_DASH,
62662    ACTIONS(1549), 2,
62663      anon_sym_LBRACE,
62664      anon_sym_COLON,
62665    ACTIONS(1762), 2,
62666      anon_sym_STAR,
62667      anon_sym_SLASH,
62668    ACTIONS(1768), 2,
62669      anon_sym_GT_GT_GT,
62670      anon_sym_LT_LT,
62671    ACTIONS(1772), 2,
62672      anon_sym_PLUS,
62673      anon_sym_DASH,
62674    ACTIONS(1780), 2,
62675      anon_sym_EQ_EQ,
62676      anon_sym_BANG_EQ,
62677    ACTIONS(1782), 2,
62678      anon_sym_EQ_EQ_EQ,
62679      anon_sym_BANG_EQ_EQ,
62680    STATE(509), 2,
62681      sym_template_string,
62682      sym_arguments,
62683    ACTIONS(1764), 3,
62684      anon_sym_in,
62685      anon_sym_LT,
62686      anon_sym_GT,
62687    ACTIONS(1778), 3,
62688      anon_sym_LT_EQ,
62689      anon_sym_GT_EQ,
62690      anon_sym_instanceof,
62691  [31023] = 26,
62692    ACTIONS(402), 1,
62693      anon_sym_BQUOTE,
62694    ACTIONS(1306), 1,
62695      anon_sym_LPAREN,
62696    ACTIONS(1308), 1,
62697      anon_sym_LBRACK,
62698    ACTIONS(1310), 1,
62699      anon_sym_DOT,
62700    ACTIONS(1312), 1,
62701      sym_optional_chain,
62702    ACTIONS(1766), 1,
62703      anon_sym_GT_GT,
62704    ACTIONS(1770), 1,
62705      anon_sym_AMP,
62706    ACTIONS(1774), 1,
62707      anon_sym_PERCENT,
62708    ACTIONS(1776), 1,
62709      anon_sym_STAR_STAR,
62710    ACTIONS(1784), 1,
62711      anon_sym_CARET,
62712    ACTIONS(1791), 1,
62713      anon_sym_AMP_AMP,
62714    ACTIONS(1793), 1,
62715      anon_sym_PIPE_PIPE,
62716    ACTIONS(1795), 1,
62717      anon_sym_PIPE,
62718    ACTIONS(1797), 1,
62719      anon_sym_QMARK_QMARK,
62720    ACTIONS(1799), 1,
62721      sym__ternary_qmark,
62722    ACTIONS(5), 2,
62723      sym_html_comment,
62724      sym_comment,
62725    ACTIONS(1320), 2,
62726      anon_sym_PLUS_PLUS,
62727      anon_sym_DASH_DASH,
62728    ACTIONS(1553), 2,
62729      anon_sym_LBRACE,
62730      anon_sym_COLON,
62731    ACTIONS(1762), 2,
62732      anon_sym_STAR,
62733      anon_sym_SLASH,
62734    ACTIONS(1768), 2,
62735      anon_sym_GT_GT_GT,
62736      anon_sym_LT_LT,
62737    ACTIONS(1772), 2,
62738      anon_sym_PLUS,
62739      anon_sym_DASH,
62740    ACTIONS(1780), 2,
62741      anon_sym_EQ_EQ,
62742      anon_sym_BANG_EQ,
62743    ACTIONS(1782), 2,
62744      anon_sym_EQ_EQ_EQ,
62745      anon_sym_BANG_EQ_EQ,
62746    STATE(509), 2,
62747      sym_template_string,
62748      sym_arguments,
62749    ACTIONS(1764), 3,
62750      anon_sym_in,
62751      anon_sym_LT,
62752      anon_sym_GT,
62753    ACTIONS(1778), 3,
62754      anon_sym_LT_EQ,
62755      anon_sym_GT_EQ,
62756      anon_sym_instanceof,
62757  [31115] = 26,
62758    ACTIONS(402), 1,
62759      anon_sym_BQUOTE,
62760    ACTIONS(1306), 1,
62761      anon_sym_LPAREN,
62762    ACTIONS(1308), 1,
62763      anon_sym_LBRACK,
62764    ACTIONS(1310), 1,
62765      anon_sym_DOT,
62766    ACTIONS(1312), 1,
62767      sym_optional_chain,
62768    ACTIONS(1766), 1,
62769      anon_sym_GT_GT,
62770    ACTIONS(1770), 1,
62771      anon_sym_AMP,
62772    ACTIONS(1774), 1,
62773      anon_sym_PERCENT,
62774    ACTIONS(1776), 1,
62775      anon_sym_STAR_STAR,
62776    ACTIONS(1784), 1,
62777      anon_sym_CARET,
62778    ACTIONS(1791), 1,
62779      anon_sym_AMP_AMP,
62780    ACTIONS(1793), 1,
62781      anon_sym_PIPE_PIPE,
62782    ACTIONS(1795), 1,
62783      anon_sym_PIPE,
62784    ACTIONS(1797), 1,
62785      anon_sym_QMARK_QMARK,
62786    ACTIONS(1799), 1,
62787      sym__ternary_qmark,
62788    ACTIONS(5), 2,
62789      sym_html_comment,
62790      sym_comment,
62791    ACTIONS(1320), 2,
62792      anon_sym_PLUS_PLUS,
62793      anon_sym_DASH_DASH,
62794    ACTIONS(1357), 2,
62795      anon_sym_LBRACE,
62796      anon_sym_COLON,
62797    ACTIONS(1762), 2,
62798      anon_sym_STAR,
62799      anon_sym_SLASH,
62800    ACTIONS(1768), 2,
62801      anon_sym_GT_GT_GT,
62802      anon_sym_LT_LT,
62803    ACTIONS(1772), 2,
62804      anon_sym_PLUS,
62805      anon_sym_DASH,
62806    ACTIONS(1780), 2,
62807      anon_sym_EQ_EQ,
62808      anon_sym_BANG_EQ,
62809    ACTIONS(1782), 2,
62810      anon_sym_EQ_EQ_EQ,
62811      anon_sym_BANG_EQ_EQ,
62812    STATE(509), 2,
62813      sym_template_string,
62814      sym_arguments,
62815    ACTIONS(1764), 3,
62816      anon_sym_in,
62817      anon_sym_LT,
62818      anon_sym_GT,
62819    ACTIONS(1778), 3,
62820      anon_sym_LT_EQ,
62821      anon_sym_GT_EQ,
62822      anon_sym_instanceof,
62823  [31207] = 5,
62824    ACTIONS(1247), 1,
62825      anon_sym_EQ,
62826    ACTIONS(5), 2,
62827      sym_html_comment,
62828      sym_comment,
62829    ACTIONS(1295), 3,
62830      anon_sym_COMMA,
62831      anon_sym_RBRACE,
62832      anon_sym_RBRACK,
62833    ACTIONS(1201), 12,
62834      anon_sym_STAR,
62835      anon_sym_in,
62836      anon_sym_LT,
62837      anon_sym_GT,
62838      anon_sym_GT_GT,
62839      anon_sym_AMP,
62840      anon_sym_PIPE,
62841      anon_sym_PLUS,
62842      anon_sym_DASH,
62843      anon_sym_SLASH,
62844      anon_sym_EQ_EQ,
62845      anon_sym_BANG_EQ,
62846    ACTIONS(1203), 21,
62847      sym__ternary_qmark,
62848      anon_sym_LPAREN,
62849      anon_sym_LBRACK,
62850      anon_sym_DOT,
62851      sym_optional_chain,
62852      anon_sym_AMP_AMP,
62853      anon_sym_PIPE_PIPE,
62854      anon_sym_GT_GT_GT,
62855      anon_sym_LT_LT,
62856      anon_sym_CARET,
62857      anon_sym_PERCENT,
62858      anon_sym_STAR_STAR,
62859      anon_sym_LT_EQ,
62860      anon_sym_EQ_EQ_EQ,
62861      anon_sym_BANG_EQ_EQ,
62862      anon_sym_GT_EQ,
62863      anon_sym_QMARK_QMARK,
62864      anon_sym_instanceof,
62865      anon_sym_PLUS_PLUS,
62866      anon_sym_DASH_DASH,
62867      anon_sym_BQUOTE,
62868  [31257] = 26,
62869    ACTIONS(402), 1,
62870      anon_sym_BQUOTE,
62871    ACTIONS(1306), 1,
62872      anon_sym_LPAREN,
62873    ACTIONS(1308), 1,
62874      anon_sym_LBRACK,
62875    ACTIONS(1310), 1,
62876      anon_sym_DOT,
62877    ACTIONS(1312), 1,
62878      sym_optional_chain,
62879    ACTIONS(1766), 1,
62880      anon_sym_GT_GT,
62881    ACTIONS(1770), 1,
62882      anon_sym_AMP,
62883    ACTIONS(1774), 1,
62884      anon_sym_PERCENT,
62885    ACTIONS(1776), 1,
62886      anon_sym_STAR_STAR,
62887    ACTIONS(1784), 1,
62888      anon_sym_CARET,
62889    ACTIONS(1791), 1,
62890      anon_sym_AMP_AMP,
62891    ACTIONS(1793), 1,
62892      anon_sym_PIPE_PIPE,
62893    ACTIONS(1795), 1,
62894      anon_sym_PIPE,
62895    ACTIONS(1797), 1,
62896      anon_sym_QMARK_QMARK,
62897    ACTIONS(1799), 1,
62898      sym__ternary_qmark,
62899    ACTIONS(5), 2,
62900      sym_html_comment,
62901      sym_comment,
62902    ACTIONS(1320), 2,
62903      anon_sym_PLUS_PLUS,
62904      anon_sym_DASH_DASH,
62905    ACTIONS(1431), 2,
62906      anon_sym_LBRACE,
62907      anon_sym_COLON,
62908    ACTIONS(1762), 2,
62909      anon_sym_STAR,
62910      anon_sym_SLASH,
62911    ACTIONS(1768), 2,
62912      anon_sym_GT_GT_GT,
62913      anon_sym_LT_LT,
62914    ACTIONS(1772), 2,
62915      anon_sym_PLUS,
62916      anon_sym_DASH,
62917    ACTIONS(1780), 2,
62918      anon_sym_EQ_EQ,
62919      anon_sym_BANG_EQ,
62920    ACTIONS(1782), 2,
62921      anon_sym_EQ_EQ_EQ,
62922      anon_sym_BANG_EQ_EQ,
62923    STATE(509), 2,
62924      sym_template_string,
62925      sym_arguments,
62926    ACTIONS(1764), 3,
62927      anon_sym_in,
62928      anon_sym_LT,
62929      anon_sym_GT,
62930    ACTIONS(1778), 3,
62931      anon_sym_LT_EQ,
62932      anon_sym_GT_EQ,
62933      anon_sym_instanceof,
62934  [31349] = 26,
62935    ACTIONS(402), 1,
62936      anon_sym_BQUOTE,
62937    ACTIONS(1306), 1,
62938      anon_sym_LPAREN,
62939    ACTIONS(1308), 1,
62940      anon_sym_LBRACK,
62941    ACTIONS(1310), 1,
62942      anon_sym_DOT,
62943    ACTIONS(1312), 1,
62944      sym_optional_chain,
62945    ACTIONS(1766), 1,
62946      anon_sym_GT_GT,
62947    ACTIONS(1770), 1,
62948      anon_sym_AMP,
62949    ACTIONS(1774), 1,
62950      anon_sym_PERCENT,
62951    ACTIONS(1776), 1,
62952      anon_sym_STAR_STAR,
62953    ACTIONS(1784), 1,
62954      anon_sym_CARET,
62955    ACTIONS(1791), 1,
62956      anon_sym_AMP_AMP,
62957    ACTIONS(1793), 1,
62958      anon_sym_PIPE_PIPE,
62959    ACTIONS(1795), 1,
62960      anon_sym_PIPE,
62961    ACTIONS(1797), 1,
62962      anon_sym_QMARK_QMARK,
62963    ACTIONS(1799), 1,
62964      sym__ternary_qmark,
62965    ACTIONS(5), 2,
62966      sym_html_comment,
62967      sym_comment,
62968    ACTIONS(1320), 2,
62969      anon_sym_PLUS_PLUS,
62970      anon_sym_DASH_DASH,
62971    ACTIONS(1435), 2,
62972      anon_sym_LBRACE,
62973      anon_sym_COLON,
62974    ACTIONS(1762), 2,
62975      anon_sym_STAR,
62976      anon_sym_SLASH,
62977    ACTIONS(1768), 2,
62978      anon_sym_GT_GT_GT,
62979      anon_sym_LT_LT,
62980    ACTIONS(1772), 2,
62981      anon_sym_PLUS,
62982      anon_sym_DASH,
62983    ACTIONS(1780), 2,
62984      anon_sym_EQ_EQ,
62985      anon_sym_BANG_EQ,
62986    ACTIONS(1782), 2,
62987      anon_sym_EQ_EQ_EQ,
62988      anon_sym_BANG_EQ_EQ,
62989    STATE(509), 2,
62990      sym_template_string,
62991      sym_arguments,
62992    ACTIONS(1764), 3,
62993      anon_sym_in,
62994      anon_sym_LT,
62995      anon_sym_GT,
62996    ACTIONS(1778), 3,
62997      anon_sym_LT_EQ,
62998      anon_sym_GT_EQ,
62999      anon_sym_instanceof,
63000  [31441] = 26,
63001    ACTIONS(402), 1,
63002      anon_sym_BQUOTE,
63003    ACTIONS(1306), 1,
63004      anon_sym_LPAREN,
63005    ACTIONS(1308), 1,
63006      anon_sym_LBRACK,
63007    ACTIONS(1310), 1,
63008      anon_sym_DOT,
63009    ACTIONS(1312), 1,
63010      sym_optional_chain,
63011    ACTIONS(1766), 1,
63012      anon_sym_GT_GT,
63013    ACTIONS(1770), 1,
63014      anon_sym_AMP,
63015    ACTIONS(1774), 1,
63016      anon_sym_PERCENT,
63017    ACTIONS(1776), 1,
63018      anon_sym_STAR_STAR,
63019    ACTIONS(1784), 1,
63020      anon_sym_CARET,
63021    ACTIONS(1791), 1,
63022      anon_sym_AMP_AMP,
63023    ACTIONS(1793), 1,
63024      anon_sym_PIPE_PIPE,
63025    ACTIONS(1795), 1,
63026      anon_sym_PIPE,
63027    ACTIONS(1797), 1,
63028      anon_sym_QMARK_QMARK,
63029    ACTIONS(1799), 1,
63030      sym__ternary_qmark,
63031    ACTIONS(5), 2,
63032      sym_html_comment,
63033      sym_comment,
63034    ACTIONS(1320), 2,
63035      anon_sym_PLUS_PLUS,
63036      anon_sym_DASH_DASH,
63037    ACTIONS(1445), 2,
63038      anon_sym_LBRACE,
63039      anon_sym_COLON,
63040    ACTIONS(1762), 2,
63041      anon_sym_STAR,
63042      anon_sym_SLASH,
63043    ACTIONS(1768), 2,
63044      anon_sym_GT_GT_GT,
63045      anon_sym_LT_LT,
63046    ACTIONS(1772), 2,
63047      anon_sym_PLUS,
63048      anon_sym_DASH,
63049    ACTIONS(1780), 2,
63050      anon_sym_EQ_EQ,
63051      anon_sym_BANG_EQ,
63052    ACTIONS(1782), 2,
63053      anon_sym_EQ_EQ_EQ,
63054      anon_sym_BANG_EQ_EQ,
63055    STATE(509), 2,
63056      sym_template_string,
63057      sym_arguments,
63058    ACTIONS(1764), 3,
63059      anon_sym_in,
63060      anon_sym_LT,
63061      anon_sym_GT,
63062    ACTIONS(1778), 3,
63063      anon_sym_LT_EQ,
63064      anon_sym_GT_EQ,
63065      anon_sym_instanceof,
63066  [31533] = 26,
63067    ACTIONS(402), 1,
63068      anon_sym_BQUOTE,
63069    ACTIONS(1306), 1,
63070      anon_sym_LPAREN,
63071    ACTIONS(1308), 1,
63072      anon_sym_LBRACK,
63073    ACTIONS(1310), 1,
63074      anon_sym_DOT,
63075    ACTIONS(1312), 1,
63076      sym_optional_chain,
63077    ACTIONS(1766), 1,
63078      anon_sym_GT_GT,
63079    ACTIONS(1770), 1,
63080      anon_sym_AMP,
63081    ACTIONS(1774), 1,
63082      anon_sym_PERCENT,
63083    ACTIONS(1776), 1,
63084      anon_sym_STAR_STAR,
63085    ACTIONS(1784), 1,
63086      anon_sym_CARET,
63087    ACTIONS(1791), 1,
63088      anon_sym_AMP_AMP,
63089    ACTIONS(1793), 1,
63090      anon_sym_PIPE_PIPE,
63091    ACTIONS(1795), 1,
63092      anon_sym_PIPE,
63093    ACTIONS(1797), 1,
63094      anon_sym_QMARK_QMARK,
63095    ACTIONS(1799), 1,
63096      sym__ternary_qmark,
63097    ACTIONS(5), 2,
63098      sym_html_comment,
63099      sym_comment,
63100    ACTIONS(1320), 2,
63101      anon_sym_PLUS_PLUS,
63102      anon_sym_DASH_DASH,
63103    ACTIONS(1485), 2,
63104      anon_sym_LBRACE,
63105      anon_sym_COLON,
63106    ACTIONS(1762), 2,
63107      anon_sym_STAR,
63108      anon_sym_SLASH,
63109    ACTIONS(1768), 2,
63110      anon_sym_GT_GT_GT,
63111      anon_sym_LT_LT,
63112    ACTIONS(1772), 2,
63113      anon_sym_PLUS,
63114      anon_sym_DASH,
63115    ACTIONS(1780), 2,
63116      anon_sym_EQ_EQ,
63117      anon_sym_BANG_EQ,
63118    ACTIONS(1782), 2,
63119      anon_sym_EQ_EQ_EQ,
63120      anon_sym_BANG_EQ_EQ,
63121    STATE(509), 2,
63122      sym_template_string,
63123      sym_arguments,
63124    ACTIONS(1764), 3,
63125      anon_sym_in,
63126      anon_sym_LT,
63127      anon_sym_GT,
63128    ACTIONS(1778), 3,
63129      anon_sym_LT_EQ,
63130      anon_sym_GT_EQ,
63131      anon_sym_instanceof,
63132  [31625] = 27,
63133    ACTIONS(83), 1,
63134      anon_sym_BQUOTE,
63135    ACTIONS(1391), 1,
63136      anon_sym_LPAREN,
63137    ACTIONS(1393), 1,
63138      anon_sym_LBRACK,
63139    ACTIONS(1395), 1,
63140      anon_sym_DOT,
63141    ACTIONS(1397), 1,
63142      sym_optional_chain,
63143    ACTIONS(1595), 1,
63144      anon_sym_AMP_AMP,
63145    ACTIONS(1597), 1,
63146      anon_sym_PIPE_PIPE,
63147    ACTIONS(1599), 1,
63148      anon_sym_GT_GT,
63149    ACTIONS(1603), 1,
63150      anon_sym_AMP,
63151    ACTIONS(1605), 1,
63152      anon_sym_CARET,
63153    ACTIONS(1607), 1,
63154      anon_sym_PIPE,
63155    ACTIONS(1611), 1,
63156      anon_sym_PERCENT,
63157    ACTIONS(1613), 1,
63158      anon_sym_STAR_STAR,
63159    ACTIONS(1621), 1,
63160      anon_sym_QMARK_QMARK,
63161    ACTIONS(1623), 1,
63162      sym__ternary_qmark,
63163    ACTIONS(1803), 1,
63164      anon_sym_SEMI,
63165    ACTIONS(1805), 1,
63166      sym__automatic_semicolon,
63167    ACTIONS(5), 2,
63168      sym_html_comment,
63169      sym_comment,
63170    ACTIONS(1399), 2,
63171      anon_sym_PLUS_PLUS,
63172      anon_sym_DASH_DASH,
63173    ACTIONS(1591), 2,
63174      anon_sym_STAR,
63175      anon_sym_SLASH,
63176    ACTIONS(1601), 2,
63177      anon_sym_GT_GT_GT,
63178      anon_sym_LT_LT,
63179    ACTIONS(1609), 2,
63180      anon_sym_PLUS,
63181      anon_sym_DASH,
63182    ACTIONS(1617), 2,
63183      anon_sym_EQ_EQ,
63184      anon_sym_BANG_EQ,
63185    ACTIONS(1619), 2,
63186      anon_sym_EQ_EQ_EQ,
63187      anon_sym_BANG_EQ_EQ,
63188    STATE(670), 2,
63189      sym_template_string,
63190      sym_arguments,
63191    ACTIONS(1593), 3,
63192      anon_sym_in,
63193      anon_sym_LT,
63194      anon_sym_GT,
63195    ACTIONS(1615), 3,
63196      anon_sym_LT_EQ,
63197      anon_sym_GT_EQ,
63198      anon_sym_instanceof,
63199  [31719] = 26,
63200    ACTIONS(402), 1,
63201      anon_sym_BQUOTE,
63202    ACTIONS(1306), 1,
63203      anon_sym_LPAREN,
63204    ACTIONS(1308), 1,
63205      anon_sym_LBRACK,
63206    ACTIONS(1310), 1,
63207      anon_sym_DOT,
63208    ACTIONS(1312), 1,
63209      sym_optional_chain,
63210    ACTIONS(1766), 1,
63211      anon_sym_GT_GT,
63212    ACTIONS(1770), 1,
63213      anon_sym_AMP,
63214    ACTIONS(1774), 1,
63215      anon_sym_PERCENT,
63216    ACTIONS(1776), 1,
63217      anon_sym_STAR_STAR,
63218    ACTIONS(1784), 1,
63219      anon_sym_CARET,
63220    ACTIONS(1791), 1,
63221      anon_sym_AMP_AMP,
63222    ACTIONS(1793), 1,
63223      anon_sym_PIPE_PIPE,
63224    ACTIONS(1795), 1,
63225      anon_sym_PIPE,
63226    ACTIONS(1797), 1,
63227      anon_sym_QMARK_QMARK,
63228    ACTIONS(1799), 1,
63229      sym__ternary_qmark,
63230    ACTIONS(5), 2,
63231      sym_html_comment,
63232      sym_comment,
63233    ACTIONS(1320), 2,
63234      anon_sym_PLUS_PLUS,
63235      anon_sym_DASH_DASH,
63236    ACTIONS(1489), 2,
63237      anon_sym_LBRACE,
63238      anon_sym_COLON,
63239    ACTIONS(1762), 2,
63240      anon_sym_STAR,
63241      anon_sym_SLASH,
63242    ACTIONS(1768), 2,
63243      anon_sym_GT_GT_GT,
63244      anon_sym_LT_LT,
63245    ACTIONS(1772), 2,
63246      anon_sym_PLUS,
63247      anon_sym_DASH,
63248    ACTIONS(1780), 2,
63249      anon_sym_EQ_EQ,
63250      anon_sym_BANG_EQ,
63251    ACTIONS(1782), 2,
63252      anon_sym_EQ_EQ_EQ,
63253      anon_sym_BANG_EQ_EQ,
63254    STATE(509), 2,
63255      sym_template_string,
63256      sym_arguments,
63257    ACTIONS(1764), 3,
63258      anon_sym_in,
63259      anon_sym_LT,
63260      anon_sym_GT,
63261    ACTIONS(1778), 3,
63262      anon_sym_LT_EQ,
63263      anon_sym_GT_EQ,
63264      anon_sym_instanceof,
63265  [31811] = 16,
63266    ACTIONS(402), 1,
63267      anon_sym_BQUOTE,
63268    ACTIONS(1306), 1,
63269      anon_sym_LPAREN,
63270    ACTIONS(1308), 1,
63271      anon_sym_LBRACK,
63272    ACTIONS(1310), 1,
63273      anon_sym_DOT,
63274    ACTIONS(1312), 1,
63275      sym_optional_chain,
63276    ACTIONS(1766), 1,
63277      anon_sym_GT_GT,
63278    ACTIONS(1774), 1,
63279      anon_sym_PERCENT,
63280    ACTIONS(1776), 1,
63281      anon_sym_STAR_STAR,
63282    ACTIONS(5), 2,
63283      sym_html_comment,
63284      sym_comment,
63285    ACTIONS(1320), 2,
63286      anon_sym_PLUS_PLUS,
63287      anon_sym_DASH_DASH,
63288    ACTIONS(1762), 2,
63289      anon_sym_STAR,
63290      anon_sym_SLASH,
63291    ACTIONS(1768), 2,
63292      anon_sym_GT_GT_GT,
63293      anon_sym_LT_LT,
63294    ACTIONS(1772), 2,
63295      anon_sym_PLUS,
63296      anon_sym_DASH,
63297    STATE(509), 2,
63298      sym_template_string,
63299      sym_arguments,
63300    ACTIONS(1493), 7,
63301      anon_sym_in,
63302      anon_sym_LT,
63303      anon_sym_GT,
63304      anon_sym_AMP,
63305      anon_sym_PIPE,
63306      anon_sym_EQ_EQ,
63307      anon_sym_BANG_EQ,
63308    ACTIONS(1491), 12,
63309      sym__ternary_qmark,
63310      anon_sym_LBRACE,
63311      anon_sym_COLON,
63312      anon_sym_AMP_AMP,
63313      anon_sym_PIPE_PIPE,
63314      anon_sym_CARET,
63315      anon_sym_LT_EQ,
63316      anon_sym_EQ_EQ_EQ,
63317      anon_sym_BANG_EQ_EQ,
63318      anon_sym_GT_EQ,
63319      anon_sym_QMARK_QMARK,
63320      anon_sym_instanceof,
63321  [31883] = 26,
63322    ACTIONS(83), 1,
63323      anon_sym_BQUOTE,
63324    ACTIONS(1391), 1,
63325      anon_sym_LPAREN,
63326    ACTIONS(1393), 1,
63327      anon_sym_LBRACK,
63328    ACTIONS(1395), 1,
63329      anon_sym_DOT,
63330    ACTIONS(1397), 1,
63331      sym_optional_chain,
63332    ACTIONS(1595), 1,
63333      anon_sym_AMP_AMP,
63334    ACTIONS(1597), 1,
63335      anon_sym_PIPE_PIPE,
63336    ACTIONS(1599), 1,
63337      anon_sym_GT_GT,
63338    ACTIONS(1603), 1,
63339      anon_sym_AMP,
63340    ACTIONS(1605), 1,
63341      anon_sym_CARET,
63342    ACTIONS(1607), 1,
63343      anon_sym_PIPE,
63344    ACTIONS(1611), 1,
63345      anon_sym_PERCENT,
63346    ACTIONS(1613), 1,
63347      anon_sym_STAR_STAR,
63348    ACTIONS(1621), 1,
63349      anon_sym_QMARK_QMARK,
63350    ACTIONS(1623), 1,
63351      sym__ternary_qmark,
63352    ACTIONS(5), 2,
63353      sym_html_comment,
63354      sym_comment,
63355    ACTIONS(1399), 2,
63356      anon_sym_PLUS_PLUS,
63357      anon_sym_DASH_DASH,
63358    ACTIONS(1591), 2,
63359      anon_sym_STAR,
63360      anon_sym_SLASH,
63361    ACTIONS(1601), 2,
63362      anon_sym_GT_GT_GT,
63363      anon_sym_LT_LT,
63364    ACTIONS(1609), 2,
63365      anon_sym_PLUS,
63366      anon_sym_DASH,
63367    ACTIONS(1617), 2,
63368      anon_sym_EQ_EQ,
63369      anon_sym_BANG_EQ,
63370    ACTIONS(1619), 2,
63371      anon_sym_EQ_EQ_EQ,
63372      anon_sym_BANG_EQ_EQ,
63373    ACTIONS(1807), 2,
63374      sym__automatic_semicolon,
63375      anon_sym_SEMI,
63376    STATE(670), 2,
63377      sym_template_string,
63378      sym_arguments,
63379    ACTIONS(1593), 3,
63380      anon_sym_in,
63381      anon_sym_LT,
63382      anon_sym_GT,
63383    ACTIONS(1615), 3,
63384      anon_sym_LT_EQ,
63385      anon_sym_GT_EQ,
63386      anon_sym_instanceof,
63387  [31975] = 26,
63388    ACTIONS(402), 1,
63389      anon_sym_BQUOTE,
63390    ACTIONS(1306), 1,
63391      anon_sym_LPAREN,
63392    ACTIONS(1308), 1,
63393      anon_sym_LBRACK,
63394    ACTIONS(1310), 1,
63395      anon_sym_DOT,
63396    ACTIONS(1312), 1,
63397      sym_optional_chain,
63398    ACTIONS(1361), 1,
63399      anon_sym_AMP_AMP,
63400    ACTIONS(1363), 1,
63401      anon_sym_PIPE_PIPE,
63402    ACTIONS(1365), 1,
63403      anon_sym_GT_GT,
63404    ACTIONS(1369), 1,
63405      anon_sym_AMP,
63406    ACTIONS(1371), 1,
63407      anon_sym_CARET,
63408    ACTIONS(1373), 1,
63409      anon_sym_PIPE,
63410    ACTIONS(1377), 1,
63411      anon_sym_PERCENT,
63412    ACTIONS(1379), 1,
63413      anon_sym_STAR_STAR,
63414    ACTIONS(1387), 1,
63415      anon_sym_QMARK_QMARK,
63416    ACTIONS(1389), 1,
63417      sym__ternary_qmark,
63418    ACTIONS(5), 2,
63419      sym_html_comment,
63420      sym_comment,
63421    ACTIONS(1320), 2,
63422      anon_sym_PLUS_PLUS,
63423      anon_sym_DASH_DASH,
63424    ACTIONS(1355), 2,
63425      anon_sym_STAR,
63426      anon_sym_SLASH,
63427    ACTIONS(1367), 2,
63428      anon_sym_GT_GT_GT,
63429      anon_sym_LT_LT,
63430    ACTIONS(1375), 2,
63431      anon_sym_PLUS,
63432      anon_sym_DASH,
63433    ACTIONS(1383), 2,
63434      anon_sym_EQ_EQ,
63435      anon_sym_BANG_EQ,
63436    ACTIONS(1385), 2,
63437      anon_sym_EQ_EQ_EQ,
63438      anon_sym_BANG_EQ_EQ,
63439    ACTIONS(1636), 2,
63440      anon_sym_COMMA,
63441      anon_sym_RBRACE,
63442    STATE(509), 2,
63443      sym_template_string,
63444      sym_arguments,
63445    ACTIONS(1359), 3,
63446      anon_sym_in,
63447      anon_sym_LT,
63448      anon_sym_GT,
63449    ACTIONS(1381), 3,
63450      anon_sym_LT_EQ,
63451      anon_sym_GT_EQ,
63452      anon_sym_instanceof,
63453  [32067] = 11,
63454    ACTIONS(402), 1,
63455      anon_sym_BQUOTE,
63456    ACTIONS(1306), 1,
63457      anon_sym_LPAREN,
63458    ACTIONS(1308), 1,
63459      anon_sym_LBRACK,
63460    ACTIONS(1310), 1,
63461      anon_sym_DOT,
63462    ACTIONS(1312), 1,
63463      sym_optional_chain,
63464    ACTIONS(1776), 1,
63465      anon_sym_STAR_STAR,
63466    ACTIONS(5), 2,
63467      sym_html_comment,
63468      sym_comment,
63469    ACTIONS(1320), 2,
63470      anon_sym_PLUS_PLUS,
63471      anon_sym_DASH_DASH,
63472    STATE(509), 2,
63473      sym_template_string,
63474      sym_arguments,
63475    ACTIONS(1493), 12,
63476      anon_sym_STAR,
63477      anon_sym_in,
63478      anon_sym_LT,
63479      anon_sym_GT,
63480      anon_sym_GT_GT,
63481      anon_sym_AMP,
63482      anon_sym_PIPE,
63483      anon_sym_PLUS,
63484      anon_sym_DASH,
63485      anon_sym_SLASH,
63486      anon_sym_EQ_EQ,
63487      anon_sym_BANG_EQ,
63488    ACTIONS(1491), 15,
63489      sym__ternary_qmark,
63490      anon_sym_LBRACE,
63491      anon_sym_COLON,
63492      anon_sym_AMP_AMP,
63493      anon_sym_PIPE_PIPE,
63494      anon_sym_GT_GT_GT,
63495      anon_sym_LT_LT,
63496      anon_sym_CARET,
63497      anon_sym_PERCENT,
63498      anon_sym_LT_EQ,
63499      anon_sym_EQ_EQ_EQ,
63500      anon_sym_BANG_EQ_EQ,
63501      anon_sym_GT_EQ,
63502      anon_sym_QMARK_QMARK,
63503      anon_sym_instanceof,
63504  [32129] = 26,
63505    ACTIONS(402), 1,
63506      anon_sym_BQUOTE,
63507    ACTIONS(1306), 1,
63508      anon_sym_LPAREN,
63509    ACTIONS(1308), 1,
63510      anon_sym_LBRACK,
63511    ACTIONS(1310), 1,
63512      anon_sym_DOT,
63513    ACTIONS(1312), 1,
63514      sym_optional_chain,
63515    ACTIONS(1361), 1,
63516      anon_sym_AMP_AMP,
63517    ACTIONS(1363), 1,
63518      anon_sym_PIPE_PIPE,
63519    ACTIONS(1365), 1,
63520      anon_sym_GT_GT,
63521    ACTIONS(1369), 1,
63522      anon_sym_AMP,
63523    ACTIONS(1371), 1,
63524      anon_sym_CARET,
63525    ACTIONS(1373), 1,
63526      anon_sym_PIPE,
63527    ACTIONS(1377), 1,
63528      anon_sym_PERCENT,
63529    ACTIONS(1379), 1,
63530      anon_sym_STAR_STAR,
63531    ACTIONS(1387), 1,
63532      anon_sym_QMARK_QMARK,
63533    ACTIONS(1389), 1,
63534      sym__ternary_qmark,
63535    ACTIONS(5), 2,
63536      sym_html_comment,
63537      sym_comment,
63538    ACTIONS(1320), 2,
63539      anon_sym_PLUS_PLUS,
63540      anon_sym_DASH_DASH,
63541    ACTIONS(1355), 2,
63542      anon_sym_STAR,
63543      anon_sym_SLASH,
63544    ACTIONS(1367), 2,
63545      anon_sym_GT_GT_GT,
63546      anon_sym_LT_LT,
63547    ACTIONS(1375), 2,
63548      anon_sym_PLUS,
63549      anon_sym_DASH,
63550    ACTIONS(1383), 2,
63551      anon_sym_EQ_EQ,
63552      anon_sym_BANG_EQ,
63553    ACTIONS(1385), 2,
63554      anon_sym_EQ_EQ_EQ,
63555      anon_sym_BANG_EQ_EQ,
63556    ACTIONS(1641), 2,
63557      anon_sym_COMMA,
63558      anon_sym_RBRACE,
63559    STATE(509), 2,
63560      sym_template_string,
63561      sym_arguments,
63562    ACTIONS(1359), 3,
63563      anon_sym_in,
63564      anon_sym_LT,
63565      anon_sym_GT,
63566    ACTIONS(1381), 3,
63567      anon_sym_LT_EQ,
63568      anon_sym_GT_EQ,
63569      anon_sym_instanceof,
63570  [32221] = 22,
63571    ACTIONS(402), 1,
63572      anon_sym_BQUOTE,
63573    ACTIONS(1306), 1,
63574      anon_sym_LPAREN,
63575    ACTIONS(1308), 1,
63576      anon_sym_LBRACK,
63577    ACTIONS(1310), 1,
63578      anon_sym_DOT,
63579    ACTIONS(1312), 1,
63580      sym_optional_chain,
63581    ACTIONS(1766), 1,
63582      anon_sym_GT_GT,
63583    ACTIONS(1770), 1,
63584      anon_sym_AMP,
63585    ACTIONS(1774), 1,
63586      anon_sym_PERCENT,
63587    ACTIONS(1776), 1,
63588      anon_sym_STAR_STAR,
63589    ACTIONS(1784), 1,
63590      anon_sym_CARET,
63591    ACTIONS(1795), 1,
63592      anon_sym_PIPE,
63593    ACTIONS(5), 2,
63594      sym_html_comment,
63595      sym_comment,
63596    ACTIONS(1320), 2,
63597      anon_sym_PLUS_PLUS,
63598      anon_sym_DASH_DASH,
63599    ACTIONS(1762), 2,
63600      anon_sym_STAR,
63601      anon_sym_SLASH,
63602    ACTIONS(1768), 2,
63603      anon_sym_GT_GT_GT,
63604      anon_sym_LT_LT,
63605    ACTIONS(1772), 2,
63606      anon_sym_PLUS,
63607      anon_sym_DASH,
63608    ACTIONS(1780), 2,
63609      anon_sym_EQ_EQ,
63610      anon_sym_BANG_EQ,
63611    ACTIONS(1782), 2,
63612      anon_sym_EQ_EQ_EQ,
63613      anon_sym_BANG_EQ_EQ,
63614    STATE(509), 2,
63615      sym_template_string,
63616      sym_arguments,
63617    ACTIONS(1764), 3,
63618      anon_sym_in,
63619      anon_sym_LT,
63620      anon_sym_GT,
63621    ACTIONS(1778), 3,
63622      anon_sym_LT_EQ,
63623      anon_sym_GT_EQ,
63624      anon_sym_instanceof,
63625    ACTIONS(1491), 6,
63626      sym__ternary_qmark,
63627      anon_sym_LBRACE,
63628      anon_sym_COLON,
63629      anon_sym_AMP_AMP,
63630      anon_sym_PIPE_PIPE,
63631      anon_sym_QMARK_QMARK,
63632  [32305] = 23,
63633    ACTIONS(402), 1,
63634      anon_sym_BQUOTE,
63635    ACTIONS(1306), 1,
63636      anon_sym_LPAREN,
63637    ACTIONS(1308), 1,
63638      anon_sym_LBRACK,
63639    ACTIONS(1310), 1,
63640      anon_sym_DOT,
63641    ACTIONS(1312), 1,
63642      sym_optional_chain,
63643    ACTIONS(1766), 1,
63644      anon_sym_GT_GT,
63645    ACTIONS(1770), 1,
63646      anon_sym_AMP,
63647    ACTIONS(1774), 1,
63648      anon_sym_PERCENT,
63649    ACTIONS(1776), 1,
63650      anon_sym_STAR_STAR,
63651    ACTIONS(1784), 1,
63652      anon_sym_CARET,
63653    ACTIONS(1791), 1,
63654      anon_sym_AMP_AMP,
63655    ACTIONS(1795), 1,
63656      anon_sym_PIPE,
63657    ACTIONS(5), 2,
63658      sym_html_comment,
63659      sym_comment,
63660    ACTIONS(1320), 2,
63661      anon_sym_PLUS_PLUS,
63662      anon_sym_DASH_DASH,
63663    ACTIONS(1762), 2,
63664      anon_sym_STAR,
63665      anon_sym_SLASH,
63666    ACTIONS(1768), 2,
63667      anon_sym_GT_GT_GT,
63668      anon_sym_LT_LT,
63669    ACTIONS(1772), 2,
63670      anon_sym_PLUS,
63671      anon_sym_DASH,
63672    ACTIONS(1780), 2,
63673      anon_sym_EQ_EQ,
63674      anon_sym_BANG_EQ,
63675    ACTIONS(1782), 2,
63676      anon_sym_EQ_EQ_EQ,
63677      anon_sym_BANG_EQ_EQ,
63678    STATE(509), 2,
63679      sym_template_string,
63680      sym_arguments,
63681    ACTIONS(1764), 3,
63682      anon_sym_in,
63683      anon_sym_LT,
63684      anon_sym_GT,
63685    ACTIONS(1778), 3,
63686      anon_sym_LT_EQ,
63687      anon_sym_GT_EQ,
63688      anon_sym_instanceof,
63689    ACTIONS(1491), 5,
63690      sym__ternary_qmark,
63691      anon_sym_LBRACE,
63692      anon_sym_COLON,
63693      anon_sym_PIPE_PIPE,
63694      anon_sym_QMARK_QMARK,
63695  [32391] = 5,
63696    ACTIONS(1809), 1,
63697      anon_sym_LPAREN,
63698    ACTIONS(1812), 1,
63699      anon_sym_COLON,
63700    ACTIONS(5), 2,
63701      sym_html_comment,
63702      sym_comment,
63703    ACTIONS(1201), 12,
63704      anon_sym_STAR,
63705      anon_sym_in,
63706      anon_sym_LT,
63707      anon_sym_GT,
63708      anon_sym_GT_GT,
63709      anon_sym_AMP,
63710      anon_sym_PIPE,
63711      anon_sym_PLUS,
63712      anon_sym_DASH,
63713      anon_sym_SLASH,
63714      anon_sym_EQ_EQ,
63715      anon_sym_BANG_EQ,
63716    ACTIONS(1203), 23,
63717      sym__automatic_semicolon,
63718      sym__ternary_qmark,
63719      anon_sym_COMMA,
63720      anon_sym_SEMI,
63721      anon_sym_LBRACK,
63722      anon_sym_DOT,
63723      sym_optional_chain,
63724      anon_sym_AMP_AMP,
63725      anon_sym_PIPE_PIPE,
63726      anon_sym_GT_GT_GT,
63727      anon_sym_LT_LT,
63728      anon_sym_CARET,
63729      anon_sym_PERCENT,
63730      anon_sym_STAR_STAR,
63731      anon_sym_LT_EQ,
63732      anon_sym_EQ_EQ_EQ,
63733      anon_sym_BANG_EQ_EQ,
63734      anon_sym_GT_EQ,
63735      anon_sym_QMARK_QMARK,
63736      anon_sym_instanceof,
63737      anon_sym_PLUS_PLUS,
63738      anon_sym_DASH_DASH,
63739      anon_sym_BQUOTE,
63740  [32441] = 14,
63741    ACTIONS(402), 1,
63742      anon_sym_BQUOTE,
63743    ACTIONS(1306), 1,
63744      anon_sym_LPAREN,
63745    ACTIONS(1308), 1,
63746      anon_sym_LBRACK,
63747    ACTIONS(1310), 1,
63748      anon_sym_DOT,
63749    ACTIONS(1312), 1,
63750      sym_optional_chain,
63751    ACTIONS(1774), 1,
63752      anon_sym_PERCENT,
63753    ACTIONS(1776), 1,
63754      anon_sym_STAR_STAR,
63755    ACTIONS(5), 2,
63756      sym_html_comment,
63757      sym_comment,
63758    ACTIONS(1320), 2,
63759      anon_sym_PLUS_PLUS,
63760      anon_sym_DASH_DASH,
63761    ACTIONS(1762), 2,
63762      anon_sym_STAR,
63763      anon_sym_SLASH,
63764    ACTIONS(1772), 2,
63765      anon_sym_PLUS,
63766      anon_sym_DASH,
63767    STATE(509), 2,
63768      sym_template_string,
63769      sym_arguments,
63770    ACTIONS(1493), 8,
63771      anon_sym_in,
63772      anon_sym_LT,
63773      anon_sym_GT,
63774      anon_sym_GT_GT,
63775      anon_sym_AMP,
63776      anon_sym_PIPE,
63777      anon_sym_EQ_EQ,
63778      anon_sym_BANG_EQ,
63779    ACTIONS(1491), 14,
63780      sym__ternary_qmark,
63781      anon_sym_LBRACE,
63782      anon_sym_COLON,
63783      anon_sym_AMP_AMP,
63784      anon_sym_PIPE_PIPE,
63785      anon_sym_GT_GT_GT,
63786      anon_sym_LT_LT,
63787      anon_sym_CARET,
63788      anon_sym_LT_EQ,
63789      anon_sym_EQ_EQ_EQ,
63790      anon_sym_BANG_EQ_EQ,
63791      anon_sym_GT_EQ,
63792      anon_sym_QMARK_QMARK,
63793      anon_sym_instanceof,
63794  [32509] = 20,
63795    ACTIONS(402), 1,
63796      anon_sym_BQUOTE,
63797    ACTIONS(1306), 1,
63798      anon_sym_LPAREN,
63799    ACTIONS(1308), 1,
63800      anon_sym_LBRACK,
63801    ACTIONS(1310), 1,
63802      anon_sym_DOT,
63803    ACTIONS(1312), 1,
63804      sym_optional_chain,
63805    ACTIONS(1766), 1,
63806      anon_sym_GT_GT,
63807    ACTIONS(1774), 1,
63808      anon_sym_PERCENT,
63809    ACTIONS(1776), 1,
63810      anon_sym_STAR_STAR,
63811    ACTIONS(5), 2,
63812      sym_html_comment,
63813      sym_comment,
63814    ACTIONS(1320), 2,
63815      anon_sym_PLUS_PLUS,
63816      anon_sym_DASH_DASH,
63817    ACTIONS(1493), 2,
63818      anon_sym_AMP,
63819      anon_sym_PIPE,
63820    ACTIONS(1762), 2,
63821      anon_sym_STAR,
63822      anon_sym_SLASH,
63823    ACTIONS(1768), 2,
63824      anon_sym_GT_GT_GT,
63825      anon_sym_LT_LT,
63826    ACTIONS(1772), 2,
63827      anon_sym_PLUS,
63828      anon_sym_DASH,
63829    ACTIONS(1780), 2,
63830      anon_sym_EQ_EQ,
63831      anon_sym_BANG_EQ,
63832    ACTIONS(1782), 2,
63833      anon_sym_EQ_EQ_EQ,
63834      anon_sym_BANG_EQ_EQ,
63835    STATE(509), 2,
63836      sym_template_string,
63837      sym_arguments,
63838    ACTIONS(1764), 3,
63839      anon_sym_in,
63840      anon_sym_LT,
63841      anon_sym_GT,
63842    ACTIONS(1778), 3,
63843      anon_sym_LT_EQ,
63844      anon_sym_GT_EQ,
63845      anon_sym_instanceof,
63846    ACTIONS(1491), 7,
63847      sym__ternary_qmark,
63848      anon_sym_LBRACE,
63849      anon_sym_COLON,
63850      anon_sym_AMP_AMP,
63851      anon_sym_PIPE_PIPE,
63852      anon_sym_CARET,
63853      anon_sym_QMARK_QMARK,
63854  [32589] = 11,
63855    ACTIONS(402), 1,
63856      anon_sym_BQUOTE,
63857    ACTIONS(1306), 1,
63858      anon_sym_LPAREN,
63859    ACTIONS(1308), 1,
63860      anon_sym_LBRACK,
63861    ACTIONS(1310), 1,
63862      anon_sym_DOT,
63863    ACTIONS(1312), 1,
63864      sym_optional_chain,
63865    ACTIONS(1814), 1,
63866      anon_sym_STAR_STAR,
63867    ACTIONS(5), 2,
63868      sym_html_comment,
63869      sym_comment,
63870    ACTIONS(1320), 2,
63871      anon_sym_PLUS_PLUS,
63872      anon_sym_DASH_DASH,
63873    STATE(509), 2,
63874      sym_template_string,
63875      sym_arguments,
63876    ACTIONS(1493), 12,
63877      anon_sym_STAR,
63878      anon_sym_in,
63879      anon_sym_LT,
63880      anon_sym_GT,
63881      anon_sym_GT_GT,
63882      anon_sym_AMP,
63883      anon_sym_PIPE,
63884      anon_sym_PLUS,
63885      anon_sym_DASH,
63886      anon_sym_SLASH,
63887      anon_sym_EQ_EQ,
63888      anon_sym_BANG_EQ,
63889    ACTIONS(1491), 14,
63890      sym__ternary_qmark,
63891      anon_sym_of,
63892      anon_sym_AMP_AMP,
63893      anon_sym_PIPE_PIPE,
63894      anon_sym_GT_GT_GT,
63895      anon_sym_LT_LT,
63896      anon_sym_CARET,
63897      anon_sym_PERCENT,
63898      anon_sym_LT_EQ,
63899      anon_sym_EQ_EQ_EQ,
63900      anon_sym_BANG_EQ_EQ,
63901      anon_sym_GT_EQ,
63902      anon_sym_QMARK_QMARK,
63903      anon_sym_instanceof,
63904  [32650] = 26,
63905    ACTIONS(402), 1,
63906      anon_sym_BQUOTE,
63907    ACTIONS(1306), 1,
63908      anon_sym_LPAREN,
63909    ACTIONS(1308), 1,
63910      anon_sym_LBRACK,
63911    ACTIONS(1310), 1,
63912      anon_sym_DOT,
63913    ACTIONS(1312), 1,
63914      sym_optional_chain,
63915    ACTIONS(1766), 1,
63916      anon_sym_GT_GT,
63917    ACTIONS(1770), 1,
63918      anon_sym_AMP,
63919    ACTIONS(1774), 1,
63920      anon_sym_PERCENT,
63921    ACTIONS(1776), 1,
63922      anon_sym_STAR_STAR,
63923    ACTIONS(1784), 1,
63924      anon_sym_CARET,
63925    ACTIONS(1791), 1,
63926      anon_sym_AMP_AMP,
63927    ACTIONS(1793), 1,
63928      anon_sym_PIPE_PIPE,
63929    ACTIONS(1795), 1,
63930      anon_sym_PIPE,
63931    ACTIONS(1797), 1,
63932      anon_sym_QMARK_QMARK,
63933    ACTIONS(1799), 1,
63934      sym__ternary_qmark,
63935    ACTIONS(1816), 1,
63936      anon_sym_COLON,
63937    ACTIONS(5), 2,
63938      sym_html_comment,
63939      sym_comment,
63940    ACTIONS(1320), 2,
63941      anon_sym_PLUS_PLUS,
63942      anon_sym_DASH_DASH,
63943    ACTIONS(1762), 2,
63944      anon_sym_STAR,
63945      anon_sym_SLASH,
63946    ACTIONS(1768), 2,
63947      anon_sym_GT_GT_GT,
63948      anon_sym_LT_LT,
63949    ACTIONS(1772), 2,
63950      anon_sym_PLUS,
63951      anon_sym_DASH,
63952    ACTIONS(1780), 2,
63953      anon_sym_EQ_EQ,
63954      anon_sym_BANG_EQ,
63955    ACTIONS(1782), 2,
63956      anon_sym_EQ_EQ_EQ,
63957      anon_sym_BANG_EQ_EQ,
63958    STATE(509), 2,
63959      sym_template_string,
63960      sym_arguments,
63961    ACTIONS(1764), 3,
63962      anon_sym_in,
63963      anon_sym_LT,
63964      anon_sym_GT,
63965    ACTIONS(1778), 3,
63966      anon_sym_LT_EQ,
63967      anon_sym_GT_EQ,
63968      anon_sym_instanceof,
63969  [32741] = 6,
63970    ACTIONS(1336), 1,
63971      anon_sym_RBRACK,
63972    ACTIONS(1339), 1,
63973      anon_sym_EQ,
63974    ACTIONS(1699), 1,
63975      anon_sym_COMMA,
63976    ACTIONS(5), 2,
63977      sym_html_comment,
63978      sym_comment,
63979    ACTIONS(1332), 12,
63980      anon_sym_STAR,
63981      anon_sym_in,
63982      anon_sym_LT,
63983      anon_sym_GT,
63984      anon_sym_GT_GT,
63985      anon_sym_AMP,
63986      anon_sym_PIPE,
63987      anon_sym_PLUS,
63988      anon_sym_DASH,
63989      anon_sym_SLASH,
63990      anon_sym_EQ_EQ,
63991      anon_sym_BANG_EQ,
63992    ACTIONS(1334), 21,
63993      sym__ternary_qmark,
63994      anon_sym_LPAREN,
63995      anon_sym_LBRACK,
63996      anon_sym_DOT,
63997      sym_optional_chain,
63998      anon_sym_AMP_AMP,
63999      anon_sym_PIPE_PIPE,
64000      anon_sym_GT_GT_GT,
64001      anon_sym_LT_LT,
64002      anon_sym_CARET,
64003      anon_sym_PERCENT,
64004      anon_sym_STAR_STAR,
64005      anon_sym_LT_EQ,
64006      anon_sym_EQ_EQ_EQ,
64007      anon_sym_BANG_EQ_EQ,
64008      anon_sym_GT_EQ,
64009      anon_sym_QMARK_QMARK,
64010      anon_sym_instanceof,
64011      anon_sym_PLUS_PLUS,
64012      anon_sym_DASH_DASH,
64013      anon_sym_BQUOTE,
64014  [32792] = 6,
64015    ACTIONS(1350), 1,
64016      anon_sym_RBRACK,
64017    ACTIONS(1353), 1,
64018      anon_sym_EQ,
64019    ACTIONS(1701), 1,
64020      anon_sym_COMMA,
64021    ACTIONS(5), 2,
64022      sym_html_comment,
64023      sym_comment,
64024    ACTIONS(1346), 12,
64025      anon_sym_STAR,
64026      anon_sym_in,
64027      anon_sym_LT,
64028      anon_sym_GT,
64029      anon_sym_GT_GT,
64030      anon_sym_AMP,
64031      anon_sym_PIPE,
64032      anon_sym_PLUS,
64033      anon_sym_DASH,
64034      anon_sym_SLASH,
64035      anon_sym_EQ_EQ,
64036      anon_sym_BANG_EQ,
64037    ACTIONS(1348), 21,
64038      sym__ternary_qmark,
64039      anon_sym_LPAREN,
64040      anon_sym_LBRACK,
64041      anon_sym_DOT,
64042      sym_optional_chain,
64043      anon_sym_AMP_AMP,
64044      anon_sym_PIPE_PIPE,
64045      anon_sym_GT_GT_GT,
64046      anon_sym_LT_LT,
64047      anon_sym_CARET,
64048      anon_sym_PERCENT,
64049      anon_sym_STAR_STAR,
64050      anon_sym_LT_EQ,
64051      anon_sym_EQ_EQ_EQ,
64052      anon_sym_BANG_EQ_EQ,
64053      anon_sym_GT_EQ,
64054      anon_sym_QMARK_QMARK,
64055      anon_sym_instanceof,
64056      anon_sym_PLUS_PLUS,
64057      anon_sym_DASH_DASH,
64058      anon_sym_BQUOTE,
64059  [32843] = 6,
64060    ACTIONS(514), 1,
64061      anon_sym_EQ,
64062    ACTIONS(1341), 1,
64063      anon_sym_RBRACK,
64064    ACTIONS(1703), 1,
64065      anon_sym_COMMA,
64066    ACTIONS(5), 2,
64067      sym_html_comment,
64068      sym_comment,
64069    ACTIONS(510), 12,
64070      anon_sym_STAR,
64071      anon_sym_in,
64072      anon_sym_LT,
64073      anon_sym_GT,
64074      anon_sym_GT_GT,
64075      anon_sym_AMP,
64076      anon_sym_PIPE,
64077      anon_sym_PLUS,
64078      anon_sym_DASH,
64079      anon_sym_SLASH,
64080      anon_sym_EQ_EQ,
64081      anon_sym_BANG_EQ,
64082    ACTIONS(512), 21,
64083      sym__ternary_qmark,
64084      anon_sym_LPAREN,
64085      anon_sym_LBRACK,
64086      anon_sym_DOT,
64087      sym_optional_chain,
64088      anon_sym_AMP_AMP,
64089      anon_sym_PIPE_PIPE,
64090      anon_sym_GT_GT_GT,
64091      anon_sym_LT_LT,
64092      anon_sym_CARET,
64093      anon_sym_PERCENT,
64094      anon_sym_STAR_STAR,
64095      anon_sym_LT_EQ,
64096      anon_sym_EQ_EQ_EQ,
64097      anon_sym_BANG_EQ_EQ,
64098      anon_sym_GT_EQ,
64099      anon_sym_QMARK_QMARK,
64100      anon_sym_instanceof,
64101      anon_sym_PLUS_PLUS,
64102      anon_sym_DASH_DASH,
64103      anon_sym_BQUOTE,
64104  [32894] = 26,
64105    ACTIONS(402), 1,
64106      anon_sym_BQUOTE,
64107    ACTIONS(1306), 1,
64108      anon_sym_LPAREN,
64109    ACTIONS(1308), 1,
64110      anon_sym_LBRACK,
64111    ACTIONS(1310), 1,
64112      anon_sym_DOT,
64113    ACTIONS(1312), 1,
64114      sym_optional_chain,
64115    ACTIONS(1766), 1,
64116      anon_sym_GT_GT,
64117    ACTIONS(1770), 1,
64118      anon_sym_AMP,
64119    ACTIONS(1774), 1,
64120      anon_sym_PERCENT,
64121    ACTIONS(1776), 1,
64122      anon_sym_STAR_STAR,
64123    ACTIONS(1784), 1,
64124      anon_sym_CARET,
64125    ACTIONS(1791), 1,
64126      anon_sym_AMP_AMP,
64127    ACTIONS(1793), 1,
64128      anon_sym_PIPE_PIPE,
64129    ACTIONS(1795), 1,
64130      anon_sym_PIPE,
64131    ACTIONS(1797), 1,
64132      anon_sym_QMARK_QMARK,
64133    ACTIONS(1799), 1,
64134      sym__ternary_qmark,
64135    ACTIONS(1818), 1,
64136      anon_sym_COLON,
64137    ACTIONS(5), 2,
64138      sym_html_comment,
64139      sym_comment,
64140    ACTIONS(1320), 2,
64141      anon_sym_PLUS_PLUS,
64142      anon_sym_DASH_DASH,
64143    ACTIONS(1762), 2,
64144      anon_sym_STAR,
64145      anon_sym_SLASH,
64146    ACTIONS(1768), 2,
64147      anon_sym_GT_GT_GT,
64148      anon_sym_LT_LT,
64149    ACTIONS(1772), 2,
64150      anon_sym_PLUS,
64151      anon_sym_DASH,
64152    ACTIONS(1780), 2,
64153      anon_sym_EQ_EQ,
64154      anon_sym_BANG_EQ,
64155    ACTIONS(1782), 2,
64156      anon_sym_EQ_EQ_EQ,
64157      anon_sym_BANG_EQ_EQ,
64158    STATE(509), 2,
64159      sym_template_string,
64160      sym_arguments,
64161    ACTIONS(1764), 3,
64162      anon_sym_in,
64163      anon_sym_LT,
64164      anon_sym_GT,
64165    ACTIONS(1778), 3,
64166      anon_sym_LT_EQ,
64167      anon_sym_GT_EQ,
64168      anon_sym_instanceof,
64169  [32985] = 26,
64170    ACTIONS(402), 1,
64171      anon_sym_BQUOTE,
64172    ACTIONS(1306), 1,
64173      anon_sym_LPAREN,
64174    ACTIONS(1308), 1,
64175      anon_sym_LBRACK,
64176    ACTIONS(1310), 1,
64177      anon_sym_DOT,
64178    ACTIONS(1312), 1,
64179      sym_optional_chain,
64180    ACTIONS(1361), 1,
64181      anon_sym_AMP_AMP,
64182    ACTIONS(1363), 1,
64183      anon_sym_PIPE_PIPE,
64184    ACTIONS(1365), 1,
64185      anon_sym_GT_GT,
64186    ACTIONS(1369), 1,
64187      anon_sym_AMP,
64188    ACTIONS(1371), 1,
64189      anon_sym_CARET,
64190    ACTIONS(1373), 1,
64191      anon_sym_PIPE,
64192    ACTIONS(1377), 1,
64193      anon_sym_PERCENT,
64194    ACTIONS(1379), 1,
64195      anon_sym_STAR_STAR,
64196    ACTIONS(1387), 1,
64197      anon_sym_QMARK_QMARK,
64198    ACTIONS(1389), 1,
64199      sym__ternary_qmark,
64200    ACTIONS(1820), 1,
64201      anon_sym_RBRACK,
64202    ACTIONS(5), 2,
64203      sym_html_comment,
64204      sym_comment,
64205    ACTIONS(1320), 2,
64206      anon_sym_PLUS_PLUS,
64207      anon_sym_DASH_DASH,
64208    ACTIONS(1355), 2,
64209      anon_sym_STAR,
64210      anon_sym_SLASH,
64211    ACTIONS(1367), 2,
64212      anon_sym_GT_GT_GT,
64213      anon_sym_LT_LT,
64214    ACTIONS(1375), 2,
64215      anon_sym_PLUS,
64216      anon_sym_DASH,
64217    ACTIONS(1383), 2,
64218      anon_sym_EQ_EQ,
64219      anon_sym_BANG_EQ,
64220    ACTIONS(1385), 2,
64221      anon_sym_EQ_EQ_EQ,
64222      anon_sym_BANG_EQ_EQ,
64223    STATE(509), 2,
64224      sym_template_string,
64225      sym_arguments,
64226    ACTIONS(1359), 3,
64227      anon_sym_in,
64228      anon_sym_LT,
64229      anon_sym_GT,
64230    ACTIONS(1381), 3,
64231      anon_sym_LT_EQ,
64232      anon_sym_GT_EQ,
64233      anon_sym_instanceof,
64234  [33076] = 26,
64235    ACTIONS(402), 1,
64236      anon_sym_BQUOTE,
64237    ACTIONS(1306), 1,
64238      anon_sym_LPAREN,
64239    ACTIONS(1308), 1,
64240      anon_sym_LBRACK,
64241    ACTIONS(1310), 1,
64242      anon_sym_DOT,
64243    ACTIONS(1312), 1,
64244      sym_optional_chain,
64245    ACTIONS(1766), 1,
64246      anon_sym_GT_GT,
64247    ACTIONS(1770), 1,
64248      anon_sym_AMP,
64249    ACTIONS(1774), 1,
64250      anon_sym_PERCENT,
64251    ACTIONS(1776), 1,
64252      anon_sym_STAR_STAR,
64253    ACTIONS(1784), 1,
64254      anon_sym_CARET,
64255    ACTIONS(1791), 1,
64256      anon_sym_AMP_AMP,
64257    ACTIONS(1793), 1,
64258      anon_sym_PIPE_PIPE,
64259    ACTIONS(1795), 1,
64260      anon_sym_PIPE,
64261    ACTIONS(1797), 1,
64262      anon_sym_QMARK_QMARK,
64263    ACTIONS(1799), 1,
64264      sym__ternary_qmark,
64265    ACTIONS(1822), 1,
64266      anon_sym_COLON,
64267    ACTIONS(5), 2,
64268      sym_html_comment,
64269      sym_comment,
64270    ACTIONS(1320), 2,
64271      anon_sym_PLUS_PLUS,
64272      anon_sym_DASH_DASH,
64273    ACTIONS(1762), 2,
64274      anon_sym_STAR,
64275      anon_sym_SLASH,
64276    ACTIONS(1768), 2,
64277      anon_sym_GT_GT_GT,
64278      anon_sym_LT_LT,
64279    ACTIONS(1772), 2,
64280      anon_sym_PLUS,
64281      anon_sym_DASH,
64282    ACTIONS(1780), 2,
64283      anon_sym_EQ_EQ,
64284      anon_sym_BANG_EQ,
64285    ACTIONS(1782), 2,
64286      anon_sym_EQ_EQ_EQ,
64287      anon_sym_BANG_EQ_EQ,
64288    STATE(509), 2,
64289      sym_template_string,
64290      sym_arguments,
64291    ACTIONS(1764), 3,
64292      anon_sym_in,
64293      anon_sym_LT,
64294      anon_sym_GT,
64295    ACTIONS(1778), 3,
64296      anon_sym_LT_EQ,
64297      anon_sym_GT_EQ,
64298      anon_sym_instanceof,
64299  [33167] = 26,
64300    ACTIONS(402), 1,
64301      anon_sym_BQUOTE,
64302    ACTIONS(1306), 1,
64303      anon_sym_LPAREN,
64304    ACTIONS(1308), 1,
64305      anon_sym_LBRACK,
64306    ACTIONS(1310), 1,
64307      anon_sym_DOT,
64308    ACTIONS(1312), 1,
64309      sym_optional_chain,
64310    ACTIONS(1361), 1,
64311      anon_sym_AMP_AMP,
64312    ACTIONS(1363), 1,
64313      anon_sym_PIPE_PIPE,
64314    ACTIONS(1365), 1,
64315      anon_sym_GT_GT,
64316    ACTIONS(1369), 1,
64317      anon_sym_AMP,
64318    ACTIONS(1371), 1,
64319      anon_sym_CARET,
64320    ACTIONS(1373), 1,
64321      anon_sym_PIPE,
64322    ACTIONS(1377), 1,
64323      anon_sym_PERCENT,
64324    ACTIONS(1379), 1,
64325      anon_sym_STAR_STAR,
64326    ACTIONS(1387), 1,
64327      anon_sym_QMARK_QMARK,
64328    ACTIONS(1389), 1,
64329      sym__ternary_qmark,
64330    ACTIONS(1824), 1,
64331      anon_sym_RBRACK,
64332    ACTIONS(5), 2,
64333      sym_html_comment,
64334      sym_comment,
64335    ACTIONS(1320), 2,
64336      anon_sym_PLUS_PLUS,
64337      anon_sym_DASH_DASH,
64338    ACTIONS(1355), 2,
64339      anon_sym_STAR,
64340      anon_sym_SLASH,
64341    ACTIONS(1367), 2,
64342      anon_sym_GT_GT_GT,
64343      anon_sym_LT_LT,
64344    ACTIONS(1375), 2,
64345      anon_sym_PLUS,
64346      anon_sym_DASH,
64347    ACTIONS(1383), 2,
64348      anon_sym_EQ_EQ,
64349      anon_sym_BANG_EQ,
64350    ACTIONS(1385), 2,
64351      anon_sym_EQ_EQ_EQ,
64352      anon_sym_BANG_EQ_EQ,
64353    STATE(509), 2,
64354      sym_template_string,
64355      sym_arguments,
64356    ACTIONS(1359), 3,
64357      anon_sym_in,
64358      anon_sym_LT,
64359      anon_sym_GT,
64360    ACTIONS(1381), 3,
64361      anon_sym_LT_EQ,
64362      anon_sym_GT_EQ,
64363      anon_sym_instanceof,
64364  [33258] = 26,
64365    ACTIONS(402), 1,
64366      anon_sym_BQUOTE,
64367    ACTIONS(1306), 1,
64368      anon_sym_LPAREN,
64369    ACTIONS(1308), 1,
64370      anon_sym_LBRACK,
64371    ACTIONS(1310), 1,
64372      anon_sym_DOT,
64373    ACTIONS(1312), 1,
64374      sym_optional_chain,
64375    ACTIONS(1766), 1,
64376      anon_sym_GT_GT,
64377    ACTIONS(1770), 1,
64378      anon_sym_AMP,
64379    ACTIONS(1774), 1,
64380      anon_sym_PERCENT,
64381    ACTIONS(1776), 1,
64382      anon_sym_STAR_STAR,
64383    ACTIONS(1784), 1,
64384      anon_sym_CARET,
64385    ACTIONS(1791), 1,
64386      anon_sym_AMP_AMP,
64387    ACTIONS(1793), 1,
64388      anon_sym_PIPE_PIPE,
64389    ACTIONS(1795), 1,
64390      anon_sym_PIPE,
64391    ACTIONS(1797), 1,
64392      anon_sym_QMARK_QMARK,
64393    ACTIONS(1799), 1,
64394      sym__ternary_qmark,
64395    ACTIONS(1826), 1,
64396      anon_sym_LBRACE,
64397    ACTIONS(5), 2,
64398      sym_html_comment,
64399      sym_comment,
64400    ACTIONS(1320), 2,
64401      anon_sym_PLUS_PLUS,
64402      anon_sym_DASH_DASH,
64403    ACTIONS(1762), 2,
64404      anon_sym_STAR,
64405      anon_sym_SLASH,
64406    ACTIONS(1768), 2,
64407      anon_sym_GT_GT_GT,
64408      anon_sym_LT_LT,
64409    ACTIONS(1772), 2,
64410      anon_sym_PLUS,
64411      anon_sym_DASH,
64412    ACTIONS(1780), 2,
64413      anon_sym_EQ_EQ,
64414      anon_sym_BANG_EQ,
64415    ACTIONS(1782), 2,
64416      anon_sym_EQ_EQ_EQ,
64417      anon_sym_BANG_EQ_EQ,
64418    STATE(509), 2,
64419      sym_template_string,
64420      sym_arguments,
64421    ACTIONS(1764), 3,
64422      anon_sym_in,
64423      anon_sym_LT,
64424      anon_sym_GT,
64425    ACTIONS(1778), 3,
64426      anon_sym_LT_EQ,
64427      anon_sym_GT_EQ,
64428      anon_sym_instanceof,
64429  [33349] = 26,
64430    ACTIONS(402), 1,
64431      anon_sym_BQUOTE,
64432    ACTIONS(1306), 1,
64433      anon_sym_LPAREN,
64434    ACTIONS(1308), 1,
64435      anon_sym_LBRACK,
64436    ACTIONS(1310), 1,
64437      anon_sym_DOT,
64438    ACTIONS(1312), 1,
64439      sym_optional_chain,
64440    ACTIONS(1405), 1,
64441      anon_sym_of,
64442    ACTIONS(1814), 1,
64443      anon_sym_STAR_STAR,
64444    ACTIONS(1832), 1,
64445      anon_sym_AMP_AMP,
64446    ACTIONS(1834), 1,
64447      anon_sym_PIPE_PIPE,
64448    ACTIONS(1836), 1,
64449      anon_sym_GT_GT,
64450    ACTIONS(1840), 1,
64451      anon_sym_AMP,
64452    ACTIONS(1842), 1,
64453      anon_sym_CARET,
64454    ACTIONS(1844), 1,
64455      anon_sym_PIPE,
64456    ACTIONS(1848), 1,
64457      anon_sym_PERCENT,
64458    ACTIONS(1856), 1,
64459      anon_sym_QMARK_QMARK,
64460    ACTIONS(1858), 1,
64461      sym__ternary_qmark,
64462    ACTIONS(5), 2,
64463      sym_html_comment,
64464      sym_comment,
64465    ACTIONS(1320), 2,
64466      anon_sym_PLUS_PLUS,
64467      anon_sym_DASH_DASH,
64468    ACTIONS(1828), 2,
64469      anon_sym_STAR,
64470      anon_sym_SLASH,
64471    ACTIONS(1838), 2,
64472      anon_sym_GT_GT_GT,
64473      anon_sym_LT_LT,
64474    ACTIONS(1846), 2,
64475      anon_sym_PLUS,
64476      anon_sym_DASH,
64477    ACTIONS(1852), 2,
64478      anon_sym_EQ_EQ,
64479      anon_sym_BANG_EQ,
64480    ACTIONS(1854), 2,
64481      anon_sym_EQ_EQ_EQ,
64482      anon_sym_BANG_EQ_EQ,
64483    STATE(509), 2,
64484      sym_template_string,
64485      sym_arguments,
64486    ACTIONS(1830), 3,
64487      anon_sym_in,
64488      anon_sym_LT,
64489      anon_sym_GT,
64490    ACTIONS(1850), 3,
64491      anon_sym_LT_EQ,
64492      anon_sym_GT_EQ,
64493      anon_sym_instanceof,
64494  [33440] = 26,
64495    ACTIONS(402), 1,
64496      anon_sym_BQUOTE,
64497    ACTIONS(1306), 1,
64498      anon_sym_LPAREN,
64499    ACTIONS(1308), 1,
64500      anon_sym_LBRACK,
64501    ACTIONS(1310), 1,
64502      anon_sym_DOT,
64503    ACTIONS(1312), 1,
64504      sym_optional_chain,
64505    ACTIONS(1766), 1,
64506      anon_sym_GT_GT,
64507    ACTIONS(1770), 1,
64508      anon_sym_AMP,
64509    ACTIONS(1774), 1,
64510      anon_sym_PERCENT,
64511    ACTIONS(1776), 1,
64512      anon_sym_STAR_STAR,
64513    ACTIONS(1784), 1,
64514      anon_sym_CARET,
64515    ACTIONS(1791), 1,
64516      anon_sym_AMP_AMP,
64517    ACTIONS(1793), 1,
64518      anon_sym_PIPE_PIPE,
64519    ACTIONS(1795), 1,
64520      anon_sym_PIPE,
64521    ACTIONS(1797), 1,
64522      anon_sym_QMARK_QMARK,
64523    ACTIONS(1799), 1,
64524      sym__ternary_qmark,
64525    ACTIONS(1860), 1,
64526      anon_sym_COLON,
64527    ACTIONS(5), 2,
64528      sym_html_comment,
64529      sym_comment,
64530    ACTIONS(1320), 2,
64531      anon_sym_PLUS_PLUS,
64532      anon_sym_DASH_DASH,
64533    ACTIONS(1762), 2,
64534      anon_sym_STAR,
64535      anon_sym_SLASH,
64536    ACTIONS(1768), 2,
64537      anon_sym_GT_GT_GT,
64538      anon_sym_LT_LT,
64539    ACTIONS(1772), 2,
64540      anon_sym_PLUS,
64541      anon_sym_DASH,
64542    ACTIONS(1780), 2,
64543      anon_sym_EQ_EQ,
64544      anon_sym_BANG_EQ,
64545    ACTIONS(1782), 2,
64546      anon_sym_EQ_EQ_EQ,
64547      anon_sym_BANG_EQ_EQ,
64548    STATE(509), 2,
64549      sym_template_string,
64550      sym_arguments,
64551    ACTIONS(1764), 3,
64552      anon_sym_in,
64553      anon_sym_LT,
64554      anon_sym_GT,
64555    ACTIONS(1778), 3,
64556      anon_sym_LT_EQ,
64557      anon_sym_GT_EQ,
64558      anon_sym_instanceof,
64559  [33531] = 6,
64560    ACTIONS(1284), 1,
64561      anon_sym_COMMA,
64562    ACTIONS(1289), 1,
64563      anon_sym_RBRACK,
64564    ACTIONS(1292), 1,
64565      anon_sym_EQ,
64566    ACTIONS(5), 2,
64567      sym_html_comment,
64568      sym_comment,
64569    ACTIONS(1201), 12,
64570      anon_sym_STAR,
64571      anon_sym_in,
64572      anon_sym_LT,
64573      anon_sym_GT,
64574      anon_sym_GT_GT,
64575      anon_sym_AMP,
64576      anon_sym_PIPE,
64577      anon_sym_PLUS,
64578      anon_sym_DASH,
64579      anon_sym_SLASH,
64580      anon_sym_EQ_EQ,
64581      anon_sym_BANG_EQ,
64582    ACTIONS(1203), 21,
64583      sym__ternary_qmark,
64584      anon_sym_LPAREN,
64585      anon_sym_LBRACK,
64586      anon_sym_DOT,
64587      sym_optional_chain,
64588      anon_sym_AMP_AMP,
64589      anon_sym_PIPE_PIPE,
64590      anon_sym_GT_GT_GT,
64591      anon_sym_LT_LT,
64592      anon_sym_CARET,
64593      anon_sym_PERCENT,
64594      anon_sym_STAR_STAR,
64595      anon_sym_LT_EQ,
64596      anon_sym_EQ_EQ_EQ,
64597      anon_sym_BANG_EQ_EQ,
64598      anon_sym_GT_EQ,
64599      anon_sym_QMARK_QMARK,
64600      anon_sym_instanceof,
64601      anon_sym_PLUS_PLUS,
64602      anon_sym_DASH_DASH,
64603      anon_sym_BQUOTE,
64604  [33582] = 26,
64605    ACTIONS(402), 1,
64606      anon_sym_BQUOTE,
64607    ACTIONS(1306), 1,
64608      anon_sym_LPAREN,
64609    ACTIONS(1308), 1,
64610      anon_sym_LBRACK,
64611    ACTIONS(1310), 1,
64612      anon_sym_DOT,
64613    ACTIONS(1312), 1,
64614      sym_optional_chain,
64615    ACTIONS(1431), 1,
64616      anon_sym_of,
64617    ACTIONS(1814), 1,
64618      anon_sym_STAR_STAR,
64619    ACTIONS(1832), 1,
64620      anon_sym_AMP_AMP,
64621    ACTIONS(1834), 1,
64622      anon_sym_PIPE_PIPE,
64623    ACTIONS(1836), 1,
64624      anon_sym_GT_GT,
64625    ACTIONS(1840), 1,
64626      anon_sym_AMP,
64627    ACTIONS(1842), 1,
64628      anon_sym_CARET,
64629    ACTIONS(1844), 1,
64630      anon_sym_PIPE,
64631    ACTIONS(1848), 1,
64632      anon_sym_PERCENT,
64633    ACTIONS(1856), 1,
64634      anon_sym_QMARK_QMARK,
64635    ACTIONS(1858), 1,
64636      sym__ternary_qmark,
64637    ACTIONS(5), 2,
64638      sym_html_comment,
64639      sym_comment,
64640    ACTIONS(1320), 2,
64641      anon_sym_PLUS_PLUS,
64642      anon_sym_DASH_DASH,
64643    ACTIONS(1828), 2,
64644      anon_sym_STAR,
64645      anon_sym_SLASH,
64646    ACTIONS(1838), 2,
64647      anon_sym_GT_GT_GT,
64648      anon_sym_LT_LT,
64649    ACTIONS(1846), 2,
64650      anon_sym_PLUS,
64651      anon_sym_DASH,
64652    ACTIONS(1852), 2,
64653      anon_sym_EQ_EQ,
64654      anon_sym_BANG_EQ,
64655    ACTIONS(1854), 2,
64656      anon_sym_EQ_EQ_EQ,
64657      anon_sym_BANG_EQ_EQ,
64658    STATE(509), 2,
64659      sym_template_string,
64660      sym_arguments,
64661    ACTIONS(1830), 3,
64662      anon_sym_in,
64663      anon_sym_LT,
64664      anon_sym_GT,
64665    ACTIONS(1850), 3,
64666      anon_sym_LT_EQ,
64667      anon_sym_GT_EQ,
64668      anon_sym_instanceof,
64669  [33673] = 26,
64670    ACTIONS(402), 1,
64671      anon_sym_BQUOTE,
64672    ACTIONS(1306), 1,
64673      anon_sym_LPAREN,
64674    ACTIONS(1308), 1,
64675      anon_sym_LBRACK,
64676    ACTIONS(1310), 1,
64677      anon_sym_DOT,
64678    ACTIONS(1312), 1,
64679      sym_optional_chain,
64680    ACTIONS(1435), 1,
64681      anon_sym_of,
64682    ACTIONS(1814), 1,
64683      anon_sym_STAR_STAR,
64684    ACTIONS(1832), 1,
64685      anon_sym_AMP_AMP,
64686    ACTIONS(1834), 1,
64687      anon_sym_PIPE_PIPE,
64688    ACTIONS(1836), 1,
64689      anon_sym_GT_GT,
64690    ACTIONS(1840), 1,
64691      anon_sym_AMP,
64692    ACTIONS(1842), 1,
64693      anon_sym_CARET,
64694    ACTIONS(1844), 1,
64695      anon_sym_PIPE,
64696    ACTIONS(1848), 1,
64697      anon_sym_PERCENT,
64698    ACTIONS(1856), 1,
64699      anon_sym_QMARK_QMARK,
64700    ACTIONS(1858), 1,
64701      sym__ternary_qmark,
64702    ACTIONS(5), 2,
64703      sym_html_comment,
64704      sym_comment,
64705    ACTIONS(1320), 2,
64706      anon_sym_PLUS_PLUS,
64707      anon_sym_DASH_DASH,
64708    ACTIONS(1828), 2,
64709      anon_sym_STAR,
64710      anon_sym_SLASH,
64711    ACTIONS(1838), 2,
64712      anon_sym_GT_GT_GT,
64713      anon_sym_LT_LT,
64714    ACTIONS(1846), 2,
64715      anon_sym_PLUS,
64716      anon_sym_DASH,
64717    ACTIONS(1852), 2,
64718      anon_sym_EQ_EQ,
64719      anon_sym_BANG_EQ,
64720    ACTIONS(1854), 2,
64721      anon_sym_EQ_EQ_EQ,
64722      anon_sym_BANG_EQ_EQ,
64723    STATE(509), 2,
64724      sym_template_string,
64725      sym_arguments,
64726    ACTIONS(1830), 3,
64727      anon_sym_in,
64728      anon_sym_LT,
64729      anon_sym_GT,
64730    ACTIONS(1850), 3,
64731      anon_sym_LT_EQ,
64732      anon_sym_GT_EQ,
64733      anon_sym_instanceof,
64734  [33764] = 26,
64735    ACTIONS(402), 1,
64736      anon_sym_BQUOTE,
64737    ACTIONS(1306), 1,
64738      anon_sym_LPAREN,
64739    ACTIONS(1308), 1,
64740      anon_sym_LBRACK,
64741    ACTIONS(1310), 1,
64742      anon_sym_DOT,
64743    ACTIONS(1312), 1,
64744      sym_optional_chain,
64745    ACTIONS(1445), 1,
64746      anon_sym_of,
64747    ACTIONS(1814), 1,
64748      anon_sym_STAR_STAR,
64749    ACTIONS(1832), 1,
64750      anon_sym_AMP_AMP,
64751    ACTIONS(1834), 1,
64752      anon_sym_PIPE_PIPE,
64753    ACTIONS(1836), 1,
64754      anon_sym_GT_GT,
64755    ACTIONS(1840), 1,
64756      anon_sym_AMP,
64757    ACTIONS(1842), 1,
64758      anon_sym_CARET,
64759    ACTIONS(1844), 1,
64760      anon_sym_PIPE,
64761    ACTIONS(1848), 1,
64762      anon_sym_PERCENT,
64763    ACTIONS(1856), 1,
64764      anon_sym_QMARK_QMARK,
64765    ACTIONS(1858), 1,
64766      sym__ternary_qmark,
64767    ACTIONS(5), 2,
64768      sym_html_comment,
64769      sym_comment,
64770    ACTIONS(1320), 2,
64771      anon_sym_PLUS_PLUS,
64772      anon_sym_DASH_DASH,
64773    ACTIONS(1828), 2,
64774      anon_sym_STAR,
64775      anon_sym_SLASH,
64776    ACTIONS(1838), 2,
64777      anon_sym_GT_GT_GT,
64778      anon_sym_LT_LT,
64779    ACTIONS(1846), 2,
64780      anon_sym_PLUS,
64781      anon_sym_DASH,
64782    ACTIONS(1852), 2,
64783      anon_sym_EQ_EQ,
64784      anon_sym_BANG_EQ,
64785    ACTIONS(1854), 2,
64786      anon_sym_EQ_EQ_EQ,
64787      anon_sym_BANG_EQ_EQ,
64788    STATE(509), 2,
64789      sym_template_string,
64790      sym_arguments,
64791    ACTIONS(1830), 3,
64792      anon_sym_in,
64793      anon_sym_LT,
64794      anon_sym_GT,
64795    ACTIONS(1850), 3,
64796      anon_sym_LT_EQ,
64797      anon_sym_GT_EQ,
64798      anon_sym_instanceof,
64799  [33855] = 26,
64800    ACTIONS(402), 1,
64801      anon_sym_BQUOTE,
64802    ACTIONS(1306), 1,
64803      anon_sym_LPAREN,
64804    ACTIONS(1308), 1,
64805      anon_sym_LBRACK,
64806    ACTIONS(1310), 1,
64807      anon_sym_DOT,
64808    ACTIONS(1312), 1,
64809      sym_optional_chain,
64810    ACTIONS(1485), 1,
64811      anon_sym_of,
64812    ACTIONS(1814), 1,
64813      anon_sym_STAR_STAR,
64814    ACTIONS(1832), 1,
64815      anon_sym_AMP_AMP,
64816    ACTIONS(1834), 1,
64817      anon_sym_PIPE_PIPE,
64818    ACTIONS(1836), 1,
64819      anon_sym_GT_GT,
64820    ACTIONS(1840), 1,
64821      anon_sym_AMP,
64822    ACTIONS(1842), 1,
64823      anon_sym_CARET,
64824    ACTIONS(1844), 1,
64825      anon_sym_PIPE,
64826    ACTIONS(1848), 1,
64827      anon_sym_PERCENT,
64828    ACTIONS(1856), 1,
64829      anon_sym_QMARK_QMARK,
64830    ACTIONS(1858), 1,
64831      sym__ternary_qmark,
64832    ACTIONS(5), 2,
64833      sym_html_comment,
64834      sym_comment,
64835    ACTIONS(1320), 2,
64836      anon_sym_PLUS_PLUS,
64837      anon_sym_DASH_DASH,
64838    ACTIONS(1828), 2,
64839      anon_sym_STAR,
64840      anon_sym_SLASH,
64841    ACTIONS(1838), 2,
64842      anon_sym_GT_GT_GT,
64843      anon_sym_LT_LT,
64844    ACTIONS(1846), 2,
64845      anon_sym_PLUS,
64846      anon_sym_DASH,
64847    ACTIONS(1852), 2,
64848      anon_sym_EQ_EQ,
64849      anon_sym_BANG_EQ,
64850    ACTIONS(1854), 2,
64851      anon_sym_EQ_EQ_EQ,
64852      anon_sym_BANG_EQ_EQ,
64853    STATE(509), 2,
64854      sym_template_string,
64855      sym_arguments,
64856    ACTIONS(1830), 3,
64857      anon_sym_in,
64858      anon_sym_LT,
64859      anon_sym_GT,
64860    ACTIONS(1850), 3,
64861      anon_sym_LT_EQ,
64862      anon_sym_GT_EQ,
64863      anon_sym_instanceof,
64864  [33946] = 26,
64865    ACTIONS(402), 1,
64866      anon_sym_BQUOTE,
64867    ACTIONS(1306), 1,
64868      anon_sym_LPAREN,
64869    ACTIONS(1308), 1,
64870      anon_sym_LBRACK,
64871    ACTIONS(1310), 1,
64872      anon_sym_DOT,
64873    ACTIONS(1312), 1,
64874      sym_optional_chain,
64875    ACTIONS(1489), 1,
64876      anon_sym_of,
64877    ACTIONS(1814), 1,
64878      anon_sym_STAR_STAR,
64879    ACTIONS(1832), 1,
64880      anon_sym_AMP_AMP,
64881    ACTIONS(1834), 1,
64882      anon_sym_PIPE_PIPE,
64883    ACTIONS(1836), 1,
64884      anon_sym_GT_GT,
64885    ACTIONS(1840), 1,
64886      anon_sym_AMP,
64887    ACTIONS(1842), 1,
64888      anon_sym_CARET,
64889    ACTIONS(1844), 1,
64890      anon_sym_PIPE,
64891    ACTIONS(1848), 1,
64892      anon_sym_PERCENT,
64893    ACTIONS(1856), 1,
64894      anon_sym_QMARK_QMARK,
64895    ACTIONS(1858), 1,
64896      sym__ternary_qmark,
64897    ACTIONS(5), 2,
64898      sym_html_comment,
64899      sym_comment,
64900    ACTIONS(1320), 2,
64901      anon_sym_PLUS_PLUS,
64902      anon_sym_DASH_DASH,
64903    ACTIONS(1828), 2,
64904      anon_sym_STAR,
64905      anon_sym_SLASH,
64906    ACTIONS(1838), 2,
64907      anon_sym_GT_GT_GT,
64908      anon_sym_LT_LT,
64909    ACTIONS(1846), 2,
64910      anon_sym_PLUS,
64911      anon_sym_DASH,
64912    ACTIONS(1852), 2,
64913      anon_sym_EQ_EQ,
64914      anon_sym_BANG_EQ,
64915    ACTIONS(1854), 2,
64916      anon_sym_EQ_EQ_EQ,
64917      anon_sym_BANG_EQ_EQ,
64918    STATE(509), 2,
64919      sym_template_string,
64920      sym_arguments,
64921    ACTIONS(1830), 3,
64922      anon_sym_in,
64923      anon_sym_LT,
64924      anon_sym_GT,
64925    ACTIONS(1850), 3,
64926      anon_sym_LT_EQ,
64927      anon_sym_GT_EQ,
64928      anon_sym_instanceof,
64929  [34037] = 16,
64930    ACTIONS(402), 1,
64931      anon_sym_BQUOTE,
64932    ACTIONS(1306), 1,
64933      anon_sym_LPAREN,
64934    ACTIONS(1308), 1,
64935      anon_sym_LBRACK,
64936    ACTIONS(1310), 1,
64937      anon_sym_DOT,
64938    ACTIONS(1312), 1,
64939      sym_optional_chain,
64940    ACTIONS(1814), 1,
64941      anon_sym_STAR_STAR,
64942    ACTIONS(1836), 1,
64943      anon_sym_GT_GT,
64944    ACTIONS(1848), 1,
64945      anon_sym_PERCENT,
64946    ACTIONS(5), 2,
64947      sym_html_comment,
64948      sym_comment,
64949    ACTIONS(1320), 2,
64950      anon_sym_PLUS_PLUS,
64951      anon_sym_DASH_DASH,
64952    ACTIONS(1828), 2,
64953      anon_sym_STAR,
64954      anon_sym_SLASH,
64955    ACTIONS(1838), 2,
64956      anon_sym_GT_GT_GT,
64957      anon_sym_LT_LT,
64958    ACTIONS(1846), 2,
64959      anon_sym_PLUS,
64960      anon_sym_DASH,
64961    STATE(509), 2,
64962      sym_template_string,
64963      sym_arguments,
64964    ACTIONS(1493), 7,
64965      anon_sym_in,
64966      anon_sym_LT,
64967      anon_sym_GT,
64968      anon_sym_AMP,
64969      anon_sym_PIPE,
64970      anon_sym_EQ_EQ,
64971      anon_sym_BANG_EQ,
64972    ACTIONS(1491), 11,
64973      sym__ternary_qmark,
64974      anon_sym_of,
64975      anon_sym_AMP_AMP,
64976      anon_sym_PIPE_PIPE,
64977      anon_sym_CARET,
64978      anon_sym_LT_EQ,
64979      anon_sym_EQ_EQ_EQ,
64980      anon_sym_BANG_EQ_EQ,
64981      anon_sym_GT_EQ,
64982      anon_sym_QMARK_QMARK,
64983      anon_sym_instanceof,
64984  [34108] = 11,
64985    ACTIONS(402), 1,
64986      anon_sym_BQUOTE,
64987    ACTIONS(1306), 1,
64988      anon_sym_LPAREN,
64989    ACTIONS(1308), 1,
64990      anon_sym_LBRACK,
64991    ACTIONS(1310), 1,
64992      anon_sym_DOT,
64993    ACTIONS(1312), 1,
64994      sym_optional_chain,
64995    ACTIONS(1814), 1,
64996      anon_sym_STAR_STAR,
64997    ACTIONS(5), 2,
64998      sym_html_comment,
64999      sym_comment,
65000    ACTIONS(1320), 2,
65001      anon_sym_PLUS_PLUS,
65002      anon_sym_DASH_DASH,
65003    STATE(509), 2,
65004      sym_template_string,
65005      sym_arguments,
65006    ACTIONS(1493), 12,
65007      anon_sym_STAR,
65008      anon_sym_in,
65009      anon_sym_LT,
65010      anon_sym_GT,
65011      anon_sym_GT_GT,
65012      anon_sym_AMP,
65013      anon_sym_PIPE,
65014      anon_sym_PLUS,
65015      anon_sym_DASH,
65016      anon_sym_SLASH,
65017      anon_sym_EQ_EQ,
65018      anon_sym_BANG_EQ,
65019    ACTIONS(1491), 14,
65020      sym__ternary_qmark,
65021      anon_sym_of,
65022      anon_sym_AMP_AMP,
65023      anon_sym_PIPE_PIPE,
65024      anon_sym_GT_GT_GT,
65025      anon_sym_LT_LT,
65026      anon_sym_CARET,
65027      anon_sym_PERCENT,
65028      anon_sym_LT_EQ,
65029      anon_sym_EQ_EQ_EQ,
65030      anon_sym_BANG_EQ_EQ,
65031      anon_sym_GT_EQ,
65032      anon_sym_QMARK_QMARK,
65033      anon_sym_instanceof,
65034  [34169] = 22,
65035    ACTIONS(402), 1,
65036      anon_sym_BQUOTE,
65037    ACTIONS(1306), 1,
65038      anon_sym_LPAREN,
65039    ACTIONS(1308), 1,
65040      anon_sym_LBRACK,
65041    ACTIONS(1310), 1,
65042      anon_sym_DOT,
65043    ACTIONS(1312), 1,
65044      sym_optional_chain,
65045    ACTIONS(1814), 1,
65046      anon_sym_STAR_STAR,
65047    ACTIONS(1836), 1,
65048      anon_sym_GT_GT,
65049    ACTIONS(1840), 1,
65050      anon_sym_AMP,
65051    ACTIONS(1842), 1,
65052      anon_sym_CARET,
65053    ACTIONS(1844), 1,
65054      anon_sym_PIPE,
65055    ACTIONS(1848), 1,
65056      anon_sym_PERCENT,
65057    ACTIONS(5), 2,
65058      sym_html_comment,
65059      sym_comment,
65060    ACTIONS(1320), 2,
65061      anon_sym_PLUS_PLUS,
65062      anon_sym_DASH_DASH,
65063    ACTIONS(1828), 2,
65064      anon_sym_STAR,
65065      anon_sym_SLASH,
65066    ACTIONS(1838), 2,
65067      anon_sym_GT_GT_GT,
65068      anon_sym_LT_LT,
65069    ACTIONS(1846), 2,
65070      anon_sym_PLUS,
65071      anon_sym_DASH,
65072    ACTIONS(1852), 2,
65073      anon_sym_EQ_EQ,
65074      anon_sym_BANG_EQ,
65075    ACTIONS(1854), 2,
65076      anon_sym_EQ_EQ_EQ,
65077      anon_sym_BANG_EQ_EQ,
65078    STATE(509), 2,
65079      sym_template_string,
65080      sym_arguments,
65081    ACTIONS(1830), 3,
65082      anon_sym_in,
65083      anon_sym_LT,
65084      anon_sym_GT,
65085    ACTIONS(1850), 3,
65086      anon_sym_LT_EQ,
65087      anon_sym_GT_EQ,
65088      anon_sym_instanceof,
65089    ACTIONS(1491), 5,
65090      sym__ternary_qmark,
65091      anon_sym_of,
65092      anon_sym_AMP_AMP,
65093      anon_sym_PIPE_PIPE,
65094      anon_sym_QMARK_QMARK,
65095  [34252] = 23,
65096    ACTIONS(402), 1,
65097      anon_sym_BQUOTE,
65098    ACTIONS(1306), 1,
65099      anon_sym_LPAREN,
65100    ACTIONS(1308), 1,
65101      anon_sym_LBRACK,
65102    ACTIONS(1310), 1,
65103      anon_sym_DOT,
65104    ACTIONS(1312), 1,
65105      sym_optional_chain,
65106    ACTIONS(1814), 1,
65107      anon_sym_STAR_STAR,
65108    ACTIONS(1832), 1,
65109      anon_sym_AMP_AMP,
65110    ACTIONS(1836), 1,
65111      anon_sym_GT_GT,
65112    ACTIONS(1840), 1,
65113      anon_sym_AMP,
65114    ACTIONS(1842), 1,
65115      anon_sym_CARET,
65116    ACTIONS(1844), 1,
65117      anon_sym_PIPE,
65118    ACTIONS(1848), 1,
65119      anon_sym_PERCENT,
65120    ACTIONS(5), 2,
65121      sym_html_comment,
65122      sym_comment,
65123    ACTIONS(1320), 2,
65124      anon_sym_PLUS_PLUS,
65125      anon_sym_DASH_DASH,
65126    ACTIONS(1828), 2,
65127      anon_sym_STAR,
65128      anon_sym_SLASH,
65129    ACTIONS(1838), 2,
65130      anon_sym_GT_GT_GT,
65131      anon_sym_LT_LT,
65132    ACTIONS(1846), 2,
65133      anon_sym_PLUS,
65134      anon_sym_DASH,
65135    ACTIONS(1852), 2,
65136      anon_sym_EQ_EQ,
65137      anon_sym_BANG_EQ,
65138    ACTIONS(1854), 2,
65139      anon_sym_EQ_EQ_EQ,
65140      anon_sym_BANG_EQ_EQ,
65141    STATE(509), 2,
65142      sym_template_string,
65143      sym_arguments,
65144    ACTIONS(1830), 3,
65145      anon_sym_in,
65146      anon_sym_LT,
65147      anon_sym_GT,
65148    ACTIONS(1850), 3,
65149      anon_sym_LT_EQ,
65150      anon_sym_GT_EQ,
65151      anon_sym_instanceof,
65152    ACTIONS(1491), 4,
65153      sym__ternary_qmark,
65154      anon_sym_of,
65155      anon_sym_PIPE_PIPE,
65156      anon_sym_QMARK_QMARK,
65157  [34337] = 14,
65158    ACTIONS(402), 1,
65159      anon_sym_BQUOTE,
65160    ACTIONS(1306), 1,
65161      anon_sym_LPAREN,
65162    ACTIONS(1308), 1,
65163      anon_sym_LBRACK,
65164    ACTIONS(1310), 1,
65165      anon_sym_DOT,
65166    ACTIONS(1312), 1,
65167      sym_optional_chain,
65168    ACTIONS(1814), 1,
65169      anon_sym_STAR_STAR,
65170    ACTIONS(1848), 1,
65171      anon_sym_PERCENT,
65172    ACTIONS(5), 2,
65173      sym_html_comment,
65174      sym_comment,
65175    ACTIONS(1320), 2,
65176      anon_sym_PLUS_PLUS,
65177      anon_sym_DASH_DASH,
65178    ACTIONS(1828), 2,
65179      anon_sym_STAR,
65180      anon_sym_SLASH,
65181    ACTIONS(1846), 2,
65182      anon_sym_PLUS,
65183      anon_sym_DASH,
65184    STATE(509), 2,
65185      sym_template_string,
65186      sym_arguments,
65187    ACTIONS(1493), 8,
65188      anon_sym_in,
65189      anon_sym_LT,
65190      anon_sym_GT,
65191      anon_sym_GT_GT,
65192      anon_sym_AMP,
65193      anon_sym_PIPE,
65194      anon_sym_EQ_EQ,
65195      anon_sym_BANG_EQ,
65196    ACTIONS(1491), 13,
65197      sym__ternary_qmark,
65198      anon_sym_of,
65199      anon_sym_AMP_AMP,
65200      anon_sym_PIPE_PIPE,
65201      anon_sym_GT_GT_GT,
65202      anon_sym_LT_LT,
65203      anon_sym_CARET,
65204      anon_sym_LT_EQ,
65205      anon_sym_EQ_EQ_EQ,
65206      anon_sym_BANG_EQ_EQ,
65207      anon_sym_GT_EQ,
65208      anon_sym_QMARK_QMARK,
65209      anon_sym_instanceof,
65210  [34404] = 20,
65211    ACTIONS(402), 1,
65212      anon_sym_BQUOTE,
65213    ACTIONS(1306), 1,
65214      anon_sym_LPAREN,
65215    ACTIONS(1308), 1,
65216      anon_sym_LBRACK,
65217    ACTIONS(1310), 1,
65218      anon_sym_DOT,
65219    ACTIONS(1312), 1,
65220      sym_optional_chain,
65221    ACTIONS(1814), 1,
65222      anon_sym_STAR_STAR,
65223    ACTIONS(1836), 1,
65224      anon_sym_GT_GT,
65225    ACTIONS(1848), 1,
65226      anon_sym_PERCENT,
65227    ACTIONS(5), 2,
65228      sym_html_comment,
65229      sym_comment,
65230    ACTIONS(1320), 2,
65231      anon_sym_PLUS_PLUS,
65232      anon_sym_DASH_DASH,
65233    ACTIONS(1493), 2,
65234      anon_sym_AMP,
65235      anon_sym_PIPE,
65236    ACTIONS(1828), 2,
65237      anon_sym_STAR,
65238      anon_sym_SLASH,
65239    ACTIONS(1838), 2,
65240      anon_sym_GT_GT_GT,
65241      anon_sym_LT_LT,
65242    ACTIONS(1846), 2,
65243      anon_sym_PLUS,
65244      anon_sym_DASH,
65245    ACTIONS(1852), 2,
65246      anon_sym_EQ_EQ,
65247      anon_sym_BANG_EQ,
65248    ACTIONS(1854), 2,
65249      anon_sym_EQ_EQ_EQ,
65250      anon_sym_BANG_EQ_EQ,
65251    STATE(509), 2,
65252      sym_template_string,
65253      sym_arguments,
65254    ACTIONS(1830), 3,
65255      anon_sym_in,
65256      anon_sym_LT,
65257      anon_sym_GT,
65258    ACTIONS(1850), 3,
65259      anon_sym_LT_EQ,
65260      anon_sym_GT_EQ,
65261      anon_sym_instanceof,
65262    ACTIONS(1491), 6,
65263      sym__ternary_qmark,
65264      anon_sym_of,
65265      anon_sym_AMP_AMP,
65266      anon_sym_PIPE_PIPE,
65267      anon_sym_CARET,
65268      anon_sym_QMARK_QMARK,
65269  [34483] = 21,
65270    ACTIONS(402), 1,
65271      anon_sym_BQUOTE,
65272    ACTIONS(1306), 1,
65273      anon_sym_LPAREN,
65274    ACTIONS(1308), 1,
65275      anon_sym_LBRACK,
65276    ACTIONS(1310), 1,
65277      anon_sym_DOT,
65278    ACTIONS(1312), 1,
65279      sym_optional_chain,
65280    ACTIONS(1493), 1,
65281      anon_sym_PIPE,
65282    ACTIONS(1814), 1,
65283      anon_sym_STAR_STAR,
65284    ACTIONS(1836), 1,
65285      anon_sym_GT_GT,
65286    ACTIONS(1840), 1,
65287      anon_sym_AMP,
65288    ACTIONS(1848), 1,
65289      anon_sym_PERCENT,
65290    ACTIONS(5), 2,
65291      sym_html_comment,
65292      sym_comment,
65293    ACTIONS(1320), 2,
65294      anon_sym_PLUS_PLUS,
65295      anon_sym_DASH_DASH,
65296    ACTIONS(1828), 2,
65297      anon_sym_STAR,
65298      anon_sym_SLASH,
65299    ACTIONS(1838), 2,
65300      anon_sym_GT_GT_GT,
65301      anon_sym_LT_LT,
65302    ACTIONS(1846), 2,
65303      anon_sym_PLUS,
65304      anon_sym_DASH,
65305    ACTIONS(1852), 2,
65306      anon_sym_EQ_EQ,
65307      anon_sym_BANG_EQ,
65308    ACTIONS(1854), 2,
65309      anon_sym_EQ_EQ_EQ,
65310      anon_sym_BANG_EQ_EQ,
65311    STATE(509), 2,
65312      sym_template_string,
65313      sym_arguments,
65314    ACTIONS(1830), 3,
65315      anon_sym_in,
65316      anon_sym_LT,
65317      anon_sym_GT,
65318    ACTIONS(1850), 3,
65319      anon_sym_LT_EQ,
65320      anon_sym_GT_EQ,
65321      anon_sym_instanceof,
65322    ACTIONS(1491), 6,
65323      sym__ternary_qmark,
65324      anon_sym_of,
65325      anon_sym_AMP_AMP,
65326      anon_sym_PIPE_PIPE,
65327      anon_sym_CARET,
65328      anon_sym_QMARK_QMARK,
65329  [34564] = 22,
65330    ACTIONS(402), 1,
65331      anon_sym_BQUOTE,
65332    ACTIONS(1306), 1,
65333      anon_sym_LPAREN,
65334    ACTIONS(1308), 1,
65335      anon_sym_LBRACK,
65336    ACTIONS(1310), 1,
65337      anon_sym_DOT,
65338    ACTIONS(1312), 1,
65339      sym_optional_chain,
65340    ACTIONS(1493), 1,
65341      anon_sym_PIPE,
65342    ACTIONS(1814), 1,
65343      anon_sym_STAR_STAR,
65344    ACTIONS(1836), 1,
65345      anon_sym_GT_GT,
65346    ACTIONS(1840), 1,
65347      anon_sym_AMP,
65348    ACTIONS(1842), 1,
65349      anon_sym_CARET,
65350    ACTIONS(1848), 1,
65351      anon_sym_PERCENT,
65352    ACTIONS(5), 2,
65353      sym_html_comment,
65354      sym_comment,
65355    ACTIONS(1320), 2,
65356      anon_sym_PLUS_PLUS,
65357      anon_sym_DASH_DASH,
65358    ACTIONS(1828), 2,
65359      anon_sym_STAR,
65360      anon_sym_SLASH,
65361    ACTIONS(1838), 2,
65362      anon_sym_GT_GT_GT,
65363      anon_sym_LT_LT,
65364    ACTIONS(1846), 2,
65365      anon_sym_PLUS,
65366      anon_sym_DASH,
65367    ACTIONS(1852), 2,
65368      anon_sym_EQ_EQ,
65369      anon_sym_BANG_EQ,
65370    ACTIONS(1854), 2,
65371      anon_sym_EQ_EQ_EQ,
65372      anon_sym_BANG_EQ_EQ,
65373    STATE(509), 2,
65374      sym_template_string,
65375      sym_arguments,
65376    ACTIONS(1830), 3,
65377      anon_sym_in,
65378      anon_sym_LT,
65379      anon_sym_GT,
65380    ACTIONS(1850), 3,
65381      anon_sym_LT_EQ,
65382      anon_sym_GT_EQ,
65383      anon_sym_instanceof,
65384    ACTIONS(1491), 5,
65385      sym__ternary_qmark,
65386      anon_sym_of,
65387      anon_sym_AMP_AMP,
65388      anon_sym_PIPE_PIPE,
65389      anon_sym_QMARK_QMARK,
65390  [34647] = 13,
65391    ACTIONS(402), 1,
65392      anon_sym_BQUOTE,
65393    ACTIONS(1306), 1,
65394      anon_sym_LPAREN,
65395    ACTIONS(1308), 1,
65396      anon_sym_LBRACK,
65397    ACTIONS(1310), 1,
65398      anon_sym_DOT,
65399    ACTIONS(1312), 1,
65400      sym_optional_chain,
65401    ACTIONS(1814), 1,
65402      anon_sym_STAR_STAR,
65403    ACTIONS(1848), 1,
65404      anon_sym_PERCENT,
65405    ACTIONS(5), 2,
65406      sym_html_comment,
65407      sym_comment,
65408    ACTIONS(1320), 2,
65409      anon_sym_PLUS_PLUS,
65410      anon_sym_DASH_DASH,
65411    ACTIONS(1828), 2,
65412      anon_sym_STAR,
65413      anon_sym_SLASH,
65414    STATE(509), 2,
65415      sym_template_string,
65416      sym_arguments,
65417    ACTIONS(1493), 10,
65418      anon_sym_in,
65419      anon_sym_LT,
65420      anon_sym_GT,
65421      anon_sym_GT_GT,
65422      anon_sym_AMP,
65423      anon_sym_PIPE,
65424      anon_sym_PLUS,
65425      anon_sym_DASH,
65426      anon_sym_EQ_EQ,
65427      anon_sym_BANG_EQ,
65428    ACTIONS(1491), 13,
65429      sym__ternary_qmark,
65430      anon_sym_of,
65431      anon_sym_AMP_AMP,
65432      anon_sym_PIPE_PIPE,
65433      anon_sym_GT_GT_GT,
65434      anon_sym_LT_LT,
65435      anon_sym_CARET,
65436      anon_sym_LT_EQ,
65437      anon_sym_EQ_EQ_EQ,
65438      anon_sym_BANG_EQ_EQ,
65439      anon_sym_GT_EQ,
65440      anon_sym_QMARK_QMARK,
65441      anon_sym_instanceof,
65442  [34712] = 18,
65443    ACTIONS(402), 1,
65444      anon_sym_BQUOTE,
65445    ACTIONS(1306), 1,
65446      anon_sym_LPAREN,
65447    ACTIONS(1308), 1,
65448      anon_sym_LBRACK,
65449    ACTIONS(1310), 1,
65450      anon_sym_DOT,
65451    ACTIONS(1312), 1,
65452      sym_optional_chain,
65453    ACTIONS(1814), 1,
65454      anon_sym_STAR_STAR,
65455    ACTIONS(1836), 1,
65456      anon_sym_GT_GT,
65457    ACTIONS(1848), 1,
65458      anon_sym_PERCENT,
65459    ACTIONS(5), 2,
65460      sym_html_comment,
65461      sym_comment,
65462    ACTIONS(1320), 2,
65463      anon_sym_PLUS_PLUS,
65464      anon_sym_DASH_DASH,
65465    ACTIONS(1828), 2,
65466      anon_sym_STAR,
65467      anon_sym_SLASH,
65468    ACTIONS(1838), 2,
65469      anon_sym_GT_GT_GT,
65470      anon_sym_LT_LT,
65471    ACTIONS(1846), 2,
65472      anon_sym_PLUS,
65473      anon_sym_DASH,
65474    STATE(509), 2,
65475      sym_template_string,
65476      sym_arguments,
65477    ACTIONS(1830), 3,
65478      anon_sym_in,
65479      anon_sym_LT,
65480      anon_sym_GT,
65481    ACTIONS(1850), 3,
65482      anon_sym_LT_EQ,
65483      anon_sym_GT_EQ,
65484      anon_sym_instanceof,
65485    ACTIONS(1493), 4,
65486      anon_sym_AMP,
65487      anon_sym_PIPE,
65488      anon_sym_EQ_EQ,
65489      anon_sym_BANG_EQ,
65490    ACTIONS(1491), 8,
65491      sym__ternary_qmark,
65492      anon_sym_of,
65493      anon_sym_AMP_AMP,
65494      anon_sym_PIPE_PIPE,
65495      anon_sym_CARET,
65496      anon_sym_EQ_EQ_EQ,
65497      anon_sym_BANG_EQ_EQ,
65498      anon_sym_QMARK_QMARK,
65499  [34787] = 24,
65500    ACTIONS(402), 1,
65501      anon_sym_BQUOTE,
65502    ACTIONS(1306), 1,
65503      anon_sym_LPAREN,
65504    ACTIONS(1308), 1,
65505      anon_sym_LBRACK,
65506    ACTIONS(1310), 1,
65507      anon_sym_DOT,
65508    ACTIONS(1312), 1,
65509      sym_optional_chain,
65510    ACTIONS(1814), 1,
65511      anon_sym_STAR_STAR,
65512    ACTIONS(1832), 1,
65513      anon_sym_AMP_AMP,
65514    ACTIONS(1834), 1,
65515      anon_sym_PIPE_PIPE,
65516    ACTIONS(1836), 1,
65517      anon_sym_GT_GT,
65518    ACTIONS(1840), 1,
65519      anon_sym_AMP,
65520    ACTIONS(1842), 1,
65521      anon_sym_CARET,
65522    ACTIONS(1844), 1,
65523      anon_sym_PIPE,
65524    ACTIONS(1848), 1,
65525      anon_sym_PERCENT,
65526    ACTIONS(5), 2,
65527      sym_html_comment,
65528      sym_comment,
65529    ACTIONS(1320), 2,
65530      anon_sym_PLUS_PLUS,
65531      anon_sym_DASH_DASH,
65532    ACTIONS(1828), 2,
65533      anon_sym_STAR,
65534      anon_sym_SLASH,
65535    ACTIONS(1838), 2,
65536      anon_sym_GT_GT_GT,
65537      anon_sym_LT_LT,
65538    ACTIONS(1846), 2,
65539      anon_sym_PLUS,
65540      anon_sym_DASH,
65541    ACTIONS(1852), 2,
65542      anon_sym_EQ_EQ,
65543      anon_sym_BANG_EQ,
65544    ACTIONS(1854), 2,
65545      anon_sym_EQ_EQ_EQ,
65546      anon_sym_BANG_EQ_EQ,
65547    STATE(509), 2,
65548      sym_template_string,
65549      sym_arguments,
65550    ACTIONS(1491), 3,
65551      sym__ternary_qmark,
65552      anon_sym_of,
65553      anon_sym_QMARK_QMARK,
65554    ACTIONS(1830), 3,
65555      anon_sym_in,
65556      anon_sym_LT,
65557      anon_sym_GT,
65558    ACTIONS(1850), 3,
65559      anon_sym_LT_EQ,
65560      anon_sym_GT_EQ,
65561      anon_sym_instanceof,
65562  [34874] = 26,
65563    ACTIONS(402), 1,
65564      anon_sym_BQUOTE,
65565    ACTIONS(1306), 1,
65566      anon_sym_LPAREN,
65567    ACTIONS(1308), 1,
65568      anon_sym_LBRACK,
65569    ACTIONS(1310), 1,
65570      anon_sym_DOT,
65571    ACTIONS(1312), 1,
65572      sym_optional_chain,
65573    ACTIONS(1513), 1,
65574      anon_sym_of,
65575    ACTIONS(1814), 1,
65576      anon_sym_STAR_STAR,
65577    ACTIONS(1832), 1,
65578      anon_sym_AMP_AMP,
65579    ACTIONS(1834), 1,
65580      anon_sym_PIPE_PIPE,
65581    ACTIONS(1836), 1,
65582      anon_sym_GT_GT,
65583    ACTIONS(1840), 1,
65584      anon_sym_AMP,
65585    ACTIONS(1842), 1,
65586      anon_sym_CARET,
65587    ACTIONS(1844), 1,
65588      anon_sym_PIPE,
65589    ACTIONS(1848), 1,
65590      anon_sym_PERCENT,
65591    ACTIONS(1856), 1,
65592      anon_sym_QMARK_QMARK,
65593    ACTIONS(1858), 1,
65594      sym__ternary_qmark,
65595    ACTIONS(5), 2,
65596      sym_html_comment,
65597      sym_comment,
65598    ACTIONS(1320), 2,
65599      anon_sym_PLUS_PLUS,
65600      anon_sym_DASH_DASH,
65601    ACTIONS(1828), 2,
65602      anon_sym_STAR,
65603      anon_sym_SLASH,
65604    ACTIONS(1838), 2,
65605      anon_sym_GT_GT_GT,
65606      anon_sym_LT_LT,
65607    ACTIONS(1846), 2,
65608      anon_sym_PLUS,
65609      anon_sym_DASH,
65610    ACTIONS(1852), 2,
65611      anon_sym_EQ_EQ,
65612      anon_sym_BANG_EQ,
65613    ACTIONS(1854), 2,
65614      anon_sym_EQ_EQ_EQ,
65615      anon_sym_BANG_EQ_EQ,
65616    STATE(509), 2,
65617      sym_template_string,
65618      sym_arguments,
65619    ACTIONS(1830), 3,
65620      anon_sym_in,
65621      anon_sym_LT,
65622      anon_sym_GT,
65623    ACTIONS(1850), 3,
65624      anon_sym_LT_EQ,
65625      anon_sym_GT_EQ,
65626      anon_sym_instanceof,
65627  [34965] = 26,
65628    ACTIONS(402), 1,
65629      anon_sym_BQUOTE,
65630    ACTIONS(1306), 1,
65631      anon_sym_LPAREN,
65632    ACTIONS(1308), 1,
65633      anon_sym_LBRACK,
65634    ACTIONS(1310), 1,
65635      anon_sym_DOT,
65636    ACTIONS(1312), 1,
65637      sym_optional_chain,
65638    ACTIONS(1517), 1,
65639      anon_sym_of,
65640    ACTIONS(1814), 1,
65641      anon_sym_STAR_STAR,
65642    ACTIONS(1832), 1,
65643      anon_sym_AMP_AMP,
65644    ACTIONS(1834), 1,
65645      anon_sym_PIPE_PIPE,
65646    ACTIONS(1836), 1,
65647      anon_sym_GT_GT,
65648    ACTIONS(1840), 1,
65649      anon_sym_AMP,
65650    ACTIONS(1842), 1,
65651      anon_sym_CARET,
65652    ACTIONS(1844), 1,
65653      anon_sym_PIPE,
65654    ACTIONS(1848), 1,
65655      anon_sym_PERCENT,
65656    ACTIONS(1856), 1,
65657      anon_sym_QMARK_QMARK,
65658    ACTIONS(1858), 1,
65659      sym__ternary_qmark,
65660    ACTIONS(5), 2,
65661      sym_html_comment,
65662      sym_comment,
65663    ACTIONS(1320), 2,
65664      anon_sym_PLUS_PLUS,
65665      anon_sym_DASH_DASH,
65666    ACTIONS(1828), 2,
65667      anon_sym_STAR,
65668      anon_sym_SLASH,
65669    ACTIONS(1838), 2,
65670      anon_sym_GT_GT_GT,
65671      anon_sym_LT_LT,
65672    ACTIONS(1846), 2,
65673      anon_sym_PLUS,
65674      anon_sym_DASH,
65675    ACTIONS(1852), 2,
65676      anon_sym_EQ_EQ,
65677      anon_sym_BANG_EQ,
65678    ACTIONS(1854), 2,
65679      anon_sym_EQ_EQ_EQ,
65680      anon_sym_BANG_EQ_EQ,
65681    STATE(509), 2,
65682      sym_template_string,
65683      sym_arguments,
65684    ACTIONS(1830), 3,
65685      anon_sym_in,
65686      anon_sym_LT,
65687      anon_sym_GT,
65688    ACTIONS(1850), 3,
65689      anon_sym_LT_EQ,
65690      anon_sym_GT_EQ,
65691      anon_sym_instanceof,
65692  [35056] = 26,
65693    ACTIONS(402), 1,
65694      anon_sym_BQUOTE,
65695    ACTIONS(1306), 1,
65696      anon_sym_LPAREN,
65697    ACTIONS(1308), 1,
65698      anon_sym_LBRACK,
65699    ACTIONS(1310), 1,
65700      anon_sym_DOT,
65701    ACTIONS(1312), 1,
65702      sym_optional_chain,
65703    ACTIONS(1541), 1,
65704      anon_sym_of,
65705    ACTIONS(1814), 1,
65706      anon_sym_STAR_STAR,
65707    ACTIONS(1832), 1,
65708      anon_sym_AMP_AMP,
65709    ACTIONS(1834), 1,
65710      anon_sym_PIPE_PIPE,
65711    ACTIONS(1836), 1,
65712      anon_sym_GT_GT,
65713    ACTIONS(1840), 1,
65714      anon_sym_AMP,
65715    ACTIONS(1842), 1,
65716      anon_sym_CARET,
65717    ACTIONS(1844), 1,
65718      anon_sym_PIPE,
65719    ACTIONS(1848), 1,
65720      anon_sym_PERCENT,
65721    ACTIONS(1856), 1,
65722      anon_sym_QMARK_QMARK,
65723    ACTIONS(1858), 1,
65724      sym__ternary_qmark,
65725    ACTIONS(5), 2,
65726      sym_html_comment,
65727      sym_comment,
65728    ACTIONS(1320), 2,
65729      anon_sym_PLUS_PLUS,
65730      anon_sym_DASH_DASH,
65731    ACTIONS(1828), 2,
65732      anon_sym_STAR,
65733      anon_sym_SLASH,
65734    ACTIONS(1838), 2,
65735      anon_sym_GT_GT_GT,
65736      anon_sym_LT_LT,
65737    ACTIONS(1846), 2,
65738      anon_sym_PLUS,
65739      anon_sym_DASH,
65740    ACTIONS(1852), 2,
65741      anon_sym_EQ_EQ,
65742      anon_sym_BANG_EQ,
65743    ACTIONS(1854), 2,
65744      anon_sym_EQ_EQ_EQ,
65745      anon_sym_BANG_EQ_EQ,
65746    STATE(509), 2,
65747      sym_template_string,
65748      sym_arguments,
65749    ACTIONS(1830), 3,
65750      anon_sym_in,
65751      anon_sym_LT,
65752      anon_sym_GT,
65753    ACTIONS(1850), 3,
65754      anon_sym_LT_EQ,
65755      anon_sym_GT_EQ,
65756      anon_sym_instanceof,
65757  [35147] = 26,
65758    ACTIONS(402), 1,
65759      anon_sym_BQUOTE,
65760    ACTIONS(1306), 1,
65761      anon_sym_LPAREN,
65762    ACTIONS(1308), 1,
65763      anon_sym_LBRACK,
65764    ACTIONS(1310), 1,
65765      anon_sym_DOT,
65766    ACTIONS(1312), 1,
65767      sym_optional_chain,
65768    ACTIONS(1549), 1,
65769      anon_sym_of,
65770    ACTIONS(1814), 1,
65771      anon_sym_STAR_STAR,
65772    ACTIONS(1832), 1,
65773      anon_sym_AMP_AMP,
65774    ACTIONS(1834), 1,
65775      anon_sym_PIPE_PIPE,
65776    ACTIONS(1836), 1,
65777      anon_sym_GT_GT,
65778    ACTIONS(1840), 1,
65779      anon_sym_AMP,
65780    ACTIONS(1842), 1,
65781      anon_sym_CARET,
65782    ACTIONS(1844), 1,
65783      anon_sym_PIPE,
65784    ACTIONS(1848), 1,
65785      anon_sym_PERCENT,
65786    ACTIONS(1856), 1,
65787      anon_sym_QMARK_QMARK,
65788    ACTIONS(1858), 1,
65789      sym__ternary_qmark,
65790    ACTIONS(5), 2,
65791      sym_html_comment,
65792      sym_comment,
65793    ACTIONS(1320), 2,
65794      anon_sym_PLUS_PLUS,
65795      anon_sym_DASH_DASH,
65796    ACTIONS(1828), 2,
65797      anon_sym_STAR,
65798      anon_sym_SLASH,
65799    ACTIONS(1838), 2,
65800      anon_sym_GT_GT_GT,
65801      anon_sym_LT_LT,
65802    ACTIONS(1846), 2,
65803      anon_sym_PLUS,
65804      anon_sym_DASH,
65805    ACTIONS(1852), 2,
65806      anon_sym_EQ_EQ,
65807      anon_sym_BANG_EQ,
65808    ACTIONS(1854), 2,
65809      anon_sym_EQ_EQ_EQ,
65810      anon_sym_BANG_EQ_EQ,
65811    STATE(509), 2,
65812      sym_template_string,
65813      sym_arguments,
65814    ACTIONS(1830), 3,
65815      anon_sym_in,
65816      anon_sym_LT,
65817      anon_sym_GT,
65818    ACTIONS(1850), 3,
65819      anon_sym_LT_EQ,
65820      anon_sym_GT_EQ,
65821      anon_sym_instanceof,
65822  [35238] = 26,
65823    ACTIONS(402), 1,
65824      anon_sym_BQUOTE,
65825    ACTIONS(1306), 1,
65826      anon_sym_LPAREN,
65827    ACTIONS(1308), 1,
65828      anon_sym_LBRACK,
65829    ACTIONS(1310), 1,
65830      anon_sym_DOT,
65831    ACTIONS(1312), 1,
65832      sym_optional_chain,
65833    ACTIONS(1553), 1,
65834      anon_sym_of,
65835    ACTIONS(1814), 1,
65836      anon_sym_STAR_STAR,
65837    ACTIONS(1832), 1,
65838      anon_sym_AMP_AMP,
65839    ACTIONS(1834), 1,
65840      anon_sym_PIPE_PIPE,
65841    ACTIONS(1836), 1,
65842      anon_sym_GT_GT,
65843    ACTIONS(1840), 1,
65844      anon_sym_AMP,
65845    ACTIONS(1842), 1,
65846      anon_sym_CARET,
65847    ACTIONS(1844), 1,
65848      anon_sym_PIPE,
65849    ACTIONS(1848), 1,
65850      anon_sym_PERCENT,
65851    ACTIONS(1856), 1,
65852      anon_sym_QMARK_QMARK,
65853    ACTIONS(1858), 1,
65854      sym__ternary_qmark,
65855    ACTIONS(5), 2,
65856      sym_html_comment,
65857      sym_comment,
65858    ACTIONS(1320), 2,
65859      anon_sym_PLUS_PLUS,
65860      anon_sym_DASH_DASH,
65861    ACTIONS(1828), 2,
65862      anon_sym_STAR,
65863      anon_sym_SLASH,
65864    ACTIONS(1838), 2,
65865      anon_sym_GT_GT_GT,
65866      anon_sym_LT_LT,
65867    ACTIONS(1846), 2,
65868      anon_sym_PLUS,
65869      anon_sym_DASH,
65870    ACTIONS(1852), 2,
65871      anon_sym_EQ_EQ,
65872      anon_sym_BANG_EQ,
65873    ACTIONS(1854), 2,
65874      anon_sym_EQ_EQ_EQ,
65875      anon_sym_BANG_EQ_EQ,
65876    STATE(509), 2,
65877      sym_template_string,
65878      sym_arguments,
65879    ACTIONS(1830), 3,
65880      anon_sym_in,
65881      anon_sym_LT,
65882      anon_sym_GT,
65883    ACTIONS(1850), 3,
65884      anon_sym_LT_EQ,
65885      anon_sym_GT_EQ,
65886      anon_sym_instanceof,
65887  [35329] = 26,
65888    ACTIONS(402), 1,
65889      anon_sym_BQUOTE,
65890    ACTIONS(1306), 1,
65891      anon_sym_LPAREN,
65892    ACTIONS(1308), 1,
65893      anon_sym_LBRACK,
65894    ACTIONS(1310), 1,
65895      anon_sym_DOT,
65896    ACTIONS(1312), 1,
65897      sym_optional_chain,
65898    ACTIONS(1357), 1,
65899      anon_sym_of,
65900    ACTIONS(1814), 1,
65901      anon_sym_STAR_STAR,
65902    ACTIONS(1832), 1,
65903      anon_sym_AMP_AMP,
65904    ACTIONS(1834), 1,
65905      anon_sym_PIPE_PIPE,
65906    ACTIONS(1836), 1,
65907      anon_sym_GT_GT,
65908    ACTIONS(1840), 1,
65909      anon_sym_AMP,
65910    ACTIONS(1842), 1,
65911      anon_sym_CARET,
65912    ACTIONS(1844), 1,
65913      anon_sym_PIPE,
65914    ACTIONS(1848), 1,
65915      anon_sym_PERCENT,
65916    ACTIONS(1856), 1,
65917      anon_sym_QMARK_QMARK,
65918    ACTIONS(1858), 1,
65919      sym__ternary_qmark,
65920    ACTIONS(5), 2,
65921      sym_html_comment,
65922      sym_comment,
65923    ACTIONS(1320), 2,
65924      anon_sym_PLUS_PLUS,
65925      anon_sym_DASH_DASH,
65926    ACTIONS(1828), 2,
65927      anon_sym_STAR,
65928      anon_sym_SLASH,
65929    ACTIONS(1838), 2,
65930      anon_sym_GT_GT_GT,
65931      anon_sym_LT_LT,
65932    ACTIONS(1846), 2,
65933      anon_sym_PLUS,
65934      anon_sym_DASH,
65935    ACTIONS(1852), 2,
65936      anon_sym_EQ_EQ,
65937      anon_sym_BANG_EQ,
65938    ACTIONS(1854), 2,
65939      anon_sym_EQ_EQ_EQ,
65940      anon_sym_BANG_EQ_EQ,
65941    STATE(509), 2,
65942      sym_template_string,
65943      sym_arguments,
65944    ACTIONS(1830), 3,
65945      anon_sym_in,
65946      anon_sym_LT,
65947      anon_sym_GT,
65948    ACTIONS(1850), 3,
65949      anon_sym_LT_EQ,
65950      anon_sym_GT_EQ,
65951      anon_sym_instanceof,
65952  [35420] = 27,
65953    ACTIONS(402), 1,
65954      anon_sym_BQUOTE,
65955    ACTIONS(1306), 1,
65956      anon_sym_LPAREN,
65957    ACTIONS(1308), 1,
65958      anon_sym_LBRACK,
65959    ACTIONS(1310), 1,
65960      anon_sym_DOT,
65961    ACTIONS(1312), 1,
65962      sym_optional_chain,
65963    ACTIONS(1645), 1,
65964      anon_sym_of,
65965    ACTIONS(1814), 1,
65966      anon_sym_STAR_STAR,
65967    ACTIONS(1832), 1,
65968      anon_sym_AMP_AMP,
65969    ACTIONS(1834), 1,
65970      anon_sym_PIPE_PIPE,
65971    ACTIONS(1836), 1,
65972      anon_sym_GT_GT,
65973    ACTIONS(1840), 1,
65974      anon_sym_AMP,
65975    ACTIONS(1842), 1,
65976      anon_sym_CARET,
65977    ACTIONS(1844), 1,
65978      anon_sym_PIPE,
65979    ACTIONS(1848), 1,
65980      anon_sym_PERCENT,
65981    ACTIONS(1856), 1,
65982      anon_sym_QMARK_QMARK,
65983    ACTIONS(1858), 1,
65984      sym__ternary_qmark,
65985    ACTIONS(1862), 1,
65986      anon_sym_in,
65987    ACTIONS(5), 2,
65988      sym_html_comment,
65989      sym_comment,
65990    ACTIONS(1320), 2,
65991      anon_sym_PLUS_PLUS,
65992      anon_sym_DASH_DASH,
65993    ACTIONS(1828), 2,
65994      anon_sym_STAR,
65995      anon_sym_SLASH,
65996    ACTIONS(1830), 2,
65997      anon_sym_LT,
65998      anon_sym_GT,
65999    ACTIONS(1838), 2,
66000      anon_sym_GT_GT_GT,
66001      anon_sym_LT_LT,
66002    ACTIONS(1846), 2,
66003      anon_sym_PLUS,
66004      anon_sym_DASH,
66005    ACTIONS(1852), 2,
66006      anon_sym_EQ_EQ,
66007      anon_sym_BANG_EQ,
66008    ACTIONS(1854), 2,
66009      anon_sym_EQ_EQ_EQ,
66010      anon_sym_BANG_EQ_EQ,
66011    STATE(509), 2,
66012      sym_template_string,
66013      sym_arguments,
66014    ACTIONS(1850), 3,
66015      anon_sym_LT_EQ,
66016      anon_sym_GT_EQ,
66017      anon_sym_instanceof,
66018  [35513] = 26,
66019    ACTIONS(402), 1,
66020      anon_sym_BQUOTE,
66021    ACTIONS(1306), 1,
66022      anon_sym_LPAREN,
66023    ACTIONS(1308), 1,
66024      anon_sym_LBRACK,
66025    ACTIONS(1310), 1,
66026      anon_sym_DOT,
66027    ACTIONS(1312), 1,
66028      sym_optional_chain,
66029    ACTIONS(1766), 1,
66030      anon_sym_GT_GT,
66031    ACTIONS(1770), 1,
66032      anon_sym_AMP,
66033    ACTIONS(1774), 1,
66034      anon_sym_PERCENT,
66035    ACTIONS(1776), 1,
66036      anon_sym_STAR_STAR,
66037    ACTIONS(1784), 1,
66038      anon_sym_CARET,
66039    ACTIONS(1791), 1,
66040      anon_sym_AMP_AMP,
66041    ACTIONS(1793), 1,
66042      anon_sym_PIPE_PIPE,
66043    ACTIONS(1795), 1,
66044      anon_sym_PIPE,
66045    ACTIONS(1797), 1,
66046      anon_sym_QMARK_QMARK,
66047    ACTIONS(1799), 1,
66048      sym__ternary_qmark,
66049    ACTIONS(1865), 1,
66050      anon_sym_COLON,
66051    ACTIONS(5), 2,
66052      sym_html_comment,
66053      sym_comment,
66054    ACTIONS(1320), 2,
66055      anon_sym_PLUS_PLUS,
66056      anon_sym_DASH_DASH,
66057    ACTIONS(1762), 2,
66058      anon_sym_STAR,
66059      anon_sym_SLASH,
66060    ACTIONS(1768), 2,
66061      anon_sym_GT_GT_GT,
66062      anon_sym_LT_LT,
66063    ACTIONS(1772), 2,
66064      anon_sym_PLUS,
66065      anon_sym_DASH,
66066    ACTIONS(1780), 2,
66067      anon_sym_EQ_EQ,
66068      anon_sym_BANG_EQ,
66069    ACTIONS(1782), 2,
66070      anon_sym_EQ_EQ_EQ,
66071      anon_sym_BANG_EQ_EQ,
66072    STATE(509), 2,
66073      sym_template_string,
66074      sym_arguments,
66075    ACTIONS(1764), 3,
66076      anon_sym_in,
66077      anon_sym_LT,
66078      anon_sym_GT,
66079    ACTIONS(1778), 3,
66080      anon_sym_LT_EQ,
66081      anon_sym_GT_EQ,
66082      anon_sym_instanceof,
66083  [35604] = 4,
66084    ACTIONS(1479), 1,
66085      sym_regex_flags,
66086    ACTIONS(5), 2,
66087      sym_html_comment,
66088      sym_comment,
66089    ACTIONS(1475), 14,
66090      anon_sym_STAR,
66091      anon_sym_in,
66092      anon_sym_of,
66093      anon_sym_LT,
66094      anon_sym_GT,
66095      anon_sym_GT_GT,
66096      anon_sym_AMP,
66097      anon_sym_PIPE,
66098      anon_sym_PLUS,
66099      anon_sym_DASH,
66100      anon_sym_SLASH,
66101      anon_sym_EQ_EQ,
66102      anon_sym_BANG_EQ,
66103      anon_sym_instanceof,
66104    ACTIONS(1477), 20,
66105      sym__ternary_qmark,
66106      anon_sym_LPAREN,
66107      anon_sym_LBRACK,
66108      anon_sym_DOT,
66109      sym_optional_chain,
66110      anon_sym_AMP_AMP,
66111      anon_sym_PIPE_PIPE,
66112      anon_sym_GT_GT_GT,
66113      anon_sym_LT_LT,
66114      anon_sym_CARET,
66115      anon_sym_PERCENT,
66116      anon_sym_STAR_STAR,
66117      anon_sym_LT_EQ,
66118      anon_sym_EQ_EQ_EQ,
66119      anon_sym_BANG_EQ_EQ,
66120      anon_sym_GT_EQ,
66121      anon_sym_QMARK_QMARK,
66122      anon_sym_PLUS_PLUS,
66123      anon_sym_DASH_DASH,
66124      anon_sym_BQUOTE,
66125  [35650] = 6,
66126    ACTIONS(1339), 1,
66127      anon_sym_EQ,
66128    ACTIONS(1699), 1,
66129      anon_sym_of,
66130    ACTIONS(1705), 1,
66131      anon_sym_in,
66132    ACTIONS(5), 2,
66133      sym_html_comment,
66134      sym_comment,
66135    ACTIONS(1332), 11,
66136      anon_sym_STAR,
66137      anon_sym_LT,
66138      anon_sym_GT,
66139      anon_sym_GT_GT,
66140      anon_sym_AMP,
66141      anon_sym_PIPE,
66142      anon_sym_PLUS,
66143      anon_sym_DASH,
66144      anon_sym_SLASH,
66145      anon_sym_EQ_EQ,
66146      anon_sym_BANG_EQ,
66147    ACTIONS(1334), 21,
66148      sym__ternary_qmark,
66149      anon_sym_LPAREN,
66150      anon_sym_LBRACK,
66151      anon_sym_DOT,
66152      sym_optional_chain,
66153      anon_sym_AMP_AMP,
66154      anon_sym_PIPE_PIPE,
66155      anon_sym_GT_GT_GT,
66156      anon_sym_LT_LT,
66157      anon_sym_CARET,
66158      anon_sym_PERCENT,
66159      anon_sym_STAR_STAR,
66160      anon_sym_LT_EQ,
66161      anon_sym_EQ_EQ_EQ,
66162      anon_sym_BANG_EQ_EQ,
66163      anon_sym_GT_EQ,
66164      anon_sym_QMARK_QMARK,
66165      anon_sym_instanceof,
66166      anon_sym_PLUS_PLUS,
66167      anon_sym_DASH_DASH,
66168      anon_sym_BQUOTE,
66169  [35700] = 25,
66170    ACTIONS(402), 1,
66171      anon_sym_BQUOTE,
66172    ACTIONS(1306), 1,
66173      anon_sym_LPAREN,
66174    ACTIONS(1308), 1,
66175      anon_sym_LBRACK,
66176    ACTIONS(1310), 1,
66177      anon_sym_DOT,
66178    ACTIONS(1312), 1,
66179      sym_optional_chain,
66180    ACTIONS(1766), 1,
66181      anon_sym_GT_GT,
66182    ACTIONS(1770), 1,
66183      anon_sym_AMP,
66184    ACTIONS(1774), 1,
66185      anon_sym_PERCENT,
66186    ACTIONS(1776), 1,
66187      anon_sym_STAR_STAR,
66188    ACTIONS(1784), 1,
66189      anon_sym_CARET,
66190    ACTIONS(1791), 1,
66191      anon_sym_AMP_AMP,
66192    ACTIONS(1793), 1,
66193      anon_sym_PIPE_PIPE,
66194    ACTIONS(1795), 1,
66195      anon_sym_PIPE,
66196    ACTIONS(1797), 1,
66197      anon_sym_QMARK_QMARK,
66198    ACTIONS(1799), 1,
66199      sym__ternary_qmark,
66200    ACTIONS(5), 2,
66201      sym_html_comment,
66202      sym_comment,
66203    ACTIONS(1320), 2,
66204      anon_sym_PLUS_PLUS,
66205      anon_sym_DASH_DASH,
66206    ACTIONS(1762), 2,
66207      anon_sym_STAR,
66208      anon_sym_SLASH,
66209    ACTIONS(1768), 2,
66210      anon_sym_GT_GT_GT,
66211      anon_sym_LT_LT,
66212    ACTIONS(1772), 2,
66213      anon_sym_PLUS,
66214      anon_sym_DASH,
66215    ACTIONS(1780), 2,
66216      anon_sym_EQ_EQ,
66217      anon_sym_BANG_EQ,
66218    ACTIONS(1782), 2,
66219      anon_sym_EQ_EQ_EQ,
66220      anon_sym_BANG_EQ_EQ,
66221    STATE(509), 2,
66222      sym_template_string,
66223      sym_arguments,
66224    ACTIONS(1764), 3,
66225      anon_sym_in,
66226      anon_sym_LT,
66227      anon_sym_GT,
66228    ACTIONS(1778), 3,
66229      anon_sym_LT_EQ,
66230      anon_sym_GT_EQ,
66231      anon_sym_instanceof,
66232  [35788] = 24,
66233    ACTIONS(93), 1,
66234      anon_sym_AT,
66235    ACTIONS(101), 1,
66236      anon_sym_STAR,
66237    ACTIONS(103), 1,
66238      anon_sym_COMMA,
66239    ACTIONS(113), 1,
66240      anon_sym_DOT_DOT_DOT,
66241    ACTIONS(121), 1,
66242      aux_sym_method_definition_token1,
66243    ACTIONS(857), 1,
66244      anon_sym_DQUOTE,
66245    ACTIONS(859), 1,
66246      anon_sym_SQUOTE,
66247    ACTIONS(1240), 1,
66248      anon_sym_LBRACE,
66249    ACTIONS(1869), 1,
66250      anon_sym_RBRACE,
66251    ACTIONS(1871), 1,
66252      anon_sym_LBRACK,
66253    ACTIONS(1873), 1,
66254      anon_sym_async,
66255    ACTIONS(1877), 1,
66256      anon_sym_static,
66257    STATE(888), 1,
66258      aux_sym_export_statement_repeat1,
66259    STATE(981), 1,
66260      sym_decorator,
66261    STATE(1269), 1,
66262      aux_sym_object_repeat1,
66263    STATE(1357), 1,
66264      aux_sym_object_pattern_repeat1,
66265    ACTIONS(5), 2,
66266      sym_html_comment,
66267      sym_comment,
66268    ACTIONS(1875), 2,
66269      sym_number,
66270      sym_private_property_identifier,
66271    ACTIONS(1879), 2,
66272      anon_sym_get,
66273      anon_sym_set,
66274    ACTIONS(1867), 3,
66275      anon_sym_export,
66276      anon_sym_let,
66277      sym_identifier,
66278    STATE(1264), 3,
66279      sym_spread_element,
66280      sym_method_definition,
66281      sym_pair,
66282    STATE(1265), 3,
66283      sym_object_assignment_pattern,
66284      sym_rest_pattern,
66285      sym_pair_pattern,
66286    STATE(1275), 3,
66287      sym_string,
66288      sym__property_name,
66289      sym_computed_property_name,
66290    STATE(1689), 3,
66291      sym_object_pattern,
66292      sym_array_pattern,
66293      sym__destructuring_pattern,
66294  [35874] = 24,
66295    ACTIONS(93), 1,
66296      anon_sym_AT,
66297    ACTIONS(101), 1,
66298      anon_sym_STAR,
66299    ACTIONS(103), 1,
66300      anon_sym_COMMA,
66301    ACTIONS(113), 1,
66302      anon_sym_DOT_DOT_DOT,
66303    ACTIONS(121), 1,
66304      aux_sym_method_definition_token1,
66305    ACTIONS(857), 1,
66306      anon_sym_DQUOTE,
66307    ACTIONS(859), 1,
66308      anon_sym_SQUOTE,
66309    ACTIONS(1240), 1,
66310      anon_sym_LBRACE,
66311    ACTIONS(1871), 1,
66312      anon_sym_LBRACK,
66313    ACTIONS(1883), 1,
66314      anon_sym_RBRACE,
66315    ACTIONS(1885), 1,
66316      anon_sym_async,
66317    ACTIONS(1887), 1,
66318      anon_sym_static,
66319    STATE(888), 1,
66320      aux_sym_export_statement_repeat1,
66321    STATE(981), 1,
66322      sym_decorator,
66323    STATE(1269), 1,
66324      aux_sym_object_repeat1,
66325    STATE(1357), 1,
66326      aux_sym_object_pattern_repeat1,
66327    ACTIONS(5), 2,
66328      sym_html_comment,
66329      sym_comment,
66330    ACTIONS(1875), 2,
66331      sym_number,
66332      sym_private_property_identifier,
66333    ACTIONS(1889), 2,
66334      anon_sym_get,
66335      anon_sym_set,
66336    ACTIONS(1881), 3,
66337      anon_sym_export,
66338      anon_sym_let,
66339      sym_identifier,
66340    STATE(1264), 3,
66341      sym_spread_element,
66342      sym_method_definition,
66343      sym_pair,
66344    STATE(1265), 3,
66345      sym_object_assignment_pattern,
66346      sym_rest_pattern,
66347      sym_pair_pattern,
66348    STATE(1275), 3,
66349      sym_string,
66350      sym__property_name,
66351      sym_computed_property_name,
66352    STATE(1689), 3,
66353      sym_object_pattern,
66354      sym_array_pattern,
66355      sym__destructuring_pattern,
66356  [35960] = 6,
66357    ACTIONS(1245), 1,
66358      anon_sym_EQ,
66359    ACTIONS(1277), 1,
66360      anon_sym_in,
66361    ACTIONS(1280), 1,
66362      anon_sym_of,
66363    ACTIONS(5), 2,
66364      sym_html_comment,
66365      sym_comment,
66366    ACTIONS(1201), 11,
66367      anon_sym_STAR,
66368      anon_sym_LT,
66369      anon_sym_GT,
66370      anon_sym_GT_GT,
66371      anon_sym_AMP,
66372      anon_sym_PIPE,
66373      anon_sym_PLUS,
66374      anon_sym_DASH,
66375      anon_sym_SLASH,
66376      anon_sym_EQ_EQ,
66377      anon_sym_BANG_EQ,
66378    ACTIONS(1203), 21,
66379      sym__ternary_qmark,
66380      anon_sym_LPAREN,
66381      anon_sym_LBRACK,
66382      anon_sym_DOT,
66383      sym_optional_chain,
66384      anon_sym_AMP_AMP,
66385      anon_sym_PIPE_PIPE,
66386      anon_sym_GT_GT_GT,
66387      anon_sym_LT_LT,
66388      anon_sym_CARET,
66389      anon_sym_PERCENT,
66390      anon_sym_STAR_STAR,
66391      anon_sym_LT_EQ,
66392      anon_sym_EQ_EQ_EQ,
66393      anon_sym_BANG_EQ_EQ,
66394      anon_sym_GT_EQ,
66395      anon_sym_QMARK_QMARK,
66396      anon_sym_instanceof,
66397      anon_sym_PLUS_PLUS,
66398      anon_sym_DASH_DASH,
66399      anon_sym_BQUOTE,
66400  [36010] = 6,
66401    ACTIONS(1353), 1,
66402      anon_sym_EQ,
66403    ACTIONS(1701), 1,
66404      anon_sym_of,
66405    ACTIONS(1708), 1,
66406      anon_sym_in,
66407    ACTIONS(5), 2,
66408      sym_html_comment,
66409      sym_comment,
66410    ACTIONS(1346), 11,
66411      anon_sym_STAR,
66412      anon_sym_LT,
66413      anon_sym_GT,
66414      anon_sym_GT_GT,
66415      anon_sym_AMP,
66416      anon_sym_PIPE,
66417      anon_sym_PLUS,
66418      anon_sym_DASH,
66419      anon_sym_SLASH,
66420      anon_sym_EQ_EQ,
66421      anon_sym_BANG_EQ,
66422    ACTIONS(1348), 21,
66423      sym__ternary_qmark,
66424      anon_sym_LPAREN,
66425      anon_sym_LBRACK,
66426      anon_sym_DOT,
66427      sym_optional_chain,
66428      anon_sym_AMP_AMP,
66429      anon_sym_PIPE_PIPE,
66430      anon_sym_GT_GT_GT,
66431      anon_sym_LT_LT,
66432      anon_sym_CARET,
66433      anon_sym_PERCENT,
66434      anon_sym_STAR_STAR,
66435      anon_sym_LT_EQ,
66436      anon_sym_EQ_EQ_EQ,
66437      anon_sym_BANG_EQ_EQ,
66438      anon_sym_GT_EQ,
66439      anon_sym_QMARK_QMARK,
66440      anon_sym_instanceof,
66441      anon_sym_PLUS_PLUS,
66442      anon_sym_DASH_DASH,
66443      anon_sym_BQUOTE,
66444  [36060] = 6,
66445    ACTIONS(514), 1,
66446      anon_sym_EQ,
66447    ACTIONS(1703), 1,
66448      anon_sym_of,
66449    ACTIONS(1711), 1,
66450      anon_sym_in,
66451    ACTIONS(5), 2,
66452      sym_html_comment,
66453      sym_comment,
66454    ACTIONS(510), 11,
66455      anon_sym_STAR,
66456      anon_sym_LT,
66457      anon_sym_GT,
66458      anon_sym_GT_GT,
66459      anon_sym_AMP,
66460      anon_sym_PIPE,
66461      anon_sym_PLUS,
66462      anon_sym_DASH,
66463      anon_sym_SLASH,
66464      anon_sym_EQ_EQ,
66465      anon_sym_BANG_EQ,
66466    ACTIONS(512), 21,
66467      sym__ternary_qmark,
66468      anon_sym_LPAREN,
66469      anon_sym_LBRACK,
66470      anon_sym_DOT,
66471      sym_optional_chain,
66472      anon_sym_AMP_AMP,
66473      anon_sym_PIPE_PIPE,
66474      anon_sym_GT_GT_GT,
66475      anon_sym_LT_LT,
66476      anon_sym_CARET,
66477      anon_sym_PERCENT,
66478      anon_sym_STAR_STAR,
66479      anon_sym_LT_EQ,
66480      anon_sym_EQ_EQ_EQ,
66481      anon_sym_BANG_EQ_EQ,
66482      anon_sym_GT_EQ,
66483      anon_sym_QMARK_QMARK,
66484      anon_sym_instanceof,
66485      anon_sym_PLUS_PLUS,
66486      anon_sym_DASH_DASH,
66487      anon_sym_BQUOTE,
66488  [36110] = 24,
66489    ACTIONS(93), 1,
66490      anon_sym_AT,
66491    ACTIONS(101), 1,
66492      anon_sym_STAR,
66493    ACTIONS(103), 1,
66494      anon_sym_COMMA,
66495    ACTIONS(113), 1,
66496      anon_sym_DOT_DOT_DOT,
66497    ACTIONS(121), 1,
66498      aux_sym_method_definition_token1,
66499    ACTIONS(857), 1,
66500      anon_sym_DQUOTE,
66501    ACTIONS(859), 1,
66502      anon_sym_SQUOTE,
66503    ACTIONS(1240), 1,
66504      anon_sym_LBRACE,
66505    ACTIONS(1871), 1,
66506      anon_sym_LBRACK,
66507    ACTIONS(1893), 1,
66508      anon_sym_RBRACE,
66509    ACTIONS(1895), 1,
66510      anon_sym_async,
66511    ACTIONS(1897), 1,
66512      anon_sym_static,
66513    STATE(888), 1,
66514      aux_sym_export_statement_repeat1,
66515    STATE(981), 1,
66516      sym_decorator,
66517    STATE(1269), 1,
66518      aux_sym_object_repeat1,
66519    STATE(1357), 1,
66520      aux_sym_object_pattern_repeat1,
66521    ACTIONS(5), 2,
66522      sym_html_comment,
66523      sym_comment,
66524    ACTIONS(1875), 2,
66525      sym_number,
66526      sym_private_property_identifier,
66527    ACTIONS(1899), 2,
66528      anon_sym_get,
66529      anon_sym_set,
66530    ACTIONS(1891), 3,
66531      anon_sym_export,
66532      anon_sym_let,
66533      sym_identifier,
66534    STATE(1264), 3,
66535      sym_spread_element,
66536      sym_method_definition,
66537      sym_pair,
66538    STATE(1265), 3,
66539      sym_object_assignment_pattern,
66540      sym_rest_pattern,
66541      sym_pair_pattern,
66542    STATE(1275), 3,
66543      sym_string,
66544      sym__property_name,
66545      sym_computed_property_name,
66546    STATE(1689), 3,
66547      sym_object_pattern,
66548      sym_array_pattern,
66549      sym__destructuring_pattern,
66550  [36196] = 24,
66551    ACTIONS(93), 1,
66552      anon_sym_AT,
66553    ACTIONS(101), 1,
66554      anon_sym_STAR,
66555    ACTIONS(103), 1,
66556      anon_sym_COMMA,
66557    ACTIONS(113), 1,
66558      anon_sym_DOT_DOT_DOT,
66559    ACTIONS(121), 1,
66560      aux_sym_method_definition_token1,
66561    ACTIONS(857), 1,
66562      anon_sym_DQUOTE,
66563    ACTIONS(859), 1,
66564      anon_sym_SQUOTE,
66565    ACTIONS(1240), 1,
66566      anon_sym_LBRACE,
66567    ACTIONS(1871), 1,
66568      anon_sym_LBRACK,
66569    ACTIONS(1903), 1,
66570      anon_sym_RBRACE,
66571    ACTIONS(1905), 1,
66572      anon_sym_async,
66573    ACTIONS(1907), 1,
66574      anon_sym_static,
66575    STATE(888), 1,
66576      aux_sym_export_statement_repeat1,
66577    STATE(981), 1,
66578      sym_decorator,
66579    STATE(1269), 1,
66580      aux_sym_object_repeat1,
66581    STATE(1357), 1,
66582      aux_sym_object_pattern_repeat1,
66583    ACTIONS(5), 2,
66584      sym_html_comment,
66585      sym_comment,
66586    ACTIONS(1875), 2,
66587      sym_number,
66588      sym_private_property_identifier,
66589    ACTIONS(1909), 2,
66590      anon_sym_get,
66591      anon_sym_set,
66592    ACTIONS(1901), 3,
66593      anon_sym_export,
66594      anon_sym_let,
66595      sym_identifier,
66596    STATE(1264), 3,
66597      sym_spread_element,
66598      sym_method_definition,
66599      sym_pair,
66600    STATE(1265), 3,
66601      sym_object_assignment_pattern,
66602      sym_rest_pattern,
66603      sym_pair_pattern,
66604    STATE(1275), 3,
66605      sym_string,
66606      sym__property_name,
66607      sym_computed_property_name,
66608    STATE(1689), 3,
66609      sym_object_pattern,
66610      sym_array_pattern,
66611      sym__destructuring_pattern,
66612  [36282] = 24,
66613    ACTIONS(93), 1,
66614      anon_sym_AT,
66615    ACTIONS(101), 1,
66616      anon_sym_STAR,
66617    ACTIONS(103), 1,
66618      anon_sym_COMMA,
66619    ACTIONS(113), 1,
66620      anon_sym_DOT_DOT_DOT,
66621    ACTIONS(121), 1,
66622      aux_sym_method_definition_token1,
66623    ACTIONS(857), 1,
66624      anon_sym_DQUOTE,
66625    ACTIONS(859), 1,
66626      anon_sym_SQUOTE,
66627    ACTIONS(1240), 1,
66628      anon_sym_LBRACE,
66629    ACTIONS(1871), 1,
66630      anon_sym_LBRACK,
66631    ACTIONS(1913), 1,
66632      anon_sym_RBRACE,
66633    ACTIONS(1915), 1,
66634      anon_sym_async,
66635    ACTIONS(1917), 1,
66636      anon_sym_static,
66637    STATE(888), 1,
66638      aux_sym_export_statement_repeat1,
66639    STATE(981), 1,
66640      sym_decorator,
66641    STATE(1269), 1,
66642      aux_sym_object_repeat1,
66643    STATE(1357), 1,
66644      aux_sym_object_pattern_repeat1,
66645    ACTIONS(5), 2,
66646      sym_html_comment,
66647      sym_comment,
66648    ACTIONS(1875), 2,
66649      sym_number,
66650      sym_private_property_identifier,
66651    ACTIONS(1919), 2,
66652      anon_sym_get,
66653      anon_sym_set,
66654    ACTIONS(1911), 3,
66655      anon_sym_export,
66656      anon_sym_let,
66657      sym_identifier,
66658    STATE(1264), 3,
66659      sym_spread_element,
66660      sym_method_definition,
66661      sym_pair,
66662    STATE(1265), 3,
66663      sym_object_assignment_pattern,
66664      sym_rest_pattern,
66665      sym_pair_pattern,
66666    STATE(1275), 3,
66667      sym_string,
66668      sym__property_name,
66669      sym_computed_property_name,
66670    STATE(1689), 3,
66671      sym_object_pattern,
66672      sym_array_pattern,
66673      sym__destructuring_pattern,
66674  [36368] = 25,
66675    ACTIONS(83), 1,
66676      anon_sym_BQUOTE,
66677    ACTIONS(1391), 1,
66678      anon_sym_LPAREN,
66679    ACTIONS(1393), 1,
66680      anon_sym_LBRACK,
66681    ACTIONS(1395), 1,
66682      anon_sym_DOT,
66683    ACTIONS(1397), 1,
66684      sym_optional_chain,
66685    ACTIONS(1766), 1,
66686      anon_sym_GT_GT,
66687    ACTIONS(1770), 1,
66688      anon_sym_AMP,
66689    ACTIONS(1774), 1,
66690      anon_sym_PERCENT,
66691    ACTIONS(1776), 1,
66692      anon_sym_STAR_STAR,
66693    ACTIONS(1784), 1,
66694      anon_sym_CARET,
66695    ACTIONS(1791), 1,
66696      anon_sym_AMP_AMP,
66697    ACTIONS(1793), 1,
66698      anon_sym_PIPE_PIPE,
66699    ACTIONS(1795), 1,
66700      anon_sym_PIPE,
66701    ACTIONS(1797), 1,
66702      anon_sym_QMARK_QMARK,
66703    ACTIONS(1799), 1,
66704      sym__ternary_qmark,
66705    ACTIONS(5), 2,
66706      sym_html_comment,
66707      sym_comment,
66708    ACTIONS(1320), 2,
66709      anon_sym_PLUS_PLUS,
66710      anon_sym_DASH_DASH,
66711    ACTIONS(1762), 2,
66712      anon_sym_STAR,
66713      anon_sym_SLASH,
66714    ACTIONS(1768), 2,
66715      anon_sym_GT_GT_GT,
66716      anon_sym_LT_LT,
66717    ACTIONS(1772), 2,
66718      anon_sym_PLUS,
66719      anon_sym_DASH,
66720    ACTIONS(1780), 2,
66721      anon_sym_EQ_EQ,
66722      anon_sym_BANG_EQ,
66723    ACTIONS(1782), 2,
66724      anon_sym_EQ_EQ_EQ,
66725      anon_sym_BANG_EQ_EQ,
66726    STATE(670), 2,
66727      sym_template_string,
66728      sym_arguments,
66729    ACTIONS(1764), 3,
66730      anon_sym_in,
66731      anon_sym_LT,
66732      anon_sym_GT,
66733    ACTIONS(1778), 3,
66734      anon_sym_LT_EQ,
66735      anon_sym_GT_EQ,
66736      anon_sym_instanceof,
66737  [36456] = 24,
66738    ACTIONS(93), 1,
66739      anon_sym_AT,
66740    ACTIONS(101), 1,
66741      anon_sym_STAR,
66742    ACTIONS(103), 1,
66743      anon_sym_COMMA,
66744    ACTIONS(113), 1,
66745      anon_sym_DOT_DOT_DOT,
66746    ACTIONS(121), 1,
66747      aux_sym_method_definition_token1,
66748    ACTIONS(857), 1,
66749      anon_sym_DQUOTE,
66750    ACTIONS(859), 1,
66751      anon_sym_SQUOTE,
66752    ACTIONS(1240), 1,
66753      anon_sym_LBRACE,
66754    ACTIONS(1871), 1,
66755      anon_sym_LBRACK,
66756    ACTIONS(1923), 1,
66757      anon_sym_RBRACE,
66758    ACTIONS(1925), 1,
66759      anon_sym_async,
66760    ACTIONS(1927), 1,
66761      anon_sym_static,
66762    STATE(888), 1,
66763      aux_sym_export_statement_repeat1,
66764    STATE(981), 1,
66765      sym_decorator,
66766    STATE(1299), 1,
66767      aux_sym_object_repeat1,
66768    STATE(1357), 1,
66769      aux_sym_object_pattern_repeat1,
66770    ACTIONS(5), 2,
66771      sym_html_comment,
66772      sym_comment,
66773    ACTIONS(1875), 2,
66774      sym_number,
66775      sym_private_property_identifier,
66776    ACTIONS(1929), 2,
66777      anon_sym_get,
66778      anon_sym_set,
66779    ACTIONS(1921), 3,
66780      anon_sym_export,
66781      anon_sym_let,
66782      sym_identifier,
66783    STATE(1265), 3,
66784      sym_object_assignment_pattern,
66785      sym_rest_pattern,
66786      sym_pair_pattern,
66787    STATE(1272), 3,
66788      sym_spread_element,
66789      sym_method_definition,
66790      sym_pair,
66791    STATE(1275), 3,
66792      sym_string,
66793      sym__property_name,
66794      sym_computed_property_name,
66795    STATE(1689), 3,
66796      sym_object_pattern,
66797      sym_array_pattern,
66798      sym__destructuring_pattern,
66799  [36542] = 24,
66800    ACTIONS(93), 1,
66801      anon_sym_AT,
66802    ACTIONS(101), 1,
66803      anon_sym_STAR,
66804    ACTIONS(103), 1,
66805      anon_sym_COMMA,
66806    ACTIONS(113), 1,
66807      anon_sym_DOT_DOT_DOT,
66808    ACTIONS(121), 1,
66809      aux_sym_method_definition_token1,
66810    ACTIONS(857), 1,
66811      anon_sym_DQUOTE,
66812    ACTIONS(859), 1,
66813      anon_sym_SQUOTE,
66814    ACTIONS(1240), 1,
66815      anon_sym_LBRACE,
66816    ACTIONS(1871), 1,
66817      anon_sym_LBRACK,
66818    ACTIONS(1933), 1,
66819      anon_sym_RBRACE,
66820    ACTIONS(1935), 1,
66821      anon_sym_async,
66822    ACTIONS(1937), 1,
66823      anon_sym_static,
66824    STATE(888), 1,
66825      aux_sym_export_statement_repeat1,
66826    STATE(981), 1,
66827      sym_decorator,
66828    STATE(1299), 1,
66829      aux_sym_object_repeat1,
66830    STATE(1357), 1,
66831      aux_sym_object_pattern_repeat1,
66832    ACTIONS(5), 2,
66833      sym_html_comment,
66834      sym_comment,
66835    ACTIONS(1875), 2,
66836      sym_number,
66837      sym_private_property_identifier,
66838    ACTIONS(1939), 2,
66839      anon_sym_get,
66840      anon_sym_set,
66841    ACTIONS(1931), 3,
66842      anon_sym_export,
66843      anon_sym_let,
66844      sym_identifier,
66845    STATE(1265), 3,
66846      sym_object_assignment_pattern,
66847      sym_rest_pattern,
66848      sym_pair_pattern,
66849    STATE(1272), 3,
66850      sym_spread_element,
66851      sym_method_definition,
66852      sym_pair,
66853    STATE(1275), 3,
66854      sym_string,
66855      sym__property_name,
66856      sym_computed_property_name,
66857    STATE(1689), 3,
66858      sym_object_pattern,
66859      sym_array_pattern,
66860      sym__destructuring_pattern,
66861  [36628] = 4,
66862    ACTIONS(1298), 1,
66863      anon_sym_EQ,
66864    ACTIONS(5), 2,
66865      sym_html_comment,
66866      sym_comment,
66867    ACTIONS(1201), 12,
66868      anon_sym_STAR,
66869      anon_sym_in,
66870      anon_sym_LT,
66871      anon_sym_GT,
66872      anon_sym_GT_GT,
66873      anon_sym_AMP,
66874      anon_sym_PIPE,
66875      anon_sym_PLUS,
66876      anon_sym_DASH,
66877      anon_sym_SLASH,
66878      anon_sym_EQ_EQ,
66879      anon_sym_BANG_EQ,
66880    ACTIONS(1203), 22,
66881      sym__ternary_qmark,
66882      anon_sym_LPAREN,
66883      anon_sym_of,
66884      anon_sym_LBRACK,
66885      anon_sym_DOT,
66886      sym_optional_chain,
66887      anon_sym_AMP_AMP,
66888      anon_sym_PIPE_PIPE,
66889      anon_sym_GT_GT_GT,
66890      anon_sym_LT_LT,
66891      anon_sym_CARET,
66892      anon_sym_PERCENT,
66893      anon_sym_STAR_STAR,
66894      anon_sym_LT_EQ,
66895      anon_sym_EQ_EQ_EQ,
66896      anon_sym_BANG_EQ_EQ,
66897      anon_sym_GT_EQ,
66898      anon_sym_QMARK_QMARK,
66899      anon_sym_instanceof,
66900      anon_sym_PLUS_PLUS,
66901      anon_sym_DASH_DASH,
66902      anon_sym_BQUOTE,
66903  [36674] = 21,
66904    ACTIONS(93), 1,
66905      anon_sym_AT,
66906    ACTIONS(101), 1,
66907      anon_sym_STAR,
66908    ACTIONS(113), 1,
66909      anon_sym_DOT_DOT_DOT,
66910    ACTIONS(121), 1,
66911      aux_sym_method_definition_token1,
66912    ACTIONS(857), 1,
66913      anon_sym_DQUOTE,
66914    ACTIONS(859), 1,
66915      anon_sym_SQUOTE,
66916    ACTIONS(1240), 1,
66917      anon_sym_LBRACE,
66918    ACTIONS(1871), 1,
66919      anon_sym_LBRACK,
66920    ACTIONS(1946), 1,
66921      anon_sym_async,
66922    ACTIONS(1948), 1,
66923      anon_sym_static,
66924    STATE(888), 1,
66925      aux_sym_export_statement_repeat1,
66926    STATE(981), 1,
66927      sym_decorator,
66928    ACTIONS(5), 2,
66929      sym_html_comment,
66930      sym_comment,
66931    ACTIONS(1875), 2,
66932      sym_number,
66933      sym_private_property_identifier,
66934    ACTIONS(1943), 2,
66935      anon_sym_COMMA,
66936      anon_sym_RBRACE,
66937    ACTIONS(1950), 2,
66938      anon_sym_get,
66939      anon_sym_set,
66940    ACTIONS(1941), 3,
66941      anon_sym_export,
66942      anon_sym_let,
66943      sym_identifier,
66944    STATE(1275), 3,
66945      sym_string,
66946      sym__property_name,
66947      sym_computed_property_name,
66948    STATE(1396), 3,
66949      sym_object_assignment_pattern,
66950      sym_rest_pattern,
66951      sym_pair_pattern,
66952    STATE(1402), 3,
66953      sym_spread_element,
66954      sym_method_definition,
66955      sym_pair,
66956    STATE(1689), 3,
66957      sym_object_pattern,
66958      sym_array_pattern,
66959      sym__destructuring_pattern,
66960  [36752] = 23,
66961    ACTIONS(93), 1,
66962      anon_sym_AT,
66963    ACTIONS(1954), 1,
66964      anon_sym_STAR,
66965    ACTIONS(1956), 1,
66966      anon_sym_RBRACE,
66967    ACTIONS(1958), 1,
66968      anon_sym_SEMI,
66969    ACTIONS(1960), 1,
66970      anon_sym_LBRACK,
66971    ACTIONS(1962), 1,
66972      sym_glimmer_opening_tag,
66973    ACTIONS(1964), 1,
66974      anon_sym_DQUOTE,
66975    ACTIONS(1966), 1,
66976      anon_sym_SQUOTE,
66977    ACTIONS(1968), 1,
66978      anon_sym_async,
66979    ACTIONS(1972), 1,
66980      anon_sym_static,
66981    ACTIONS(1974), 1,
66982      aux_sym_method_definition_token1,
66983    STATE(842), 1,
66984      aux_sym_class_body_repeat1,
66985    STATE(886), 1,
66986      aux_sym_export_statement_repeat1,
66987    STATE(936), 1,
66988      sym_class_static_block,
66989    STATE(938), 1,
66990      sym_method_definition,
66991    STATE(942), 1,
66992      sym_glimmer_template,
66993    STATE(981), 1,
66994      sym_decorator,
66995    STATE(1428), 1,
66996      sym_field_definition,
66997    ACTIONS(5), 2,
66998      sym_html_comment,
66999      sym_comment,
67000    ACTIONS(1970), 2,
67001      sym_number,
67002      sym_private_property_identifier,
67003    ACTIONS(1976), 2,
67004      anon_sym_get,
67005      anon_sym_set,
67006    ACTIONS(1952), 3,
67007      anon_sym_export,
67008      anon_sym_let,
67009      sym_identifier,
67010    STATE(1115), 3,
67011      sym_string,
67012      sym__property_name,
67013      sym_computed_property_name,
67014  [36829] = 23,
67015    ACTIONS(93), 1,
67016      anon_sym_AT,
67017    ACTIONS(1954), 1,
67018      anon_sym_STAR,
67019    ACTIONS(1960), 1,
67020      anon_sym_LBRACK,
67021    ACTIONS(1962), 1,
67022      sym_glimmer_opening_tag,
67023    ACTIONS(1964), 1,
67024      anon_sym_DQUOTE,
67025    ACTIONS(1966), 1,
67026      anon_sym_SQUOTE,
67027    ACTIONS(1968), 1,
67028      anon_sym_async,
67029    ACTIONS(1972), 1,
67030      anon_sym_static,
67031    ACTIONS(1974), 1,
67032      aux_sym_method_definition_token1,
67033    ACTIONS(1978), 1,
67034      anon_sym_RBRACE,
67035    ACTIONS(1980), 1,
67036      anon_sym_SEMI,
67037    STATE(843), 1,
67038      aux_sym_class_body_repeat1,
67039    STATE(886), 1,
67040      aux_sym_export_statement_repeat1,
67041    STATE(936), 1,
67042      sym_class_static_block,
67043    STATE(938), 1,
67044      sym_method_definition,
67045    STATE(942), 1,
67046      sym_glimmer_template,
67047    STATE(981), 1,
67048      sym_decorator,
67049    STATE(1428), 1,
67050      sym_field_definition,
67051    ACTIONS(5), 2,
67052      sym_html_comment,
67053      sym_comment,
67054    ACTIONS(1970), 2,
67055      sym_number,
67056      sym_private_property_identifier,
67057    ACTIONS(1976), 2,
67058      anon_sym_get,
67059      anon_sym_set,
67060    ACTIONS(1952), 3,
67061      anon_sym_export,
67062      anon_sym_let,
67063      sym_identifier,
67064    STATE(1115), 3,
67065      sym_string,
67066      sym__property_name,
67067      sym_computed_property_name,
67068  [36906] = 23,
67069    ACTIONS(1985), 1,
67070      anon_sym_STAR,
67071    ACTIONS(1988), 1,
67072      anon_sym_RBRACE,
67073    ACTIONS(1990), 1,
67074      anon_sym_SEMI,
67075    ACTIONS(1993), 1,
67076      anon_sym_LBRACK,
67077    ACTIONS(1996), 1,
67078      sym_glimmer_opening_tag,
67079    ACTIONS(1999), 1,
67080      anon_sym_DQUOTE,
67081    ACTIONS(2002), 1,
67082      anon_sym_SQUOTE,
67083    ACTIONS(2005), 1,
67084      anon_sym_async,
67085    ACTIONS(2011), 1,
67086      anon_sym_AT,
67087    ACTIONS(2014), 1,
67088      anon_sym_static,
67089    ACTIONS(2017), 1,
67090      aux_sym_method_definition_token1,
67091    STATE(843), 1,
67092      aux_sym_class_body_repeat1,
67093    STATE(886), 1,
67094      aux_sym_export_statement_repeat1,
67095    STATE(936), 1,
67096      sym_class_static_block,
67097    STATE(938), 1,
67098      sym_method_definition,
67099    STATE(942), 1,
67100      sym_glimmer_template,
67101    STATE(981), 1,
67102      sym_decorator,
67103    STATE(1428), 1,
67104      sym_field_definition,
67105    ACTIONS(5), 2,
67106      sym_html_comment,
67107      sym_comment,
67108    ACTIONS(2008), 2,
67109      sym_number,
67110      sym_private_property_identifier,
67111    ACTIONS(2020), 2,
67112      anon_sym_get,
67113      anon_sym_set,
67114    ACTIONS(1982), 3,
67115      anon_sym_export,
67116      anon_sym_let,
67117      sym_identifier,
67118    STATE(1115), 3,
67119      sym_string,
67120      sym__property_name,
67121      sym_computed_property_name,
67122  [36983] = 23,
67123    ACTIONS(93), 1,
67124      anon_sym_AT,
67125    ACTIONS(1954), 1,
67126      anon_sym_STAR,
67127    ACTIONS(1960), 1,
67128      anon_sym_LBRACK,
67129    ACTIONS(1962), 1,
67130      sym_glimmer_opening_tag,
67131    ACTIONS(1964), 1,
67132      anon_sym_DQUOTE,
67133    ACTIONS(1966), 1,
67134      anon_sym_SQUOTE,
67135    ACTIONS(1968), 1,
67136      anon_sym_async,
67137    ACTIONS(1972), 1,
67138      anon_sym_static,
67139    ACTIONS(1974), 1,
67140      aux_sym_method_definition_token1,
67141    ACTIONS(2023), 1,
67142      anon_sym_RBRACE,
67143    ACTIONS(2025), 1,
67144      anon_sym_SEMI,
67145    STATE(845), 1,
67146      aux_sym_class_body_repeat1,
67147    STATE(886), 1,
67148      aux_sym_export_statement_repeat1,
67149    STATE(936), 1,
67150      sym_class_static_block,
67151    STATE(938), 1,
67152      sym_method_definition,
67153    STATE(942), 1,
67154      sym_glimmer_template,
67155    STATE(981), 1,
67156      sym_decorator,
67157    STATE(1428), 1,
67158      sym_field_definition,
67159    ACTIONS(5), 2,
67160      sym_html_comment,
67161      sym_comment,
67162    ACTIONS(1970), 2,
67163      sym_number,
67164      sym_private_property_identifier,
67165    ACTIONS(1976), 2,
67166      anon_sym_get,
67167      anon_sym_set,
67168    ACTIONS(1952), 3,
67169      anon_sym_export,
67170      anon_sym_let,
67171      sym_identifier,
67172    STATE(1115), 3,
67173      sym_string,
67174      sym__property_name,
67175      sym_computed_property_name,
67176  [37060] = 23,
67177    ACTIONS(93), 1,
67178      anon_sym_AT,
67179    ACTIONS(1954), 1,
67180      anon_sym_STAR,
67181    ACTIONS(1960), 1,
67182      anon_sym_LBRACK,
67183    ACTIONS(1962), 1,
67184      sym_glimmer_opening_tag,
67185    ACTIONS(1964), 1,
67186      anon_sym_DQUOTE,
67187    ACTIONS(1966), 1,
67188      anon_sym_SQUOTE,
67189    ACTIONS(1968), 1,
67190      anon_sym_async,
67191    ACTIONS(1972), 1,
67192      anon_sym_static,
67193    ACTIONS(1974), 1,
67194      aux_sym_method_definition_token1,
67195    ACTIONS(1980), 1,
67196      anon_sym_SEMI,
67197    ACTIONS(2027), 1,
67198      anon_sym_RBRACE,
67199    STATE(843), 1,
67200      aux_sym_class_body_repeat1,
67201    STATE(886), 1,
67202      aux_sym_export_statement_repeat1,
67203    STATE(936), 1,
67204      sym_class_static_block,
67205    STATE(938), 1,
67206      sym_method_definition,
67207    STATE(942), 1,
67208      sym_glimmer_template,
67209    STATE(981), 1,
67210      sym_decorator,
67211    STATE(1428), 1,
67212      sym_field_definition,
67213    ACTIONS(5), 2,
67214      sym_html_comment,
67215      sym_comment,
67216    ACTIONS(1970), 2,
67217      sym_number,
67218      sym_private_property_identifier,
67219    ACTIONS(1976), 2,
67220      anon_sym_get,
67221      anon_sym_set,
67222    ACTIONS(1952), 3,
67223      anon_sym_export,
67224      anon_sym_let,
67225      sym_identifier,
67226    STATE(1115), 3,
67227      sym_string,
67228      sym__property_name,
67229      sym_computed_property_name,
67230  [37137] = 23,
67231    ACTIONS(93), 1,
67232      anon_sym_AT,
67233    ACTIONS(1954), 1,
67234      anon_sym_STAR,
67235    ACTIONS(1960), 1,
67236      anon_sym_LBRACK,
67237    ACTIONS(1962), 1,
67238      sym_glimmer_opening_tag,
67239    ACTIONS(1964), 1,
67240      anon_sym_DQUOTE,
67241    ACTIONS(1966), 1,
67242      anon_sym_SQUOTE,
67243    ACTIONS(1968), 1,
67244      anon_sym_async,
67245    ACTIONS(1972), 1,
67246      anon_sym_static,
67247    ACTIONS(1974), 1,
67248      aux_sym_method_definition_token1,
67249    ACTIONS(2029), 1,
67250      anon_sym_RBRACE,
67251    ACTIONS(2031), 1,
67252      anon_sym_SEMI,
67253    STATE(848), 1,
67254      aux_sym_class_body_repeat1,
67255    STATE(886), 1,
67256      aux_sym_export_statement_repeat1,
67257    STATE(936), 1,
67258      sym_class_static_block,
67259    STATE(938), 1,
67260      sym_method_definition,
67261    STATE(942), 1,
67262      sym_glimmer_template,
67263    STATE(981), 1,
67264      sym_decorator,
67265    STATE(1428), 1,
67266      sym_field_definition,
67267    ACTIONS(5), 2,
67268      sym_html_comment,
67269      sym_comment,
67270    ACTIONS(1970), 2,
67271      sym_number,
67272      sym_private_property_identifier,
67273    ACTIONS(1976), 2,
67274      anon_sym_get,
67275      anon_sym_set,
67276    ACTIONS(1952), 3,
67277      anon_sym_export,
67278      anon_sym_let,
67279      sym_identifier,
67280    STATE(1115), 3,
67281      sym_string,
67282      sym__property_name,
67283      sym_computed_property_name,
67284  [37214] = 23,
67285    ACTIONS(93), 1,
67286      anon_sym_AT,
67287    ACTIONS(1954), 1,
67288      anon_sym_STAR,
67289    ACTIONS(1960), 1,
67290      anon_sym_LBRACK,
67291    ACTIONS(1962), 1,
67292      sym_glimmer_opening_tag,
67293    ACTIONS(1964), 1,
67294      anon_sym_DQUOTE,
67295    ACTIONS(1966), 1,
67296      anon_sym_SQUOTE,
67297    ACTIONS(1968), 1,
67298      anon_sym_async,
67299    ACTIONS(1972), 1,
67300      anon_sym_static,
67301    ACTIONS(1974), 1,
67302      aux_sym_method_definition_token1,
67303    ACTIONS(2033), 1,
67304      anon_sym_RBRACE,
67305    ACTIONS(2035), 1,
67306      anon_sym_SEMI,
67307    STATE(849), 1,
67308      aux_sym_class_body_repeat1,
67309    STATE(886), 1,
67310      aux_sym_export_statement_repeat1,
67311    STATE(936), 1,
67312      sym_class_static_block,
67313    STATE(938), 1,
67314      sym_method_definition,
67315    STATE(942), 1,
67316      sym_glimmer_template,
67317    STATE(981), 1,
67318      sym_decorator,
67319    STATE(1428), 1,
67320      sym_field_definition,
67321    ACTIONS(5), 2,
67322      sym_html_comment,
67323      sym_comment,
67324    ACTIONS(1970), 2,
67325      sym_number,
67326      sym_private_property_identifier,
67327    ACTIONS(1976), 2,
67328      anon_sym_get,
67329      anon_sym_set,
67330    ACTIONS(1952), 3,
67331      anon_sym_export,
67332      anon_sym_let,
67333      sym_identifier,
67334    STATE(1115), 3,
67335      sym_string,
67336      sym__property_name,
67337      sym_computed_property_name,
67338  [37291] = 23,
67339    ACTIONS(93), 1,
67340      anon_sym_AT,
67341    ACTIONS(1954), 1,
67342      anon_sym_STAR,
67343    ACTIONS(1960), 1,
67344      anon_sym_LBRACK,
67345    ACTIONS(1962), 1,
67346      sym_glimmer_opening_tag,
67347    ACTIONS(1964), 1,
67348      anon_sym_DQUOTE,
67349    ACTIONS(1966), 1,
67350      anon_sym_SQUOTE,
67351    ACTIONS(1968), 1,
67352      anon_sym_async,
67353    ACTIONS(1972), 1,
67354      anon_sym_static,
67355    ACTIONS(1974), 1,
67356      aux_sym_method_definition_token1,
67357    ACTIONS(1980), 1,
67358      anon_sym_SEMI,
67359    ACTIONS(2037), 1,
67360      anon_sym_RBRACE,
67361    STATE(843), 1,
67362      aux_sym_class_body_repeat1,
67363    STATE(886), 1,
67364      aux_sym_export_statement_repeat1,
67365    STATE(936), 1,
67366      sym_class_static_block,
67367    STATE(938), 1,
67368      sym_method_definition,
67369    STATE(942), 1,
67370      sym_glimmer_template,
67371    STATE(981), 1,
67372      sym_decorator,
67373    STATE(1428), 1,
67374      sym_field_definition,
67375    ACTIONS(5), 2,
67376      sym_html_comment,
67377      sym_comment,
67378    ACTIONS(1970), 2,
67379      sym_number,
67380      sym_private_property_identifier,
67381    ACTIONS(1976), 2,
67382      anon_sym_get,
67383      anon_sym_set,
67384    ACTIONS(1952), 3,
67385      anon_sym_export,
67386      anon_sym_let,
67387      sym_identifier,
67388    STATE(1115), 3,
67389      sym_string,
67390      sym__property_name,
67391      sym_computed_property_name,
67392  [37368] = 23,
67393    ACTIONS(93), 1,
67394      anon_sym_AT,
67395    ACTIONS(1954), 1,
67396      anon_sym_STAR,
67397    ACTIONS(1960), 1,
67398      anon_sym_LBRACK,
67399    ACTIONS(1962), 1,
67400      sym_glimmer_opening_tag,
67401    ACTIONS(1964), 1,
67402      anon_sym_DQUOTE,
67403    ACTIONS(1966), 1,
67404      anon_sym_SQUOTE,
67405    ACTIONS(1968), 1,
67406      anon_sym_async,
67407    ACTIONS(1972), 1,
67408      anon_sym_static,
67409    ACTIONS(1974), 1,
67410      aux_sym_method_definition_token1,
67411    ACTIONS(1980), 1,
67412      anon_sym_SEMI,
67413    ACTIONS(2039), 1,
67414      anon_sym_RBRACE,
67415    STATE(843), 1,
67416      aux_sym_class_body_repeat1,
67417    STATE(886), 1,
67418      aux_sym_export_statement_repeat1,
67419    STATE(936), 1,
67420      sym_class_static_block,
67421    STATE(938), 1,
67422      sym_method_definition,
67423    STATE(942), 1,
67424      sym_glimmer_template,
67425    STATE(981), 1,
67426      sym_decorator,
67427    STATE(1428), 1,
67428      sym_field_definition,
67429    ACTIONS(5), 2,
67430      sym_html_comment,
67431      sym_comment,
67432    ACTIONS(1970), 2,
67433      sym_number,
67434      sym_private_property_identifier,
67435    ACTIONS(1976), 2,
67436      anon_sym_get,
67437      anon_sym_set,
67438    ACTIONS(1952), 3,
67439      anon_sym_export,
67440      anon_sym_let,
67441      sym_identifier,
67442    STATE(1115), 3,
67443      sym_string,
67444      sym__property_name,
67445      sym_computed_property_name,
67446  [37445] = 20,
67447    ACTIONS(93), 1,
67448      anon_sym_AT,
67449    ACTIONS(101), 1,
67450      anon_sym_STAR,
67451    ACTIONS(121), 1,
67452      aux_sym_method_definition_token1,
67453    ACTIONS(709), 1,
67454      anon_sym_DOT_DOT_DOT,
67455    ACTIONS(857), 1,
67456      anon_sym_DQUOTE,
67457    ACTIONS(859), 1,
67458      anon_sym_SQUOTE,
67459    ACTIONS(2043), 1,
67460      anon_sym_COMMA,
67461    ACTIONS(2045), 1,
67462      anon_sym_RBRACE,
67463    ACTIONS(2047), 1,
67464      anon_sym_LBRACK,
67465    ACTIONS(2049), 1,
67466      anon_sym_async,
67467    ACTIONS(2053), 1,
67468      anon_sym_static,
67469    STATE(888), 1,
67470      aux_sym_export_statement_repeat1,
67471    STATE(981), 1,
67472      sym_decorator,
67473    STATE(1286), 1,
67474      aux_sym_object_repeat1,
67475    ACTIONS(5), 2,
67476      sym_html_comment,
67477      sym_comment,
67478    ACTIONS(2051), 2,
67479      sym_number,
67480      sym_private_property_identifier,
67481    ACTIONS(2055), 2,
67482      anon_sym_get,
67483      anon_sym_set,
67484    ACTIONS(2041), 3,
67485      anon_sym_export,
67486      anon_sym_let,
67487      sym_identifier,
67488    STATE(1285), 3,
67489      sym_spread_element,
67490      sym_method_definition,
67491      sym_pair,
67492    STATE(1314), 3,
67493      sym_string,
67494      sym__property_name,
67495      sym_computed_property_name,
67496  [37515] = 18,
67497    ACTIONS(93), 1,
67498      anon_sym_AT,
67499    ACTIONS(101), 1,
67500      anon_sym_STAR,
67501    ACTIONS(121), 1,
67502      aux_sym_method_definition_token1,
67503    ACTIONS(709), 1,
67504      anon_sym_DOT_DOT_DOT,
67505    ACTIONS(857), 1,
67506      anon_sym_DQUOTE,
67507    ACTIONS(859), 1,
67508      anon_sym_SQUOTE,
67509    ACTIONS(2047), 1,
67510      anon_sym_LBRACK,
67511    ACTIONS(2061), 1,
67512      anon_sym_async,
67513    ACTIONS(2063), 1,
67514      anon_sym_static,
67515    STATE(888), 1,
67516      aux_sym_export_statement_repeat1,
67517    STATE(981), 1,
67518      sym_decorator,
67519    ACTIONS(5), 2,
67520      sym_html_comment,
67521      sym_comment,
67522    ACTIONS(2051), 2,
67523      sym_number,
67524      sym_private_property_identifier,
67525    ACTIONS(2059), 2,
67526      anon_sym_COMMA,
67527      anon_sym_RBRACE,
67528    ACTIONS(2065), 2,
67529      anon_sym_get,
67530      anon_sym_set,
67531    ACTIONS(2057), 3,
67532      anon_sym_export,
67533      anon_sym_let,
67534      sym_identifier,
67535    STATE(1314), 3,
67536      sym_string,
67537      sym__property_name,
67538      sym_computed_property_name,
67539    STATE(1402), 3,
67540      sym_spread_element,
67541      sym_method_definition,
67542      sym_pair,
67543  [37580] = 14,
67544    ACTIONS(680), 1,
67545      anon_sym_DOT_DOT_DOT,
67546    ACTIONS(857), 1,
67547      anon_sym_DQUOTE,
67548    ACTIONS(859), 1,
67549      anon_sym_SQUOTE,
67550    ACTIONS(1240), 1,
67551      anon_sym_LBRACE,
67552    ACTIONS(1871), 1,
67553      anon_sym_LBRACK,
67554    ACTIONS(2069), 1,
67555      anon_sym_COMMA,
67556    ACTIONS(2071), 1,
67557      anon_sym_RBRACE,
67558    STATE(1270), 1,
67559      aux_sym_object_pattern_repeat1,
67560    ACTIONS(5), 2,
67561      sym_html_comment,
67562      sym_comment,
67563    ACTIONS(2073), 2,
67564      sym_number,
67565      sym_private_property_identifier,
67566    STATE(1263), 3,
67567      sym_object_assignment_pattern,
67568      sym_rest_pattern,
67569      sym_pair_pattern,
67570    STATE(1614), 3,
67571      sym_string,
67572      sym__property_name,
67573      sym_computed_property_name,
67574    STATE(1689), 3,
67575      sym_object_pattern,
67576      sym_array_pattern,
67577      sym__destructuring_pattern,
67578    ACTIONS(2067), 7,
67579      anon_sym_export,
67580      anon_sym_let,
67581      anon_sym_async,
67582      sym_identifier,
67583      anon_sym_static,
67584      anon_sym_get,
67585      anon_sym_set,
67586  [37637] = 14,
67587    ACTIONS(680), 1,
67588      anon_sym_DOT_DOT_DOT,
67589    ACTIONS(857), 1,
67590      anon_sym_DQUOTE,
67591    ACTIONS(859), 1,
67592      anon_sym_SQUOTE,
67593    ACTIONS(1240), 1,
67594      anon_sym_LBRACE,
67595    ACTIONS(1871), 1,
67596      anon_sym_LBRACK,
67597    ACTIONS(2069), 1,
67598      anon_sym_COMMA,
67599    ACTIONS(2077), 1,
67600      anon_sym_RBRACE,
67601    STATE(1357), 1,
67602      aux_sym_object_pattern_repeat1,
67603    ACTIONS(5), 2,
67604      sym_html_comment,
67605      sym_comment,
67606    ACTIONS(2073), 2,
67607      sym_number,
67608      sym_private_property_identifier,
67609    STATE(1265), 3,
67610      sym_object_assignment_pattern,
67611      sym_rest_pattern,
67612      sym_pair_pattern,
67613    STATE(1614), 3,
67614      sym_string,
67615      sym__property_name,
67616      sym_computed_property_name,
67617    STATE(1689), 3,
67618      sym_object_pattern,
67619      sym_array_pattern,
67620      sym__destructuring_pattern,
67621    ACTIONS(2075), 7,
67622      anon_sym_export,
67623      anon_sym_let,
67624      anon_sym_async,
67625      sym_identifier,
67626      anon_sym_static,
67627      anon_sym_get,
67628      anon_sym_set,
67629  [37694] = 12,
67630    ACTIONS(680), 1,
67631      anon_sym_DOT_DOT_DOT,
67632    ACTIONS(857), 1,
67633      anon_sym_DQUOTE,
67634    ACTIONS(859), 1,
67635      anon_sym_SQUOTE,
67636    ACTIONS(1240), 1,
67637      anon_sym_LBRACE,
67638    ACTIONS(1871), 1,
67639      anon_sym_LBRACK,
67640    ACTIONS(5), 2,
67641      sym_html_comment,
67642      sym_comment,
67643    ACTIONS(2073), 2,
67644      sym_number,
67645      sym_private_property_identifier,
67646    ACTIONS(2081), 2,
67647      anon_sym_COMMA,
67648      anon_sym_RBRACE,
67649    STATE(1396), 3,
67650      sym_object_assignment_pattern,
67651      sym_rest_pattern,
67652      sym_pair_pattern,
67653    STATE(1614), 3,
67654      sym_string,
67655      sym__property_name,
67656      sym_computed_property_name,
67657    STATE(1689), 3,
67658      sym_object_pattern,
67659      sym_array_pattern,
67660      sym__destructuring_pattern,
67661    ACTIONS(2079), 7,
67662      anon_sym_export,
67663      anon_sym_let,
67664      anon_sym_async,
67665      sym_identifier,
67666      anon_sym_static,
67667      anon_sym_get,
67668      anon_sym_set,
67669  [37746] = 15,
67670    ACTIONS(103), 1,
67671      anon_sym_COMMA,
67672    ACTIONS(857), 1,
67673      anon_sym_DQUOTE,
67674    ACTIONS(859), 1,
67675      anon_sym_SQUOTE,
67676    ACTIONS(2047), 1,
67677      anon_sym_LBRACK,
67678    ACTIONS(2083), 1,
67679      anon_sym_STAR,
67680    ACTIONS(2085), 1,
67681      anon_sym_RBRACE,
67682    ACTIONS(2089), 1,
67683      anon_sym_EQ,
67684    STATE(1307), 1,
67685      aux_sym_object_pattern_repeat1,
67686    STATE(1318), 1,
67687      aux_sym_object_repeat1,
67688    ACTIONS(5), 2,
67689      sym_html_comment,
67690      sym_comment,
67691    ACTIONS(863), 2,
67692      sym_number,
67693      sym_private_property_identifier,
67694    ACTIONS(875), 2,
67695      anon_sym_get,
67696      anon_sym_set,
67697    ACTIONS(2087), 2,
67698      anon_sym_LPAREN,
67699      anon_sym_COLON,
67700    STATE(1389), 3,
67701      sym_string,
67702      sym__property_name,
67703      sym_computed_property_name,
67704    ACTIONS(871), 5,
67705      anon_sym_export,
67706      anon_sym_let,
67707      anon_sym_async,
67708      sym_identifier,
67709      anon_sym_static,
67710  [37802] = 16,
67711    ACTIONS(103), 1,
67712      anon_sym_COMMA,
67713    ACTIONS(837), 1,
67714      anon_sym_RBRACE,
67715    ACTIONS(857), 1,
67716      anon_sym_DQUOTE,
67717    ACTIONS(859), 1,
67718      anon_sym_SQUOTE,
67719    ACTIONS(873), 1,
67720      anon_sym_async,
67721    ACTIONS(2047), 1,
67722      anon_sym_LBRACK,
67723    ACTIONS(2083), 1,
67724      anon_sym_STAR,
67725    ACTIONS(2089), 1,
67726      anon_sym_EQ,
67727    STATE(1305), 1,
67728      aux_sym_object_repeat1,
67729    STATE(1307), 1,
67730      aux_sym_object_pattern_repeat1,
67731    ACTIONS(5), 2,
67732      sym_html_comment,
67733      sym_comment,
67734    ACTIONS(863), 2,
67735      sym_number,
67736      sym_private_property_identifier,
67737    ACTIONS(875), 2,
67738      anon_sym_get,
67739      anon_sym_set,
67740    ACTIONS(2087), 2,
67741      anon_sym_LPAREN,
67742      anon_sym_COLON,
67743    STATE(1389), 3,
67744      sym_string,
67745      sym__property_name,
67746      sym_computed_property_name,
67747    ACTIONS(871), 4,
67748      anon_sym_export,
67749      anon_sym_let,
67750      sym_identifier,
67751      anon_sym_static,
67752  [37860] = 15,
67753    ACTIONS(103), 1,
67754      anon_sym_COMMA,
67755    ACTIONS(857), 1,
67756      anon_sym_DQUOTE,
67757    ACTIONS(859), 1,
67758      anon_sym_SQUOTE,
67759    ACTIONS(2047), 1,
67760      anon_sym_LBRACK,
67761    ACTIONS(2083), 1,
67762      anon_sym_STAR,
67763    ACTIONS(2089), 1,
67764      anon_sym_EQ,
67765    ACTIONS(2091), 1,
67766      anon_sym_RBRACE,
67767    STATE(1307), 1,
67768      aux_sym_object_pattern_repeat1,
67769    STATE(1318), 1,
67770      aux_sym_object_repeat1,
67771    ACTIONS(5), 2,
67772      sym_html_comment,
67773      sym_comment,
67774    ACTIONS(863), 2,
67775      sym_number,
67776      sym_private_property_identifier,
67777    ACTIONS(875), 2,
67778      anon_sym_get,
67779      anon_sym_set,
67780    ACTIONS(2087), 2,
67781      anon_sym_LPAREN,
67782      anon_sym_COLON,
67783    STATE(1389), 3,
67784      sym_string,
67785      sym__property_name,
67786      sym_computed_property_name,
67787    ACTIONS(871), 5,
67788      anon_sym_export,
67789      anon_sym_let,
67790      anon_sym_async,
67791      sym_identifier,
67792      anon_sym_static,
67793  [37916] = 16,
67794    ACTIONS(103), 1,
67795      anon_sym_COMMA,
67796    ACTIONS(857), 1,
67797      anon_sym_DQUOTE,
67798    ACTIONS(859), 1,
67799      anon_sym_SQUOTE,
67800    ACTIONS(873), 1,
67801      anon_sym_async,
67802    ACTIONS(2047), 1,
67803      anon_sym_LBRACK,
67804    ACTIONS(2083), 1,
67805      anon_sym_STAR,
67806    ACTIONS(2089), 1,
67807      anon_sym_EQ,
67808    ACTIONS(2091), 1,
67809      anon_sym_RBRACE,
67810    STATE(1307), 1,
67811      aux_sym_object_pattern_repeat1,
67812    STATE(1318), 1,
67813      aux_sym_object_repeat1,
67814    ACTIONS(5), 2,
67815      sym_html_comment,
67816      sym_comment,
67817    ACTIONS(863), 2,
67818      sym_number,
67819      sym_private_property_identifier,
67820    ACTIONS(875), 2,
67821      anon_sym_get,
67822      anon_sym_set,
67823    ACTIONS(2087), 2,
67824      anon_sym_LPAREN,
67825      anon_sym_COLON,
67826    STATE(1389), 3,
67827      sym_string,
67828      sym__property_name,
67829      sym_computed_property_name,
67830    ACTIONS(871), 4,
67831      anon_sym_export,
67832      anon_sym_let,
67833      sym_identifier,
67834      anon_sym_static,
67835  [37974] = 15,
67836    ACTIONS(103), 1,
67837      anon_sym_COMMA,
67838    ACTIONS(857), 1,
67839      anon_sym_DQUOTE,
67840    ACTIONS(859), 1,
67841      anon_sym_SQUOTE,
67842    ACTIONS(2047), 1,
67843      anon_sym_LBRACK,
67844    ACTIONS(2083), 1,
67845      anon_sym_STAR,
67846    ACTIONS(2089), 1,
67847      anon_sym_EQ,
67848    ACTIONS(2093), 1,
67849      anon_sym_RBRACE,
67850    STATE(1305), 1,
67851      aux_sym_object_repeat1,
67852    STATE(1307), 1,
67853      aux_sym_object_pattern_repeat1,
67854    ACTIONS(5), 2,
67855      sym_html_comment,
67856      sym_comment,
67857    ACTIONS(863), 2,
67858      sym_number,
67859      sym_private_property_identifier,
67860    ACTIONS(875), 2,
67861      anon_sym_get,
67862      anon_sym_set,
67863    ACTIONS(2087), 2,
67864      anon_sym_LPAREN,
67865      anon_sym_COLON,
67866    STATE(1389), 3,
67867      sym_string,
67868      sym__property_name,
67869      sym_computed_property_name,
67870    ACTIONS(871), 5,
67871      anon_sym_export,
67872      anon_sym_let,
67873      anon_sym_async,
67874      sym_identifier,
67875      anon_sym_static,
67876  [38030] = 16,
67877    ACTIONS(103), 1,
67878      anon_sym_COMMA,
67879    ACTIONS(857), 1,
67880      anon_sym_DQUOTE,
67881    ACTIONS(859), 1,
67882      anon_sym_SQUOTE,
67883    ACTIONS(873), 1,
67884      anon_sym_async,
67885    ACTIONS(2047), 1,
67886      anon_sym_LBRACK,
67887    ACTIONS(2083), 1,
67888      anon_sym_STAR,
67889    ACTIONS(2089), 1,
67890      anon_sym_EQ,
67891    ACTIONS(2093), 1,
67892      anon_sym_RBRACE,
67893    STATE(1305), 1,
67894      aux_sym_object_repeat1,
67895    STATE(1307), 1,
67896      aux_sym_object_pattern_repeat1,
67897    ACTIONS(5), 2,
67898      sym_html_comment,
67899      sym_comment,
67900    ACTIONS(863), 2,
67901      sym_number,
67902      sym_private_property_identifier,
67903    ACTIONS(875), 2,
67904      anon_sym_get,
67905      anon_sym_set,
67906    ACTIONS(2087), 2,
67907      anon_sym_LPAREN,
67908      anon_sym_COLON,
67909    STATE(1389), 3,
67910      sym_string,
67911      sym__property_name,
67912      sym_computed_property_name,
67913    ACTIONS(871), 4,
67914      anon_sym_export,
67915      anon_sym_let,
67916      sym_identifier,
67917      anon_sym_static,
67918  [38088] = 15,
67919    ACTIONS(103), 1,
67920      anon_sym_COMMA,
67921    ACTIONS(857), 1,
67922      anon_sym_DQUOTE,
67923    ACTIONS(859), 1,
67924      anon_sym_SQUOTE,
67925    ACTIONS(2047), 1,
67926      anon_sym_LBRACK,
67927    ACTIONS(2083), 1,
67928      anon_sym_STAR,
67929    ACTIONS(2089), 1,
67930      anon_sym_EQ,
67931    ACTIONS(2095), 1,
67932      anon_sym_RBRACE,
67933    STATE(1307), 1,
67934      aux_sym_object_pattern_repeat1,
67935    STATE(1318), 1,
67936      aux_sym_object_repeat1,
67937    ACTIONS(5), 2,
67938      sym_html_comment,
67939      sym_comment,
67940    ACTIONS(863), 2,
67941      sym_number,
67942      sym_private_property_identifier,
67943    ACTIONS(875), 2,
67944      anon_sym_get,
67945      anon_sym_set,
67946    ACTIONS(2087), 2,
67947      anon_sym_LPAREN,
67948      anon_sym_COLON,
67949    STATE(1389), 3,
67950      sym_string,
67951      sym__property_name,
67952      sym_computed_property_name,
67953    ACTIONS(871), 5,
67954      anon_sym_export,
67955      anon_sym_let,
67956      anon_sym_async,
67957      sym_identifier,
67958      anon_sym_static,
67959  [38144] = 16,
67960    ACTIONS(103), 1,
67961      anon_sym_COMMA,
67962    ACTIONS(857), 1,
67963      anon_sym_DQUOTE,
67964    ACTIONS(859), 1,
67965      anon_sym_SQUOTE,
67966    ACTIONS(873), 1,
67967      anon_sym_async,
67968    ACTIONS(2047), 1,
67969      anon_sym_LBRACK,
67970    ACTIONS(2083), 1,
67971      anon_sym_STAR,
67972    ACTIONS(2089), 1,
67973      anon_sym_EQ,
67974    ACTIONS(2095), 1,
67975      anon_sym_RBRACE,
67976    STATE(1307), 1,
67977      aux_sym_object_pattern_repeat1,
67978    STATE(1318), 1,
67979      aux_sym_object_repeat1,
67980    ACTIONS(5), 2,
67981      sym_html_comment,
67982      sym_comment,
67983    ACTIONS(863), 2,
67984      sym_number,
67985      sym_private_property_identifier,
67986    ACTIONS(875), 2,
67987      anon_sym_get,
67988      anon_sym_set,
67989    ACTIONS(2087), 2,
67990      anon_sym_LPAREN,
67991      anon_sym_COLON,
67992    STATE(1389), 3,
67993      sym_string,
67994      sym__property_name,
67995      sym_computed_property_name,
67996    ACTIONS(871), 4,
67997      anon_sym_export,
67998      anon_sym_let,
67999      sym_identifier,
68000      anon_sym_static,
68001  [38202] = 16,
68002    ACTIONS(103), 1,
68003      anon_sym_COMMA,
68004    ACTIONS(857), 1,
68005      anon_sym_DQUOTE,
68006    ACTIONS(859), 1,
68007      anon_sym_SQUOTE,
68008    ACTIONS(873), 1,
68009      anon_sym_async,
68010    ACTIONS(2047), 1,
68011      anon_sym_LBRACK,
68012    ACTIONS(2083), 1,
68013      anon_sym_STAR,
68014    ACTIONS(2085), 1,
68015      anon_sym_RBRACE,
68016    ACTIONS(2089), 1,
68017      anon_sym_EQ,
68018    STATE(1307), 1,
68019      aux_sym_object_pattern_repeat1,
68020    STATE(1318), 1,
68021      aux_sym_object_repeat1,
68022    ACTIONS(5), 2,
68023      sym_html_comment,
68024      sym_comment,
68025    ACTIONS(863), 2,
68026      sym_number,
68027      sym_private_property_identifier,
68028    ACTIONS(875), 2,
68029      anon_sym_get,
68030      anon_sym_set,
68031    ACTIONS(2087), 2,
68032      anon_sym_LPAREN,
68033      anon_sym_COLON,
68034    STATE(1389), 3,
68035      sym_string,
68036      sym__property_name,
68037      sym_computed_property_name,
68038    ACTIONS(871), 4,
68039      anon_sym_export,
68040      anon_sym_let,
68041      sym_identifier,
68042      anon_sym_static,
68043  [38260] = 15,
68044    ACTIONS(103), 1,
68045      anon_sym_COMMA,
68046    ACTIONS(837), 1,
68047      anon_sym_RBRACE,
68048    ACTIONS(857), 1,
68049      anon_sym_DQUOTE,
68050    ACTIONS(859), 1,
68051      anon_sym_SQUOTE,
68052    ACTIONS(2047), 1,
68053      anon_sym_LBRACK,
68054    ACTIONS(2083), 1,
68055      anon_sym_STAR,
68056    ACTIONS(2089), 1,
68057      anon_sym_EQ,
68058    STATE(1305), 1,
68059      aux_sym_object_repeat1,
68060    STATE(1307), 1,
68061      aux_sym_object_pattern_repeat1,
68062    ACTIONS(5), 2,
68063      sym_html_comment,
68064      sym_comment,
68065    ACTIONS(863), 2,
68066      sym_number,
68067      sym_private_property_identifier,
68068    ACTIONS(875), 2,
68069      anon_sym_get,
68070      anon_sym_set,
68071    ACTIONS(2087), 2,
68072      anon_sym_LPAREN,
68073      anon_sym_COLON,
68074    STATE(1389), 3,
68075      sym_string,
68076      sym__property_name,
68077      sym_computed_property_name,
68078    ACTIONS(871), 5,
68079      anon_sym_export,
68080      anon_sym_let,
68081      anon_sym_async,
68082      sym_identifier,
68083      anon_sym_static,
68084  [38316] = 15,
68085    ACTIONS(103), 1,
68086      anon_sym_COMMA,
68087    ACTIONS(835), 1,
68088      anon_sym_RBRACE,
68089    ACTIONS(857), 1,
68090      anon_sym_DQUOTE,
68091    ACTIONS(859), 1,
68092      anon_sym_SQUOTE,
68093    ACTIONS(2047), 1,
68094      anon_sym_LBRACK,
68095    ACTIONS(2083), 1,
68096      anon_sym_STAR,
68097    ACTIONS(2089), 1,
68098      anon_sym_EQ,
68099    STATE(1307), 1,
68100      aux_sym_object_pattern_repeat1,
68101    STATE(1318), 1,
68102      aux_sym_object_repeat1,
68103    ACTIONS(5), 2,
68104      sym_html_comment,
68105      sym_comment,
68106    ACTIONS(863), 2,
68107      sym_number,
68108      sym_private_property_identifier,
68109    ACTIONS(875), 2,
68110      anon_sym_get,
68111      anon_sym_set,
68112    ACTIONS(2087), 2,
68113      anon_sym_LPAREN,
68114      anon_sym_COLON,
68115    STATE(1389), 3,
68116      sym_string,
68117      sym__property_name,
68118      sym_computed_property_name,
68119    ACTIONS(871), 5,
68120      anon_sym_export,
68121      anon_sym_let,
68122      anon_sym_async,
68123      sym_identifier,
68124      anon_sym_static,
68125  [38372] = 16,
68126    ACTIONS(103), 1,
68127      anon_sym_COMMA,
68128    ACTIONS(835), 1,
68129      anon_sym_RBRACE,
68130    ACTIONS(857), 1,
68131      anon_sym_DQUOTE,
68132    ACTIONS(859), 1,
68133      anon_sym_SQUOTE,
68134    ACTIONS(873), 1,
68135      anon_sym_async,
68136    ACTIONS(2047), 1,
68137      anon_sym_LBRACK,
68138    ACTIONS(2083), 1,
68139      anon_sym_STAR,
68140    ACTIONS(2089), 1,
68141      anon_sym_EQ,
68142    STATE(1307), 1,
68143      aux_sym_object_pattern_repeat1,
68144    STATE(1318), 1,
68145      aux_sym_object_repeat1,
68146    ACTIONS(5), 2,
68147      sym_html_comment,
68148      sym_comment,
68149    ACTIONS(863), 2,
68150      sym_number,
68151      sym_private_property_identifier,
68152    ACTIONS(875), 2,
68153      anon_sym_get,
68154      anon_sym_set,
68155    ACTIONS(2087), 2,
68156      anon_sym_LPAREN,
68157      anon_sym_COLON,
68158    STATE(1389), 3,
68159      sym_string,
68160      sym__property_name,
68161      sym_computed_property_name,
68162    ACTIONS(871), 4,
68163      anon_sym_export,
68164      anon_sym_let,
68165      sym_identifier,
68166      anon_sym_static,
68167  [38430] = 15,
68168    ACTIONS(103), 1,
68169      anon_sym_COMMA,
68170    ACTIONS(809), 1,
68171      anon_sym_RBRACE,
68172    ACTIONS(857), 1,
68173      anon_sym_DQUOTE,
68174    ACTIONS(859), 1,
68175      anon_sym_SQUOTE,
68176    ACTIONS(2047), 1,
68177      anon_sym_LBRACK,
68178    ACTIONS(2083), 1,
68179      anon_sym_STAR,
68180    ACTIONS(2089), 1,
68181      anon_sym_EQ,
68182    STATE(1307), 1,
68183      aux_sym_object_pattern_repeat1,
68184    STATE(1318), 1,
68185      aux_sym_object_repeat1,
68186    ACTIONS(5), 2,
68187      sym_html_comment,
68188      sym_comment,
68189    ACTIONS(863), 2,
68190      sym_number,
68191      sym_private_property_identifier,
68192    ACTIONS(875), 2,
68193      anon_sym_get,
68194      anon_sym_set,
68195    ACTIONS(2087), 2,
68196      anon_sym_LPAREN,
68197      anon_sym_COLON,
68198    STATE(1389), 3,
68199      sym_string,
68200      sym__property_name,
68201      sym_computed_property_name,
68202    ACTIONS(871), 5,
68203      anon_sym_export,
68204      anon_sym_let,
68205      anon_sym_async,
68206      sym_identifier,
68207      anon_sym_static,
68208  [38486] = 16,
68209    ACTIONS(103), 1,
68210      anon_sym_COMMA,
68211    ACTIONS(809), 1,
68212      anon_sym_RBRACE,
68213    ACTIONS(857), 1,
68214      anon_sym_DQUOTE,
68215    ACTIONS(859), 1,
68216      anon_sym_SQUOTE,
68217    ACTIONS(873), 1,
68218      anon_sym_async,
68219    ACTIONS(2047), 1,
68220      anon_sym_LBRACK,
68221    ACTIONS(2083), 1,
68222      anon_sym_STAR,
68223    ACTIONS(2089), 1,
68224      anon_sym_EQ,
68225    STATE(1307), 1,
68226      aux_sym_object_pattern_repeat1,
68227    STATE(1318), 1,
68228      aux_sym_object_repeat1,
68229    ACTIONS(5), 2,
68230      sym_html_comment,
68231      sym_comment,
68232    ACTIONS(863), 2,
68233      sym_number,
68234      sym_private_property_identifier,
68235    ACTIONS(875), 2,
68236      anon_sym_get,
68237      anon_sym_set,
68238    ACTIONS(2087), 2,
68239      anon_sym_LPAREN,
68240      anon_sym_COLON,
68241    STATE(1389), 3,
68242      sym_string,
68243      sym__property_name,
68244      sym_computed_property_name,
68245    ACTIONS(871), 4,
68246      anon_sym_export,
68247      anon_sym_let,
68248      sym_identifier,
68249      anon_sym_static,
68250  [38544] = 13,
68251    ACTIONS(103), 1,
68252      anon_sym_COMMA,
68253    ACTIONS(809), 1,
68254      anon_sym_RBRACE,
68255    ACTIONS(857), 1,
68256      anon_sym_DQUOTE,
68257    ACTIONS(859), 1,
68258      anon_sym_SQUOTE,
68259    ACTIONS(2047), 1,
68260      anon_sym_LBRACK,
68261    ACTIONS(2089), 1,
68262      anon_sym_EQ,
68263    STATE(1307), 1,
68264      aux_sym_object_pattern_repeat1,
68265    STATE(1318), 1,
68266      aux_sym_object_repeat1,
68267    ACTIONS(5), 2,
68268      sym_html_comment,
68269      sym_comment,
68270    ACTIONS(863), 2,
68271      sym_number,
68272      sym_private_property_identifier,
68273    ACTIONS(2087), 2,
68274      anon_sym_LPAREN,
68275      anon_sym_COLON,
68276    STATE(1389), 3,
68277      sym_string,
68278      sym__property_name,
68279      sym_computed_property_name,
68280    ACTIONS(871), 7,
68281      anon_sym_export,
68282      anon_sym_let,
68283      anon_sym_async,
68284      sym_identifier,
68285      anon_sym_static,
68286      anon_sym_get,
68287      anon_sym_set,
68288  [38595] = 14,
68289    ACTIONS(1960), 1,
68290      anon_sym_LBRACK,
68291    ACTIONS(1964), 1,
68292      anon_sym_DQUOTE,
68293    ACTIONS(1966), 1,
68294      anon_sym_SQUOTE,
68295    ACTIONS(2097), 1,
68296      anon_sym_STAR,
68297    ACTIONS(2099), 1,
68298      anon_sym_LBRACE,
68299    ACTIONS(2101), 1,
68300      anon_sym_async,
68301    ACTIONS(2107), 1,
68302      sym__automatic_semicolon,
68303    STATE(935), 1,
68304      sym_statement_block,
68305    ACTIONS(5), 2,
68306      sym_html_comment,
68307      sym_comment,
68308    ACTIONS(2103), 2,
68309      sym_number,
68310      sym_private_property_identifier,
68311    ACTIONS(2105), 2,
68312      anon_sym_get,
68313      anon_sym_set,
68314    ACTIONS(2087), 3,
68315      anon_sym_LPAREN,
68316      anon_sym_SEMI,
68317      anon_sym_EQ,
68318    STATE(1099), 3,
68319      sym_string,
68320      sym__property_name,
68321      sym_computed_property_name,
68322    ACTIONS(1952), 4,
68323      anon_sym_export,
68324      anon_sym_let,
68325      sym_identifier,
68326      anon_sym_static,
68327  [38648] = 13,
68328    ACTIONS(103), 1,
68329      anon_sym_COMMA,
68330    ACTIONS(837), 1,
68331      anon_sym_RBRACE,
68332    ACTIONS(857), 1,
68333      anon_sym_DQUOTE,
68334    ACTIONS(859), 1,
68335      anon_sym_SQUOTE,
68336    ACTIONS(2047), 1,
68337      anon_sym_LBRACK,
68338    ACTIONS(2089), 1,
68339      anon_sym_EQ,
68340    STATE(1305), 1,
68341      aux_sym_object_repeat1,
68342    STATE(1307), 1,
68343      aux_sym_object_pattern_repeat1,
68344    ACTIONS(5), 2,
68345      sym_html_comment,
68346      sym_comment,
68347    ACTIONS(863), 2,
68348      sym_number,
68349      sym_private_property_identifier,
68350    ACTIONS(2087), 2,
68351      anon_sym_LPAREN,
68352      anon_sym_COLON,
68353    STATE(1389), 3,
68354      sym_string,
68355      sym__property_name,
68356      sym_computed_property_name,
68357    ACTIONS(871), 7,
68358      anon_sym_export,
68359      anon_sym_let,
68360      anon_sym_async,
68361      sym_identifier,
68362      anon_sym_static,
68363      anon_sym_get,
68364      anon_sym_set,
68365  [38699] = 13,
68366    ACTIONS(103), 1,
68367      anon_sym_COMMA,
68368    ACTIONS(857), 1,
68369      anon_sym_DQUOTE,
68370    ACTIONS(859), 1,
68371      anon_sym_SQUOTE,
68372    ACTIONS(2047), 1,
68373      anon_sym_LBRACK,
68374    ACTIONS(2089), 1,
68375      anon_sym_EQ,
68376    ACTIONS(2091), 1,
68377      anon_sym_RBRACE,
68378    STATE(1307), 1,
68379      aux_sym_object_pattern_repeat1,
68380    STATE(1318), 1,
68381      aux_sym_object_repeat1,
68382    ACTIONS(5), 2,
68383      sym_html_comment,
68384      sym_comment,
68385    ACTIONS(863), 2,
68386      sym_number,
68387      sym_private_property_identifier,
68388    ACTIONS(2087), 2,
68389      anon_sym_LPAREN,
68390      anon_sym_COLON,
68391    STATE(1389), 3,
68392      sym_string,
68393      sym__property_name,
68394      sym_computed_property_name,
68395    ACTIONS(871), 7,
68396      anon_sym_export,
68397      anon_sym_let,
68398      anon_sym_async,
68399      sym_identifier,
68400      anon_sym_static,
68401      anon_sym_get,
68402      anon_sym_set,
68403  [38750] = 13,
68404    ACTIONS(103), 1,
68405      anon_sym_COMMA,
68406    ACTIONS(857), 1,
68407      anon_sym_DQUOTE,
68408    ACTIONS(859), 1,
68409      anon_sym_SQUOTE,
68410    ACTIONS(2047), 1,
68411      anon_sym_LBRACK,
68412    ACTIONS(2089), 1,
68413      anon_sym_EQ,
68414    ACTIONS(2095), 1,
68415      anon_sym_RBRACE,
68416    STATE(1307), 1,
68417      aux_sym_object_pattern_repeat1,
68418    STATE(1318), 1,
68419      aux_sym_object_repeat1,
68420    ACTIONS(5), 2,
68421      sym_html_comment,
68422      sym_comment,
68423    ACTIONS(863), 2,
68424      sym_number,
68425      sym_private_property_identifier,
68426    ACTIONS(2087), 2,
68427      anon_sym_LPAREN,
68428      anon_sym_COLON,
68429    STATE(1389), 3,
68430      sym_string,
68431      sym__property_name,
68432      sym_computed_property_name,
68433    ACTIONS(871), 7,
68434      anon_sym_export,
68435      anon_sym_let,
68436      anon_sym_async,
68437      sym_identifier,
68438      anon_sym_static,
68439      anon_sym_get,
68440      anon_sym_set,
68441  [38801] = 13,
68442    ACTIONS(103), 1,
68443      anon_sym_COMMA,
68444    ACTIONS(835), 1,
68445      anon_sym_RBRACE,
68446    ACTIONS(857), 1,
68447      anon_sym_DQUOTE,
68448    ACTIONS(859), 1,
68449      anon_sym_SQUOTE,
68450    ACTIONS(2047), 1,
68451      anon_sym_LBRACK,
68452    ACTIONS(2089), 1,
68453      anon_sym_EQ,
68454    STATE(1307), 1,
68455      aux_sym_object_pattern_repeat1,
68456    STATE(1318), 1,
68457      aux_sym_object_repeat1,
68458    ACTIONS(5), 2,
68459      sym_html_comment,
68460      sym_comment,
68461    ACTIONS(863), 2,
68462      sym_number,
68463      sym_private_property_identifier,
68464    ACTIONS(2087), 2,
68465      anon_sym_LPAREN,
68466      anon_sym_COLON,
68467    STATE(1389), 3,
68468      sym_string,
68469      sym__property_name,
68470      sym_computed_property_name,
68471    ACTIONS(871), 7,
68472      anon_sym_export,
68473      anon_sym_let,
68474      anon_sym_async,
68475      sym_identifier,
68476      anon_sym_static,
68477      anon_sym_get,
68478      anon_sym_set,
68479  [38852] = 13,
68480    ACTIONS(103), 1,
68481      anon_sym_COMMA,
68482    ACTIONS(857), 1,
68483      anon_sym_DQUOTE,
68484    ACTIONS(859), 1,
68485      anon_sym_SQUOTE,
68486    ACTIONS(2047), 1,
68487      anon_sym_LBRACK,
68488    ACTIONS(2089), 1,
68489      anon_sym_EQ,
68490    ACTIONS(2093), 1,
68491      anon_sym_RBRACE,
68492    STATE(1305), 1,
68493      aux_sym_object_repeat1,
68494    STATE(1307), 1,
68495      aux_sym_object_pattern_repeat1,
68496    ACTIONS(5), 2,
68497      sym_html_comment,
68498      sym_comment,
68499    ACTIONS(863), 2,
68500      sym_number,
68501      sym_private_property_identifier,
68502    ACTIONS(2087), 2,
68503      anon_sym_LPAREN,
68504      anon_sym_COLON,
68505    STATE(1389), 3,
68506      sym_string,
68507      sym__property_name,
68508      sym_computed_property_name,
68509    ACTIONS(871), 7,
68510      anon_sym_export,
68511      anon_sym_let,
68512      anon_sym_async,
68513      sym_identifier,
68514      anon_sym_static,
68515      anon_sym_get,
68516      anon_sym_set,
68517  [38903] = 13,
68518    ACTIONS(103), 1,
68519      anon_sym_COMMA,
68520    ACTIONS(857), 1,
68521      anon_sym_DQUOTE,
68522    ACTIONS(859), 1,
68523      anon_sym_SQUOTE,
68524    ACTIONS(2047), 1,
68525      anon_sym_LBRACK,
68526    ACTIONS(2085), 1,
68527      anon_sym_RBRACE,
68528    ACTIONS(2089), 1,
68529      anon_sym_EQ,
68530    STATE(1307), 1,
68531      aux_sym_object_pattern_repeat1,
68532    STATE(1318), 1,
68533      aux_sym_object_repeat1,
68534    ACTIONS(5), 2,
68535      sym_html_comment,
68536      sym_comment,
68537    ACTIONS(863), 2,
68538      sym_number,
68539      sym_private_property_identifier,
68540    ACTIONS(2087), 2,
68541      anon_sym_LPAREN,
68542      anon_sym_COLON,
68543    STATE(1389), 3,
68544      sym_string,
68545      sym__property_name,
68546      sym_computed_property_name,
68547    ACTIONS(871), 7,
68548      anon_sym_export,
68549      anon_sym_let,
68550      anon_sym_async,
68551      sym_identifier,
68552      anon_sym_static,
68553      anon_sym_get,
68554      anon_sym_set,
68555  [38954] = 18,
68556    ACTIONS(93), 1,
68557      anon_sym_AT,
68558    ACTIONS(857), 1,
68559      anon_sym_DQUOTE,
68560    ACTIONS(859), 1,
68561      anon_sym_SQUOTE,
68562    ACTIONS(2047), 1,
68563      anon_sym_LBRACK,
68564    ACTIONS(2110), 1,
68565      anon_sym_export,
68566    ACTIONS(2112), 1,
68567      anon_sym_STAR,
68568    ACTIONS(2114), 1,
68569      anon_sym_class,
68570    ACTIONS(2116), 1,
68571      anon_sym_async,
68572    ACTIONS(2120), 1,
68573      anon_sym_static,
68574    ACTIONS(2122), 1,
68575      aux_sym_method_definition_token1,
68576    ACTIONS(2124), 1,
68577      anon_sym_get,
68578    ACTIONS(2126), 1,
68579      anon_sym_set,
68580    STATE(939), 1,
68581      aux_sym_export_statement_repeat1,
68582    STATE(981), 1,
68583      sym_decorator,
68584    ACTIONS(5), 2,
68585      sym_html_comment,
68586      sym_comment,
68587    ACTIONS(871), 2,
68588      anon_sym_let,
68589      sym_identifier,
68590    ACTIONS(2118), 2,
68591      sym_number,
68592      sym_private_property_identifier,
68593    STATE(1579), 3,
68594      sym_string,
68595      sym__property_name,
68596      sym_computed_property_name,
68597  [39014] = 12,
68598    ACTIONS(857), 1,
68599      anon_sym_DQUOTE,
68600    ACTIONS(859), 1,
68601      anon_sym_SQUOTE,
68602    ACTIONS(2047), 1,
68603      anon_sym_LBRACK,
68604    ACTIONS(2083), 1,
68605      anon_sym_STAR,
68606    ACTIONS(2089), 1,
68607      anon_sym_EQ,
68608    ACTIONS(5), 2,
68609      sym_html_comment,
68610      sym_comment,
68611    ACTIONS(863), 2,
68612      sym_number,
68613      sym_private_property_identifier,
68614    ACTIONS(875), 2,
68615      anon_sym_get,
68616      anon_sym_set,
68617    ACTIONS(2087), 2,
68618      anon_sym_LPAREN,
68619      anon_sym_COLON,
68620    ACTIONS(2128), 2,
68621      anon_sym_COMMA,
68622      anon_sym_RBRACE,
68623    STATE(1389), 3,
68624      sym_string,
68625      sym__property_name,
68626      sym_computed_property_name,
68627    ACTIONS(871), 5,
68628      anon_sym_export,
68629      anon_sym_let,
68630      anon_sym_async,
68631      sym_identifier,
68632      anon_sym_static,
68633  [39062] = 13,
68634    ACTIONS(857), 1,
68635      anon_sym_DQUOTE,
68636    ACTIONS(859), 1,
68637      anon_sym_SQUOTE,
68638    ACTIONS(873), 1,
68639      anon_sym_async,
68640    ACTIONS(2047), 1,
68641      anon_sym_LBRACK,
68642    ACTIONS(2083), 1,
68643      anon_sym_STAR,
68644    ACTIONS(2089), 1,
68645      anon_sym_EQ,
68646    ACTIONS(5), 2,
68647      sym_html_comment,
68648      sym_comment,
68649    ACTIONS(863), 2,
68650      sym_number,
68651      sym_private_property_identifier,
68652    ACTIONS(875), 2,
68653      anon_sym_get,
68654      anon_sym_set,
68655    ACTIONS(2087), 2,
68656      anon_sym_LPAREN,
68657      anon_sym_COLON,
68658    ACTIONS(2128), 2,
68659      anon_sym_COMMA,
68660      anon_sym_RBRACE,
68661    STATE(1389), 3,
68662      sym_string,
68663      sym__property_name,
68664      sym_computed_property_name,
68665    ACTIONS(871), 4,
68666      anon_sym_export,
68667      anon_sym_let,
68668      sym_identifier,
68669      anon_sym_static,
68670  [39112] = 13,
68671    ACTIONS(857), 1,
68672      anon_sym_DQUOTE,
68673    ACTIONS(859), 1,
68674      anon_sym_SQUOTE,
68675    ACTIONS(2043), 1,
68676      anon_sym_COMMA,
68677    ACTIONS(2047), 1,
68678      anon_sym_LBRACK,
68679    ACTIONS(2083), 1,
68680      anon_sym_STAR,
68681    ACTIONS(2131), 1,
68682      anon_sym_RBRACE,
68683    STATE(1290), 1,
68684      aux_sym_object_repeat1,
68685    ACTIONS(5), 2,
68686      sym_html_comment,
68687      sym_comment,
68688    ACTIONS(863), 2,
68689      sym_number,
68690      sym_private_property_identifier,
68691    ACTIONS(875), 2,
68692      anon_sym_get,
68693      anon_sym_set,
68694    ACTIONS(2087), 2,
68695      anon_sym_LPAREN,
68696      anon_sym_COLON,
68697    STATE(1389), 3,
68698      sym_string,
68699      sym__property_name,
68700      sym_computed_property_name,
68701    ACTIONS(871), 5,
68702      anon_sym_export,
68703      anon_sym_let,
68704      anon_sym_async,
68705      sym_identifier,
68706      anon_sym_static,
68707  [39162] = 14,
68708    ACTIONS(857), 1,
68709      anon_sym_DQUOTE,
68710    ACTIONS(859), 1,
68711      anon_sym_SQUOTE,
68712    ACTIONS(873), 1,
68713      anon_sym_async,
68714    ACTIONS(2043), 1,
68715      anon_sym_COMMA,
68716    ACTIONS(2047), 1,
68717      anon_sym_LBRACK,
68718    ACTIONS(2083), 1,
68719      anon_sym_STAR,
68720    ACTIONS(2131), 1,
68721      anon_sym_RBRACE,
68722    STATE(1290), 1,
68723      aux_sym_object_repeat1,
68724    ACTIONS(5), 2,
68725      sym_html_comment,
68726      sym_comment,
68727    ACTIONS(863), 2,
68728      sym_number,
68729      sym_private_property_identifier,
68730    ACTIONS(875), 2,
68731      anon_sym_get,
68732      anon_sym_set,
68733    ACTIONS(2087), 2,
68734      anon_sym_LPAREN,
68735      anon_sym_COLON,
68736    STATE(1389), 3,
68737      sym_string,
68738      sym__property_name,
68739      sym_computed_property_name,
68740    ACTIONS(871), 4,
68741      anon_sym_export,
68742      anon_sym_let,
68743      sym_identifier,
68744      anon_sym_static,
68745  [39214] = 11,
68746    ACTIONS(857), 1,
68747      anon_sym_DQUOTE,
68748    ACTIONS(859), 1,
68749      anon_sym_SQUOTE,
68750    ACTIONS(2047), 1,
68751      anon_sym_LBRACK,
68752    ACTIONS(2083), 1,
68753      anon_sym_STAR,
68754    ACTIONS(5), 2,
68755      sym_html_comment,
68756      sym_comment,
68757    ACTIONS(863), 2,
68758      sym_number,
68759      sym_private_property_identifier,
68760    ACTIONS(875), 2,
68761      anon_sym_get,
68762      anon_sym_set,
68763    ACTIONS(2087), 2,
68764      anon_sym_LPAREN,
68765      anon_sym_COLON,
68766    ACTIONS(2133), 2,
68767      anon_sym_COMMA,
68768      anon_sym_RBRACE,
68769    STATE(1389), 3,
68770      sym_string,
68771      sym__property_name,
68772      sym_computed_property_name,
68773    ACTIONS(871), 5,
68774      anon_sym_export,
68775      anon_sym_let,
68776      anon_sym_async,
68777      sym_identifier,
68778      anon_sym_static,
68779  [39259] = 10,
68780    ACTIONS(857), 1,
68781      anon_sym_DQUOTE,
68782    ACTIONS(859), 1,
68783      anon_sym_SQUOTE,
68784    ACTIONS(2047), 1,
68785      anon_sym_LBRACK,
68786    ACTIONS(2097), 1,
68787      anon_sym_STAR,
68788    ACTIONS(5), 2,
68789      sym_html_comment,
68790      sym_comment,
68791    ACTIONS(2135), 2,
68792      sym_number,
68793      sym_private_property_identifier,
68794    ACTIONS(2137), 2,
68795      anon_sym_get,
68796      anon_sym_set,
68797    STATE(1454), 3,
68798      sym_string,
68799      sym__property_name,
68800      sym_computed_property_name,
68801    ACTIONS(2087), 4,
68802      sym__automatic_semicolon,
68803      anon_sym_LPAREN,
68804      anon_sym_SEMI,
68805      anon_sym_EQ,
68806    ACTIONS(871), 5,
68807      anon_sym_export,
68808      anon_sym_let,
68809      anon_sym_async,
68810      sym_identifier,
68811      anon_sym_static,
68812  [39302] = 12,
68813    ACTIONS(857), 1,
68814      anon_sym_DQUOTE,
68815    ACTIONS(859), 1,
68816      anon_sym_SQUOTE,
68817    ACTIONS(873), 1,
68818      anon_sym_async,
68819    ACTIONS(2047), 1,
68820      anon_sym_LBRACK,
68821    ACTIONS(2083), 1,
68822      anon_sym_STAR,
68823    ACTIONS(5), 2,
68824      sym_html_comment,
68825      sym_comment,
68826    ACTIONS(863), 2,
68827      sym_number,
68828      sym_private_property_identifier,
68829    ACTIONS(875), 2,
68830      anon_sym_get,
68831      anon_sym_set,
68832    ACTIONS(2087), 2,
68833      anon_sym_LPAREN,
68834      anon_sym_COLON,
68835    ACTIONS(2133), 2,
68836      anon_sym_COMMA,
68837      anon_sym_RBRACE,
68838    STATE(1389), 3,
68839      sym_string,
68840      sym__property_name,
68841      sym_computed_property_name,
68842    ACTIONS(871), 4,
68843      anon_sym_export,
68844      anon_sym_let,
68845      sym_identifier,
68846      anon_sym_static,
68847  [39349] = 11,
68848    ACTIONS(857), 1,
68849      anon_sym_DQUOTE,
68850    ACTIONS(859), 1,
68851      anon_sym_SQUOTE,
68852    ACTIONS(2047), 1,
68853      anon_sym_LBRACK,
68854    ACTIONS(2139), 1,
68855      anon_sym_STAR,
68856    ACTIONS(2143), 1,
68857      anon_sym_get,
68858    ACTIONS(2145), 1,
68859      anon_sym_set,
68860    ACTIONS(5), 2,
68861      sym_html_comment,
68862      sym_comment,
68863    ACTIONS(2141), 2,
68864      sym_number,
68865      sym_private_property_identifier,
68866    STATE(1501), 3,
68867      sym_string,
68868      sym__property_name,
68869      sym_computed_property_name,
68870    ACTIONS(2087), 4,
68871      sym__automatic_semicolon,
68872      anon_sym_LPAREN,
68873      anon_sym_SEMI,
68874      anon_sym_EQ,
68875    ACTIONS(871), 5,
68876      anon_sym_export,
68877      anon_sym_let,
68878      anon_sym_async,
68879      sym_identifier,
68880      anon_sym_static,
68881  [39394] = 16,
68882    ACTIONS(93), 1,
68883      anon_sym_AT,
68884    ACTIONS(1960), 1,
68885      anon_sym_LBRACK,
68886    ACTIONS(1964), 1,
68887      anon_sym_DQUOTE,
68888    ACTIONS(1966), 1,
68889      anon_sym_SQUOTE,
68890    ACTIONS(2147), 1,
68891      anon_sym_STAR,
68892    ACTIONS(2149), 1,
68893      anon_sym_async,
68894    ACTIONS(2153), 1,
68895      anon_sym_static,
68896    ACTIONS(2155), 1,
68897      aux_sym_method_definition_token1,
68898    ACTIONS(2157), 1,
68899      anon_sym_get,
68900    ACTIONS(2159), 1,
68901      anon_sym_set,
68902    STATE(939), 1,
68903      aux_sym_export_statement_repeat1,
68904    STATE(981), 1,
68905      sym_decorator,
68906    ACTIONS(5), 2,
68907      sym_html_comment,
68908      sym_comment,
68909    ACTIONS(2151), 2,
68910      sym_number,
68911      sym_private_property_identifier,
68912    ACTIONS(1952), 3,
68913      anon_sym_export,
68914      anon_sym_let,
68915      sym_identifier,
68916    STATE(1100), 3,
68917      sym_string,
68918      sym__property_name,
68919      sym_computed_property_name,
68920  [39449] = 10,
68921    ACTIONS(857), 1,
68922      anon_sym_DQUOTE,
68923    ACTIONS(859), 1,
68924      anon_sym_SQUOTE,
68925    ACTIONS(2047), 1,
68926      anon_sym_LBRACK,
68927    ACTIONS(2089), 1,
68928      anon_sym_EQ,
68929    ACTIONS(5), 2,
68930      sym_html_comment,
68931      sym_comment,
68932    ACTIONS(863), 2,
68933      sym_number,
68934      sym_private_property_identifier,
68935    ACTIONS(2087), 2,
68936      anon_sym_LPAREN,
68937      anon_sym_COLON,
68938    ACTIONS(2128), 2,
68939      anon_sym_COMMA,
68940      anon_sym_RBRACE,
68941    STATE(1389), 3,
68942      sym_string,
68943      sym__property_name,
68944      sym_computed_property_name,
68945    ACTIONS(871), 7,
68946      anon_sym_export,
68947      anon_sym_let,
68948      anon_sym_async,
68949      sym_identifier,
68950      anon_sym_static,
68951      anon_sym_get,
68952      anon_sym_set,
68953  [39492] = 16,
68954    ACTIONS(93), 1,
68955      anon_sym_AT,
68956    ACTIONS(857), 1,
68957      anon_sym_DQUOTE,
68958    ACTIONS(859), 1,
68959      anon_sym_SQUOTE,
68960    ACTIONS(2047), 1,
68961      anon_sym_LBRACK,
68962    ACTIONS(2112), 1,
68963      anon_sym_STAR,
68964    ACTIONS(2116), 1,
68965      anon_sym_async,
68966    ACTIONS(2120), 1,
68967      anon_sym_static,
68968    ACTIONS(2122), 1,
68969      aux_sym_method_definition_token1,
68970    ACTIONS(2124), 1,
68971      anon_sym_get,
68972    ACTIONS(2126), 1,
68973      anon_sym_set,
68974    STATE(939), 1,
68975      aux_sym_export_statement_repeat1,
68976    STATE(981), 1,
68977      sym_decorator,
68978    ACTIONS(5), 2,
68979      sym_html_comment,
68980      sym_comment,
68981    ACTIONS(2118), 2,
68982      sym_number,
68983      sym_private_property_identifier,
68984    ACTIONS(871), 3,
68985      anon_sym_export,
68986      anon_sym_let,
68987      sym_identifier,
68988    STATE(1579), 3,
68989      sym_string,
68990      sym__property_name,
68991      sym_computed_property_name,
68992  [39547] = 11,
68993    ACTIONS(857), 1,
68994      anon_sym_DQUOTE,
68995    ACTIONS(859), 1,
68996      anon_sym_SQUOTE,
68997    ACTIONS(2043), 1,
68998      anon_sym_COMMA,
68999    ACTIONS(2047), 1,
69000      anon_sym_LBRACK,
69001    ACTIONS(2131), 1,
69002      anon_sym_RBRACE,
69003    STATE(1290), 1,
69004      aux_sym_object_repeat1,
69005    ACTIONS(5), 2,
69006      sym_html_comment,
69007      sym_comment,
69008    ACTIONS(863), 2,
69009      sym_number,
69010      sym_private_property_identifier,
69011    ACTIONS(2087), 2,
69012      anon_sym_LPAREN,
69013      anon_sym_COLON,
69014    STATE(1389), 3,
69015      sym_string,
69016      sym__property_name,
69017      sym_computed_property_name,
69018    ACTIONS(871), 7,
69019      anon_sym_export,
69020      anon_sym_let,
69021      anon_sym_async,
69022      sym_identifier,
69023      anon_sym_static,
69024      anon_sym_get,
69025      anon_sym_set,
69026  [39592] = 10,
69027    ACTIONS(857), 1,
69028      anon_sym_DQUOTE,
69029    ACTIONS(859), 1,
69030      anon_sym_SQUOTE,
69031    ACTIONS(2047), 1,
69032      anon_sym_LBRACK,
69033    ACTIONS(2161), 1,
69034      anon_sym_STAR,
69035    ACTIONS(5), 2,
69036      sym_html_comment,
69037      sym_comment,
69038    ACTIONS(2163), 2,
69039      sym_number,
69040      sym_private_property_identifier,
69041    ACTIONS(2165), 2,
69042      anon_sym_get,
69043      anon_sym_set,
69044    STATE(1482), 3,
69045      sym_string,
69046      sym__property_name,
69047      sym_computed_property_name,
69048    ACTIONS(2087), 4,
69049      sym__automatic_semicolon,
69050      anon_sym_LPAREN,
69051      anon_sym_SEMI,
69052      anon_sym_EQ,
69053    ACTIONS(871), 5,
69054      anon_sym_export,
69055      anon_sym_let,
69056      anon_sym_async,
69057      sym_identifier,
69058      anon_sym_static,
69059  [39635] = 11,
69060    ACTIONS(857), 1,
69061      anon_sym_DQUOTE,
69062    ACTIONS(859), 1,
69063      anon_sym_SQUOTE,
69064    ACTIONS(2047), 1,
69065      anon_sym_LBRACK,
69066    ACTIONS(2167), 1,
69067      anon_sym_STAR,
69068    ACTIONS(2171), 1,
69069      anon_sym_get,
69070    ACTIONS(2173), 1,
69071      anon_sym_set,
69072    ACTIONS(5), 2,
69073      sym_html_comment,
69074      sym_comment,
69075    ACTIONS(2169), 2,
69076      sym_number,
69077      sym_private_property_identifier,
69078    STATE(1484), 3,
69079      sym_string,
69080      sym__property_name,
69081      sym_computed_property_name,
69082    ACTIONS(2087), 4,
69083      sym__automatic_semicolon,
69084      anon_sym_LPAREN,
69085      anon_sym_SEMI,
69086      anon_sym_EQ,
69087    ACTIONS(871), 5,
69088      anon_sym_export,
69089      anon_sym_let,
69090      anon_sym_async,
69091      sym_identifier,
69092      anon_sym_static,
69093  [39680] = 12,
69094    ACTIONS(1960), 1,
69095      anon_sym_LBRACK,
69096    ACTIONS(1964), 1,
69097      anon_sym_DQUOTE,
69098    ACTIONS(1966), 1,
69099      anon_sym_SQUOTE,
69100    ACTIONS(2175), 1,
69101      anon_sym_STAR,
69102    ACTIONS(2177), 1,
69103      anon_sym_async,
69104    ACTIONS(2181), 1,
69105      anon_sym_get,
69106    ACTIONS(2183), 1,
69107      anon_sym_set,
69108    ACTIONS(5), 2,
69109      sym_html_comment,
69110      sym_comment,
69111    ACTIONS(2179), 2,
69112      sym_number,
69113      sym_private_property_identifier,
69114    STATE(1128), 3,
69115      sym_string,
69116      sym__property_name,
69117      sym_computed_property_name,
69118    ACTIONS(1952), 4,
69119      anon_sym_export,
69120      anon_sym_let,
69121      sym_identifier,
69122      anon_sym_static,
69123    ACTIONS(2087), 4,
69124      sym__automatic_semicolon,
69125      anon_sym_LPAREN,
69126      anon_sym_SEMI,
69127      anon_sym_EQ,
69128  [39727] = 3,
69129    ACTIONS(5), 2,
69130      sym_html_comment,
69131      sym_comment,
69132    ACTIONS(2185), 7,
69133      anon_sym_export,
69134      anon_sym_let,
69135      anon_sym_async,
69136      sym_identifier,
69137      anon_sym_static,
69138      anon_sym_get,
69139      anon_sym_set,
69140    ACTIONS(2187), 12,
69141      anon_sym_STAR,
69142      anon_sym_COMMA,
69143      anon_sym_RBRACE,
69144      anon_sym_SEMI,
69145      anon_sym_LBRACK,
69146      sym_glimmer_opening_tag,
69147      anon_sym_DQUOTE,
69148      anon_sym_SQUOTE,
69149      sym_number,
69150      sym_private_property_identifier,
69151      anon_sym_AT,
69152      aux_sym_method_definition_token1,
69153  [39755] = 3,
69154    ACTIONS(5), 2,
69155      sym_html_comment,
69156      sym_comment,
69157    ACTIONS(2189), 7,
69158      anon_sym_export,
69159      anon_sym_let,
69160      anon_sym_async,
69161      sym_identifier,
69162      anon_sym_static,
69163      anon_sym_get,
69164      anon_sym_set,
69165    ACTIONS(2191), 12,
69166      anon_sym_STAR,
69167      anon_sym_COMMA,
69168      anon_sym_RBRACE,
69169      anon_sym_SEMI,
69170      anon_sym_LBRACK,
69171      sym_glimmer_opening_tag,
69172      anon_sym_DQUOTE,
69173      anon_sym_SQUOTE,
69174      sym_number,
69175      sym_private_property_identifier,
69176      anon_sym_AT,
69177      aux_sym_method_definition_token1,
69178  [39783] = 3,
69179    ACTIONS(5), 2,
69180      sym_html_comment,
69181      sym_comment,
69182    ACTIONS(2185), 7,
69183      anon_sym_export,
69184      anon_sym_let,
69185      anon_sym_async,
69186      sym_identifier,
69187      anon_sym_static,
69188      anon_sym_get,
69189      anon_sym_set,
69190    ACTIONS(2187), 12,
69191      anon_sym_STAR,
69192      anon_sym_COMMA,
69193      anon_sym_RBRACE,
69194      anon_sym_SEMI,
69195      anon_sym_LBRACK,
69196      sym_glimmer_opening_tag,
69197      anon_sym_DQUOTE,
69198      anon_sym_SQUOTE,
69199      sym_number,
69200      sym_private_property_identifier,
69201      anon_sym_AT,
69202      aux_sym_method_definition_token1,
69203  [39811] = 3,
69204    ACTIONS(5), 2,
69205      sym_html_comment,
69206      sym_comment,
69207    ACTIONS(2185), 7,
69208      anon_sym_export,
69209      anon_sym_let,
69210      anon_sym_async,
69211      sym_identifier,
69212      anon_sym_static,
69213      anon_sym_get,
69214      anon_sym_set,
69215    ACTIONS(2187), 12,
69216      anon_sym_STAR,
69217      anon_sym_COMMA,
69218      anon_sym_RBRACE,
69219      anon_sym_SEMI,
69220      anon_sym_LBRACK,
69221      sym_glimmer_opening_tag,
69222      anon_sym_DQUOTE,
69223      anon_sym_SQUOTE,
69224      sym_number,
69225      sym_private_property_identifier,
69226      anon_sym_AT,
69227      aux_sym_method_definition_token1,
69228  [39839] = 3,
69229    ACTIONS(5), 2,
69230      sym_html_comment,
69231      sym_comment,
69232    ACTIONS(2185), 7,
69233      anon_sym_export,
69234      anon_sym_let,
69235      anon_sym_async,
69236      sym_identifier,
69237      anon_sym_static,
69238      anon_sym_get,
69239      anon_sym_set,
69240    ACTIONS(2187), 12,
69241      anon_sym_STAR,
69242      anon_sym_COMMA,
69243      anon_sym_RBRACE,
69244      anon_sym_SEMI,
69245      anon_sym_LBRACK,
69246      sym_glimmer_opening_tag,
69247      anon_sym_DQUOTE,
69248      anon_sym_SQUOTE,
69249      sym_number,
69250      sym_private_property_identifier,
69251      anon_sym_AT,
69252      aux_sym_method_definition_token1,
69253  [39867] = 3,
69254    ACTIONS(5), 2,
69255      sym_html_comment,
69256      sym_comment,
69257    ACTIONS(2185), 7,
69258      anon_sym_export,
69259      anon_sym_let,
69260      anon_sym_async,
69261      sym_identifier,
69262      anon_sym_static,
69263      anon_sym_get,
69264      anon_sym_set,
69265    ACTIONS(2187), 12,
69266      anon_sym_STAR,
69267      anon_sym_COMMA,
69268      anon_sym_RBRACE,
69269      anon_sym_SEMI,
69270      anon_sym_LBRACK,
69271      sym_glimmer_opening_tag,
69272      anon_sym_DQUOTE,
69273      anon_sym_SQUOTE,
69274      sym_number,
69275      sym_private_property_identifier,
69276      anon_sym_AT,
69277      aux_sym_method_definition_token1,
69278  [39895] = 6,
69279    ACTIONS(2197), 1,
69280      anon_sym_LPAREN,
69281    ACTIONS(2199), 1,
69282      anon_sym_DOT,
69283    STATE(959), 1,
69284      sym_arguments,
69285    ACTIONS(5), 2,
69286      sym_html_comment,
69287      sym_comment,
69288    ACTIONS(2193), 8,
69289      anon_sym_export,
69290      anon_sym_let,
69291      anon_sym_class,
69292      anon_sym_async,
69293      sym_identifier,
69294      anon_sym_static,
69295      anon_sym_get,
69296      anon_sym_set,
69297    ACTIONS(2195), 8,
69298      anon_sym_STAR,
69299      anon_sym_LBRACK,
69300      anon_sym_DQUOTE,
69301      anon_sym_SQUOTE,
69302      sym_number,
69303      sym_private_property_identifier,
69304      anon_sym_AT,
69305      aux_sym_method_definition_token1,
69306  [39929] = 3,
69307    ACTIONS(5), 2,
69308      sym_html_comment,
69309      sym_comment,
69310    ACTIONS(2185), 7,
69311      anon_sym_export,
69312      anon_sym_let,
69313      anon_sym_async,
69314      sym_identifier,
69315      anon_sym_static,
69316      anon_sym_get,
69317      anon_sym_set,
69318    ACTIONS(2187), 12,
69319      anon_sym_STAR,
69320      anon_sym_COMMA,
69321      anon_sym_RBRACE,
69322      anon_sym_SEMI,
69323      anon_sym_LBRACK,
69324      sym_glimmer_opening_tag,
69325      anon_sym_DQUOTE,
69326      anon_sym_SQUOTE,
69327      sym_number,
69328      sym_private_property_identifier,
69329      anon_sym_AT,
69330      aux_sym_method_definition_token1,
69331  [39957] = 8,
69332    ACTIONS(857), 1,
69333      anon_sym_DQUOTE,
69334    ACTIONS(859), 1,
69335      anon_sym_SQUOTE,
69336    ACTIONS(2047), 1,
69337      anon_sym_LBRACK,
69338    ACTIONS(5), 2,
69339      sym_html_comment,
69340      sym_comment,
69341    ACTIONS(2135), 2,
69342      sym_number,
69343      sym_private_property_identifier,
69344    STATE(1454), 3,
69345      sym_string,
69346      sym__property_name,
69347      sym_computed_property_name,
69348    ACTIONS(2087), 4,
69349      sym__automatic_semicolon,
69350      anon_sym_LPAREN,
69351      anon_sym_SEMI,
69352      anon_sym_EQ,
69353    ACTIONS(871), 7,
69354      anon_sym_export,
69355      anon_sym_let,
69356      anon_sym_async,
69357      sym_identifier,
69358      anon_sym_static,
69359      anon_sym_get,
69360      anon_sym_set,
69361  [39995] = 3,
69362    ACTIONS(5), 2,
69363      sym_html_comment,
69364      sym_comment,
69365    ACTIONS(2185), 7,
69366      anon_sym_export,
69367      anon_sym_let,
69368      anon_sym_async,
69369      sym_identifier,
69370      anon_sym_static,
69371      anon_sym_get,
69372      anon_sym_set,
69373    ACTIONS(2187), 12,
69374      anon_sym_STAR,
69375      anon_sym_COMMA,
69376      anon_sym_RBRACE,
69377      anon_sym_SEMI,
69378      anon_sym_LBRACK,
69379      sym_glimmer_opening_tag,
69380      anon_sym_DQUOTE,
69381      anon_sym_SQUOTE,
69382      sym_number,
69383      sym_private_property_identifier,
69384      anon_sym_AT,
69385      aux_sym_method_definition_token1,
69386  [40023] = 3,
69387    ACTIONS(5), 2,
69388      sym_html_comment,
69389      sym_comment,
69390    ACTIONS(2185), 7,
69391      anon_sym_export,
69392      anon_sym_let,
69393      anon_sym_async,
69394      sym_identifier,
69395      anon_sym_static,
69396      anon_sym_get,
69397      anon_sym_set,
69398    ACTIONS(2187), 12,
69399      anon_sym_STAR,
69400      anon_sym_COMMA,
69401      anon_sym_RBRACE,
69402      anon_sym_SEMI,
69403      anon_sym_LBRACK,
69404      sym_glimmer_opening_tag,
69405      anon_sym_DQUOTE,
69406      anon_sym_SQUOTE,
69407      sym_number,
69408      sym_private_property_identifier,
69409      anon_sym_AT,
69410      aux_sym_method_definition_token1,
69411  [40051] = 8,
69412    ACTIONS(857), 1,
69413      anon_sym_DQUOTE,
69414    ACTIONS(859), 1,
69415      anon_sym_SQUOTE,
69416    ACTIONS(2047), 1,
69417      anon_sym_LBRACK,
69418    ACTIONS(5), 2,
69419      sym_html_comment,
69420      sym_comment,
69421    ACTIONS(2201), 2,
69422      sym_number,
69423      sym_private_property_identifier,
69424    STATE(1502), 3,
69425      sym_string,
69426      sym__property_name,
69427      sym_computed_property_name,
69428    ACTIONS(2087), 4,
69429      sym__automatic_semicolon,
69430      anon_sym_LPAREN,
69431      anon_sym_SEMI,
69432      anon_sym_EQ,
69433    ACTIONS(871), 7,
69434      anon_sym_export,
69435      anon_sym_let,
69436      anon_sym_async,
69437      sym_identifier,
69438      anon_sym_static,
69439      anon_sym_get,
69440      anon_sym_set,
69441  [40089] = 8,
69442    ACTIONS(857), 1,
69443      anon_sym_DQUOTE,
69444    ACTIONS(859), 1,
69445      anon_sym_SQUOTE,
69446    ACTIONS(2047), 1,
69447      anon_sym_LBRACK,
69448    ACTIONS(5), 2,
69449      sym_html_comment,
69450      sym_comment,
69451    ACTIONS(2203), 2,
69452      sym_number,
69453      sym_private_property_identifier,
69454    STATE(1503), 3,
69455      sym_string,
69456      sym__property_name,
69457      sym_computed_property_name,
69458    ACTIONS(2087), 4,
69459      sym__automatic_semicolon,
69460      anon_sym_LPAREN,
69461      anon_sym_SEMI,
69462      anon_sym_EQ,
69463    ACTIONS(871), 7,
69464      anon_sym_export,
69465      anon_sym_let,
69466      anon_sym_async,
69467      sym_identifier,
69468      anon_sym_static,
69469      anon_sym_get,
69470      anon_sym_set,
69471  [40127] = 3,
69472    ACTIONS(5), 2,
69473      sym_html_comment,
69474      sym_comment,
69475    ACTIONS(2205), 7,
69476      anon_sym_export,
69477      anon_sym_let,
69478      anon_sym_async,
69479      sym_identifier,
69480      anon_sym_static,
69481      anon_sym_get,
69482      anon_sym_set,
69483    ACTIONS(2207), 12,
69484      anon_sym_STAR,
69485      anon_sym_COMMA,
69486      anon_sym_RBRACE,
69487      anon_sym_SEMI,
69488      anon_sym_LBRACK,
69489      sym_glimmer_opening_tag,
69490      anon_sym_DQUOTE,
69491      anon_sym_SQUOTE,
69492      sym_number,
69493      sym_private_property_identifier,
69494      anon_sym_AT,
69495      aux_sym_method_definition_token1,
69496  [40155] = 3,
69497    ACTIONS(5), 2,
69498      sym_html_comment,
69499      sym_comment,
69500    ACTIONS(2205), 7,
69501      anon_sym_export,
69502      anon_sym_let,
69503      anon_sym_async,
69504      sym_identifier,
69505      anon_sym_static,
69506      anon_sym_get,
69507      anon_sym_set,
69508    ACTIONS(2207), 12,
69509      anon_sym_STAR,
69510      anon_sym_COMMA,
69511      anon_sym_RBRACE,
69512      anon_sym_SEMI,
69513      anon_sym_LBRACK,
69514      sym_glimmer_opening_tag,
69515      anon_sym_DQUOTE,
69516      anon_sym_SQUOTE,
69517      sym_number,
69518      sym_private_property_identifier,
69519      anon_sym_AT,
69520      aux_sym_method_definition_token1,
69521  [40183] = 3,
69522    ACTIONS(5), 2,
69523      sym_html_comment,
69524      sym_comment,
69525    ACTIONS(2205), 7,
69526      anon_sym_export,
69527      anon_sym_let,
69528      anon_sym_async,
69529      sym_identifier,
69530      anon_sym_static,
69531      anon_sym_get,
69532      anon_sym_set,
69533    ACTIONS(2207), 12,
69534      anon_sym_STAR,
69535      anon_sym_COMMA,
69536      anon_sym_RBRACE,
69537      anon_sym_SEMI,
69538      anon_sym_LBRACK,
69539      sym_glimmer_opening_tag,
69540      anon_sym_DQUOTE,
69541      anon_sym_SQUOTE,
69542      sym_number,
69543      sym_private_property_identifier,
69544      anon_sym_AT,
69545      aux_sym_method_definition_token1,
69546  [40211] = 3,
69547    ACTIONS(5), 2,
69548      sym_html_comment,
69549      sym_comment,
69550    ACTIONS(2205), 7,
69551      anon_sym_export,
69552      anon_sym_let,
69553      anon_sym_async,
69554      sym_identifier,
69555      anon_sym_static,
69556      anon_sym_get,
69557      anon_sym_set,
69558    ACTIONS(2207), 12,
69559      anon_sym_STAR,
69560      anon_sym_COMMA,
69561      anon_sym_RBRACE,
69562      anon_sym_SEMI,
69563      anon_sym_LBRACK,
69564      sym_glimmer_opening_tag,
69565      anon_sym_DQUOTE,
69566      anon_sym_SQUOTE,
69567      sym_number,
69568      sym_private_property_identifier,
69569      anon_sym_AT,
69570      aux_sym_method_definition_token1,
69571  [40239] = 3,
69572    ACTIONS(5), 2,
69573      sym_html_comment,
69574      sym_comment,
69575    ACTIONS(2205), 7,
69576      anon_sym_export,
69577      anon_sym_let,
69578      anon_sym_async,
69579      sym_identifier,
69580      anon_sym_static,
69581      anon_sym_get,
69582      anon_sym_set,
69583    ACTIONS(2207), 12,
69584      anon_sym_STAR,
69585      anon_sym_COMMA,
69586      anon_sym_RBRACE,
69587      anon_sym_SEMI,
69588      anon_sym_LBRACK,
69589      sym_glimmer_opening_tag,
69590      anon_sym_DQUOTE,
69591      anon_sym_SQUOTE,
69592      sym_number,
69593      sym_private_property_identifier,
69594      anon_sym_AT,
69595      aux_sym_method_definition_token1,
69596  [40267] = 3,
69597    ACTIONS(5), 2,
69598      sym_html_comment,
69599      sym_comment,
69600    ACTIONS(2205), 7,
69601      anon_sym_export,
69602      anon_sym_let,
69603      anon_sym_async,
69604      sym_identifier,
69605      anon_sym_static,
69606      anon_sym_get,
69607      anon_sym_set,
69608    ACTIONS(2207), 12,
69609      anon_sym_STAR,
69610      anon_sym_COMMA,
69611      anon_sym_RBRACE,
69612      anon_sym_SEMI,
69613      anon_sym_LBRACK,
69614      sym_glimmer_opening_tag,
69615      anon_sym_DQUOTE,
69616      anon_sym_SQUOTE,
69617      sym_number,
69618      sym_private_property_identifier,
69619      anon_sym_AT,
69620      aux_sym_method_definition_token1,
69621  [40295] = 3,
69622    ACTIONS(5), 2,
69623      sym_html_comment,
69624      sym_comment,
69625    ACTIONS(2185), 7,
69626      anon_sym_export,
69627      anon_sym_let,
69628      anon_sym_async,
69629      sym_identifier,
69630      anon_sym_static,
69631      anon_sym_get,
69632      anon_sym_set,
69633    ACTIONS(2187), 12,
69634      anon_sym_STAR,
69635      anon_sym_COMMA,
69636      anon_sym_RBRACE,
69637      anon_sym_SEMI,
69638      anon_sym_LBRACK,
69639      sym_glimmer_opening_tag,
69640      anon_sym_DQUOTE,
69641      anon_sym_SQUOTE,
69642      sym_number,
69643      sym_private_property_identifier,
69644      anon_sym_AT,
69645      aux_sym_method_definition_token1,
69646  [40323] = 9,
69647    ACTIONS(857), 1,
69648      anon_sym_DQUOTE,
69649    ACTIONS(859), 1,
69650      anon_sym_SQUOTE,
69651    ACTIONS(2047), 1,
69652      anon_sym_LBRACK,
69653    ACTIONS(5), 2,
69654      sym_html_comment,
69655      sym_comment,
69656    ACTIONS(863), 2,
69657      sym_number,
69658      sym_private_property_identifier,
69659    ACTIONS(2087), 2,
69660      anon_sym_LPAREN,
69661      anon_sym_COLON,
69662    ACTIONS(2133), 2,
69663      anon_sym_COMMA,
69664      anon_sym_RBRACE,
69665    STATE(1389), 3,
69666      sym_string,
69667      sym__property_name,
69668      sym_computed_property_name,
69669    ACTIONS(871), 7,
69670      anon_sym_export,
69671      anon_sym_let,
69672      anon_sym_async,
69673      sym_identifier,
69674      anon_sym_static,
69675      anon_sym_get,
69676      anon_sym_set,
69677  [40363] = 3,
69678    ACTIONS(5), 2,
69679      sym_html_comment,
69680      sym_comment,
69681    ACTIONS(2209), 7,
69682      anon_sym_export,
69683      anon_sym_let,
69684      anon_sym_async,
69685      sym_identifier,
69686      anon_sym_static,
69687      anon_sym_get,
69688      anon_sym_set,
69689    ACTIONS(2211), 12,
69690      anon_sym_STAR,
69691      anon_sym_COMMA,
69692      anon_sym_RBRACE,
69693      anon_sym_SEMI,
69694      anon_sym_LBRACK,
69695      sym_glimmer_opening_tag,
69696      anon_sym_DQUOTE,
69697      anon_sym_SQUOTE,
69698      sym_number,
69699      sym_private_property_identifier,
69700      anon_sym_AT,
69701      aux_sym_method_definition_token1,
69702  [40391] = 3,
69703    ACTIONS(5), 2,
69704      sym_html_comment,
69705      sym_comment,
69706    ACTIONS(2213), 7,
69707      anon_sym_export,
69708      anon_sym_let,
69709      anon_sym_async,
69710      sym_identifier,
69711      anon_sym_static,
69712      anon_sym_get,
69713      anon_sym_set,
69714    ACTIONS(2215), 12,
69715      anon_sym_STAR,
69716      anon_sym_COMMA,
69717      anon_sym_RBRACE,
69718      anon_sym_SEMI,
69719      anon_sym_LBRACK,
69720      sym_glimmer_opening_tag,
69721      anon_sym_DQUOTE,
69722      anon_sym_SQUOTE,
69723      sym_number,
69724      sym_private_property_identifier,
69725      anon_sym_AT,
69726      aux_sym_method_definition_token1,
69727  [40419] = 3,
69728    ACTIONS(5), 2,
69729      sym_html_comment,
69730      sym_comment,
69731    ACTIONS(2217), 7,
69732      anon_sym_export,
69733      anon_sym_let,
69734      anon_sym_async,
69735      sym_identifier,
69736      anon_sym_static,
69737      anon_sym_get,
69738      anon_sym_set,
69739    ACTIONS(2219), 12,
69740      anon_sym_STAR,
69741      anon_sym_COMMA,
69742      anon_sym_RBRACE,
69743      anon_sym_SEMI,
69744      anon_sym_LBRACK,
69745      sym_glimmer_opening_tag,
69746      anon_sym_DQUOTE,
69747      anon_sym_SQUOTE,
69748      sym_number,
69749      sym_private_property_identifier,
69750      anon_sym_AT,
69751      aux_sym_method_definition_token1,
69752  [40447] = 8,
69753    ACTIONS(857), 1,
69754      anon_sym_DQUOTE,
69755    ACTIONS(859), 1,
69756      anon_sym_SQUOTE,
69757    ACTIONS(2047), 1,
69758      anon_sym_LBRACK,
69759    ACTIONS(5), 2,
69760      sym_html_comment,
69761      sym_comment,
69762    ACTIONS(2163), 2,
69763      sym_number,
69764      sym_private_property_identifier,
69765    STATE(1482), 3,
69766      sym_string,
69767      sym__property_name,
69768      sym_computed_property_name,
69769    ACTIONS(2087), 4,
69770      sym__automatic_semicolon,
69771      anon_sym_LPAREN,
69772      anon_sym_SEMI,
69773      anon_sym_EQ,
69774    ACTIONS(871), 7,
69775      anon_sym_export,
69776      anon_sym_let,
69777      anon_sym_async,
69778      sym_identifier,
69779      anon_sym_static,
69780      anon_sym_get,
69781      anon_sym_set,
69782  [40485] = 4,
69783    ACTIONS(2221), 1,
69784      sym__automatic_semicolon,
69785    ACTIONS(5), 2,
69786      sym_html_comment,
69787      sym_comment,
69788    ACTIONS(632), 7,
69789      anon_sym_export,
69790      anon_sym_let,
69791      anon_sym_async,
69792      sym_identifier,
69793      anon_sym_static,
69794      anon_sym_get,
69795      anon_sym_set,
69796    ACTIONS(630), 11,
69797      anon_sym_STAR,
69798      anon_sym_RBRACE,
69799      anon_sym_SEMI,
69800      anon_sym_LBRACK,
69801      sym_glimmer_opening_tag,
69802      anon_sym_DQUOTE,
69803      anon_sym_SQUOTE,
69804      sym_number,
69805      sym_private_property_identifier,
69806      anon_sym_AT,
69807      aux_sym_method_definition_token1,
69808  [40515] = 3,
69809    ACTIONS(5), 2,
69810      sym_html_comment,
69811      sym_comment,
69812    ACTIONS(2185), 7,
69813      anon_sym_export,
69814      anon_sym_let,
69815      anon_sym_async,
69816      sym_identifier,
69817      anon_sym_static,
69818      anon_sym_get,
69819      anon_sym_set,
69820    ACTIONS(2187), 12,
69821      anon_sym_STAR,
69822      anon_sym_COMMA,
69823      anon_sym_RBRACE,
69824      anon_sym_SEMI,
69825      anon_sym_LBRACK,
69826      sym_glimmer_opening_tag,
69827      anon_sym_DQUOTE,
69828      anon_sym_SQUOTE,
69829      sym_number,
69830      sym_private_property_identifier,
69831      anon_sym_AT,
69832      aux_sym_method_definition_token1,
69833  [40543] = 4,
69834    ACTIONS(2223), 1,
69835      sym__automatic_semicolon,
69836    ACTIONS(5), 2,
69837      sym_html_comment,
69838      sym_comment,
69839    ACTIONS(508), 7,
69840      anon_sym_export,
69841      anon_sym_let,
69842      anon_sym_async,
69843      sym_identifier,
69844      anon_sym_static,
69845      anon_sym_get,
69846      anon_sym_set,
69847    ACTIONS(506), 11,
69848      anon_sym_STAR,
69849      anon_sym_RBRACE,
69850      anon_sym_SEMI,
69851      anon_sym_LBRACK,
69852      sym_glimmer_opening_tag,
69853      anon_sym_DQUOTE,
69854      anon_sym_SQUOTE,
69855      sym_number,
69856      sym_private_property_identifier,
69857      anon_sym_AT,
69858      aux_sym_method_definition_token1,
69859  [40573] = 8,
69860    ACTIONS(857), 1,
69861      anon_sym_DQUOTE,
69862    ACTIONS(859), 1,
69863      anon_sym_SQUOTE,
69864    ACTIONS(2047), 1,
69865      anon_sym_LBRACK,
69866    ACTIONS(5), 2,
69867      sym_html_comment,
69868      sym_comment,
69869    ACTIONS(2225), 2,
69870      sym_number,
69871      sym_private_property_identifier,
69872    STATE(1487), 3,
69873      sym_string,
69874      sym__property_name,
69875      sym_computed_property_name,
69876    ACTIONS(2087), 4,
69877      sym__automatic_semicolon,
69878      anon_sym_LPAREN,
69879      anon_sym_SEMI,
69880      anon_sym_EQ,
69881    ACTIONS(871), 7,
69882      anon_sym_export,
69883      anon_sym_let,
69884      anon_sym_async,
69885      sym_identifier,
69886      anon_sym_static,
69887      anon_sym_get,
69888      anon_sym_set,
69889  [40611] = 3,
69890    ACTIONS(5), 2,
69891      sym_html_comment,
69892      sym_comment,
69893    ACTIONS(2227), 7,
69894      anon_sym_export,
69895      anon_sym_let,
69896      anon_sym_async,
69897      sym_identifier,
69898      anon_sym_static,
69899      anon_sym_get,
69900      anon_sym_set,
69901    ACTIONS(2229), 12,
69902      anon_sym_STAR,
69903      anon_sym_COMMA,
69904      anon_sym_RBRACE,
69905      anon_sym_SEMI,
69906      anon_sym_LBRACK,
69907      sym_glimmer_opening_tag,
69908      anon_sym_DQUOTE,
69909      anon_sym_SQUOTE,
69910      sym_number,
69911      sym_private_property_identifier,
69912      anon_sym_AT,
69913      aux_sym_method_definition_token1,
69914  [40639] = 3,
69915    ACTIONS(5), 2,
69916      sym_html_comment,
69917      sym_comment,
69918    ACTIONS(2231), 7,
69919      anon_sym_export,
69920      anon_sym_let,
69921      anon_sym_async,
69922      sym_identifier,
69923      anon_sym_static,
69924      anon_sym_get,
69925      anon_sym_set,
69926    ACTIONS(2233), 12,
69927      anon_sym_STAR,
69928      anon_sym_COMMA,
69929      anon_sym_RBRACE,
69930      anon_sym_SEMI,
69931      anon_sym_LBRACK,
69932      sym_glimmer_opening_tag,
69933      anon_sym_DQUOTE,
69934      anon_sym_SQUOTE,
69935      sym_number,
69936      sym_private_property_identifier,
69937      anon_sym_AT,
69938      aux_sym_method_definition_token1,
69939  [40667] = 3,
69940    ACTIONS(5), 2,
69941      sym_html_comment,
69942      sym_comment,
69943    ACTIONS(2231), 7,
69944      anon_sym_export,
69945      anon_sym_let,
69946      anon_sym_async,
69947      sym_identifier,
69948      anon_sym_static,
69949      anon_sym_get,
69950      anon_sym_set,
69951    ACTIONS(2233), 12,
69952      anon_sym_STAR,
69953      anon_sym_COMMA,
69954      anon_sym_RBRACE,
69955      anon_sym_SEMI,
69956      anon_sym_LBRACK,
69957      sym_glimmer_opening_tag,
69958      anon_sym_DQUOTE,
69959      anon_sym_SQUOTE,
69960      sym_number,
69961      sym_private_property_identifier,
69962      anon_sym_AT,
69963      aux_sym_method_definition_token1,
69964  [40695] = 3,
69965    ACTIONS(5), 2,
69966      sym_html_comment,
69967      sym_comment,
69968    ACTIONS(2231), 7,
69969      anon_sym_export,
69970      anon_sym_let,
69971      anon_sym_async,
69972      sym_identifier,
69973      anon_sym_static,
69974      anon_sym_get,
69975      anon_sym_set,
69976    ACTIONS(2233), 12,
69977      anon_sym_STAR,
69978      anon_sym_COMMA,
69979      anon_sym_RBRACE,
69980      anon_sym_SEMI,
69981      anon_sym_LBRACK,
69982      sym_glimmer_opening_tag,
69983      anon_sym_DQUOTE,
69984      anon_sym_SQUOTE,
69985      sym_number,
69986      sym_private_property_identifier,
69987      anon_sym_AT,
69988      aux_sym_method_definition_token1,
69989  [40723] = 8,
69990    ACTIONS(857), 1,
69991      anon_sym_DQUOTE,
69992    ACTIONS(859), 1,
69993      anon_sym_SQUOTE,
69994    ACTIONS(2047), 1,
69995      anon_sym_LBRACK,
69996    ACTIONS(5), 2,
69997      sym_html_comment,
69998      sym_comment,
69999    ACTIONS(2235), 2,
70000      sym_number,
70001      sym_private_property_identifier,
70002    STATE(1486), 3,
70003      sym_string,
70004      sym__property_name,
70005      sym_computed_property_name,
70006    ACTIONS(2087), 4,
70007      sym__automatic_semicolon,
70008      anon_sym_LPAREN,
70009      anon_sym_SEMI,
70010      anon_sym_EQ,
70011    ACTIONS(871), 7,
70012      anon_sym_export,
70013      anon_sym_let,
70014      anon_sym_async,
70015      sym_identifier,
70016      anon_sym_static,
70017      anon_sym_get,
70018      anon_sym_set,
70019  [40761] = 3,
70020    ACTIONS(5), 2,
70021      sym_html_comment,
70022      sym_comment,
70023    ACTIONS(2231), 7,
70024      anon_sym_export,
70025      anon_sym_let,
70026      anon_sym_async,
70027      sym_identifier,
70028      anon_sym_static,
70029      anon_sym_get,
70030      anon_sym_set,
70031    ACTIONS(2233), 12,
70032      anon_sym_STAR,
70033      anon_sym_COMMA,
70034      anon_sym_RBRACE,
70035      anon_sym_SEMI,
70036      anon_sym_LBRACK,
70037      sym_glimmer_opening_tag,
70038      anon_sym_DQUOTE,
70039      anon_sym_SQUOTE,
70040      sym_number,
70041      sym_private_property_identifier,
70042      anon_sym_AT,
70043      aux_sym_method_definition_token1,
70044  [40789] = 3,
70045    ACTIONS(5), 2,
70046      sym_html_comment,
70047      sym_comment,
70048    ACTIONS(2231), 7,
70049      anon_sym_export,
70050      anon_sym_let,
70051      anon_sym_async,
70052      sym_identifier,
70053      anon_sym_static,
70054      anon_sym_get,
70055      anon_sym_set,
70056    ACTIONS(2233), 12,
70057      anon_sym_STAR,
70058      anon_sym_COMMA,
70059      anon_sym_RBRACE,
70060      anon_sym_SEMI,
70061      anon_sym_LBRACK,
70062      sym_glimmer_opening_tag,
70063      anon_sym_DQUOTE,
70064      anon_sym_SQUOTE,
70065      sym_number,
70066      sym_private_property_identifier,
70067      anon_sym_AT,
70068      aux_sym_method_definition_token1,
70069  [40817] = 3,
70070    ACTIONS(5), 2,
70071      sym_html_comment,
70072      sym_comment,
70073    ACTIONS(2231), 7,
70074      anon_sym_export,
70075      anon_sym_let,
70076      anon_sym_async,
70077      sym_identifier,
70078      anon_sym_static,
70079      anon_sym_get,
70080      anon_sym_set,
70081    ACTIONS(2233), 12,
70082      anon_sym_STAR,
70083      anon_sym_COMMA,
70084      anon_sym_RBRACE,
70085      anon_sym_SEMI,
70086      anon_sym_LBRACK,
70087      sym_glimmer_opening_tag,
70088      anon_sym_DQUOTE,
70089      anon_sym_SQUOTE,
70090      sym_number,
70091      sym_private_property_identifier,
70092      anon_sym_AT,
70093      aux_sym_method_definition_token1,
70094  [40845] = 3,
70095    ACTIONS(5), 2,
70096      sym_html_comment,
70097      sym_comment,
70098    ACTIONS(2185), 7,
70099      anon_sym_export,
70100      anon_sym_let,
70101      anon_sym_async,
70102      sym_identifier,
70103      anon_sym_static,
70104      anon_sym_get,
70105      anon_sym_set,
70106    ACTIONS(2187), 12,
70107      anon_sym_STAR,
70108      anon_sym_COMMA,
70109      anon_sym_RBRACE,
70110      anon_sym_SEMI,
70111      anon_sym_LBRACK,
70112      sym_glimmer_opening_tag,
70113      anon_sym_DQUOTE,
70114      anon_sym_SQUOTE,
70115      sym_number,
70116      sym_private_property_identifier,
70117      anon_sym_AT,
70118      aux_sym_method_definition_token1,
70119  [40873] = 3,
70120    ACTIONS(5), 2,
70121      sym_html_comment,
70122      sym_comment,
70123    ACTIONS(2237), 9,
70124      anon_sym_export,
70125      anon_sym_let,
70126      anon_sym_DOT,
70127      anon_sym_class,
70128      anon_sym_async,
70129      sym_identifier,
70130      anon_sym_static,
70131      anon_sym_get,
70132      anon_sym_set,
70133    ACTIONS(2239), 9,
70134      anon_sym_STAR,
70135      anon_sym_LPAREN,
70136      anon_sym_LBRACK,
70137      anon_sym_DQUOTE,
70138      anon_sym_SQUOTE,
70139      sym_number,
70140      sym_private_property_identifier,
70141      anon_sym_AT,
70142      aux_sym_method_definition_token1,
70143  [40900] = 3,
70144    ACTIONS(5), 2,
70145      sym_html_comment,
70146      sym_comment,
70147    ACTIONS(1451), 7,
70148      anon_sym_export,
70149      anon_sym_let,
70150      anon_sym_async,
70151      sym_identifier,
70152      anon_sym_static,
70153      anon_sym_get,
70154      anon_sym_set,
70155    ACTIONS(1453), 11,
70156      anon_sym_STAR,
70157      anon_sym_RBRACE,
70158      anon_sym_SEMI,
70159      anon_sym_LBRACK,
70160      sym_glimmer_opening_tag,
70161      anon_sym_DQUOTE,
70162      anon_sym_SQUOTE,
70163      sym_number,
70164      sym_private_property_identifier,
70165      anon_sym_AT,
70166      aux_sym_method_definition_token1,
70167  [40927] = 3,
70168    ACTIONS(5), 2,
70169      sym_html_comment,
70170      sym_comment,
70171    ACTIONS(2241), 7,
70172      anon_sym_export,
70173      anon_sym_let,
70174      anon_sym_async,
70175      sym_identifier,
70176      anon_sym_static,
70177      anon_sym_get,
70178      anon_sym_set,
70179    ACTIONS(2243), 11,
70180      anon_sym_STAR,
70181      anon_sym_RBRACE,
70182      anon_sym_SEMI,
70183      anon_sym_LBRACK,
70184      sym_glimmer_opening_tag,
70185      anon_sym_DQUOTE,
70186      anon_sym_SQUOTE,
70187      sym_number,
70188      sym_private_property_identifier,
70189      anon_sym_AT,
70190      aux_sym_method_definition_token1,
70191  [40954] = 3,
70192    ACTIONS(5), 2,
70193      sym_html_comment,
70194      sym_comment,
70195    ACTIONS(2245), 7,
70196      anon_sym_export,
70197      anon_sym_let,
70198      anon_sym_async,
70199      sym_identifier,
70200      anon_sym_static,
70201      anon_sym_get,
70202      anon_sym_set,
70203    ACTIONS(2247), 11,
70204      anon_sym_STAR,
70205      anon_sym_RBRACE,
70206      anon_sym_SEMI,
70207      anon_sym_LBRACK,
70208      sym_glimmer_opening_tag,
70209      anon_sym_DQUOTE,
70210      anon_sym_SQUOTE,
70211      sym_number,
70212      sym_private_property_identifier,
70213      anon_sym_AT,
70214      aux_sym_method_definition_token1,
70215  [40981] = 3,
70216    ACTIONS(5), 2,
70217      sym_html_comment,
70218      sym_comment,
70219    ACTIONS(2249), 7,
70220      anon_sym_export,
70221      anon_sym_let,
70222      anon_sym_async,
70223      sym_identifier,
70224      anon_sym_static,
70225      anon_sym_get,
70226      anon_sym_set,
70227    ACTIONS(2251), 11,
70228      anon_sym_STAR,
70229      anon_sym_RBRACE,
70230      anon_sym_SEMI,
70231      anon_sym_LBRACK,
70232      sym_glimmer_opening_tag,
70233      anon_sym_DQUOTE,
70234      anon_sym_SQUOTE,
70235      sym_number,
70236      sym_private_property_identifier,
70237      anon_sym_AT,
70238      aux_sym_method_definition_token1,
70239  [41008] = 3,
70240    ACTIONS(5), 2,
70241      sym_html_comment,
70242      sym_comment,
70243    ACTIONS(2253), 7,
70244      anon_sym_export,
70245      anon_sym_let,
70246      anon_sym_async,
70247      sym_identifier,
70248      anon_sym_static,
70249      anon_sym_get,
70250      anon_sym_set,
70251    ACTIONS(2255), 11,
70252      anon_sym_STAR,
70253      anon_sym_RBRACE,
70254      anon_sym_SEMI,
70255      anon_sym_LBRACK,
70256      sym_glimmer_opening_tag,
70257      anon_sym_DQUOTE,
70258      anon_sym_SQUOTE,
70259      sym_number,
70260      sym_private_property_identifier,
70261      anon_sym_AT,
70262      aux_sym_method_definition_token1,
70263  [41035] = 3,
70264    ACTIONS(5), 2,
70265      sym_html_comment,
70266      sym_comment,
70267    ACTIONS(640), 7,
70268      anon_sym_export,
70269      anon_sym_let,
70270      anon_sym_async,
70271      sym_identifier,
70272      anon_sym_static,
70273      anon_sym_get,
70274      anon_sym_set,
70275    ACTIONS(638), 11,
70276      anon_sym_STAR,
70277      anon_sym_RBRACE,
70278      anon_sym_SEMI,
70279      anon_sym_LBRACK,
70280      sym_glimmer_opening_tag,
70281      anon_sym_DQUOTE,
70282      anon_sym_SQUOTE,
70283      sym_number,
70284      sym_private_property_identifier,
70285      anon_sym_AT,
70286      aux_sym_method_definition_token1,
70287  [41062] = 4,
70288    ACTIONS(2257), 1,
70289      anon_sym_SEMI,
70290    ACTIONS(5), 2,
70291      sym_html_comment,
70292      sym_comment,
70293    ACTIONS(2253), 7,
70294      anon_sym_export,
70295      anon_sym_let,
70296      anon_sym_async,
70297      sym_identifier,
70298      anon_sym_static,
70299      anon_sym_get,
70300      anon_sym_set,
70301    ACTIONS(2255), 10,
70302      anon_sym_STAR,
70303      anon_sym_RBRACE,
70304      anon_sym_LBRACK,
70305      sym_glimmer_opening_tag,
70306      anon_sym_DQUOTE,
70307      anon_sym_SQUOTE,
70308      sym_number,
70309      sym_private_property_identifier,
70310      anon_sym_AT,
70311      aux_sym_method_definition_token1,
70312  [41091] = 6,
70313    ACTIONS(2264), 1,
70314      anon_sym_AT,
70315    STATE(939), 1,
70316      aux_sym_export_statement_repeat1,
70317    STATE(981), 1,
70318      sym_decorator,
70319    ACTIONS(5), 2,
70320      sym_html_comment,
70321      sym_comment,
70322    ACTIONS(2262), 7,
70323      anon_sym_STAR,
70324      anon_sym_LBRACK,
70325      anon_sym_DQUOTE,
70326      anon_sym_SQUOTE,
70327      sym_number,
70328      sym_private_property_identifier,
70329      aux_sym_method_definition_token1,
70330    ACTIONS(2260), 8,
70331      anon_sym_export,
70332      anon_sym_let,
70333      anon_sym_class,
70334      anon_sym_async,
70335      sym_identifier,
70336      anon_sym_static,
70337      anon_sym_get,
70338      anon_sym_set,
70339  [41124] = 3,
70340    ACTIONS(5), 2,
70341      sym_html_comment,
70342      sym_comment,
70343    ACTIONS(632), 7,
70344      anon_sym_export,
70345      anon_sym_let,
70346      anon_sym_async,
70347      sym_identifier,
70348      anon_sym_static,
70349      anon_sym_get,
70350      anon_sym_set,
70351    ACTIONS(630), 11,
70352      anon_sym_STAR,
70353      anon_sym_RBRACE,
70354      anon_sym_SEMI,
70355      anon_sym_LBRACK,
70356      sym_glimmer_opening_tag,
70357      anon_sym_DQUOTE,
70358      anon_sym_SQUOTE,
70359      sym_number,
70360      sym_private_property_identifier,
70361      anon_sym_AT,
70362      aux_sym_method_definition_token1,
70363  [41151] = 3,
70364    ACTIONS(5), 2,
70365      sym_html_comment,
70366      sym_comment,
70367    ACTIONS(1407), 7,
70368      anon_sym_export,
70369      anon_sym_let,
70370      anon_sym_async,
70371      sym_identifier,
70372      anon_sym_static,
70373      anon_sym_get,
70374      anon_sym_set,
70375    ACTIONS(1409), 11,
70376      anon_sym_STAR,
70377      anon_sym_RBRACE,
70378      anon_sym_SEMI,
70379      anon_sym_LBRACK,
70380      sym_glimmer_opening_tag,
70381      anon_sym_DQUOTE,
70382      anon_sym_SQUOTE,
70383      sym_number,
70384      sym_private_property_identifier,
70385      anon_sym_AT,
70386      aux_sym_method_definition_token1,
70387  [41178] = 3,
70388    ACTIONS(5), 2,
70389      sym_html_comment,
70390      sym_comment,
70391    ACTIONS(2267), 7,
70392      anon_sym_export,
70393      anon_sym_let,
70394      anon_sym_async,
70395      sym_identifier,
70396      anon_sym_static,
70397      anon_sym_get,
70398      anon_sym_set,
70399    ACTIONS(2269), 11,
70400      anon_sym_STAR,
70401      anon_sym_RBRACE,
70402      anon_sym_SEMI,
70403      anon_sym_LBRACK,
70404      sym_glimmer_opening_tag,
70405      anon_sym_DQUOTE,
70406      anon_sym_SQUOTE,
70407      sym_number,
70408      sym_private_property_identifier,
70409      anon_sym_AT,
70410      aux_sym_method_definition_token1,
70411  [41205] = 11,
70412    ACTIONS(857), 1,
70413      anon_sym_DQUOTE,
70414    ACTIONS(859), 1,
70415      anon_sym_SQUOTE,
70416    ACTIONS(2047), 1,
70417      anon_sym_LBRACK,
70418    ACTIONS(2087), 1,
70419      anon_sym_LPAREN,
70420    ACTIONS(2271), 1,
70421      anon_sym_STAR,
70422    ACTIONS(2275), 1,
70423      anon_sym_get,
70424    ACTIONS(2277), 1,
70425      anon_sym_set,
70426    ACTIONS(5), 2,
70427      sym_html_comment,
70428      sym_comment,
70429    ACTIONS(2273), 2,
70430      sym_number,
70431      sym_private_property_identifier,
70432    STATE(1492), 3,
70433      sym_string,
70434      sym__property_name,
70435      sym_computed_property_name,
70436    ACTIONS(871), 5,
70437      anon_sym_export,
70438      anon_sym_let,
70439      anon_sym_async,
70440      sym_identifier,
70441      anon_sym_static,
70442  [41247] = 9,
70443    ACTIONS(857), 1,
70444      anon_sym_DQUOTE,
70445    ACTIONS(859), 1,
70446      anon_sym_SQUOTE,
70447    ACTIONS(2047), 1,
70448      anon_sym_LBRACK,
70449    ACTIONS(2087), 1,
70450      anon_sym_LPAREN,
70451    ACTIONS(2279), 1,
70452      anon_sym_EQ_GT,
70453    ACTIONS(5), 2,
70454      sym_html_comment,
70455      sym_comment,
70456    ACTIONS(2281), 2,
70457      sym_number,
70458      sym_private_property_identifier,
70459    STATE(1531), 3,
70460      sym_string,
70461      sym__property_name,
70462      sym_computed_property_name,
70463    ACTIONS(871), 7,
70464      anon_sym_export,
70465      anon_sym_let,
70466      anon_sym_async,
70467      sym_identifier,
70468      anon_sym_static,
70469      anon_sym_get,
70470      anon_sym_set,
70471  [41285] = 13,
70472    ACTIONS(93), 1,
70473      anon_sym_AT,
70474    ACTIONS(811), 1,
70475      anon_sym_var,
70476    ACTIONS(825), 1,
70477      anon_sym_class,
70478    ACTIONS(827), 1,
70479      anon_sym_async,
70480    ACTIONS(829), 1,
70481      anon_sym_function,
70482    ACTIONS(2087), 1,
70483      anon_sym_LPAREN,
70484    ACTIONS(2283), 1,
70485      anon_sym_default,
70486    STATE(348), 1,
70487      sym_declaration,
70488    STATE(981), 1,
70489      sym_decorator,
70490    STATE(1248), 1,
70491      aux_sym_export_statement_repeat1,
70492    ACTIONS(5), 2,
70493      sym_html_comment,
70494      sym_comment,
70495    ACTIONS(813), 2,
70496      anon_sym_let,
70497      anon_sym_const,
70498    STATE(357), 5,
70499      sym_variable_declaration,
70500      sym_lexical_declaration,
70501      sym_class_declaration,
70502      sym_function_declaration,
70503      sym_generator_function_declaration,
70504  [41331] = 11,
70505    ACTIONS(857), 1,
70506      anon_sym_DQUOTE,
70507    ACTIONS(859), 1,
70508      anon_sym_SQUOTE,
70509    ACTIONS(2047), 1,
70510      anon_sym_LBRACK,
70511    ACTIONS(2087), 1,
70512      anon_sym_LPAREN,
70513    ACTIONS(2285), 1,
70514      anon_sym_STAR,
70515    ACTIONS(2289), 1,
70516      anon_sym_get,
70517    ACTIONS(2291), 1,
70518      anon_sym_set,
70519    ACTIONS(5), 2,
70520      sym_html_comment,
70521      sym_comment,
70522    ACTIONS(2287), 2,
70523      sym_number,
70524      sym_private_property_identifier,
70525    STATE(1460), 3,
70526      sym_string,
70527      sym__property_name,
70528      sym_computed_property_name,
70529    ACTIONS(871), 5,
70530      anon_sym_export,
70531      anon_sym_let,
70532      anon_sym_async,
70533      sym_identifier,
70534      anon_sym_static,
70535  [41373] = 10,
70536    ACTIONS(857), 1,
70537      anon_sym_DQUOTE,
70538    ACTIONS(859), 1,
70539      anon_sym_SQUOTE,
70540    ACTIONS(2047), 1,
70541      anon_sym_LBRACK,
70542    ACTIONS(2087), 1,
70543      anon_sym_LPAREN,
70544    ACTIONS(2161), 1,
70545      anon_sym_STAR,
70546    ACTIONS(5), 2,
70547      sym_html_comment,
70548      sym_comment,
70549    ACTIONS(2163), 2,
70550      sym_number,
70551      sym_private_property_identifier,
70552    ACTIONS(2165), 2,
70553      anon_sym_get,
70554      anon_sym_set,
70555    STATE(1482), 3,
70556      sym_string,
70557      sym__property_name,
70558      sym_computed_property_name,
70559    ACTIONS(871), 5,
70560      anon_sym_export,
70561      anon_sym_let,
70562      anon_sym_async,
70563      sym_identifier,
70564      anon_sym_static,
70565  [41413] = 11,
70566    ACTIONS(857), 1,
70567      anon_sym_DQUOTE,
70568    ACTIONS(859), 1,
70569      anon_sym_SQUOTE,
70570    ACTIONS(2047), 1,
70571      anon_sym_LBRACK,
70572    ACTIONS(2087), 1,
70573      anon_sym_LPAREN,
70574    ACTIONS(2293), 1,
70575      anon_sym_STAR,
70576    ACTIONS(2297), 1,
70577      anon_sym_get,
70578    ACTIONS(2299), 1,
70579      anon_sym_set,
70580    ACTIONS(5), 2,
70581      sym_html_comment,
70582      sym_comment,
70583    ACTIONS(2295), 2,
70584      sym_number,
70585      sym_private_property_identifier,
70586    STATE(1474), 3,
70587      sym_string,
70588      sym__property_name,
70589      sym_computed_property_name,
70590    ACTIONS(871), 5,
70591      anon_sym_export,
70592      anon_sym_let,
70593      anon_sym_async,
70594      sym_identifier,
70595      anon_sym_static,
70596  [41455] = 11,
70597    ACTIONS(857), 1,
70598      anon_sym_DQUOTE,
70599    ACTIONS(859), 1,
70600      anon_sym_SQUOTE,
70601    ACTIONS(2047), 1,
70602      anon_sym_LBRACK,
70603    ACTIONS(2087), 1,
70604      anon_sym_LPAREN,
70605    ACTIONS(2301), 1,
70606      anon_sym_STAR,
70607    ACTIONS(2305), 1,
70608      anon_sym_get,
70609    ACTIONS(2307), 1,
70610      anon_sym_set,
70611    ACTIONS(5), 2,
70612      sym_html_comment,
70613      sym_comment,
70614    ACTIONS(2303), 2,
70615      sym_number,
70616      sym_private_property_identifier,
70617    STATE(1505), 3,
70618      sym_string,
70619      sym__property_name,
70620      sym_computed_property_name,
70621    ACTIONS(871), 5,
70622      anon_sym_export,
70623      anon_sym_let,
70624      anon_sym_async,
70625      sym_identifier,
70626      anon_sym_static,
70627  [41497] = 12,
70628    ACTIONS(857), 1,
70629      anon_sym_DQUOTE,
70630    ACTIONS(859), 1,
70631      anon_sym_SQUOTE,
70632    ACTIONS(2047), 1,
70633      anon_sym_LBRACK,
70634    ACTIONS(2087), 1,
70635      anon_sym_LPAREN,
70636    ACTIONS(2309), 1,
70637      anon_sym_STAR,
70638    ACTIONS(2311), 1,
70639      anon_sym_async,
70640    ACTIONS(2315), 1,
70641      anon_sym_get,
70642    ACTIONS(2317), 1,
70643      anon_sym_set,
70644    ACTIONS(5), 2,
70645      sym_html_comment,
70646      sym_comment,
70647    ACTIONS(2313), 2,
70648      sym_number,
70649      sym_private_property_identifier,
70650    STATE(1394), 3,
70651      sym_string,
70652      sym__property_name,
70653      sym_computed_property_name,
70654    ACTIONS(871), 4,
70655      anon_sym_export,
70656      anon_sym_let,
70657      sym_identifier,
70658      anon_sym_static,
70659  [41541] = 10,
70660    ACTIONS(857), 1,
70661      anon_sym_DQUOTE,
70662    ACTIONS(859), 1,
70663      anon_sym_SQUOTE,
70664    ACTIONS(2047), 1,
70665      anon_sym_LBRACK,
70666    ACTIONS(2087), 1,
70667      anon_sym_LPAREN,
70668    ACTIONS(2319), 1,
70669      anon_sym_STAR,
70670    ACTIONS(5), 2,
70671      sym_html_comment,
70672      sym_comment,
70673    ACTIONS(2281), 2,
70674      sym_number,
70675      sym_private_property_identifier,
70676    ACTIONS(2321), 2,
70677      anon_sym_get,
70678      anon_sym_set,
70679    STATE(1531), 3,
70680      sym_string,
70681      sym__property_name,
70682      sym_computed_property_name,
70683    ACTIONS(871), 5,
70684      anon_sym_export,
70685      anon_sym_let,
70686      anon_sym_async,
70687      sym_identifier,
70688      anon_sym_static,
70689  [41581] = 8,
70690    ACTIONS(857), 1,
70691      anon_sym_DQUOTE,
70692    ACTIONS(859), 1,
70693      anon_sym_SQUOTE,
70694    ACTIONS(2047), 1,
70695      anon_sym_LBRACK,
70696    ACTIONS(2087), 1,
70697      anon_sym_LPAREN,
70698    ACTIONS(5), 2,
70699      sym_html_comment,
70700      sym_comment,
70701    ACTIONS(2281), 2,
70702      sym_number,
70703      sym_private_property_identifier,
70704    STATE(1531), 3,
70705      sym_string,
70706      sym__property_name,
70707      sym_computed_property_name,
70708    ACTIONS(871), 7,
70709      anon_sym_export,
70710      anon_sym_let,
70711      anon_sym_async,
70712      sym_identifier,
70713      anon_sym_static,
70714      anon_sym_get,
70715      anon_sym_set,
70716  [41616] = 8,
70717    ACTIONS(857), 1,
70718      anon_sym_DQUOTE,
70719    ACTIONS(859), 1,
70720      anon_sym_SQUOTE,
70721    ACTIONS(2047), 1,
70722      anon_sym_LBRACK,
70723    ACTIONS(2087), 1,
70724      anon_sym_LPAREN,
70725    ACTIONS(5), 2,
70726      sym_html_comment,
70727      sym_comment,
70728    ACTIONS(2323), 2,
70729      sym_number,
70730      sym_private_property_identifier,
70731    STATE(1463), 3,
70732      sym_string,
70733      sym__property_name,
70734      sym_computed_property_name,
70735    ACTIONS(871), 7,
70736      anon_sym_export,
70737      anon_sym_let,
70738      anon_sym_async,
70739      sym_identifier,
70740      anon_sym_static,
70741      anon_sym_get,
70742      anon_sym_set,
70743  [41651] = 3,
70744    ACTIONS(5), 2,
70745      sym_html_comment,
70746      sym_comment,
70747    ACTIONS(1579), 8,
70748      anon_sym_export,
70749      anon_sym_let,
70750      anon_sym_class,
70751      anon_sym_async,
70752      sym_identifier,
70753      anon_sym_static,
70754      anon_sym_get,
70755      anon_sym_set,
70756    ACTIONS(1581), 8,
70757      anon_sym_STAR,
70758      anon_sym_LBRACK,
70759      anon_sym_DQUOTE,
70760      anon_sym_SQUOTE,
70761      sym_number,
70762      sym_private_property_identifier,
70763      anon_sym_AT,
70764      aux_sym_method_definition_token1,
70765  [41676] = 8,
70766    ACTIONS(857), 1,
70767      anon_sym_DQUOTE,
70768    ACTIONS(859), 1,
70769      anon_sym_SQUOTE,
70770    ACTIONS(2047), 1,
70771      anon_sym_LBRACK,
70772    ACTIONS(2087), 1,
70773      anon_sym_LPAREN,
70774    ACTIONS(5), 2,
70775      sym_html_comment,
70776      sym_comment,
70777    ACTIONS(2325), 2,
70778      sym_number,
70779      sym_private_property_identifier,
70780    STATE(1421), 3,
70781      sym_string,
70782      sym__property_name,
70783      sym_computed_property_name,
70784    ACTIONS(871), 7,
70785      anon_sym_export,
70786      anon_sym_let,
70787      anon_sym_async,
70788      sym_identifier,
70789      anon_sym_static,
70790      anon_sym_get,
70791      anon_sym_set,
70792  [41711] = 8,
70793    ACTIONS(857), 1,
70794      anon_sym_DQUOTE,
70795    ACTIONS(859), 1,
70796      anon_sym_SQUOTE,
70797    ACTIONS(2047), 1,
70798      anon_sym_LBRACK,
70799    ACTIONS(2087), 1,
70800      anon_sym_LPAREN,
70801    ACTIONS(5), 2,
70802      sym_html_comment,
70803      sym_comment,
70804    ACTIONS(2327), 2,
70805      sym_number,
70806      sym_private_property_identifier,
70807    STATE(1598), 3,
70808      sym_string,
70809      sym__property_name,
70810      sym_computed_property_name,
70811    ACTIONS(871), 7,
70812      anon_sym_export,
70813      anon_sym_let,
70814      anon_sym_async,
70815      sym_identifier,
70816      anon_sym_static,
70817      anon_sym_get,
70818      anon_sym_set,
70819  [41746] = 8,
70820    ACTIONS(857), 1,
70821      anon_sym_DQUOTE,
70822    ACTIONS(859), 1,
70823      anon_sym_SQUOTE,
70824    ACTIONS(2047), 1,
70825      anon_sym_LBRACK,
70826    ACTIONS(2087), 1,
70827      anon_sym_LPAREN,
70828    ACTIONS(5), 2,
70829      sym_html_comment,
70830      sym_comment,
70831    ACTIONS(2329), 2,
70832      sym_number,
70833      sym_private_property_identifier,
70834    STATE(1600), 3,
70835      sym_string,
70836      sym__property_name,
70837      sym_computed_property_name,
70838    ACTIONS(871), 7,
70839      anon_sym_export,
70840      anon_sym_let,
70841      anon_sym_async,
70842      sym_identifier,
70843      anon_sym_static,
70844      anon_sym_get,
70845      anon_sym_set,
70846  [41781] = 8,
70847    ACTIONS(857), 1,
70848      anon_sym_DQUOTE,
70849    ACTIONS(859), 1,
70850      anon_sym_SQUOTE,
70851    ACTIONS(2047), 1,
70852      anon_sym_LBRACK,
70853    ACTIONS(2087), 1,
70854      anon_sym_LPAREN,
70855    ACTIONS(5), 2,
70856      sym_html_comment,
70857      sym_comment,
70858    ACTIONS(2331), 2,
70859      sym_number,
70860      sym_private_property_identifier,
70861    STATE(1495), 3,
70862      sym_string,
70863      sym__property_name,
70864      sym_computed_property_name,
70865    ACTIONS(871), 7,
70866      anon_sym_export,
70867      anon_sym_let,
70868      anon_sym_async,
70869      sym_identifier,
70870      anon_sym_static,
70871      anon_sym_get,
70872      anon_sym_set,
70873  [41816] = 3,
70874    ACTIONS(5), 2,
70875      sym_html_comment,
70876      sym_comment,
70877    ACTIONS(2333), 8,
70878      anon_sym_export,
70879      anon_sym_let,
70880      anon_sym_class,
70881      anon_sym_async,
70882      sym_identifier,
70883      anon_sym_static,
70884      anon_sym_get,
70885      anon_sym_set,
70886    ACTIONS(2335), 8,
70887      anon_sym_STAR,
70888      anon_sym_LBRACK,
70889      anon_sym_DQUOTE,
70890      anon_sym_SQUOTE,
70891      sym_number,
70892      sym_private_property_identifier,
70893      anon_sym_AT,
70894      aux_sym_method_definition_token1,
70895  [41841] = 8,
70896    ACTIONS(857), 1,
70897      anon_sym_DQUOTE,
70898    ACTIONS(859), 1,
70899      anon_sym_SQUOTE,
70900    ACTIONS(2047), 1,
70901      anon_sym_LBRACK,
70902    ACTIONS(2087), 1,
70903      anon_sym_LPAREN,
70904    ACTIONS(5), 2,
70905      sym_html_comment,
70906      sym_comment,
70907    ACTIONS(2337), 2,
70908      sym_number,
70909      sym_private_property_identifier,
70910    STATE(1523), 3,
70911      sym_string,
70912      sym__property_name,
70913      sym_computed_property_name,
70914    ACTIONS(871), 7,
70915      anon_sym_export,
70916      anon_sym_let,
70917      anon_sym_async,
70918      sym_identifier,
70919      anon_sym_static,
70920      anon_sym_get,
70921      anon_sym_set,
70922  [41876] = 10,
70923    ACTIONS(857), 1,
70924      anon_sym_DQUOTE,
70925    ACTIONS(859), 1,
70926      anon_sym_SQUOTE,
70927    ACTIONS(2047), 1,
70928      anon_sym_LBRACK,
70929    ACTIONS(2097), 1,
70930      anon_sym_STAR,
70931    ACTIONS(2339), 1,
70932      anon_sym_async,
70933    ACTIONS(5), 2,
70934      sym_html_comment,
70935      sym_comment,
70936    ACTIONS(2135), 2,
70937      sym_number,
70938      sym_private_property_identifier,
70939    ACTIONS(2137), 2,
70940      anon_sym_get,
70941      anon_sym_set,
70942    STATE(1454), 3,
70943      sym_string,
70944      sym__property_name,
70945      sym_computed_property_name,
70946    ACTIONS(871), 4,
70947      anon_sym_export,
70948      anon_sym_let,
70949      sym_identifier,
70950      anon_sym_static,
70951  [41915] = 8,
70952    ACTIONS(857), 1,
70953      anon_sym_DQUOTE,
70954    ACTIONS(859), 1,
70955      anon_sym_SQUOTE,
70956    ACTIONS(2047), 1,
70957      anon_sym_LBRACK,
70958    ACTIONS(2087), 1,
70959      anon_sym_LPAREN,
70960    ACTIONS(5), 2,
70961      sym_html_comment,
70962      sym_comment,
70963    ACTIONS(2341), 2,
70964      sym_number,
70965      sym_private_property_identifier,
70966    STATE(1465), 3,
70967      sym_string,
70968      sym__property_name,
70969      sym_computed_property_name,
70970    ACTIONS(871), 7,
70971      anon_sym_export,
70972      anon_sym_let,
70973      anon_sym_async,
70974      sym_identifier,
70975      anon_sym_static,
70976      anon_sym_get,
70977      anon_sym_set,
70978  [41950] = 12,
70979    ACTIONS(93), 1,
70980      anon_sym_AT,
70981    ACTIONS(811), 1,
70982      anon_sym_var,
70983    ACTIONS(825), 1,
70984      anon_sym_class,
70985    ACTIONS(827), 1,
70986      anon_sym_async,
70987    ACTIONS(829), 1,
70988      anon_sym_function,
70989    ACTIONS(2343), 1,
70990      anon_sym_default,
70991    STATE(348), 1,
70992      sym_declaration,
70993    STATE(981), 1,
70994      sym_decorator,
70995    STATE(1248), 1,
70996      aux_sym_export_statement_repeat1,
70997    ACTIONS(5), 2,
70998      sym_html_comment,
70999      sym_comment,
71000    ACTIONS(813), 2,
71001      anon_sym_let,
71002      anon_sym_const,
71003    STATE(357), 5,
71004      sym_variable_declaration,
71005      sym_lexical_declaration,
71006      sym_class_declaration,
71007      sym_function_declaration,
71008      sym_generator_function_declaration,
71009  [41993] = 8,
71010    ACTIONS(857), 1,
71011      anon_sym_DQUOTE,
71012    ACTIONS(859), 1,
71013      anon_sym_SQUOTE,
71014    ACTIONS(2047), 1,
71015      anon_sym_LBRACK,
71016    ACTIONS(2087), 1,
71017      anon_sym_LPAREN,
71018    ACTIONS(5), 2,
71019      sym_html_comment,
71020      sym_comment,
71021    ACTIONS(2163), 2,
71022      sym_number,
71023      sym_private_property_identifier,
71024    STATE(1482), 3,
71025      sym_string,
71026      sym__property_name,
71027      sym_computed_property_name,
71028    ACTIONS(871), 7,
71029      anon_sym_export,
71030      anon_sym_let,
71031      anon_sym_async,
71032      sym_identifier,
71033      anon_sym_static,
71034      anon_sym_get,
71035      anon_sym_set,
71036  [42028] = 11,
71037    ACTIONS(857), 1,
71038      anon_sym_DQUOTE,
71039    ACTIONS(859), 1,
71040      anon_sym_SQUOTE,
71041    ACTIONS(2047), 1,
71042      anon_sym_LBRACK,
71043    ACTIONS(2345), 1,
71044      anon_sym_STAR,
71045    ACTIONS(2347), 1,
71046      anon_sym_async,
71047    ACTIONS(2351), 1,
71048      anon_sym_get,
71049    ACTIONS(2353), 1,
71050      anon_sym_set,
71051    ACTIONS(5), 2,
71052      sym_html_comment,
71053      sym_comment,
71054    ACTIONS(2349), 2,
71055      sym_number,
71056      sym_private_property_identifier,
71057    STATE(1485), 3,
71058      sym_string,
71059      sym__property_name,
71060      sym_computed_property_name,
71061    ACTIONS(871), 4,
71062      anon_sym_export,
71063      anon_sym_let,
71064      sym_identifier,
71065      anon_sym_static,
71066  [42069] = 8,
71067    ACTIONS(857), 1,
71068      anon_sym_DQUOTE,
71069    ACTIONS(859), 1,
71070      anon_sym_SQUOTE,
71071    ACTIONS(2047), 1,
71072      anon_sym_LBRACK,
71073    ACTIONS(2087), 1,
71074      anon_sym_LPAREN,
71075    ACTIONS(5), 2,
71076      sym_html_comment,
71077      sym_comment,
71078    ACTIONS(2355), 2,
71079      sym_number,
71080      sym_private_property_identifier,
71081    STATE(1496), 3,
71082      sym_string,
71083      sym__property_name,
71084      sym_computed_property_name,
71085    ACTIONS(871), 7,
71086      anon_sym_export,
71087      anon_sym_let,
71088      anon_sym_async,
71089      sym_identifier,
71090      anon_sym_static,
71091      anon_sym_get,
71092      anon_sym_set,
71093  [42104] = 8,
71094    ACTIONS(857), 1,
71095      anon_sym_DQUOTE,
71096    ACTIONS(859), 1,
71097      anon_sym_SQUOTE,
71098    ACTIONS(2047), 1,
71099      anon_sym_LBRACK,
71100    ACTIONS(2087), 1,
71101      anon_sym_LPAREN,
71102    ACTIONS(5), 2,
71103      sym_html_comment,
71104      sym_comment,
71105    ACTIONS(2357), 2,
71106      sym_number,
71107      sym_private_property_identifier,
71108    STATE(1601), 3,
71109      sym_string,
71110      sym__property_name,
71111      sym_computed_property_name,
71112    ACTIONS(871), 7,
71113      anon_sym_export,
71114      anon_sym_let,
71115      anon_sym_async,
71116      sym_identifier,
71117      anon_sym_static,
71118      anon_sym_get,
71119      anon_sym_set,
71120  [42139] = 3,
71121    ACTIONS(5), 2,
71122      sym_html_comment,
71123      sym_comment,
71124    ACTIONS(1563), 8,
71125      anon_sym_export,
71126      anon_sym_let,
71127      anon_sym_class,
71128      anon_sym_async,
71129      sym_identifier,
71130      anon_sym_static,
71131      anon_sym_get,
71132      anon_sym_set,
71133    ACTIONS(1565), 8,
71134      anon_sym_STAR,
71135      anon_sym_LBRACK,
71136      anon_sym_DQUOTE,
71137      anon_sym_SQUOTE,
71138      sym_number,
71139      sym_private_property_identifier,
71140      anon_sym_AT,
71141      aux_sym_method_definition_token1,
71142  [42164] = 8,
71143    ACTIONS(857), 1,
71144      anon_sym_DQUOTE,
71145    ACTIONS(859), 1,
71146      anon_sym_SQUOTE,
71147    ACTIONS(2047), 1,
71148      anon_sym_LBRACK,
71149    ACTIONS(2087), 1,
71150      anon_sym_LPAREN,
71151    ACTIONS(5), 2,
71152      sym_html_comment,
71153      sym_comment,
71154    ACTIONS(2359), 2,
71155      sym_number,
71156      sym_private_property_identifier,
71157    STATE(1506), 3,
71158      sym_string,
71159      sym__property_name,
71160      sym_computed_property_name,
71161    ACTIONS(871), 7,
71162      anon_sym_export,
71163      anon_sym_let,
71164      anon_sym_async,
71165      sym_identifier,
71166      anon_sym_static,
71167      anon_sym_get,
71168      anon_sym_set,
71169  [42199] = 8,
71170    ACTIONS(857), 1,
71171      anon_sym_DQUOTE,
71172    ACTIONS(859), 1,
71173      anon_sym_SQUOTE,
71174    ACTIONS(2047), 1,
71175      anon_sym_LBRACK,
71176    ACTIONS(2087), 1,
71177      anon_sym_LPAREN,
71178    ACTIONS(5), 2,
71179      sym_html_comment,
71180      sym_comment,
71181    ACTIONS(2361), 2,
71182      sym_number,
71183      sym_private_property_identifier,
71184    STATE(1507), 3,
71185      sym_string,
71186      sym__property_name,
71187      sym_computed_property_name,
71188    ACTIONS(871), 7,
71189      anon_sym_export,
71190      anon_sym_let,
71191      anon_sym_async,
71192      sym_identifier,
71193      anon_sym_static,
71194      anon_sym_get,
71195      anon_sym_set,
71196  [42234] = 8,
71197    ACTIONS(857), 1,
71198      anon_sym_DQUOTE,
71199    ACTIONS(859), 1,
71200      anon_sym_SQUOTE,
71201    ACTIONS(2047), 1,
71202      anon_sym_LBRACK,
71203    ACTIONS(2087), 1,
71204      anon_sym_LPAREN,
71205    ACTIONS(5), 2,
71206      sym_html_comment,
71207      sym_comment,
71208    ACTIONS(2363), 2,
71209      sym_number,
71210      sym_private_property_identifier,
71211    STATE(1512), 3,
71212      sym_string,
71213      sym__property_name,
71214      sym_computed_property_name,
71215    ACTIONS(871), 7,
71216      anon_sym_export,
71217      anon_sym_let,
71218      anon_sym_async,
71219      sym_identifier,
71220      anon_sym_static,
71221      anon_sym_get,
71222      anon_sym_set,
71223  [42269] = 8,
71224    ACTIONS(857), 1,
71225      anon_sym_DQUOTE,
71226    ACTIONS(859), 1,
71227      anon_sym_SQUOTE,
71228    ACTIONS(2047), 1,
71229      anon_sym_LBRACK,
71230    ACTIONS(2087), 1,
71231      anon_sym_LPAREN,
71232    ACTIONS(5), 2,
71233      sym_html_comment,
71234      sym_comment,
71235    ACTIONS(2365), 2,
71236      sym_number,
71237      sym_private_property_identifier,
71238    STATE(1513), 3,
71239      sym_string,
71240      sym__property_name,
71241      sym_computed_property_name,
71242    ACTIONS(871), 7,
71243      anon_sym_export,
71244      anon_sym_let,
71245      anon_sym_async,
71246      sym_identifier,
71247      anon_sym_static,
71248      anon_sym_get,
71249      anon_sym_set,
71250  [42304] = 8,
71251    ACTIONS(857), 1,
71252      anon_sym_DQUOTE,
71253    ACTIONS(859), 1,
71254      anon_sym_SQUOTE,
71255    ACTIONS(2047), 1,
71256      anon_sym_LBRACK,
71257    ACTIONS(2087), 1,
71258      anon_sym_LPAREN,
71259    ACTIONS(5), 2,
71260      sym_html_comment,
71261      sym_comment,
71262    ACTIONS(2367), 2,
71263      sym_number,
71264      sym_private_property_identifier,
71265    STATE(1515), 3,
71266      sym_string,
71267      sym__property_name,
71268      sym_computed_property_name,
71269    ACTIONS(871), 7,
71270      anon_sym_export,
71271      anon_sym_let,
71272      anon_sym_async,
71273      sym_identifier,
71274      anon_sym_static,
71275      anon_sym_get,
71276      anon_sym_set,
71277  [42339] = 8,
71278    ACTIONS(857), 1,
71279      anon_sym_DQUOTE,
71280    ACTIONS(859), 1,
71281      anon_sym_SQUOTE,
71282    ACTIONS(2047), 1,
71283      anon_sym_LBRACK,
71284    ACTIONS(2087), 1,
71285      anon_sym_LPAREN,
71286    ACTIONS(5), 2,
71287      sym_html_comment,
71288      sym_comment,
71289    ACTIONS(2369), 2,
71290      sym_number,
71291      sym_private_property_identifier,
71292    STATE(1516), 3,
71293      sym_string,
71294      sym__property_name,
71295      sym_computed_property_name,
71296    ACTIONS(871), 7,
71297      anon_sym_export,
71298      anon_sym_let,
71299      anon_sym_async,
71300      sym_identifier,
71301      anon_sym_static,
71302      anon_sym_get,
71303      anon_sym_set,
71304  [42374] = 8,
71305    ACTIONS(857), 1,
71306      anon_sym_DQUOTE,
71307    ACTIONS(859), 1,
71308      anon_sym_SQUOTE,
71309    ACTIONS(2047), 1,
71310      anon_sym_LBRACK,
71311    ACTIONS(2087), 1,
71312      anon_sym_LPAREN,
71313    ACTIONS(5), 2,
71314      sym_html_comment,
71315      sym_comment,
71316    ACTIONS(2371), 2,
71317      sym_number,
71318      sym_private_property_identifier,
71319    STATE(1435), 3,
71320      sym_string,
71321      sym__property_name,
71322      sym_computed_property_name,
71323    ACTIONS(871), 7,
71324      anon_sym_export,
71325      anon_sym_let,
71326      anon_sym_async,
71327      sym_identifier,
71328      anon_sym_static,
71329      anon_sym_get,
71330      anon_sym_set,
71331  [42409] = 8,
71332    ACTIONS(857), 1,
71333      anon_sym_DQUOTE,
71334    ACTIONS(859), 1,
71335      anon_sym_SQUOTE,
71336    ACTIONS(2047), 1,
71337      anon_sym_LBRACK,
71338    ACTIONS(2087), 1,
71339      anon_sym_LPAREN,
71340    ACTIONS(5), 2,
71341      sym_html_comment,
71342      sym_comment,
71343    ACTIONS(2373), 2,
71344      sym_number,
71345      sym_private_property_identifier,
71346    STATE(1572), 3,
71347      sym_string,
71348      sym__property_name,
71349      sym_computed_property_name,
71350    ACTIONS(871), 7,
71351      anon_sym_export,
71352      anon_sym_let,
71353      anon_sym_async,
71354      sym_identifier,
71355      anon_sym_static,
71356      anon_sym_get,
71357      anon_sym_set,
71358  [42444] = 8,
71359    ACTIONS(857), 1,
71360      anon_sym_DQUOTE,
71361    ACTIONS(859), 1,
71362      anon_sym_SQUOTE,
71363    ACTIONS(2047), 1,
71364      anon_sym_LBRACK,
71365    ACTIONS(2087), 1,
71366      anon_sym_LPAREN,
71367    ACTIONS(5), 2,
71368      sym_html_comment,
71369      sym_comment,
71370    ACTIONS(2375), 2,
71371      sym_number,
71372      sym_private_property_identifier,
71373    STATE(1444), 3,
71374      sym_string,
71375      sym__property_name,
71376      sym_computed_property_name,
71377    ACTIONS(871), 7,
71378      anon_sym_export,
71379      anon_sym_let,
71380      anon_sym_async,
71381      sym_identifier,
71382      anon_sym_static,
71383      anon_sym_get,
71384      anon_sym_set,
71385  [42479] = 8,
71386    ACTIONS(857), 1,
71387      anon_sym_DQUOTE,
71388    ACTIONS(859), 1,
71389      anon_sym_SQUOTE,
71390    ACTIONS(2047), 1,
71391      anon_sym_LBRACK,
71392    ACTIONS(2087), 1,
71393      anon_sym_LPAREN,
71394    ACTIONS(5), 2,
71395      sym_html_comment,
71396      sym_comment,
71397    ACTIONS(2377), 2,
71398      sym_number,
71399      sym_private_property_identifier,
71400    STATE(1476), 3,
71401      sym_string,
71402      sym__property_name,
71403      sym_computed_property_name,
71404    ACTIONS(871), 7,
71405      anon_sym_export,
71406      anon_sym_let,
71407      anon_sym_async,
71408      sym_identifier,
71409      anon_sym_static,
71410      anon_sym_get,
71411      anon_sym_set,
71412  [42514] = 3,
71413    ACTIONS(5), 2,
71414      sym_html_comment,
71415      sym_comment,
71416    ACTIONS(2193), 8,
71417      anon_sym_export,
71418      anon_sym_let,
71419      anon_sym_class,
71420      anon_sym_async,
71421      sym_identifier,
71422      anon_sym_static,
71423      anon_sym_get,
71424      anon_sym_set,
71425    ACTIONS(2195), 8,
71426      anon_sym_STAR,
71427      anon_sym_LBRACK,
71428      anon_sym_DQUOTE,
71429      anon_sym_SQUOTE,
71430      sym_number,
71431      sym_private_property_identifier,
71432      anon_sym_AT,
71433      aux_sym_method_definition_token1,
71434  [42539] = 8,
71435    ACTIONS(857), 1,
71436      anon_sym_DQUOTE,
71437    ACTIONS(859), 1,
71438      anon_sym_SQUOTE,
71439    ACTIONS(2047), 1,
71440      anon_sym_LBRACK,
71441    ACTIONS(2087), 1,
71442      anon_sym_LPAREN,
71443    ACTIONS(5), 2,
71444      sym_html_comment,
71445      sym_comment,
71446    ACTIONS(2379), 2,
71447      sym_number,
71448      sym_private_property_identifier,
71449    STATE(1363), 3,
71450      sym_string,
71451      sym__property_name,
71452      sym_computed_property_name,
71453    ACTIONS(871), 7,
71454      anon_sym_export,
71455      anon_sym_let,
71456      anon_sym_async,
71457      sym_identifier,
71458      anon_sym_static,
71459      anon_sym_get,
71460      anon_sym_set,
71461  [42574] = 3,
71462    ACTIONS(5), 2,
71463      sym_html_comment,
71464      sym_comment,
71465    ACTIONS(2381), 8,
71466      anon_sym_export,
71467      anon_sym_let,
71468      anon_sym_class,
71469      anon_sym_async,
71470      sym_identifier,
71471      anon_sym_static,
71472      anon_sym_get,
71473      anon_sym_set,
71474    ACTIONS(2383), 8,
71475      anon_sym_STAR,
71476      anon_sym_LBRACK,
71477      anon_sym_DQUOTE,
71478      anon_sym_SQUOTE,
71479      sym_number,
71480      sym_private_property_identifier,
71481      anon_sym_AT,
71482      aux_sym_method_definition_token1,
71483  [42599] = 3,
71484    ACTIONS(5), 2,
71485      sym_html_comment,
71486      sym_comment,
71487    ACTIONS(1495), 8,
71488      anon_sym_export,
71489      anon_sym_let,
71490      anon_sym_class,
71491      anon_sym_async,
71492      sym_identifier,
71493      anon_sym_static,
71494      anon_sym_get,
71495      anon_sym_set,
71496    ACTIONS(1497), 8,
71497      anon_sym_STAR,
71498      anon_sym_LBRACK,
71499      anon_sym_DQUOTE,
71500      anon_sym_SQUOTE,
71501      sym_number,
71502      sym_private_property_identifier,
71503      anon_sym_AT,
71504      aux_sym_method_definition_token1,
71505  [42624] = 10,
71506    ACTIONS(857), 1,
71507      anon_sym_DQUOTE,
71508    ACTIONS(859), 1,
71509      anon_sym_SQUOTE,
71510    ACTIONS(873), 1,
71511      anon_sym_async,
71512    ACTIONS(2047), 1,
71513      anon_sym_LBRACK,
71514    ACTIONS(2083), 1,
71515      anon_sym_STAR,
71516    ACTIONS(5), 2,
71517      sym_html_comment,
71518      sym_comment,
71519    ACTIONS(863), 2,
71520      sym_number,
71521      sym_private_property_identifier,
71522    ACTIONS(875), 2,
71523      anon_sym_get,
71524      anon_sym_set,
71525    STATE(1389), 3,
71526      sym_string,
71527      sym__property_name,
71528      sym_computed_property_name,
71529    ACTIONS(871), 4,
71530      anon_sym_export,
71531      anon_sym_let,
71532      sym_identifier,
71533      anon_sym_static,
71534  [42663] = 8,
71535    ACTIONS(857), 1,
71536      anon_sym_DQUOTE,
71537    ACTIONS(859), 1,
71538      anon_sym_SQUOTE,
71539    ACTIONS(2047), 1,
71540      anon_sym_LBRACK,
71541    ACTIONS(2087), 1,
71542      anon_sym_LPAREN,
71543    ACTIONS(5), 2,
71544      sym_html_comment,
71545      sym_comment,
71546    ACTIONS(2385), 2,
71547      sym_number,
71548      sym_private_property_identifier,
71549    STATE(1475), 3,
71550      sym_string,
71551      sym__property_name,
71552      sym_computed_property_name,
71553    ACTIONS(871), 7,
71554      anon_sym_export,
71555      anon_sym_let,
71556      anon_sym_async,
71557      sym_identifier,
71558      anon_sym_static,
71559      anon_sym_get,
71560      anon_sym_set,
71561  [42698] = 12,
71562    ACTIONS(93), 1,
71563      anon_sym_AT,
71564    ACTIONS(811), 1,
71565      anon_sym_var,
71566    ACTIONS(825), 1,
71567      anon_sym_class,
71568    ACTIONS(827), 1,
71569      anon_sym_async,
71570    ACTIONS(829), 1,
71571      anon_sym_function,
71572    ACTIONS(2283), 1,
71573      anon_sym_default,
71574    STATE(348), 1,
71575      sym_declaration,
71576    STATE(981), 1,
71577      sym_decorator,
71578    STATE(1248), 1,
71579      aux_sym_export_statement_repeat1,
71580    ACTIONS(5), 2,
71581      sym_html_comment,
71582      sym_comment,
71583    ACTIONS(813), 2,
71584      anon_sym_let,
71585      anon_sym_const,
71586    STATE(357), 5,
71587      sym_variable_declaration,
71588      sym_lexical_declaration,
71589      sym_class_declaration,
71590      sym_function_declaration,
71591      sym_generator_function_declaration,
71592  [42741] = 11,
71593    ACTIONS(857), 1,
71594      anon_sym_DQUOTE,
71595    ACTIONS(859), 1,
71596      anon_sym_SQUOTE,
71597    ACTIONS(2047), 1,
71598      anon_sym_LBRACK,
71599    ACTIONS(2387), 1,
71600      anon_sym_STAR,
71601    ACTIONS(2389), 1,
71602      anon_sym_async,
71603    ACTIONS(2393), 1,
71604      anon_sym_get,
71605    ACTIONS(2395), 1,
71606      anon_sym_set,
71607    ACTIONS(5), 2,
71608      sym_html_comment,
71609      sym_comment,
71610    ACTIONS(2391), 2,
71611      sym_number,
71612      sym_private_property_identifier,
71613    STATE(1545), 3,
71614      sym_string,
71615      sym__property_name,
71616      sym_computed_property_name,
71617    ACTIONS(871), 4,
71618      anon_sym_export,
71619      anon_sym_let,
71620      sym_identifier,
71621      anon_sym_static,
71622  [42782] = 8,
71623    ACTIONS(857), 1,
71624      anon_sym_DQUOTE,
71625    ACTIONS(859), 1,
71626      anon_sym_SQUOTE,
71627    ACTIONS(2047), 1,
71628      anon_sym_LBRACK,
71629    ACTIONS(2087), 1,
71630      anon_sym_LPAREN,
71631    ACTIONS(5), 2,
71632      sym_html_comment,
71633      sym_comment,
71634    ACTIONS(2397), 2,
71635      sym_number,
71636      sym_private_property_identifier,
71637    STATE(1499), 3,
71638      sym_string,
71639      sym__property_name,
71640      sym_computed_property_name,
71641    ACTIONS(871), 7,
71642      anon_sym_export,
71643      anon_sym_let,
71644      anon_sym_async,
71645      sym_identifier,
71646      anon_sym_static,
71647      anon_sym_get,
71648      anon_sym_set,
71649  [42817] = 7,
71650    ACTIONS(857), 1,
71651      anon_sym_DQUOTE,
71652    ACTIONS(859), 1,
71653      anon_sym_SQUOTE,
71654    ACTIONS(2047), 1,
71655      anon_sym_LBRACK,
71656    ACTIONS(5), 2,
71657      sym_html_comment,
71658      sym_comment,
71659    ACTIONS(2399), 2,
71660      sym_number,
71661      sym_private_property_identifier,
71662    STATE(1511), 3,
71663      sym_string,
71664      sym__property_name,
71665      sym_computed_property_name,
71666    ACTIONS(871), 7,
71667      anon_sym_export,
71668      anon_sym_let,
71669      anon_sym_async,
71670      sym_identifier,
71671      anon_sym_static,
71672      anon_sym_get,
71673      anon_sym_set,
71674  [42849] = 7,
71675    ACTIONS(857), 1,
71676      anon_sym_DQUOTE,
71677    ACTIONS(859), 1,
71678      anon_sym_SQUOTE,
71679    ACTIONS(2047), 1,
71680      anon_sym_LBRACK,
71681    ACTIONS(5), 2,
71682      sym_html_comment,
71683      sym_comment,
71684    ACTIONS(2401), 2,
71685      sym_number,
71686      sym_private_property_identifier,
71687    STATE(1595), 3,
71688      sym_string,
71689      sym__property_name,
71690      sym_computed_property_name,
71691    ACTIONS(871), 7,
71692      anon_sym_export,
71693      anon_sym_let,
71694      anon_sym_async,
71695      sym_identifier,
71696      anon_sym_static,
71697      anon_sym_get,
71698      anon_sym_set,
71699  [42881] = 7,
71700    ACTIONS(857), 1,
71701      anon_sym_DQUOTE,
71702    ACTIONS(859), 1,
71703      anon_sym_SQUOTE,
71704    ACTIONS(2047), 1,
71705      anon_sym_LBRACK,
71706    ACTIONS(5), 2,
71707      sym_html_comment,
71708      sym_comment,
71709    ACTIONS(2403), 2,
71710      sym_number,
71711      sym_private_property_identifier,
71712    STATE(1483), 3,
71713      sym_string,
71714      sym__property_name,
71715      sym_computed_property_name,
71716    ACTIONS(871), 7,
71717      anon_sym_export,
71718      anon_sym_let,
71719      anon_sym_async,
71720      sym_identifier,
71721      anon_sym_static,
71722      anon_sym_get,
71723      anon_sym_set,
71724  [42913] = 7,
71725    ACTIONS(857), 1,
71726      anon_sym_DQUOTE,
71727    ACTIONS(859), 1,
71728      anon_sym_SQUOTE,
71729    ACTIONS(2047), 1,
71730      anon_sym_LBRACK,
71731    ACTIONS(5), 2,
71732      sym_html_comment,
71733      sym_comment,
71734    ACTIONS(2355), 2,
71735      sym_number,
71736      sym_private_property_identifier,
71737    STATE(1496), 3,
71738      sym_string,
71739      sym__property_name,
71740      sym_computed_property_name,
71741    ACTIONS(871), 7,
71742      anon_sym_export,
71743      anon_sym_let,
71744      anon_sym_async,
71745      sym_identifier,
71746      anon_sym_static,
71747      anon_sym_get,
71748      anon_sym_set,
71749  [42945] = 7,
71750    ACTIONS(857), 1,
71751      anon_sym_DQUOTE,
71752    ACTIONS(859), 1,
71753      anon_sym_SQUOTE,
71754    ACTIONS(2047), 1,
71755      anon_sym_LBRACK,
71756    ACTIONS(5), 2,
71757      sym_html_comment,
71758      sym_comment,
71759    ACTIONS(2405), 2,
71760      sym_number,
71761      sym_private_property_identifier,
71762    STATE(1497), 3,
71763      sym_string,
71764      sym__property_name,
71765      sym_computed_property_name,
71766    ACTIONS(871), 7,
71767      anon_sym_export,
71768      anon_sym_let,
71769      anon_sym_async,
71770      sym_identifier,
71771      anon_sym_static,
71772      anon_sym_get,
71773      anon_sym_set,
71774  [42977] = 7,
71775    ACTIONS(857), 1,
71776      anon_sym_DQUOTE,
71777    ACTIONS(859), 1,
71778      anon_sym_SQUOTE,
71779    ACTIONS(2047), 1,
71780      anon_sym_LBRACK,
71781    ACTIONS(5), 2,
71782      sym_html_comment,
71783      sym_comment,
71784    ACTIONS(2407), 2,
71785      sym_number,
71786      sym_private_property_identifier,
71787    STATE(1473), 3,
71788      sym_string,
71789      sym__property_name,
71790      sym_computed_property_name,
71791    ACTIONS(871), 7,
71792      anon_sym_export,
71793      anon_sym_let,
71794      anon_sym_async,
71795      sym_identifier,
71796      anon_sym_static,
71797      anon_sym_get,
71798      anon_sym_set,
71799  [43009] = 7,
71800    ACTIONS(857), 1,
71801      anon_sym_DQUOTE,
71802    ACTIONS(859), 1,
71803      anon_sym_SQUOTE,
71804    ACTIONS(2047), 1,
71805      anon_sym_LBRACK,
71806    ACTIONS(5), 2,
71807      sym_html_comment,
71808      sym_comment,
71809    ACTIONS(2409), 2,
71810      sym_number,
71811      sym_private_property_identifier,
71812    STATE(1500), 3,
71813      sym_string,
71814      sym__property_name,
71815      sym_computed_property_name,
71816    ACTIONS(871), 7,
71817      anon_sym_export,
71818      anon_sym_let,
71819      anon_sym_async,
71820      sym_identifier,
71821      anon_sym_static,
71822      anon_sym_get,
71823      anon_sym_set,
71824  [43041] = 7,
71825    ACTIONS(857), 1,
71826      anon_sym_DQUOTE,
71827    ACTIONS(859), 1,
71828      anon_sym_SQUOTE,
71829    ACTIONS(2047), 1,
71830      anon_sym_LBRACK,
71831    ACTIONS(5), 2,
71832      sym_html_comment,
71833      sym_comment,
71834    ACTIONS(2411), 2,
71835      sym_number,
71836      sym_private_property_identifier,
71837    STATE(1504), 3,
71838      sym_string,
71839      sym__property_name,
71840      sym_computed_property_name,
71841    ACTIONS(871), 7,
71842      anon_sym_export,
71843      anon_sym_let,
71844      anon_sym_async,
71845      sym_identifier,
71846      anon_sym_static,
71847      anon_sym_get,
71848      anon_sym_set,
71849  [43073] = 7,
71850    ACTIONS(857), 1,
71851      anon_sym_DQUOTE,
71852    ACTIONS(859), 1,
71853      anon_sym_SQUOTE,
71854    ACTIONS(2047), 1,
71855      anon_sym_LBRACK,
71856    ACTIONS(5), 2,
71857      sym_html_comment,
71858      sym_comment,
71859    ACTIONS(2413), 2,
71860      sym_number,
71861      sym_private_property_identifier,
71862    STATE(1514), 3,
71863      sym_string,
71864      sym__property_name,
71865      sym_computed_property_name,
71866    ACTIONS(871), 7,
71867      anon_sym_export,
71868      anon_sym_let,
71869      anon_sym_async,
71870      sym_identifier,
71871      anon_sym_static,
71872      anon_sym_get,
71873      anon_sym_set,
71874  [43105] = 2,
71875    ACTIONS(5), 2,
71876      sym_html_comment,
71877      sym_comment,
71878    ACTIONS(2415), 15,
71879      anon_sym_PLUS_EQ,
71880      anon_sym_DASH_EQ,
71881      anon_sym_STAR_EQ,
71882      anon_sym_SLASH_EQ,
71883      anon_sym_PERCENT_EQ,
71884      anon_sym_CARET_EQ,
71885      anon_sym_AMP_EQ,
71886      anon_sym_PIPE_EQ,
71887      anon_sym_GT_GT_EQ,
71888      anon_sym_GT_GT_GT_EQ,
71889      anon_sym_LT_LT_EQ,
71890      anon_sym_STAR_STAR_EQ,
71891      anon_sym_AMP_AMP_EQ,
71892      anon_sym_PIPE_PIPE_EQ,
71893      anon_sym_QMARK_QMARK_EQ,
71894  [43127] = 2,
71895    ACTIONS(5), 2,
71896      sym_html_comment,
71897      sym_comment,
71898    ACTIONS(2417), 15,
71899      anon_sym_PLUS_EQ,
71900      anon_sym_DASH_EQ,
71901      anon_sym_STAR_EQ,
71902      anon_sym_SLASH_EQ,
71903      anon_sym_PERCENT_EQ,
71904      anon_sym_CARET_EQ,
71905      anon_sym_AMP_EQ,
71906      anon_sym_PIPE_EQ,
71907      anon_sym_GT_GT_EQ,
71908      anon_sym_GT_GT_GT_EQ,
71909      anon_sym_LT_LT_EQ,
71910      anon_sym_STAR_STAR_EQ,
71911      anon_sym_AMP_AMP_EQ,
71912      anon_sym_PIPE_PIPE_EQ,
71913      anon_sym_QMARK_QMARK_EQ,
71914  [43149] = 7,
71915    ACTIONS(857), 1,
71916      anon_sym_DQUOTE,
71917    ACTIONS(859), 1,
71918      anon_sym_SQUOTE,
71919    ACTIONS(2047), 1,
71920      anon_sym_LBRACK,
71921    ACTIONS(5), 2,
71922      sym_html_comment,
71923      sym_comment,
71924    ACTIONS(2419), 2,
71925      sym_number,
71926      sym_private_property_identifier,
71927    STATE(1432), 3,
71928      sym_string,
71929      sym__property_name,
71930      sym_computed_property_name,
71931    ACTIONS(871), 7,
71932      anon_sym_export,
71933      anon_sym_let,
71934      anon_sym_async,
71935      sym_identifier,
71936      anon_sym_static,
71937      anon_sym_get,
71938      anon_sym_set,
71939  [43181] = 7,
71940    ACTIONS(857), 1,
71941      anon_sym_DQUOTE,
71942    ACTIONS(859), 1,
71943      anon_sym_SQUOTE,
71944    ACTIONS(2047), 1,
71945      anon_sym_LBRACK,
71946    ACTIONS(5), 2,
71947      sym_html_comment,
71948      sym_comment,
71949    ACTIONS(2421), 2,
71950      sym_number,
71951      sym_private_property_identifier,
71952    STATE(1537), 3,
71953      sym_string,
71954      sym__property_name,
71955      sym_computed_property_name,
71956    ACTIONS(871), 7,
71957      anon_sym_export,
71958      anon_sym_let,
71959      anon_sym_async,
71960      sym_identifier,
71961      anon_sym_static,
71962      anon_sym_get,
71963      anon_sym_set,
71964  [43213] = 7,
71965    ACTIONS(857), 1,
71966      anon_sym_DQUOTE,
71967    ACTIONS(859), 1,
71968      anon_sym_SQUOTE,
71969    ACTIONS(2047), 1,
71970      anon_sym_LBRACK,
71971    ACTIONS(5), 2,
71972      sym_html_comment,
71973      sym_comment,
71974    ACTIONS(2135), 2,
71975      sym_number,
71976      sym_private_property_identifier,
71977    STATE(1454), 3,
71978      sym_string,
71979      sym__property_name,
71980      sym_computed_property_name,
71981    ACTIONS(871), 7,
71982      anon_sym_export,
71983      anon_sym_let,
71984      anon_sym_async,
71985      sym_identifier,
71986      anon_sym_static,
71987      anon_sym_get,
71988      anon_sym_set,
71989  [43245] = 7,
71990    ACTIONS(857), 1,
71991      anon_sym_DQUOTE,
71992    ACTIONS(859), 1,
71993      anon_sym_SQUOTE,
71994    ACTIONS(2047), 1,
71995      anon_sym_LBRACK,
71996    ACTIONS(5), 2,
71997      sym_html_comment,
71998      sym_comment,
71999    ACTIONS(863), 2,
72000      sym_number,
72001      sym_private_property_identifier,
72002    STATE(1389), 3,
72003      sym_string,
72004      sym__property_name,
72005      sym_computed_property_name,
72006    ACTIONS(871), 7,
72007      anon_sym_export,
72008      anon_sym_let,
72009      anon_sym_async,
72010      sym_identifier,
72011      anon_sym_static,
72012      anon_sym_get,
72013      anon_sym_set,
72014  [43277] = 7,
72015    ACTIONS(857), 1,
72016      anon_sym_DQUOTE,
72017    ACTIONS(859), 1,
72018      anon_sym_SQUOTE,
72019    ACTIONS(2047), 1,
72020      anon_sym_LBRACK,
72021    ACTIONS(5), 2,
72022      sym_html_comment,
72023      sym_comment,
72024    ACTIONS(2423), 2,
72025      sym_number,
72026      sym_private_property_identifier,
72027    STATE(1449), 3,
72028      sym_string,
72029      sym__property_name,
72030      sym_computed_property_name,
72031    ACTIONS(871), 7,
72032      anon_sym_export,
72033      anon_sym_let,
72034      anon_sym_async,
72035      sym_identifier,
72036      anon_sym_static,
72037      anon_sym_get,
72038      anon_sym_set,
72039  [43309] = 2,
72040    ACTIONS(5), 2,
72041      sym_html_comment,
72042      sym_comment,
72043    ACTIONS(2425), 15,
72044      anon_sym_PLUS_EQ,
72045      anon_sym_DASH_EQ,
72046      anon_sym_STAR_EQ,
72047      anon_sym_SLASH_EQ,
72048      anon_sym_PERCENT_EQ,
72049      anon_sym_CARET_EQ,
72050      anon_sym_AMP_EQ,
72051      anon_sym_PIPE_EQ,
72052      anon_sym_GT_GT_EQ,
72053      anon_sym_GT_GT_GT_EQ,
72054      anon_sym_LT_LT_EQ,
72055      anon_sym_STAR_STAR_EQ,
72056      anon_sym_AMP_AMP_EQ,
72057      anon_sym_PIPE_PIPE_EQ,
72058      anon_sym_QMARK_QMARK_EQ,
72059  [43331] = 2,
72060    ACTIONS(5), 2,
72061      sym_html_comment,
72062      sym_comment,
72063    ACTIONS(2427), 15,
72064      anon_sym_PLUS_EQ,
72065      anon_sym_DASH_EQ,
72066      anon_sym_STAR_EQ,
72067      anon_sym_SLASH_EQ,
72068      anon_sym_PERCENT_EQ,
72069      anon_sym_CARET_EQ,
72070      anon_sym_AMP_EQ,
72071      anon_sym_PIPE_EQ,
72072      anon_sym_GT_GT_EQ,
72073      anon_sym_GT_GT_GT_EQ,
72074      anon_sym_LT_LT_EQ,
72075      anon_sym_STAR_STAR_EQ,
72076      anon_sym_AMP_AMP_EQ,
72077      anon_sym_PIPE_PIPE_EQ,
72078      anon_sym_QMARK_QMARK_EQ,
72079  [43353] = 7,
72080    ACTIONS(857), 1,
72081      anon_sym_DQUOTE,
72082    ACTIONS(859), 1,
72083      anon_sym_SQUOTE,
72084    ACTIONS(2047), 1,
72085      anon_sym_LBRACK,
72086    ACTIONS(5), 2,
72087      sym_html_comment,
72088      sym_comment,
72089    ACTIONS(2281), 2,
72090      sym_number,
72091      sym_private_property_identifier,
72092    STATE(1531), 3,
72093      sym_string,
72094      sym__property_name,
72095      sym_computed_property_name,
72096    ACTIONS(871), 7,
72097      anon_sym_export,
72098      anon_sym_let,
72099      anon_sym_async,
72100      sym_identifier,
72101      anon_sym_static,
72102      anon_sym_get,
72103      anon_sym_set,
72104  [43385] = 7,
72105    ACTIONS(857), 1,
72106      anon_sym_DQUOTE,
72107    ACTIONS(859), 1,
72108      anon_sym_SQUOTE,
72109    ACTIONS(2047), 1,
72110      anon_sym_LBRACK,
72111    ACTIONS(5), 2,
72112      sym_html_comment,
72113      sym_comment,
72114    ACTIONS(2429), 2,
72115      sym_number,
72116      sym_private_property_identifier,
72117    STATE(1468), 3,
72118      sym_string,
72119      sym__property_name,
72120      sym_computed_property_name,
72121    ACTIONS(871), 7,
72122      anon_sym_export,
72123      anon_sym_let,
72124      anon_sym_async,
72125      sym_identifier,
72126      anon_sym_static,
72127      anon_sym_get,
72128      anon_sym_set,
72129  [43417] = 7,
72130    ACTIONS(857), 1,
72131      anon_sym_DQUOTE,
72132    ACTIONS(859), 1,
72133      anon_sym_SQUOTE,
72134    ACTIONS(2047), 1,
72135      anon_sym_LBRACK,
72136    ACTIONS(5), 2,
72137      sym_html_comment,
72138      sym_comment,
72139    ACTIONS(2325), 2,
72140      sym_number,
72141      sym_private_property_identifier,
72142    STATE(1421), 3,
72143      sym_string,
72144      sym__property_name,
72145      sym_computed_property_name,
72146    ACTIONS(871), 7,
72147      anon_sym_export,
72148      anon_sym_let,
72149      anon_sym_async,
72150      sym_identifier,
72151      anon_sym_static,
72152      anon_sym_get,
72153      anon_sym_set,
72154  [43449] = 2,
72155    ACTIONS(5), 2,
72156      sym_html_comment,
72157      sym_comment,
72158    ACTIONS(2431), 15,
72159      anon_sym_PLUS_EQ,
72160      anon_sym_DASH_EQ,
72161      anon_sym_STAR_EQ,
72162      anon_sym_SLASH_EQ,
72163      anon_sym_PERCENT_EQ,
72164      anon_sym_CARET_EQ,
72165      anon_sym_AMP_EQ,
72166      anon_sym_PIPE_EQ,
72167      anon_sym_GT_GT_EQ,
72168      anon_sym_GT_GT_GT_EQ,
72169      anon_sym_LT_LT_EQ,
72170      anon_sym_STAR_STAR_EQ,
72171      anon_sym_AMP_AMP_EQ,
72172      anon_sym_PIPE_PIPE_EQ,
72173      anon_sym_QMARK_QMARK_EQ,
72174  [43471] = 7,
72175    ACTIONS(857), 1,
72176      anon_sym_DQUOTE,
72177    ACTIONS(859), 1,
72178      anon_sym_SQUOTE,
72179    ACTIONS(2047), 1,
72180      anon_sym_LBRACK,
72181    ACTIONS(5), 2,
72182      sym_html_comment,
72183      sym_comment,
72184    ACTIONS(2163), 2,
72185      sym_number,
72186      sym_private_property_identifier,
72187    STATE(1482), 3,
72188      sym_string,
72189      sym__property_name,
72190      sym_computed_property_name,
72191    ACTIONS(871), 7,
72192      anon_sym_export,
72193      anon_sym_let,
72194      anon_sym_async,
72195      sym_identifier,
72196      anon_sym_static,
72197      anon_sym_get,
72198      anon_sym_set,
72199  [43503] = 10,
72200    ACTIONS(3), 1,
72201      sym_comment,
72202    ACTIONS(5), 1,
72203      sym_html_comment,
72204    ACTIONS(2433), 1,
72205      anon_sym_LBRACE,
72206    ACTIONS(2437), 1,
72207      sym_html_character_reference,
72208    ACTIONS(2439), 1,
72209      anon_sym_LT,
72210    ACTIONS(2441), 1,
72211      anon_sym_LT_SLASH,
72212    STATE(709), 1,
72213      sym_jsx_closing_element,
72214    STATE(1012), 1,
72215      sym_jsx_opening_element,
72216    ACTIONS(2435), 2,
72217      aux_sym_jsx_text_token1,
72218      aux_sym_jsx_text_token2,
72219    STATE(1017), 5,
72220      sym_jsx_element,
72221      sym_jsx_text,
72222      sym_jsx_expression,
72223      sym_jsx_self_closing_element,
72224      aux_sym_jsx_element_repeat1,
72225  [43539] = 10,
72226    ACTIONS(3), 1,
72227      sym_comment,
72228    ACTIONS(5), 1,
72229      sym_html_comment,
72230    ACTIONS(2433), 1,
72231      anon_sym_LBRACE,
72232    ACTIONS(2439), 1,
72233      anon_sym_LT,
72234    ACTIONS(2443), 1,
72235      sym_html_character_reference,
72236    ACTIONS(2445), 1,
72237      anon_sym_LT_SLASH,
72238    STATE(1012), 1,
72239      sym_jsx_opening_element,
72240    STATE(1082), 1,
72241      sym_jsx_closing_element,
72242    ACTIONS(2435), 2,
72243      aux_sym_jsx_text_token1,
72244      aux_sym_jsx_text_token2,
72245    STATE(1015), 5,
72246      sym_jsx_element,
72247      sym_jsx_text,
72248      sym_jsx_expression,
72249      sym_jsx_self_closing_element,
72250      aux_sym_jsx_element_repeat1,
72251  [43575] = 10,
72252    ACTIONS(3), 1,
72253      sym_comment,
72254    ACTIONS(5), 1,
72255      sym_html_comment,
72256    ACTIONS(2433), 1,
72257      anon_sym_LBRACE,
72258    ACTIONS(2439), 1,
72259      anon_sym_LT,
72260    ACTIONS(2447), 1,
72261      sym_html_character_reference,
72262    ACTIONS(2449), 1,
72263      anon_sym_LT_SLASH,
72264    STATE(511), 1,
72265      sym_jsx_closing_element,
72266    STATE(1012), 1,
72267      sym_jsx_opening_element,
72268    ACTIONS(2435), 2,
72269      aux_sym_jsx_text_token1,
72270      aux_sym_jsx_text_token2,
72271    STATE(1016), 5,
72272      sym_jsx_element,
72273      sym_jsx_text,
72274      sym_jsx_expression,
72275      sym_jsx_self_closing_element,
72276      aux_sym_jsx_element_repeat1,
72277  [43611] = 10,
72278    ACTIONS(3), 1,
72279      sym_comment,
72280    ACTIONS(5), 1,
72281      sym_html_comment,
72282    ACTIONS(2433), 1,
72283      anon_sym_LBRACE,
72284    ACTIONS(2439), 1,
72285      anon_sym_LT,
72286    ACTIONS(2451), 1,
72287      sym_html_character_reference,
72288    ACTIONS(2453), 1,
72289      anon_sym_LT_SLASH,
72290    STATE(1012), 1,
72291      sym_jsx_opening_element,
72292    STATE(1154), 1,
72293      sym_jsx_closing_element,
72294    ACTIONS(2435), 2,
72295      aux_sym_jsx_text_token1,
72296      aux_sym_jsx_text_token2,
72297    STATE(1020), 5,
72298      sym_jsx_element,
72299      sym_jsx_text,
72300      sym_jsx_expression,
72301      sym_jsx_self_closing_element,
72302      aux_sym_jsx_element_repeat1,
72303  [43647] = 10,
72304    ACTIONS(3), 1,
72305      sym_comment,
72306    ACTIONS(5), 1,
72307      sym_html_comment,
72308    ACTIONS(2433), 1,
72309      anon_sym_LBRACE,
72310    ACTIONS(2439), 1,
72311      anon_sym_LT,
72312    ACTIONS(2445), 1,
72313      anon_sym_LT_SLASH,
72314    ACTIONS(2451), 1,
72315      sym_html_character_reference,
72316    STATE(1012), 1,
72317      sym_jsx_opening_element,
72318    STATE(1088), 1,
72319      sym_jsx_closing_element,
72320    ACTIONS(2435), 2,
72321      aux_sym_jsx_text_token1,
72322      aux_sym_jsx_text_token2,
72323    STATE(1020), 5,
72324      sym_jsx_element,
72325      sym_jsx_text,
72326      sym_jsx_expression,
72327      sym_jsx_self_closing_element,
72328      aux_sym_jsx_element_repeat1,
72329  [43683] = 10,
72330    ACTIONS(3), 1,
72331      sym_comment,
72332    ACTIONS(5), 1,
72333      sym_html_comment,
72334    ACTIONS(2433), 1,
72335      anon_sym_LBRACE,
72336    ACTIONS(2439), 1,
72337      anon_sym_LT,
72338    ACTIONS(2449), 1,
72339      anon_sym_LT_SLASH,
72340    ACTIONS(2451), 1,
72341      sym_html_character_reference,
72342    STATE(549), 1,
72343      sym_jsx_closing_element,
72344    STATE(1012), 1,
72345      sym_jsx_opening_element,
72346    ACTIONS(2435), 2,
72347      aux_sym_jsx_text_token1,
72348      aux_sym_jsx_text_token2,
72349    STATE(1020), 5,
72350      sym_jsx_element,
72351      sym_jsx_text,
72352      sym_jsx_expression,
72353      sym_jsx_self_closing_element,
72354      aux_sym_jsx_element_repeat1,
72355  [43719] = 10,
72356    ACTIONS(3), 1,
72357      sym_comment,
72358    ACTIONS(5), 1,
72359      sym_html_comment,
72360    ACTIONS(2433), 1,
72361      anon_sym_LBRACE,
72362    ACTIONS(2439), 1,
72363      anon_sym_LT,
72364    ACTIONS(2441), 1,
72365      anon_sym_LT_SLASH,
72366    ACTIONS(2451), 1,
72367      sym_html_character_reference,
72368    STATE(748), 1,
72369      sym_jsx_closing_element,
72370    STATE(1012), 1,
72371      sym_jsx_opening_element,
72372    ACTIONS(2435), 2,
72373      aux_sym_jsx_text_token1,
72374      aux_sym_jsx_text_token2,
72375    STATE(1020), 5,
72376      sym_jsx_element,
72377      sym_jsx_text,
72378      sym_jsx_expression,
72379      sym_jsx_self_closing_element,
72380      aux_sym_jsx_element_repeat1,
72381  [43755] = 10,
72382    ACTIONS(3), 1,
72383      sym_comment,
72384    ACTIONS(5), 1,
72385      sym_html_comment,
72386    ACTIONS(2433), 1,
72387      anon_sym_LBRACE,
72388    ACTIONS(2439), 1,
72389      anon_sym_LT,
72390    ACTIONS(2453), 1,
72391      anon_sym_LT_SLASH,
72392    ACTIONS(2455), 1,
72393      sym_html_character_reference,
72394    STATE(1012), 1,
72395      sym_jsx_opening_element,
72396    STATE(1150), 1,
72397      sym_jsx_closing_element,
72398    ACTIONS(2435), 2,
72399      aux_sym_jsx_text_token1,
72400      aux_sym_jsx_text_token2,
72401    STATE(1014), 5,
72402      sym_jsx_element,
72403      sym_jsx_text,
72404      sym_jsx_expression,
72405      sym_jsx_self_closing_element,
72406      aux_sym_jsx_element_repeat1,
72407  [43791] = 10,
72408    ACTIONS(1964), 1,
72409      anon_sym_DQUOTE,
72410    ACTIONS(1966), 1,
72411      anon_sym_SQUOTE,
72412    ACTIONS(2457), 1,
72413      sym_identifier,
72414    ACTIONS(2459), 1,
72415      anon_sym_STAR,
72416    ACTIONS(2461), 1,
72417      anon_sym_LBRACE,
72418    STATE(1209), 1,
72419      sym_string,
72420    STATE(1436), 1,
72421      sym_import_clause,
72422    ACTIONS(5), 2,
72423      sym_html_comment,
72424      sym_comment,
72425    STATE(1687), 2,
72426      sym_namespace_import,
72427      sym_named_imports,
72428    ACTIONS(2463), 4,
72429      anon_sym_LPAREN,
72430      anon_sym_DOT,
72431      sym_optional_chain,
72432      anon_sym_BQUOTE,
72433  [43827] = 9,
72434    ACTIONS(3), 1,
72435      sym_comment,
72436    ACTIONS(5), 1,
72437      sym_html_comment,
72438    ACTIONS(2465), 1,
72439      anon_sym_LBRACE,
72440    ACTIONS(2471), 1,
72441      sym_html_character_reference,
72442    ACTIONS(2474), 1,
72443      anon_sym_LT,
72444    ACTIONS(2477), 1,
72445      anon_sym_LT_SLASH,
72446    STATE(1012), 1,
72447      sym_jsx_opening_element,
72448    ACTIONS(2468), 2,
72449      aux_sym_jsx_text_token1,
72450      aux_sym_jsx_text_token2,
72451    STATE(1020), 5,
72452      sym_jsx_element,
72453      sym_jsx_text,
72454      sym_jsx_expression,
72455      sym_jsx_self_closing_element,
72456      aux_sym_jsx_element_repeat1,
72457  [43860] = 11,
72458    ACTIONS(2479), 1,
72459      sym_identifier,
72460    ACTIONS(2481), 1,
72461      anon_sym_LBRACE,
72462    ACTIONS(2483), 1,
72463      anon_sym_COLON,
72464    ACTIONS(2485), 1,
72465      anon_sym_GT,
72466    ACTIONS(2487), 1,
72467      sym_jsx_identifier,
72468    ACTIONS(2489), 1,
72469      anon_sym_DOT,
72470    ACTIONS(2491), 1,
72471      anon_sym_SLASH_GT,
72472    STATE(1035), 1,
72473      aux_sym_jsx_opening_element_repeat1,
72474    STATE(1113), 1,
72475      sym_jsx_namespace_name,
72476    ACTIONS(5), 2,
72477      sym_html_comment,
72478      sym_comment,
72479    STATE(1152), 2,
72480      sym_jsx_expression,
72481      sym_jsx_attribute,
72482  [43896] = 11,
72483    ACTIONS(2479), 1,
72484      sym_identifier,
72485    ACTIONS(2481), 1,
72486      anon_sym_LBRACE,
72487    ACTIONS(2483), 1,
72488      anon_sym_COLON,
72489    ACTIONS(2485), 1,
72490      anon_sym_GT,
72491    ACTIONS(2487), 1,
72492      sym_jsx_identifier,
72493    ACTIONS(2489), 1,
72494      anon_sym_DOT,
72495    ACTIONS(2493), 1,
72496      anon_sym_SLASH_GT,
72497    STATE(1048), 1,
72498      aux_sym_jsx_opening_element_repeat1,
72499    STATE(1113), 1,
72500      sym_jsx_namespace_name,
72501    ACTIONS(5), 2,
72502      sym_html_comment,
72503      sym_comment,
72504    STATE(1152), 2,
72505      sym_jsx_expression,
72506      sym_jsx_attribute,
72507  [43932] = 11,
72508    ACTIONS(2479), 1,
72509      sym_identifier,
72510    ACTIONS(2481), 1,
72511      anon_sym_LBRACE,
72512    ACTIONS(2483), 1,
72513      anon_sym_COLON,
72514    ACTIONS(2485), 1,
72515      anon_sym_GT,
72516    ACTIONS(2487), 1,
72517      sym_jsx_identifier,
72518    ACTIONS(2489), 1,
72519      anon_sym_DOT,
72520    ACTIONS(2495), 1,
72521      anon_sym_SLASH_GT,
72522    STATE(1038), 1,
72523      aux_sym_jsx_opening_element_repeat1,
72524    STATE(1113), 1,
72525      sym_jsx_namespace_name,
72526    ACTIONS(5), 2,
72527      sym_html_comment,
72528      sym_comment,
72529    STATE(1152), 2,
72530      sym_jsx_expression,
72531      sym_jsx_attribute,
72532  [43968] = 11,
72533    ACTIONS(2479), 1,
72534      sym_identifier,
72535    ACTIONS(2481), 1,
72536      anon_sym_LBRACE,
72537    ACTIONS(2483), 1,
72538      anon_sym_COLON,
72539    ACTIONS(2485), 1,
72540      anon_sym_GT,
72541    ACTIONS(2487), 1,
72542      sym_jsx_identifier,
72543    ACTIONS(2489), 1,
72544      anon_sym_DOT,
72545    ACTIONS(2497), 1,
72546      anon_sym_SLASH_GT,
72547    STATE(1042), 1,
72548      aux_sym_jsx_opening_element_repeat1,
72549    STATE(1113), 1,
72550      sym_jsx_namespace_name,
72551    ACTIONS(5), 2,
72552      sym_html_comment,
72553      sym_comment,
72554    STATE(1152), 2,
72555      sym_jsx_expression,
72556      sym_jsx_attribute,
72557  [44004] = 10,
72558    ACTIONS(2479), 1,
72559      sym_identifier,
72560    ACTIONS(2481), 1,
72561      anon_sym_LBRACE,
72562    ACTIONS(2485), 1,
72563      anon_sym_GT,
72564    ACTIONS(2487), 1,
72565      sym_jsx_identifier,
72566    ACTIONS(2489), 1,
72567      anon_sym_DOT,
72568    ACTIONS(2493), 1,
72569      anon_sym_SLASH_GT,
72570    STATE(1036), 1,
72571      aux_sym_jsx_opening_element_repeat1,
72572    STATE(1113), 1,
72573      sym_jsx_namespace_name,
72574    ACTIONS(5), 2,
72575      sym_html_comment,
72576      sym_comment,
72577    STATE(1152), 2,
72578      sym_jsx_expression,
72579      sym_jsx_attribute,
72580  [44037] = 10,
72581    ACTIONS(2479), 1,
72582      sym_identifier,
72583    ACTIONS(2481), 1,
72584      anon_sym_LBRACE,
72585    ACTIONS(2483), 1,
72586      anon_sym_COLON,
72587    ACTIONS(2485), 1,
72588      anon_sym_GT,
72589    ACTIONS(2487), 1,
72590      sym_jsx_identifier,
72591    ACTIONS(2497), 1,
72592      anon_sym_SLASH_GT,
72593    STATE(1039), 1,
72594      aux_sym_jsx_opening_element_repeat1,
72595    STATE(1113), 1,
72596      sym_jsx_namespace_name,
72597    ACTIONS(5), 2,
72598      sym_html_comment,
72599      sym_comment,
72600    STATE(1152), 2,
72601      sym_jsx_expression,
72602      sym_jsx_attribute,
72603  [44070] = 10,
72604    ACTIONS(2479), 1,
72605      sym_identifier,
72606    ACTIONS(2481), 1,
72607      anon_sym_LBRACE,
72608    ACTIONS(2483), 1,
72609      anon_sym_COLON,
72610    ACTIONS(2485), 1,
72611      anon_sym_GT,
72612    ACTIONS(2487), 1,
72613      sym_jsx_identifier,
72614    ACTIONS(2493), 1,
72615      anon_sym_SLASH_GT,
72616    STATE(1043), 1,
72617      aux_sym_jsx_opening_element_repeat1,
72618    STATE(1113), 1,
72619      sym_jsx_namespace_name,
72620    ACTIONS(5), 2,
72621      sym_html_comment,
72622      sym_comment,
72623    STATE(1152), 2,
72624      sym_jsx_expression,
72625      sym_jsx_attribute,
72626  [44103] = 10,
72627    ACTIONS(2479), 1,
72628      sym_identifier,
72629    ACTIONS(2481), 1,
72630      anon_sym_LBRACE,
72631    ACTIONS(2483), 1,
72632      anon_sym_COLON,
72633    ACTIONS(2485), 1,
72634      anon_sym_GT,
72635    ACTIONS(2487), 1,
72636      sym_jsx_identifier,
72637    ACTIONS(2495), 1,
72638      anon_sym_SLASH_GT,
72639    STATE(1041), 1,
72640      aux_sym_jsx_opening_element_repeat1,
72641    STATE(1113), 1,
72642      sym_jsx_namespace_name,
72643    ACTIONS(5), 2,
72644      sym_html_comment,
72645      sym_comment,
72646    STATE(1152), 2,
72647      sym_jsx_expression,
72648      sym_jsx_attribute,
72649  [44136] = 10,
72650    ACTIONS(2479), 1,
72651      sym_identifier,
72652    ACTIONS(2481), 1,
72653      anon_sym_LBRACE,
72654    ACTIONS(2483), 1,
72655      anon_sym_COLON,
72656    ACTIONS(2485), 1,
72657      anon_sym_GT,
72658    ACTIONS(2487), 1,
72659      sym_jsx_identifier,
72660    ACTIONS(2491), 1,
72661      anon_sym_SLASH_GT,
72662    STATE(1049), 1,
72663      aux_sym_jsx_opening_element_repeat1,
72664    STATE(1113), 1,
72665      sym_jsx_namespace_name,
72666    ACTIONS(5), 2,
72667      sym_html_comment,
72668      sym_comment,
72669    STATE(1152), 2,
72670      sym_jsx_expression,
72671      sym_jsx_attribute,
72672  [44169] = 10,
72673    ACTIONS(2479), 1,
72674      sym_identifier,
72675    ACTIONS(2481), 1,
72676      anon_sym_LBRACE,
72677    ACTIONS(2485), 1,
72678      anon_sym_GT,
72679    ACTIONS(2487), 1,
72680      sym_jsx_identifier,
72681    ACTIONS(2489), 1,
72682      anon_sym_DOT,
72683    ACTIONS(2495), 1,
72684      anon_sym_SLASH_GT,
72685    STATE(1055), 1,
72686      aux_sym_jsx_opening_element_repeat1,
72687    STATE(1113), 1,
72688      sym_jsx_namespace_name,
72689    ACTIONS(5), 2,
72690      sym_html_comment,
72691      sym_comment,
72692    STATE(1152), 2,
72693      sym_jsx_expression,
72694      sym_jsx_attribute,
72695  [44202] = 10,
72696    ACTIONS(2479), 1,
72697      sym_identifier,
72698    ACTIONS(2481), 1,
72699      anon_sym_LBRACE,
72700    ACTIONS(2485), 1,
72701      anon_sym_GT,
72702    ACTIONS(2487), 1,
72703      sym_jsx_identifier,
72704    ACTIONS(2489), 1,
72705      anon_sym_DOT,
72706    ACTIONS(2491), 1,
72707      anon_sym_SLASH_GT,
72708    STATE(1051), 1,
72709      aux_sym_jsx_opening_element_repeat1,
72710    STATE(1113), 1,
72711      sym_jsx_namespace_name,
72712    ACTIONS(5), 2,
72713      sym_html_comment,
72714      sym_comment,
72715    STATE(1152), 2,
72716      sym_jsx_expression,
72717      sym_jsx_attribute,
72718  [44235] = 10,
72719    ACTIONS(2479), 1,
72720      sym_identifier,
72721    ACTIONS(2481), 1,
72722      anon_sym_LBRACE,
72723    ACTIONS(2485), 1,
72724      anon_sym_GT,
72725    ACTIONS(2487), 1,
72726      sym_jsx_identifier,
72727    ACTIONS(2489), 1,
72728      anon_sym_DOT,
72729    ACTIONS(2497), 1,
72730      anon_sym_SLASH_GT,
72731    STATE(1045), 1,
72732      aux_sym_jsx_opening_element_repeat1,
72733    STATE(1113), 1,
72734      sym_jsx_namespace_name,
72735    ACTIONS(5), 2,
72736      sym_html_comment,
72737      sym_comment,
72738    STATE(1152), 2,
72739      sym_jsx_expression,
72740      sym_jsx_attribute,
72741  [44268] = 9,
72742    ACTIONS(2479), 1,
72743      sym_identifier,
72744    ACTIONS(2481), 1,
72745      anon_sym_LBRACE,
72746    ACTIONS(2485), 1,
72747      anon_sym_GT,
72748    ACTIONS(2487), 1,
72749      sym_jsx_identifier,
72750    ACTIONS(2491), 1,
72751      anon_sym_SLASH_GT,
72752    STATE(1054), 1,
72753      aux_sym_jsx_opening_element_repeat1,
72754    STATE(1113), 1,
72755      sym_jsx_namespace_name,
72756    ACTIONS(5), 2,
72757      sym_html_comment,
72758      sym_comment,
72759    STATE(1152), 2,
72760      sym_jsx_expression,
72761      sym_jsx_attribute,
72762  [44298] = 8,
72763    ACTIONS(2499), 1,
72764      sym_identifier,
72765    ACTIONS(2502), 1,
72766      anon_sym_LBRACE,
72767    ACTIONS(2507), 1,
72768      sym_jsx_identifier,
72769    STATE(1034), 1,
72770      aux_sym_jsx_opening_element_repeat1,
72771    STATE(1113), 1,
72772      sym_jsx_namespace_name,
72773    ACTIONS(5), 2,
72774      sym_html_comment,
72775      sym_comment,
72776    ACTIONS(2505), 2,
72777      anon_sym_GT,
72778      anon_sym_SLASH_GT,
72779    STATE(1152), 2,
72780      sym_jsx_expression,
72781      sym_jsx_attribute,
72782  [44326] = 9,
72783    ACTIONS(2479), 1,
72784      sym_identifier,
72785    ACTIONS(2481), 1,
72786      anon_sym_LBRACE,
72787    ACTIONS(2487), 1,
72788      sym_jsx_identifier,
72789    ACTIONS(2510), 1,
72790      anon_sym_GT,
72791    ACTIONS(2512), 1,
72792      anon_sym_SLASH_GT,
72793    STATE(1034), 1,
72794      aux_sym_jsx_opening_element_repeat1,
72795    STATE(1113), 1,
72796      sym_jsx_namespace_name,
72797    ACTIONS(5), 2,
72798      sym_html_comment,
72799      sym_comment,
72800    STATE(1152), 2,
72801      sym_jsx_expression,
72802      sym_jsx_attribute,
72803  [44356] = 9,
72804    ACTIONS(2479), 1,
72805      sym_identifier,
72806    ACTIONS(2481), 1,
72807      anon_sym_LBRACE,
72808    ACTIONS(2487), 1,
72809      sym_jsx_identifier,
72810    ACTIONS(2514), 1,
72811      anon_sym_GT,
72812    ACTIONS(2516), 1,
72813      anon_sym_SLASH_GT,
72814    STATE(1034), 1,
72815      aux_sym_jsx_opening_element_repeat1,
72816    STATE(1113), 1,
72817      sym_jsx_namespace_name,
72818    ACTIONS(5), 2,
72819      sym_html_comment,
72820      sym_comment,
72821    STATE(1152), 2,
72822      sym_jsx_expression,
72823      sym_jsx_attribute,
72824  [44386] = 9,
72825    ACTIONS(2479), 1,
72826      sym_identifier,
72827    ACTIONS(2481), 1,
72828      anon_sym_LBRACE,
72829    ACTIONS(2487), 1,
72830      sym_jsx_identifier,
72831    ACTIONS(2518), 1,
72832      anon_sym_GT,
72833    ACTIONS(2520), 1,
72834      anon_sym_SLASH_GT,
72835    STATE(1034), 1,
72836      aux_sym_jsx_opening_element_repeat1,
72837    STATE(1113), 1,
72838      sym_jsx_namespace_name,
72839    ACTIONS(5), 2,
72840      sym_html_comment,
72841      sym_comment,
72842    STATE(1152), 2,
72843      sym_jsx_expression,
72844      sym_jsx_attribute,
72845  [44416] = 9,
72846    ACTIONS(2479), 1,
72847      sym_identifier,
72848    ACTIONS(2481), 1,
72849      anon_sym_LBRACE,
72850    ACTIONS(2487), 1,
72851      sym_jsx_identifier,
72852    ACTIONS(2510), 1,
72853      anon_sym_GT,
72854    ACTIONS(2522), 1,
72855      anon_sym_SLASH_GT,
72856    STATE(1034), 1,
72857      aux_sym_jsx_opening_element_repeat1,
72858    STATE(1113), 1,
72859      sym_jsx_namespace_name,
72860    ACTIONS(5), 2,
72861      sym_html_comment,
72862      sym_comment,
72863    STATE(1152), 2,
72864      sym_jsx_expression,
72865      sym_jsx_attribute,
72866  [44446] = 9,
72867    ACTIONS(2479), 1,
72868      sym_identifier,
72869    ACTIONS(2481), 1,
72870      anon_sym_LBRACE,
72871    ACTIONS(2487), 1,
72872      sym_jsx_identifier,
72873    ACTIONS(2524), 1,
72874      anon_sym_GT,
72875    ACTIONS(2526), 1,
72876      anon_sym_SLASH_GT,
72877    STATE(1034), 1,
72878      aux_sym_jsx_opening_element_repeat1,
72879    STATE(1113), 1,
72880      sym_jsx_namespace_name,
72881    ACTIONS(5), 2,
72882      sym_html_comment,
72883      sym_comment,
72884    STATE(1152), 2,
72885      sym_jsx_expression,
72886      sym_jsx_attribute,
72887  [44476] = 7,
72888    ACTIONS(2481), 1,
72889      anon_sym_LBRACE,
72890    ACTIONS(2528), 1,
72891      anon_sym_LT,
72892    ACTIONS(2530), 1,
72893      anon_sym_DQUOTE,
72894    ACTIONS(2532), 1,
72895      anon_sym_SQUOTE,
72896    STATE(1018), 1,
72897      sym_jsx_opening_element,
72898    ACTIONS(5), 2,
72899      sym_html_comment,
72900      sym_comment,
72901    STATE(1179), 4,
72902      sym_jsx_element,
72903      sym_jsx_expression,
72904      sym_jsx_self_closing_element,
72905      sym__jsx_string,
72906  [44502] = 9,
72907    ACTIONS(2479), 1,
72908      sym_identifier,
72909    ACTIONS(2481), 1,
72910      anon_sym_LBRACE,
72911    ACTIONS(2487), 1,
72912      sym_jsx_identifier,
72913    ACTIONS(2524), 1,
72914      anon_sym_GT,
72915    ACTIONS(2534), 1,
72916      anon_sym_SLASH_GT,
72917    STATE(1034), 1,
72918      aux_sym_jsx_opening_element_repeat1,
72919    STATE(1113), 1,
72920      sym_jsx_namespace_name,
72921    ACTIONS(5), 2,
72922      sym_html_comment,
72923      sym_comment,
72924    STATE(1152), 2,
72925      sym_jsx_expression,
72926      sym_jsx_attribute,
72927  [44532] = 9,
72928    ACTIONS(2479), 1,
72929      sym_identifier,
72930    ACTIONS(2481), 1,
72931      anon_sym_LBRACE,
72932    ACTIONS(2487), 1,
72933      sym_jsx_identifier,
72934    ACTIONS(2510), 1,
72935      anon_sym_GT,
72936    ACTIONS(2536), 1,
72937      anon_sym_SLASH_GT,
72938    STATE(1034), 1,
72939      aux_sym_jsx_opening_element_repeat1,
72940    STATE(1113), 1,
72941      sym_jsx_namespace_name,
72942    ACTIONS(5), 2,
72943      sym_html_comment,
72944      sym_comment,
72945    STATE(1152), 2,
72946      sym_jsx_expression,
72947      sym_jsx_attribute,
72948  [44562] = 9,
72949    ACTIONS(2479), 1,
72950      sym_identifier,
72951    ACTIONS(2481), 1,
72952      anon_sym_LBRACE,
72953    ACTIONS(2487), 1,
72954      sym_jsx_identifier,
72955    ACTIONS(2524), 1,
72956      anon_sym_GT,
72957    ACTIONS(2538), 1,
72958      anon_sym_SLASH_GT,
72959    STATE(1034), 1,
72960      aux_sym_jsx_opening_element_repeat1,
72961    STATE(1113), 1,
72962      sym_jsx_namespace_name,
72963    ACTIONS(5), 2,
72964      sym_html_comment,
72965      sym_comment,
72966    STATE(1152), 2,
72967      sym_jsx_expression,
72968      sym_jsx_attribute,
72969  [44592] = 9,
72970    ACTIONS(2479), 1,
72971      sym_identifier,
72972    ACTIONS(2481), 1,
72973      anon_sym_LBRACE,
72974    ACTIONS(2485), 1,
72975      anon_sym_GT,
72976    ACTIONS(2487), 1,
72977      sym_jsx_identifier,
72978    ACTIONS(2493), 1,
72979      anon_sym_SLASH_GT,
72980    STATE(1037), 1,
72981      aux_sym_jsx_opening_element_repeat1,
72982    STATE(1113), 1,
72983      sym_jsx_namespace_name,
72984    ACTIONS(5), 2,
72985      sym_html_comment,
72986      sym_comment,
72987    STATE(1152), 2,
72988      sym_jsx_expression,
72989      sym_jsx_attribute,
72990  [44622] = 9,
72991    ACTIONS(2479), 1,
72992      sym_identifier,
72993    ACTIONS(2481), 1,
72994      anon_sym_LBRACE,
72995    ACTIONS(2487), 1,
72996      sym_jsx_identifier,
72997    ACTIONS(2514), 1,
72998      anon_sym_GT,
72999    ACTIONS(2540), 1,
73000      anon_sym_SLASH_GT,
73001    STATE(1034), 1,
73002      aux_sym_jsx_opening_element_repeat1,
73003    STATE(1113), 1,
73004      sym_jsx_namespace_name,
73005    ACTIONS(5), 2,
73006      sym_html_comment,
73007      sym_comment,
73008    STATE(1152), 2,
73009      sym_jsx_expression,
73010      sym_jsx_attribute,
73011  [44652] = 9,
73012    ACTIONS(2479), 1,
73013      sym_identifier,
73014    ACTIONS(2481), 1,
73015      anon_sym_LBRACE,
73016    ACTIONS(2485), 1,
73017      anon_sym_GT,
73018    ACTIONS(2487), 1,
73019      sym_jsx_identifier,
73020    ACTIONS(2495), 1,
73021      anon_sym_SLASH_GT,
73022    STATE(1052), 1,
73023      aux_sym_jsx_opening_element_repeat1,
73024    STATE(1113), 1,
73025      sym_jsx_namespace_name,
73026    ACTIONS(5), 2,
73027      sym_html_comment,
73028      sym_comment,
73029    STATE(1152), 2,
73030      sym_jsx_expression,
73031      sym_jsx_attribute,
73032  [44682] = 9,
73033    ACTIONS(2479), 1,
73034      sym_identifier,
73035    ACTIONS(2481), 1,
73036      anon_sym_LBRACE,
73037    ACTIONS(2487), 1,
73038      sym_jsx_identifier,
73039    ACTIONS(2518), 1,
73040      anon_sym_GT,
73041    ACTIONS(2542), 1,
73042      anon_sym_SLASH_GT,
73043    STATE(1034), 1,
73044      aux_sym_jsx_opening_element_repeat1,
73045    STATE(1113), 1,
73046      sym_jsx_namespace_name,
73047    ACTIONS(5), 2,
73048      sym_html_comment,
73049      sym_comment,
73050    STATE(1152), 2,
73051      sym_jsx_expression,
73052      sym_jsx_attribute,
73053  [44712] = 9,
73054    ACTIONS(2479), 1,
73055      sym_identifier,
73056    ACTIONS(2481), 1,
73057      anon_sym_LBRACE,
73058    ACTIONS(2487), 1,
73059      sym_jsx_identifier,
73060    ACTIONS(2510), 1,
73061      anon_sym_GT,
73062    ACTIONS(2544), 1,
73063      anon_sym_SLASH_GT,
73064    STATE(1034), 1,
73065      aux_sym_jsx_opening_element_repeat1,
73066    STATE(1113), 1,
73067      sym_jsx_namespace_name,
73068    ACTIONS(5), 2,
73069      sym_html_comment,
73070      sym_comment,
73071    STATE(1152), 2,
73072      sym_jsx_expression,
73073      sym_jsx_attribute,
73074  [44742] = 9,
73075    ACTIONS(2479), 1,
73076      sym_identifier,
73077    ACTIONS(2481), 1,
73078      anon_sym_LBRACE,
73079    ACTIONS(2487), 1,
73080      sym_jsx_identifier,
73081    ACTIONS(2524), 1,
73082      anon_sym_GT,
73083    ACTIONS(2546), 1,
73084      anon_sym_SLASH_GT,
73085    STATE(1034), 1,
73086      aux_sym_jsx_opening_element_repeat1,
73087    STATE(1113), 1,
73088      sym_jsx_namespace_name,
73089    ACTIONS(5), 2,
73090      sym_html_comment,
73091      sym_comment,
73092    STATE(1152), 2,
73093      sym_jsx_expression,
73094      sym_jsx_attribute,
73095  [44772] = 7,
73096    ACTIONS(2481), 1,
73097      anon_sym_LBRACE,
73098    ACTIONS(2528), 1,
73099      anon_sym_LT,
73100    ACTIONS(2530), 1,
73101      anon_sym_DQUOTE,
73102    ACTIONS(2532), 1,
73103      anon_sym_SQUOTE,
73104    STATE(1018), 1,
73105      sym_jsx_opening_element,
73106    ACTIONS(5), 2,
73107      sym_html_comment,
73108      sym_comment,
73109    STATE(1178), 4,
73110      sym_jsx_element,
73111      sym_jsx_expression,
73112      sym_jsx_self_closing_element,
73113      sym__jsx_string,
73114  [44798] = 9,
73115    ACTIONS(2479), 1,
73116      sym_identifier,
73117    ACTIONS(2481), 1,
73118      anon_sym_LBRACE,
73119    ACTIONS(2487), 1,
73120      sym_jsx_identifier,
73121    ACTIONS(2514), 1,
73122      anon_sym_GT,
73123    ACTIONS(2548), 1,
73124      anon_sym_SLASH_GT,
73125    STATE(1034), 1,
73126      aux_sym_jsx_opening_element_repeat1,
73127    STATE(1113), 1,
73128      sym_jsx_namespace_name,
73129    ACTIONS(5), 2,
73130      sym_html_comment,
73131      sym_comment,
73132    STATE(1152), 2,
73133      sym_jsx_expression,
73134      sym_jsx_attribute,
73135  [44828] = 9,
73136    ACTIONS(2479), 1,
73137      sym_identifier,
73138    ACTIONS(2481), 1,
73139      anon_sym_LBRACE,
73140    ACTIONS(2487), 1,
73141      sym_jsx_identifier,
73142    ACTIONS(2518), 1,
73143      anon_sym_GT,
73144    ACTIONS(2550), 1,
73145      anon_sym_SLASH_GT,
73146    STATE(1034), 1,
73147      aux_sym_jsx_opening_element_repeat1,
73148    STATE(1113), 1,
73149      sym_jsx_namespace_name,
73150    ACTIONS(5), 2,
73151      sym_html_comment,
73152      sym_comment,
73153    STATE(1152), 2,
73154      sym_jsx_expression,
73155      sym_jsx_attribute,
73156  [44858] = 9,
73157    ACTIONS(2479), 1,
73158      sym_identifier,
73159    ACTIONS(2481), 1,
73160      anon_sym_LBRACE,
73161    ACTIONS(2485), 1,
73162      anon_sym_GT,
73163    ACTIONS(2487), 1,
73164      sym_jsx_identifier,
73165    ACTIONS(2497), 1,
73166      anon_sym_SLASH_GT,
73167    STATE(1047), 1,
73168      aux_sym_jsx_opening_element_repeat1,
73169    STATE(1113), 1,
73170      sym_jsx_namespace_name,
73171    ACTIONS(5), 2,
73172      sym_html_comment,
73173      sym_comment,
73174    STATE(1152), 2,
73175      sym_jsx_expression,
73176      sym_jsx_attribute,
73177  [44888] = 9,
73178    ACTIONS(2479), 1,
73179      sym_identifier,
73180    ACTIONS(2481), 1,
73181      anon_sym_LBRACE,
73182    ACTIONS(2487), 1,
73183      sym_jsx_identifier,
73184    ACTIONS(2518), 1,
73185      anon_sym_GT,
73186    ACTIONS(2552), 1,
73187      anon_sym_SLASH_GT,
73188    STATE(1034), 1,
73189      aux_sym_jsx_opening_element_repeat1,
73190    STATE(1113), 1,
73191      sym_jsx_namespace_name,
73192    ACTIONS(5), 2,
73193      sym_html_comment,
73194      sym_comment,
73195    STATE(1152), 2,
73196      sym_jsx_expression,
73197      sym_jsx_attribute,
73198  [44918] = 9,
73199    ACTIONS(2479), 1,
73200      sym_identifier,
73201    ACTIONS(2481), 1,
73202      anon_sym_LBRACE,
73203    ACTIONS(2487), 1,
73204      sym_jsx_identifier,
73205    ACTIONS(2514), 1,
73206      anon_sym_GT,
73207    ACTIONS(2554), 1,
73208      anon_sym_SLASH_GT,
73209    STATE(1034), 1,
73210      aux_sym_jsx_opening_element_repeat1,
73211    STATE(1113), 1,
73212      sym_jsx_namespace_name,
73213    ACTIONS(5), 2,
73214      sym_html_comment,
73215      sym_comment,
73216    STATE(1152), 2,
73217      sym_jsx_expression,
73218      sym_jsx_attribute,
73219  [44948] = 8,
73220    ACTIONS(857), 1,
73221      anon_sym_DQUOTE,
73222    ACTIONS(859), 1,
73223      anon_sym_SQUOTE,
73224    ACTIONS(2556), 1,
73225      sym_identifier,
73226    ACTIONS(2558), 1,
73227      anon_sym_COMMA,
73228    ACTIONS(2560), 1,
73229      anon_sym_RBRACE,
73230    STATE(1280), 1,
73231      sym_export_specifier,
73232    ACTIONS(5), 2,
73233      sym_html_comment,
73234      sym_comment,
73235    STATE(1281), 2,
73236      sym__module_export_name,
73237      sym_string,
73238  [44975] = 8,
73239    ACTIONS(857), 1,
73240      anon_sym_DQUOTE,
73241    ACTIONS(859), 1,
73242      anon_sym_SQUOTE,
73243    ACTIONS(2562), 1,
73244      sym_identifier,
73245    ACTIONS(2564), 1,
73246      anon_sym_COMMA,
73247    ACTIONS(2566), 1,
73248      anon_sym_RBRACE,
73249    STATE(1324), 1,
73250      sym_import_specifier,
73251    ACTIONS(5), 2,
73252      sym_html_comment,
73253      sym_comment,
73254    STATE(1653), 2,
73255      sym__module_export_name,
73256      sym_string,
73257  [45002] = 7,
73258    ACTIONS(857), 1,
73259      anon_sym_DQUOTE,
73260    ACTIONS(859), 1,
73261      anon_sym_SQUOTE,
73262    ACTIONS(2556), 1,
73263      sym_identifier,
73264    ACTIONS(2568), 1,
73265      anon_sym_RBRACE,
73266    STATE(1393), 1,
73267      sym_export_specifier,
73268    ACTIONS(5), 2,
73269      sym_html_comment,
73270      sym_comment,
73271    STATE(1281), 2,
73272      sym__module_export_name,
73273      sym_string,
73274  [45026] = 6,
73275    ACTIONS(912), 1,
73276      anon_sym_LBRACE,
73277    ACTIONS(914), 1,
73278      anon_sym_LBRACK,
73279    ACTIONS(2570), 1,
73280      sym_identifier,
73281    STATE(1197), 1,
73282      sym_variable_declarator,
73283    ACTIONS(5), 2,
73284      sym_html_comment,
73285      sym_comment,
73286    STATE(1177), 3,
73287      sym_object_pattern,
73288      sym_array_pattern,
73289      sym__destructuring_pattern,
73290  [45048] = 2,
73291    ACTIONS(5), 2,
73292      sym_html_comment,
73293      sym_comment,
73294    ACTIONS(2572), 7,
73295      anon_sym_COMMA,
73296      anon_sym_RBRACE,
73297      anon_sym_RPAREN,
73298      anon_sym_in,
73299      anon_sym_of,
73300      anon_sym_EQ,
73301      anon_sym_RBRACK,
73302  [45062] = 6,
73303    ACTIONS(912), 1,
73304      anon_sym_LBRACE,
73305    ACTIONS(914), 1,
73306      anon_sym_LBRACK,
73307    ACTIONS(2570), 1,
73308      sym_identifier,
73309    STATE(1312), 1,
73310      sym_variable_declarator,
73311    ACTIONS(5), 2,
73312      sym_html_comment,
73313      sym_comment,
73314    STATE(1177), 3,
73315      sym_object_pattern,
73316      sym_array_pattern,
73317      sym__destructuring_pattern,
73318  [45084] = 6,
73319    ACTIONS(912), 1,
73320      anon_sym_LBRACE,
73321    ACTIONS(914), 1,
73322      anon_sym_LBRACK,
73323    ACTIONS(2574), 1,
73324      sym_identifier,
73325    STATE(1197), 1,
73326      sym_variable_declarator,
73327    ACTIONS(5), 2,
73328      sym_html_comment,
73329      sym_comment,
73330    STATE(1078), 3,
73331      sym_object_pattern,
73332      sym_array_pattern,
73333      sym__destructuring_pattern,
73334  [45106] = 7,
73335    ACTIONS(103), 1,
73336      anon_sym_COMMA,
73337    ACTIONS(835), 1,
73338      anon_sym_RBRACE,
73339    ACTIONS(2089), 1,
73340      anon_sym_EQ,
73341    STATE(1307), 1,
73342      aux_sym_object_pattern_repeat1,
73343    STATE(1318), 1,
73344      aux_sym_object_repeat1,
73345    ACTIONS(5), 2,
73346      sym_html_comment,
73347      sym_comment,
73348    ACTIONS(2087), 2,
73349      anon_sym_LPAREN,
73350      anon_sym_COLON,
73351  [45130] = 2,
73352    ACTIONS(5), 2,
73353      sym_html_comment,
73354      sym_comment,
73355    ACTIONS(2576), 7,
73356      anon_sym_COMMA,
73357      anon_sym_RBRACE,
73358      anon_sym_RPAREN,
73359      anon_sym_in,
73360      anon_sym_of,
73361      anon_sym_EQ,
73362      anon_sym_RBRACK,
73363  [45144] = 6,
73364    ACTIONS(912), 1,
73365      anon_sym_LBRACE,
73366    ACTIONS(914), 1,
73367      anon_sym_LBRACK,
73368    ACTIONS(2578), 1,
73369      sym_identifier,
73370    STATE(1256), 1,
73371      sym_variable_declarator,
73372    ACTIONS(5), 2,
73373      sym_html_comment,
73374      sym_comment,
73375    STATE(1079), 3,
73376      sym_object_pattern,
73377      sym_array_pattern,
73378      sym__destructuring_pattern,
73379  [45166] = 6,
73380    ACTIONS(912), 1,
73381      anon_sym_LBRACE,
73382    ACTIONS(914), 1,
73383      anon_sym_LBRACK,
73384    ACTIONS(2570), 1,
73385      sym_identifier,
73386    STATE(1256), 1,
73387      sym_variable_declarator,
73388    ACTIONS(5), 2,
73389      sym_html_comment,
73390      sym_comment,
73391    STATE(1177), 3,
73392      sym_object_pattern,
73393      sym_array_pattern,
73394      sym__destructuring_pattern,
73395  [45188] = 7,
73396    ACTIONS(103), 1,
73397      anon_sym_COMMA,
73398    ACTIONS(809), 1,
73399      anon_sym_RBRACE,
73400    ACTIONS(2089), 1,
73401      anon_sym_EQ,
73402    STATE(1307), 1,
73403      aux_sym_object_pattern_repeat1,
73404    STATE(1318), 1,
73405      aux_sym_object_repeat1,
73406    ACTIONS(5), 2,
73407      sym_html_comment,
73408      sym_comment,
73409    ACTIONS(2087), 2,
73410      anon_sym_LPAREN,
73411      anon_sym_COLON,
73412  [45212] = 7,
73413    ACTIONS(857), 1,
73414      anon_sym_DQUOTE,
73415    ACTIONS(859), 1,
73416      anon_sym_SQUOTE,
73417    ACTIONS(2562), 1,
73418      sym_identifier,
73419    ACTIONS(2580), 1,
73420      anon_sym_RBRACE,
73421    STATE(1488), 1,
73422      sym_import_specifier,
73423    ACTIONS(5), 2,
73424      sym_html_comment,
73425      sym_comment,
73426    STATE(1653), 2,
73427      sym__module_export_name,
73428      sym_string,
73429  [45236] = 2,
73430    ACTIONS(5), 2,
73431      sym_html_comment,
73432      sym_comment,
73433    ACTIONS(2582), 7,
73434      anon_sym_COMMA,
73435      anon_sym_RBRACE,
73436      anon_sym_RPAREN,
73437      anon_sym_in,
73438      anon_sym_of,
73439      anon_sym_EQ,
73440      anon_sym_RBRACK,
73441  [45250] = 7,
73442    ACTIONS(103), 1,
73443      anon_sym_COMMA,
73444    ACTIONS(2089), 1,
73445      anon_sym_EQ,
73446    ACTIONS(2091), 1,
73447      anon_sym_RBRACE,
73448    STATE(1307), 1,
73449      aux_sym_object_pattern_repeat1,
73450    STATE(1318), 1,
73451      aux_sym_object_repeat1,
73452    ACTIONS(5), 2,
73453      sym_html_comment,
73454      sym_comment,
73455    ACTIONS(2087), 2,
73456      anon_sym_LPAREN,
73457      anon_sym_COLON,
73458  [45274] = 7,
73459    ACTIONS(103), 1,
73460      anon_sym_COMMA,
73461    ACTIONS(2089), 1,
73462      anon_sym_EQ,
73463    ACTIONS(2093), 1,
73464      anon_sym_RBRACE,
73465    STATE(1305), 1,
73466      aux_sym_object_repeat1,
73467    STATE(1307), 1,
73468      aux_sym_object_pattern_repeat1,
73469    ACTIONS(5), 2,
73470      sym_html_comment,
73471      sym_comment,
73472    ACTIONS(2087), 2,
73473      anon_sym_LPAREN,
73474      anon_sym_COLON,
73475  [45298] = 7,
73476    ACTIONS(857), 1,
73477      anon_sym_DQUOTE,
73478    ACTIONS(859), 1,
73479      anon_sym_SQUOTE,
73480    ACTIONS(2556), 1,
73481      sym_identifier,
73482    ACTIONS(2584), 1,
73483      anon_sym_RBRACE,
73484    STATE(1393), 1,
73485      sym_export_specifier,
73486    ACTIONS(5), 2,
73487      sym_html_comment,
73488      sym_comment,
73489    STATE(1281), 2,
73490      sym__module_export_name,
73491      sym_string,
73492  [45322] = 5,
73493    ACTIONS(2483), 1,
73494      anon_sym_COLON,
73495    ACTIONS(2586), 1,
73496      sym_identifier,
73497    ACTIONS(2590), 1,
73498      anon_sym_EQ,
73499    ACTIONS(5), 2,
73500      sym_html_comment,
73501      sym_comment,
73502    ACTIONS(2588), 4,
73503      anon_sym_LBRACE,
73504      anon_sym_GT,
73505      sym_jsx_identifier,
73506      anon_sym_SLASH_GT,
73507  [45342] = 7,
73508    ACTIONS(103), 1,
73509      anon_sym_COMMA,
73510    ACTIONS(2089), 1,
73511      anon_sym_EQ,
73512    ACTIONS(2095), 1,
73513      anon_sym_RBRACE,
73514    STATE(1307), 1,
73515      aux_sym_object_pattern_repeat1,
73516    STATE(1318), 1,
73517      aux_sym_object_repeat1,
73518    ACTIONS(5), 2,
73519      sym_html_comment,
73520      sym_comment,
73521    ACTIONS(2087), 2,
73522      anon_sym_LPAREN,
73523      anon_sym_COLON,
73524  [45366] = 7,
73525    ACTIONS(103), 1,
73526      anon_sym_COMMA,
73527    ACTIONS(2085), 1,
73528      anon_sym_RBRACE,
73529    ACTIONS(2089), 1,
73530      anon_sym_EQ,
73531    STATE(1307), 1,
73532      aux_sym_object_pattern_repeat1,
73533    STATE(1318), 1,
73534      aux_sym_object_repeat1,
73535    ACTIONS(5), 2,
73536      sym_html_comment,
73537      sym_comment,
73538    ACTIONS(2087), 2,
73539      anon_sym_LPAREN,
73540      anon_sym_COLON,
73541  [45390] = 2,
73542    ACTIONS(5), 2,
73543      sym_html_comment,
73544      sym_comment,
73545    ACTIONS(2592), 7,
73546      anon_sym_COMMA,
73547      anon_sym_RBRACE,
73548      anon_sym_RPAREN,
73549      anon_sym_in,
73550      anon_sym_of,
73551      anon_sym_EQ,
73552      anon_sym_RBRACK,
73553  [45404] = 7,
73554    ACTIONS(103), 1,
73555      anon_sym_COMMA,
73556    ACTIONS(837), 1,
73557      anon_sym_RBRACE,
73558    ACTIONS(2089), 1,
73559      anon_sym_EQ,
73560    STATE(1305), 1,
73561      aux_sym_object_repeat1,
73562    STATE(1307), 1,
73563      aux_sym_object_pattern_repeat1,
73564    ACTIONS(5), 2,
73565      sym_html_comment,
73566      sym_comment,
73567    ACTIONS(2087), 2,
73568      anon_sym_LPAREN,
73569      anon_sym_COLON,
73570  [45428] = 5,
73571    ACTIONS(2598), 1,
73572      anon_sym_EQ,
73573    STATE(1175), 1,
73574      sym__initializer,
73575    ACTIONS(5), 2,
73576      sym_html_comment,
73577      sym_comment,
73578    ACTIONS(2596), 2,
73579      anon_sym_in,
73580      anon_sym_of,
73581    ACTIONS(2594), 3,
73582      sym__automatic_semicolon,
73583      anon_sym_COMMA,
73584      anon_sym_SEMI,
73585  [45448] = 5,
73586    ACTIONS(2600), 1,
73587      anon_sym_EQ,
73588    STATE(1274), 1,
73589      sym__initializer,
73590    ACTIONS(5), 2,
73591      sym_html_comment,
73592      sym_comment,
73593    ACTIONS(2596), 2,
73594      anon_sym_in,
73595      anon_sym_of,
73596    ACTIONS(2594), 3,
73597      sym__automatic_semicolon,
73598      anon_sym_COMMA,
73599      anon_sym_SEMI,
73600  [45468] = 7,
73601    ACTIONS(857), 1,
73602      anon_sym_DQUOTE,
73603    ACTIONS(859), 1,
73604      anon_sym_SQUOTE,
73605    ACTIONS(2562), 1,
73606      sym_identifier,
73607    ACTIONS(2602), 1,
73608      anon_sym_RBRACE,
73609    STATE(1488), 1,
73610      sym_import_specifier,
73611    ACTIONS(5), 2,
73612      sym_html_comment,
73613      sym_comment,
73614    STATE(1653), 2,
73615      sym__module_export_name,
73616      sym_string,
73617  [45492] = 2,
73618    ACTIONS(5), 2,
73619      sym_html_comment,
73620      sym_comment,
73621    ACTIONS(2604), 7,
73622      anon_sym_COMMA,
73623      anon_sym_RBRACE,
73624      anon_sym_RPAREN,
73625      anon_sym_in,
73626      anon_sym_of,
73627      anon_sym_EQ,
73628      anon_sym_RBRACK,
73629  [45506] = 3,
73630    ACTIONS(3), 1,
73631      sym_comment,
73632    ACTIONS(5), 1,
73633      sym_html_comment,
73634    ACTIONS(1427), 6,
73635      anon_sym_LBRACE,
73636      aux_sym_jsx_text_token1,
73637      aux_sym_jsx_text_token2,
73638      sym_html_character_reference,
73639      anon_sym_LT,
73640      anon_sym_LT_SLASH,
73641  [45521] = 3,
73642    ACTIONS(3), 1,
73643      sym_comment,
73644    ACTIONS(5), 1,
73645      sym_html_comment,
73646    ACTIONS(2606), 6,
73647      anon_sym_LBRACE,
73648      aux_sym_jsx_text_token1,
73649      aux_sym_jsx_text_token2,
73650      sym_html_character_reference,
73651      anon_sym_LT,
73652      anon_sym_LT_SLASH,
73653  [45536] = 5,
73654    ACTIONS(2610), 1,
73655      anon_sym_BQUOTE,
73656    ACTIONS(2612), 1,
73657      anon_sym_DOLLAR_LBRACE,
73658    ACTIONS(5), 2,
73659      sym_html_comment,
73660      sym_comment,
73661    ACTIONS(2608), 2,
73662      sym__template_chars,
73663      sym_escape_sequence,
73664    STATE(1093), 2,
73665      sym_template_substitution,
73666      aux_sym_template_string_repeat1,
73667  [45555] = 6,
73668    ACTIONS(402), 1,
73669      anon_sym_BQUOTE,
73670    ACTIONS(1306), 1,
73671      anon_sym_LPAREN,
73672    ACTIONS(1310), 1,
73673      anon_sym_DOT,
73674    ACTIONS(2614), 1,
73675      sym_optional_chain,
73676    ACTIONS(5), 2,
73677      sym_html_comment,
73678      sym_comment,
73679    STATE(509), 2,
73680      sym_template_string,
73681      sym_arguments,
73682  [45576] = 2,
73683    ACTIONS(5), 2,
73684      sym_html_comment,
73685      sym_comment,
73686    ACTIONS(1703), 6,
73687      sym__automatic_semicolon,
73688      anon_sym_COMMA,
73689      anon_sym_in,
73690      anon_sym_of,
73691      anon_sym_SEMI,
73692      anon_sym_EQ,
73693  [45589] = 2,
73694    ACTIONS(5), 2,
73695      sym_html_comment,
73696      sym_comment,
73697    ACTIONS(1699), 6,
73698      sym__automatic_semicolon,
73699      anon_sym_COMMA,
73700      anon_sym_in,
73701      anon_sym_of,
73702      anon_sym_SEMI,
73703      anon_sym_EQ,
73704  [45602] = 3,
73705    ACTIONS(3), 1,
73706      sym_comment,
73707    ACTIONS(5), 1,
73708      sym_html_comment,
73709    ACTIONS(1509), 6,
73710      anon_sym_LBRACE,
73711      aux_sym_jsx_text_token1,
73712      aux_sym_jsx_text_token2,
73713      sym_html_character_reference,
73714      anon_sym_LT,
73715      anon_sym_LT_SLASH,
73716  [45617] = 5,
73717    ACTIONS(2612), 1,
73718      anon_sym_DOLLAR_LBRACE,
73719    ACTIONS(2618), 1,
73720      anon_sym_BQUOTE,
73721    ACTIONS(5), 2,
73722      sym_html_comment,
73723      sym_comment,
73724    ACTIONS(2616), 2,
73725      sym__template_chars,
73726      sym_escape_sequence,
73727    STATE(1121), 2,
73728      sym_template_substitution,
73729      aux_sym_template_string_repeat1,
73730  [45636] = 3,
73731    ACTIONS(3), 1,
73732      sym_comment,
73733    ACTIONS(5), 1,
73734      sym_html_comment,
73735    ACTIONS(2620), 6,
73736      anon_sym_LBRACE,
73737      aux_sym_jsx_text_token1,
73738      aux_sym_jsx_text_token2,
73739      sym_html_character_reference,
73740      anon_sym_LT,
73741      anon_sym_LT_SLASH,
73742  [45651] = 3,
73743    ACTIONS(3), 1,
73744      sym_comment,
73745    ACTIONS(5), 1,
73746      sym_html_comment,
73747    ACTIONS(2606), 6,
73748      anon_sym_LBRACE,
73749      aux_sym_jsx_text_token1,
73750      aux_sym_jsx_text_token2,
73751      sym_html_character_reference,
73752      anon_sym_LT,
73753      anon_sym_LT_SLASH,
73754  [45666] = 3,
73755    ACTIONS(3), 1,
73756      sym_comment,
73757    ACTIONS(5), 1,
73758      sym_html_comment,
73759    ACTIONS(2606), 6,
73760      anon_sym_LBRACE,
73761      aux_sym_jsx_text_token1,
73762      aux_sym_jsx_text_token2,
73763      sym_html_character_reference,
73764      anon_sym_LT,
73765      anon_sym_LT_SLASH,
73766  [45681] = 5,
73767    ACTIONS(2612), 1,
73768      anon_sym_DOLLAR_LBRACE,
73769    ACTIONS(2624), 1,
73770      anon_sym_BQUOTE,
73771    ACTIONS(5), 2,
73772      sym_html_comment,
73773      sym_comment,
73774    ACTIONS(2622), 2,
73775      sym__template_chars,
73776      sym_escape_sequence,
73777    STATE(1118), 2,
73778      sym_template_substitution,
73779      aux_sym_template_string_repeat1,
73780  [45700] = 5,
73781    ACTIONS(2626), 1,
73782      anon_sym_default,
73783    ACTIONS(2628), 1,
73784      anon_sym_RBRACE,
73785    ACTIONS(2630), 1,
73786      anon_sym_case,
73787    ACTIONS(5), 2,
73788      sym_html_comment,
73789      sym_comment,
73790    STATE(1119), 3,
73791      sym_switch_case,
73792      sym_switch_default,
73793      aux_sym_switch_body_repeat1,
73794  [45719] = 6,
73795    ACTIONS(83), 1,
73796      anon_sym_BQUOTE,
73797    ACTIONS(1391), 1,
73798      anon_sym_LPAREN,
73799    ACTIONS(1395), 1,
73800      anon_sym_DOT,
73801    ACTIONS(2632), 1,
73802      sym_optional_chain,
73803    ACTIONS(5), 2,
73804      sym_html_comment,
73805      sym_comment,
73806    STATE(670), 2,
73807      sym_template_string,
73808      sym_arguments,
73809  [45740] = 3,
73810    ACTIONS(3), 1,
73811      sym_comment,
73812    ACTIONS(5), 1,
73813      sym_html_comment,
73814    ACTIONS(1535), 6,
73815      anon_sym_LBRACE,
73816      aux_sym_jsx_text_token1,
73817      aux_sym_jsx_text_token2,
73818      sym_html_character_reference,
73819      anon_sym_LT,
73820      anon_sym_LT_SLASH,
73821  [45755] = 3,
73822    ACTIONS(3), 1,
73823      sym_comment,
73824    ACTIONS(5), 1,
73825      sym_html_comment,
73826    ACTIONS(1535), 6,
73827      anon_sym_LBRACE,
73828      aux_sym_jsx_text_token1,
73829      aux_sym_jsx_text_token2,
73830      sym_html_character_reference,
73831      anon_sym_LT,
73832      anon_sym_LT_SLASH,
73833  [45770] = 3,
73834    ACTIONS(3), 1,
73835      sym_comment,
73836    ACTIONS(5), 1,
73837      sym_html_comment,
73838    ACTIONS(1535), 6,
73839      anon_sym_LBRACE,
73840      aux_sym_jsx_text_token1,
73841      aux_sym_jsx_text_token2,
73842      sym_html_character_reference,
73843      anon_sym_LT,
73844      anon_sym_LT_SLASH,
73845  [45785] = 6,
73846    ACTIONS(2600), 1,
73847      anon_sym_EQ,
73848    ACTIONS(2634), 1,
73849      anon_sym_LPAREN,
73850    STATE(1551), 1,
73851      sym_formal_parameters,
73852    STATE(1557), 1,
73853      sym__initializer,
73854    ACTIONS(5), 2,
73855      sym_html_comment,
73856      sym_comment,
73857    ACTIONS(2636), 2,
73858      sym__automatic_semicolon,
73859      anon_sym_SEMI,
73860  [45806] = 6,
73861    ACTIONS(2600), 1,
73862      anon_sym_EQ,
73863    ACTIONS(2634), 1,
73864      anon_sym_LPAREN,
73865    STATE(1552), 1,
73866      sym_formal_parameters,
73867    STATE(1559), 1,
73868      sym__initializer,
73869    ACTIONS(5), 2,
73870      sym_html_comment,
73871      sym_comment,
73872    ACTIONS(2638), 2,
73873      sym__automatic_semicolon,
73874      anon_sym_SEMI,
73875  [45827] = 3,
73876    ACTIONS(3), 1,
73877      sym_comment,
73878    ACTIONS(5), 1,
73879      sym_html_comment,
73880    ACTIONS(1535), 6,
73881      anon_sym_LBRACE,
73882      aux_sym_jsx_text_token1,
73883      aux_sym_jsx_text_token2,
73884      sym_html_character_reference,
73885      anon_sym_LT,
73886      anon_sym_LT_SLASH,
73887  [45842] = 3,
73888    ACTIONS(3), 1,
73889      sym_comment,
73890    ACTIONS(5), 1,
73891      sym_html_comment,
73892    ACTIONS(1505), 6,
73893      anon_sym_LBRACE,
73894      aux_sym_jsx_text_token1,
73895      aux_sym_jsx_text_token2,
73896      sym_html_character_reference,
73897      anon_sym_LT,
73898      anon_sym_LT_SLASH,
73899  [45857] = 3,
73900    ACTIONS(3), 1,
73901      sym_comment,
73902    ACTIONS(5), 1,
73903      sym_html_comment,
73904    ACTIONS(1567), 6,
73905      anon_sym_LBRACE,
73906      aux_sym_jsx_text_token1,
73907      aux_sym_jsx_text_token2,
73908      sym_html_character_reference,
73909      anon_sym_LT,
73910      anon_sym_LT_SLASH,
73911  [45872] = 3,
73912    ACTIONS(2640), 1,
73913      sym_identifier,
73914    ACTIONS(5), 2,
73915      sym_html_comment,
73916      sym_comment,
73917    ACTIONS(2642), 5,
73918      anon_sym_LBRACE,
73919      anon_sym_EQ,
73920      anon_sym_GT,
73921      sym_jsx_identifier,
73922      anon_sym_SLASH_GT,
73923  [45887] = 6,
73924    ACTIONS(857), 1,
73925      anon_sym_DQUOTE,
73926    ACTIONS(859), 1,
73927      anon_sym_SQUOTE,
73928    ACTIONS(2562), 1,
73929      sym_identifier,
73930    STATE(1488), 1,
73931      sym_import_specifier,
73932    ACTIONS(5), 2,
73933      sym_html_comment,
73934      sym_comment,
73935    STATE(1653), 2,
73936      sym__module_export_name,
73937      sym_string,
73938  [45908] = 3,
73939    ACTIONS(2644), 1,
73940      sym_identifier,
73941    ACTIONS(5), 2,
73942      sym_html_comment,
73943      sym_comment,
73944    ACTIONS(2646), 5,
73945      anon_sym_LBRACE,
73946      anon_sym_GT,
73947      sym_jsx_identifier,
73948      anon_sym_DOT,
73949      anon_sym_SLASH_GT,
73950  [45923] = 3,
73951    ACTIONS(3), 1,
73952      sym_comment,
73953    ACTIONS(5), 1,
73954      sym_html_comment,
73955    ACTIONS(2648), 6,
73956      anon_sym_LBRACE,
73957      aux_sym_jsx_text_token1,
73958      aux_sym_jsx_text_token2,
73959      sym_html_character_reference,
73960      anon_sym_LT,
73961      anon_sym_LT_SLASH,
73962  [45938] = 2,
73963    ACTIONS(5), 2,
73964      sym_html_comment,
73965      sym_comment,
73966    ACTIONS(1701), 6,
73967      sym__automatic_semicolon,
73968      anon_sym_COMMA,
73969      anon_sym_in,
73970      anon_sym_of,
73971      anon_sym_SEMI,
73972      anon_sym_EQ,
73973  [45951] = 3,
73974    ACTIONS(3), 1,
73975      sym_comment,
73976    ACTIONS(5), 1,
73977      sym_html_comment,
73978    ACTIONS(2650), 6,
73979      anon_sym_LBRACE,
73980      aux_sym_jsx_text_token1,
73981      aux_sym_jsx_text_token2,
73982      sym_html_character_reference,
73983      anon_sym_LT,
73984      anon_sym_LT_SLASH,
73985  [45966] = 4,
73986    ACTIONS(1691), 1,
73987      anon_sym_COMMA,
73988    STATE(1123), 1,
73989      aux_sym_sequence_expression_repeat1,
73990    ACTIONS(5), 2,
73991      sym_html_comment,
73992      sym_comment,
73993    ACTIONS(2652), 4,
73994      anon_sym_RBRACE,
73995      anon_sym_RPAREN,
73996      anon_sym_COLON,
73997      anon_sym_RBRACK,
73998  [45983] = 3,
73999    ACTIONS(3), 1,
74000      sym_comment,
74001    ACTIONS(5), 1,
74002      sym_html_comment,
74003    ACTIONS(2654), 6,
74004      anon_sym_LBRACE,
74005      aux_sym_jsx_text_token1,
74006      aux_sym_jsx_text_token2,
74007      sym_html_character_reference,
74008      anon_sym_LT,
74009      anon_sym_LT_SLASH,
74010  [45998] = 2,
74011    ACTIONS(5), 2,
74012      sym_html_comment,
74013      sym_comment,
74014    ACTIONS(1589), 6,
74015      anon_sym_as,
74016      anon_sym_COMMA,
74017      anon_sym_RBRACE,
74018      anon_sym_from,
74019      anon_sym_LPAREN,
74020      anon_sym_COLON,
74021  [46011] = 4,
74022    ACTIONS(2656), 1,
74023      sym_identifier,
74024    ACTIONS(2660), 1,
74025      anon_sym_EQ,
74026    ACTIONS(5), 2,
74027      sym_html_comment,
74028      sym_comment,
74029    ACTIONS(2658), 4,
74030      anon_sym_LBRACE,
74031      anon_sym_GT,
74032      sym_jsx_identifier,
74033      anon_sym_SLASH_GT,
74034  [46028] = 2,
74035    ACTIONS(5), 2,
74036      sym_html_comment,
74037      sym_comment,
74038    ACTIONS(2604), 6,
74039      sym__automatic_semicolon,
74040      anon_sym_COMMA,
74041      anon_sym_in,
74042      anon_sym_of,
74043      anon_sym_SEMI,
74044      anon_sym_EQ,
74045  [46041] = 6,
74046    ACTIONS(2600), 1,
74047      anon_sym_EQ,
74048    ACTIONS(2634), 1,
74049      anon_sym_LPAREN,
74050    STATE(1439), 1,
74051      sym_formal_parameters,
74052    STATE(1530), 1,
74053      sym__initializer,
74054    ACTIONS(5), 2,
74055      sym_html_comment,
74056      sym_comment,
74057    ACTIONS(2662), 2,
74058      sym__automatic_semicolon,
74059      anon_sym_SEMI,
74060  [46062] = 3,
74061    ACTIONS(3), 1,
74062      sym_comment,
74063    ACTIONS(5), 1,
74064      sym_html_comment,
74065    ACTIONS(2606), 6,
74066      anon_sym_LBRACE,
74067      aux_sym_jsx_text_token1,
74068      aux_sym_jsx_text_token2,
74069      sym_html_character_reference,
74070      anon_sym_LT,
74071      anon_sym_LT_SLASH,
74072  [46077] = 2,
74073    ACTIONS(5), 2,
74074      sym_html_comment,
74075      sym_comment,
74076    ACTIONS(2582), 6,
74077      sym__automatic_semicolon,
74078      anon_sym_COMMA,
74079      anon_sym_in,
74080      anon_sym_of,
74081      anon_sym_SEMI,
74082      anon_sym_EQ,
74083  [46090] = 5,
74084    ACTIONS(2667), 1,
74085      anon_sym_BQUOTE,
74086    ACTIONS(2669), 1,
74087      anon_sym_DOLLAR_LBRACE,
74088    ACTIONS(5), 2,
74089      sym_html_comment,
74090      sym_comment,
74091    ACTIONS(2664), 2,
74092      sym__template_chars,
74093      sym_escape_sequence,
74094    STATE(1118), 2,
74095      sym_template_substitution,
74096      aux_sym_template_string_repeat1,
74097  [46109] = 5,
74098    ACTIONS(2626), 1,
74099      anon_sym_default,
74100    ACTIONS(2630), 1,
74101      anon_sym_case,
74102    ACTIONS(2672), 1,
74103      anon_sym_RBRACE,
74104    ACTIONS(5), 2,
74105      sym_html_comment,
74106      sym_comment,
74107    STATE(1124), 3,
74108      sym_switch_case,
74109      sym_switch_default,
74110      aux_sym_switch_body_repeat1,
74111  [46128] = 5,
74112    ACTIONS(1240), 1,
74113      anon_sym_LBRACE,
74114    ACTIONS(2674), 1,
74115      sym_identifier,
74116    ACTIONS(2676), 1,
74117      anon_sym_LBRACK,
74118    ACTIONS(5), 2,
74119      sym_html_comment,
74120      sym_comment,
74121    STATE(1231), 3,
74122      sym_object_pattern,
74123      sym_array_pattern,
74124      sym__destructuring_pattern,
74125  [46147] = 5,
74126    ACTIONS(2612), 1,
74127      anon_sym_DOLLAR_LBRACE,
74128    ACTIONS(2678), 1,
74129      anon_sym_BQUOTE,
74130    ACTIONS(5), 2,
74131      sym_html_comment,
74132      sym_comment,
74133    ACTIONS(2622), 2,
74134      sym__template_chars,
74135      sym_escape_sequence,
74136    STATE(1118), 2,
74137      sym_template_substitution,
74138      aux_sym_template_string_repeat1,
74139  [46166] = 5,
74140    ACTIONS(1240), 1,
74141      anon_sym_LBRACE,
74142    ACTIONS(2676), 1,
74143      anon_sym_LBRACK,
74144    ACTIONS(2680), 1,
74145      sym_identifier,
74146    ACTIONS(5), 2,
74147      sym_html_comment,
74148      sym_comment,
74149    STATE(1539), 3,
74150      sym_object_pattern,
74151      sym_array_pattern,
74152      sym__destructuring_pattern,
74153  [46185] = 4,
74154    ACTIONS(2682), 1,
74155      anon_sym_COMMA,
74156    STATE(1123), 1,
74157      aux_sym_sequence_expression_repeat1,
74158    ACTIONS(5), 2,
74159      sym_html_comment,
74160      sym_comment,
74161    ACTIONS(1499), 4,
74162      anon_sym_RBRACE,
74163      anon_sym_RPAREN,
74164      anon_sym_COLON,
74165      anon_sym_RBRACK,
74166  [46202] = 5,
74167    ACTIONS(2685), 1,
74168      anon_sym_default,
74169    ACTIONS(2688), 1,
74170      anon_sym_RBRACE,
74171    ACTIONS(2690), 1,
74172      anon_sym_case,
74173    ACTIONS(5), 2,
74174      sym_html_comment,
74175      sym_comment,
74176    STATE(1124), 3,
74177      sym_switch_case,
74178      sym_switch_default,
74179      aux_sym_switch_body_repeat1,
74180  [46221] = 2,
74181    ACTIONS(5), 2,
74182      sym_html_comment,
74183      sym_comment,
74184    ACTIONS(2592), 6,
74185      sym__automatic_semicolon,
74186      anon_sym_COMMA,
74187      anon_sym_in,
74188      anon_sym_of,
74189      anon_sym_SEMI,
74190      anon_sym_EQ,
74191  [46234] = 2,
74192    ACTIONS(5), 2,
74193      sym_html_comment,
74194      sym_comment,
74195    ACTIONS(2576), 6,
74196      sym__automatic_semicolon,
74197      anon_sym_COMMA,
74198      anon_sym_in,
74199      anon_sym_of,
74200      anon_sym_SEMI,
74201      anon_sym_EQ,
74202  [46247] = 2,
74203    ACTIONS(5), 2,
74204      sym_html_comment,
74205      sym_comment,
74206    ACTIONS(2572), 6,
74207      sym__automatic_semicolon,
74208      anon_sym_COMMA,
74209      anon_sym_in,
74210      anon_sym_of,
74211      anon_sym_SEMI,
74212      anon_sym_EQ,
74213  [46260] = 6,
74214    ACTIONS(2600), 1,
74215      anon_sym_EQ,
74216    ACTIONS(2634), 1,
74217      anon_sym_LPAREN,
74218    STATE(1458), 1,
74219      sym__initializer,
74220    STATE(1580), 1,
74221      sym_formal_parameters,
74222    ACTIONS(5), 2,
74223      sym_html_comment,
74224      sym_comment,
74225    ACTIONS(2693), 2,
74226      sym__automatic_semicolon,
74227      anon_sym_SEMI,
74228  [46281] = 3,
74229    ACTIONS(3), 1,
74230      sym_comment,
74231    ACTIONS(5), 1,
74232      sym_html_comment,
74233    ACTIONS(2695), 6,
74234      anon_sym_LBRACE,
74235      aux_sym_jsx_text_token1,
74236      aux_sym_jsx_text_token2,
74237      sym_html_character_reference,
74238      anon_sym_LT,
74239      anon_sym_LT_SLASH,
74240  [46296] = 3,
74241    ACTIONS(3), 1,
74242      sym_comment,
74243    ACTIONS(5), 1,
74244      sym_html_comment,
74245    ACTIONS(1455), 6,
74246      anon_sym_LBRACE,
74247      aux_sym_jsx_text_token1,
74248      aux_sym_jsx_text_token2,
74249      sym_html_character_reference,
74250      anon_sym_LT,
74251      anon_sym_LT_SLASH,
74252  [46311] = 6,
74253    ACTIONS(857), 1,
74254      anon_sym_DQUOTE,
74255    ACTIONS(859), 1,
74256      anon_sym_SQUOTE,
74257    ACTIONS(2556), 1,
74258      sym_identifier,
74259    STATE(1393), 1,
74260      sym_export_specifier,
74261    ACTIONS(5), 2,
74262      sym_html_comment,
74263      sym_comment,
74264    STATE(1281), 2,
74265      sym__module_export_name,
74266      sym_string,
74267  [46332] = 5,
74268    ACTIONS(1240), 1,
74269      anon_sym_LBRACE,
74270    ACTIONS(2676), 1,
74271      anon_sym_LBRACK,
74272    ACTIONS(2697), 1,
74273      sym_identifier,
74274    ACTIONS(5), 2,
74275      sym_html_comment,
74276      sym_comment,
74277    STATE(1625), 3,
74278      sym_object_pattern,
74279      sym_array_pattern,
74280      sym__destructuring_pattern,
74281  [46351] = 2,
74282    ACTIONS(5), 2,
74283      sym_html_comment,
74284      sym_comment,
74285    ACTIONS(1585), 6,
74286      anon_sym_as,
74287      anon_sym_COMMA,
74288      anon_sym_RBRACE,
74289      anon_sym_from,
74290      anon_sym_LPAREN,
74291      anon_sym_COLON,
74292  [46364] = 3,
74293    ACTIONS(2648), 1,
74294      sym_identifier,
74295    ACTIONS(5), 2,
74296      sym_html_comment,
74297      sym_comment,
74298    ACTIONS(2699), 4,
74299      anon_sym_LBRACE,
74300      anon_sym_GT,
74301      sym_jsx_identifier,
74302      anon_sym_SLASH_GT,
74303  [46378] = 6,
74304    ACTIONS(2701), 1,
74305      sym_identifier,
74306    ACTIONS(2703), 1,
74307      anon_sym_LBRACE,
74308    ACTIONS(2705), 1,
74309      anon_sym_extends,
74310    STATE(507), 1,
74311      sym_class_body,
74312    STATE(1395), 1,
74313      sym_class_heritage,
74314    ACTIONS(5), 2,
74315      sym_html_comment,
74316      sym_comment,
74317  [46398] = 6,
74318    ACTIONS(2705), 1,
74319      anon_sym_extends,
74320    ACTIONS(2707), 1,
74321      sym_identifier,
74322    ACTIONS(2709), 1,
74323      anon_sym_LBRACE,
74324    STATE(716), 1,
74325      sym_class_body,
74326    STATE(1534), 1,
74327      sym_class_heritage,
74328    ACTIONS(5), 2,
74329      sym_html_comment,
74330      sym_comment,
74331  [46418] = 3,
74332    ACTIONS(2711), 1,
74333      sym_identifier,
74334    ACTIONS(5), 2,
74335      sym_html_comment,
74336      sym_comment,
74337    ACTIONS(2713), 4,
74338      anon_sym_LBRACE,
74339      anon_sym_GT,
74340      sym_jsx_identifier,
74341      anon_sym_SLASH_GT,
74342  [46432] = 6,
74343    ACTIONS(2703), 1,
74344      anon_sym_LBRACE,
74345    ACTIONS(2705), 1,
74346      anon_sym_extends,
74347    ACTIONS(2715), 1,
74348      sym_identifier,
74349    STATE(553), 1,
74350      sym_class_body,
74351    STATE(1541), 1,
74352      sym_class_heritage,
74353    ACTIONS(5), 2,
74354      sym_html_comment,
74355      sym_comment,
74356  [46452] = 3,
74357    ACTIONS(2717), 1,
74358      anon_sym_EQ,
74359    ACTIONS(5), 2,
74360      sym_html_comment,
74361      sym_comment,
74362    ACTIONS(1284), 4,
74363      anon_sym_COMMA,
74364      anon_sym_RBRACE,
74365      anon_sym_RPAREN,
74366      anon_sym_RBRACK,
74367  [46466] = 6,
74368    ACTIONS(2705), 1,
74369      anon_sym_extends,
74370    ACTIONS(2709), 1,
74371      anon_sym_LBRACE,
74372    ACTIONS(2720), 1,
74373      sym_identifier,
74374    STATE(754), 1,
74375      sym_class_body,
74376    STATE(1596), 1,
74377      sym_class_heritage,
74378    ACTIONS(5), 2,
74379      sym_html_comment,
74380      sym_comment,
74381  [46486] = 5,
74382    ACTIONS(857), 1,
74383      anon_sym_DQUOTE,
74384    ACTIONS(859), 1,
74385      anon_sym_SQUOTE,
74386    ACTIONS(2722), 1,
74387      sym_identifier,
74388    ACTIONS(5), 2,
74389      sym_html_comment,
74390      sym_comment,
74391    STATE(1686), 2,
74392      sym__module_export_name,
74393      sym_string,
74394  [46504] = 2,
74395    ACTIONS(5), 2,
74396      sym_html_comment,
74397      sym_comment,
74398    ACTIONS(1284), 5,
74399      anon_sym_COMMA,
74400      anon_sym_RBRACE,
74401      anon_sym_RPAREN,
74402      anon_sym_EQ,
74403      anon_sym_RBRACK,
74404  [46516] = 2,
74405    ACTIONS(5), 2,
74406      sym_html_comment,
74407      sym_comment,
74408    ACTIONS(1585), 5,
74409      sym__automatic_semicolon,
74410      anon_sym_with,
74411      anon_sym_LPAREN,
74412      anon_sym_SEMI,
74413      anon_sym_EQ,
74414  [46528] = 6,
74415    ACTIONS(2724), 1,
74416      sym_identifier,
74417    ACTIONS(2726), 1,
74418      anon_sym_GT,
74419    ACTIONS(2728), 1,
74420      sym_jsx_identifier,
74421    STATE(1378), 1,
74422      sym_nested_identifier,
74423    STATE(1634), 1,
74424      sym_jsx_namespace_name,
74425    ACTIONS(5), 2,
74426      sym_html_comment,
74427      sym_comment,
74428  [46548] = 3,
74429    ACTIONS(2730), 1,
74430      sym_identifier,
74431    ACTIONS(5), 2,
74432      sym_html_comment,
74433      sym_comment,
74434    ACTIONS(2732), 4,
74435      anon_sym_LBRACE,
74436      anon_sym_GT,
74437      sym_jsx_identifier,
74438      anon_sym_SLASH_GT,
74439  [46562] = 6,
74440    ACTIONS(2734), 1,
74441      sym_identifier,
74442    ACTIONS(2736), 1,
74443      anon_sym_GT,
74444    ACTIONS(2738), 1,
74445      sym_jsx_identifier,
74446    STATE(1566), 1,
74447      sym_nested_identifier,
74448    STATE(1643), 1,
74449      sym_jsx_namespace_name,
74450    ACTIONS(5), 2,
74451      sym_html_comment,
74452      sym_comment,
74453  [46582] = 5,
74454    ACTIONS(857), 1,
74455      anon_sym_DQUOTE,
74456    ACTIONS(859), 1,
74457      anon_sym_SQUOTE,
74458    ACTIONS(2740), 1,
74459      sym_identifier,
74460    ACTIONS(5), 2,
74461      sym_html_comment,
74462      sym_comment,
74463    STATE(1397), 2,
74464      sym__module_export_name,
74465      sym_string,
74466  [46600] = 4,
74467    ACTIONS(2089), 1,
74468      anon_sym_EQ,
74469    ACTIONS(5), 2,
74470      sym_html_comment,
74471      sym_comment,
74472    ACTIONS(2087), 2,
74473      anon_sym_LPAREN,
74474      anon_sym_COLON,
74475    ACTIONS(2128), 2,
74476      anon_sym_COMMA,
74477      anon_sym_RBRACE,
74478  [46616] = 6,
74479    ACTIONS(2742), 1,
74480      sym_identifier,
74481    ACTIONS(2744), 1,
74482      anon_sym_GT,
74483    ACTIONS(2746), 1,
74484      sym_jsx_identifier,
74485    STATE(1401), 1,
74486      sym_nested_identifier,
74487    STATE(1617), 1,
74488      sym_jsx_namespace_name,
74489    ACTIONS(5), 2,
74490      sym_html_comment,
74491      sym_comment,
74492  [46636] = 3,
74493    ACTIONS(1427), 1,
74494      sym_identifier,
74495    ACTIONS(5), 2,
74496      sym_html_comment,
74497      sym_comment,
74498    ACTIONS(1429), 4,
74499      anon_sym_LBRACE,
74500      anon_sym_GT,
74501      sym_jsx_identifier,
74502      anon_sym_SLASH_GT,
74503  [46650] = 3,
74504    ACTIONS(1455), 1,
74505      sym_identifier,
74506    ACTIONS(5), 2,
74507      sym_html_comment,
74508      sym_comment,
74509    ACTIONS(1457), 4,
74510      anon_sym_LBRACE,
74511      anon_sym_GT,
74512      sym_jsx_identifier,
74513      anon_sym_SLASH_GT,
74514  [46664] = 3,
74515    ACTIONS(2748), 1,
74516      sym_identifier,
74517    ACTIONS(5), 2,
74518      sym_html_comment,
74519      sym_comment,
74520    ACTIONS(2750), 4,
74521      anon_sym_LBRACE,
74522      anon_sym_GT,
74523      sym_jsx_identifier,
74524      anon_sym_SLASH_GT,
74525  [46678] = 3,
74526    ACTIONS(1505), 1,
74527      sym_identifier,
74528    ACTIONS(5), 2,
74529      sym_html_comment,
74530      sym_comment,
74531    ACTIONS(1507), 4,
74532      anon_sym_LBRACE,
74533      anon_sym_GT,
74534      sym_jsx_identifier,
74535      anon_sym_SLASH_GT,
74536  [46692] = 3,
74537    ACTIONS(1509), 1,
74538      sym_identifier,
74539    ACTIONS(5), 2,
74540      sym_html_comment,
74541      sym_comment,
74542    ACTIONS(1511), 4,
74543      anon_sym_LBRACE,
74544      anon_sym_GT,
74545      sym_jsx_identifier,
74546      anon_sym_SLASH_GT,
74547  [46706] = 6,
74548    ACTIONS(2752), 1,
74549      sym_identifier,
74550    ACTIONS(2754), 1,
74551      anon_sym_GT,
74552    ACTIONS(2756), 1,
74553      sym_jsx_identifier,
74554    STATE(1031), 1,
74555      sym_nested_identifier,
74556    STATE(1033), 1,
74557      sym_jsx_namespace_name,
74558    ACTIONS(5), 2,
74559      sym_html_comment,
74560      sym_comment,
74561  [46726] = 6,
74562    ACTIONS(2705), 1,
74563      anon_sym_extends,
74564    ACTIONS(2709), 1,
74565      anon_sym_LBRACE,
74566    ACTIONS(2758), 1,
74567      sym_identifier,
74568    STATE(716), 1,
74569      sym_class_body,
74570    STATE(1534), 1,
74571      sym_class_heritage,
74572    ACTIONS(5), 2,
74573      sym_html_comment,
74574      sym_comment,
74575  [46746] = 3,
74576    ACTIONS(2760), 1,
74577      anon_sym_EQ,
74578    ACTIONS(5), 2,
74579      sym_html_comment,
74580      sym_comment,
74581    ACTIONS(1284), 4,
74582      anon_sym_COMMA,
74583      anon_sym_RBRACE,
74584      anon_sym_RPAREN,
74585      anon_sym_RBRACK,
74586  [46760] = 6,
74587    ACTIONS(2705), 1,
74588      anon_sym_extends,
74589    ACTIONS(2709), 1,
74590      anon_sym_LBRACE,
74591    ACTIONS(2763), 1,
74592      sym_identifier,
74593    STATE(754), 1,
74594      sym_class_body,
74595    STATE(1596), 1,
74596      sym_class_heritage,
74597    ACTIONS(5), 2,
74598      sym_html_comment,
74599      sym_comment,
74600  [46780] = 3,
74601    ACTIONS(2765), 1,
74602      anon_sym_EQ,
74603    ACTIONS(5), 2,
74604      sym_html_comment,
74605      sym_comment,
74606    ACTIONS(1271), 4,
74607      anon_sym_COMMA,
74608      anon_sym_RBRACE,
74609      anon_sym_RPAREN,
74610      anon_sym_RBRACK,
74611  [46794] = 6,
74612    ACTIONS(1306), 1,
74613      anon_sym_LPAREN,
74614    ACTIONS(2767), 1,
74615      sym_identifier,
74616    ACTIONS(2769), 1,
74617      anon_sym_LBRACK,
74618    ACTIONS(2771), 1,
74619      sym_private_property_identifier,
74620    STATE(547), 1,
74621      sym_arguments,
74622    ACTIONS(5), 2,
74623      sym_html_comment,
74624      sym_comment,
74625  [46814] = 2,
74626    ACTIONS(5), 2,
74627      sym_html_comment,
74628      sym_comment,
74629    ACTIONS(1589), 5,
74630      sym__automatic_semicolon,
74631      anon_sym_with,
74632      anon_sym_LPAREN,
74633      anon_sym_SEMI,
74634      anon_sym_EQ,
74635  [46826] = 6,
74636    ACTIONS(2773), 1,
74637      sym_identifier,
74638    ACTIONS(2775), 1,
74639      anon_sym_GT,
74640    ACTIONS(2777), 1,
74641      sym_jsx_identifier,
74642    STATE(1538), 1,
74643      sym_nested_identifier,
74644    STATE(1606), 1,
74645      sym_jsx_namespace_name,
74646    ACTIONS(5), 2,
74647      sym_html_comment,
74648      sym_comment,
74649  [46846] = 3,
74650    ACTIONS(1535), 1,
74651      sym_identifier,
74652    ACTIONS(5), 2,
74653      sym_html_comment,
74654      sym_comment,
74655    ACTIONS(1537), 4,
74656      anon_sym_LBRACE,
74657      anon_sym_GT,
74658      sym_jsx_identifier,
74659      anon_sym_SLASH_GT,
74660  [46860] = 3,
74661    ACTIONS(1535), 1,
74662      sym_identifier,
74663    ACTIONS(5), 2,
74664      sym_html_comment,
74665      sym_comment,
74666    ACTIONS(1537), 4,
74667      anon_sym_LBRACE,
74668      anon_sym_GT,
74669      sym_jsx_identifier,
74670      anon_sym_SLASH_GT,
74671  [46874] = 3,
74672    ACTIONS(1535), 1,
74673      sym_identifier,
74674    ACTIONS(5), 2,
74675      sym_html_comment,
74676      sym_comment,
74677    ACTIONS(1537), 4,
74678      anon_sym_LBRACE,
74679      anon_sym_GT,
74680      sym_jsx_identifier,
74681      anon_sym_SLASH_GT,
74682  [46888] = 6,
74683    ACTIONS(2754), 1,
74684      anon_sym_GT,
74685    ACTIONS(2779), 1,
74686      sym_identifier,
74687    ACTIONS(2781), 1,
74688      sym_jsx_identifier,
74689    STATE(1030), 1,
74690      sym_nested_identifier,
74691    STATE(1046), 1,
74692      sym_jsx_namespace_name,
74693    ACTIONS(5), 2,
74694      sym_html_comment,
74695      sym_comment,
74696  [46908] = 5,
74697    ACTIONS(2043), 1,
74698      anon_sym_COMMA,
74699    ACTIONS(2131), 1,
74700      anon_sym_RBRACE,
74701    STATE(1290), 1,
74702      aux_sym_object_repeat1,
74703    ACTIONS(5), 2,
74704      sym_html_comment,
74705      sym_comment,
74706    ACTIONS(2087), 2,
74707      anon_sym_LPAREN,
74708      anon_sym_COLON,
74709  [46926] = 6,
74710    ACTIONS(2069), 1,
74711      anon_sym_COMMA,
74712    ACTIONS(2087), 1,
74713      anon_sym_COLON,
74714    ACTIONS(2089), 1,
74715      anon_sym_EQ,
74716    ACTIONS(2783), 1,
74717      anon_sym_RBRACE,
74718    STATE(1319), 1,
74719      aux_sym_object_pattern_repeat1,
74720    ACTIONS(5), 2,
74721      sym_html_comment,
74722      sym_comment,
74723  [46946] = 6,
74724    ACTIONS(2754), 1,
74725      anon_sym_GT,
74726    ACTIONS(2785), 1,
74727      sym_identifier,
74728    ACTIONS(2787), 1,
74729      sym_jsx_identifier,
74730    STATE(1025), 1,
74731      sym_nested_identifier,
74732    STATE(1044), 1,
74733      sym_jsx_namespace_name,
74734    ACTIONS(5), 2,
74735      sym_html_comment,
74736      sym_comment,
74737  [46966] = 6,
74738    ACTIONS(2754), 1,
74739      anon_sym_GT,
74740    ACTIONS(2789), 1,
74741      sym_identifier,
74742    ACTIONS(2791), 1,
74743      sym_jsx_identifier,
74744    STATE(1032), 1,
74745      sym_nested_identifier,
74746    STATE(1053), 1,
74747      sym_jsx_namespace_name,
74748    ACTIONS(5), 2,
74749      sym_html_comment,
74750      sym_comment,
74751  [46986] = 6,
74752    ACTIONS(93), 1,
74753      anon_sym_AT,
74754    ACTIONS(2793), 1,
74755      anon_sym_export,
74756    ACTIONS(2795), 1,
74757      anon_sym_class,
74758    STATE(939), 1,
74759      aux_sym_export_statement_repeat1,
74760    STATE(981), 1,
74761      sym_decorator,
74762    ACTIONS(5), 2,
74763      sym_html_comment,
74764      sym_comment,
74765  [47006] = 6,
74766    ACTIONS(2069), 1,
74767      anon_sym_COMMA,
74768    ACTIONS(2087), 1,
74769      anon_sym_COLON,
74770    ACTIONS(2089), 1,
74771      anon_sym_EQ,
74772    ACTIONS(2797), 1,
74773      anon_sym_RBRACE,
74774    STATE(1307), 1,
74775      aux_sym_object_pattern_repeat1,
74776    ACTIONS(5), 2,
74777      sym_html_comment,
74778      sym_comment,
74779  [47026] = 6,
74780    ACTIONS(93), 1,
74781      anon_sym_AT,
74782    ACTIONS(2799), 1,
74783      anon_sym_export,
74784    ACTIONS(2801), 1,
74785      anon_sym_class,
74786    STATE(939), 1,
74787      aux_sym_export_statement_repeat1,
74788    STATE(981), 1,
74789      sym_decorator,
74790    ACTIONS(5), 2,
74791      sym_html_comment,
74792      sym_comment,
74793  [47046] = 3,
74794    ACTIONS(2695), 1,
74795      sym_identifier,
74796    ACTIONS(5), 2,
74797      sym_html_comment,
74798      sym_comment,
74799    ACTIONS(2803), 4,
74800      anon_sym_LBRACE,
74801      anon_sym_GT,
74802      sym_jsx_identifier,
74803      anon_sym_SLASH_GT,
74804  [47060] = 4,
74805    ACTIONS(2807), 1,
74806      anon_sym_in,
74807    ACTIONS(2809), 1,
74808      anon_sym_of,
74809    ACTIONS(5), 2,
74810      sym_html_comment,
74811      sym_comment,
74812    ACTIONS(2805), 3,
74813      sym__automatic_semicolon,
74814      anon_sym_COMMA,
74815      anon_sym_SEMI,
74816  [47076] = 6,
74817    ACTIONS(2705), 1,
74818      anon_sym_extends,
74819    ACTIONS(2709), 1,
74820      anon_sym_LBRACE,
74821    ACTIONS(2811), 1,
74822      sym_identifier,
74823    STATE(754), 1,
74824      sym_class_body,
74825    STATE(1596), 1,
74826      sym_class_heritage,
74827    ACTIONS(5), 2,
74828      sym_html_comment,
74829      sym_comment,
74830  [47096] = 4,
74831    ACTIONS(2600), 1,
74832      anon_sym_EQ,
74833    STATE(1274), 1,
74834      sym__initializer,
74835    ACTIONS(5), 2,
74836      sym_html_comment,
74837      sym_comment,
74838    ACTIONS(2594), 3,
74839      sym__automatic_semicolon,
74840      anon_sym_COMMA,
74841      anon_sym_SEMI,
74842  [47112] = 3,
74843    ACTIONS(2813), 1,
74844      sym_identifier,
74845    ACTIONS(5), 2,
74846      sym_html_comment,
74847      sym_comment,
74848    ACTIONS(2815), 4,
74849      anon_sym_LBRACE,
74850      anon_sym_GT,
74851      sym_jsx_identifier,
74852      anon_sym_SLASH_GT,
74853  [47126] = 3,
74854    ACTIONS(2817), 1,
74855      sym_identifier,
74856    ACTIONS(5), 2,
74857      sym_html_comment,
74858      sym_comment,
74859    ACTIONS(2819), 4,
74860      anon_sym_LBRACE,
74861      anon_sym_GT,
74862      sym_jsx_identifier,
74863      anon_sym_SLASH_GT,
74864  [47140] = 3,
74865    ACTIONS(1535), 1,
74866      sym_identifier,
74867    ACTIONS(5), 2,
74868      sym_html_comment,
74869      sym_comment,
74870    ACTIONS(1537), 4,
74871      anon_sym_LBRACE,
74872      anon_sym_GT,
74873      sym_jsx_identifier,
74874      anon_sym_SLASH_GT,
74875  [47154] = 6,
74876    ACTIONS(2705), 1,
74877      anon_sym_extends,
74878    ACTIONS(2709), 1,
74879      anon_sym_LBRACE,
74880    ACTIONS(2821), 1,
74881      sym_identifier,
74882    STATE(716), 1,
74883      sym_class_body,
74884    STATE(1534), 1,
74885      sym_class_heritage,
74886    ACTIONS(5), 2,
74887      sym_html_comment,
74888      sym_comment,
74889  [47174] = 3,
74890    ACTIONS(1567), 1,
74891      sym_identifier,
74892    ACTIONS(5), 2,
74893      sym_html_comment,
74894      sym_comment,
74895    ACTIONS(1569), 4,
74896      anon_sym_LBRACE,
74897      anon_sym_GT,
74898      sym_jsx_identifier,
74899      anon_sym_SLASH_GT,
74900  [47188] = 6,
74901    ACTIONS(1391), 1,
74902      anon_sym_LPAREN,
74903    ACTIONS(2823), 1,
74904      sym_identifier,
74905    ACTIONS(2825), 1,
74906      anon_sym_LBRACK,
74907    ACTIONS(2827), 1,
74908      sym_private_property_identifier,
74909    STATE(745), 1,
74910      sym_arguments,
74911    ACTIONS(5), 2,
74912      sym_html_comment,
74913      sym_comment,
74914  [47208] = 2,
74915    ACTIONS(5), 2,
74916      sym_html_comment,
74917      sym_comment,
74918    ACTIONS(2829), 4,
74919      sym__template_chars,
74920      sym_escape_sequence,
74921      anon_sym_BQUOTE,
74922      anon_sym_DOLLAR_LBRACE,
74923  [47219] = 6,
74924    ACTIONS(3), 1,
74925      sym_comment,
74926    ACTIONS(5), 1,
74927      sym_html_comment,
74928    ACTIONS(2831), 1,
74929      sym_html_character_reference,
74930    ACTIONS(2833), 1,
74931      anon_sym_DQUOTE,
74932    ACTIONS(2835), 1,
74933      sym_unescaped_double_jsx_string_fragment,
74934    STATE(1198), 1,
74935      aux_sym__jsx_string_repeat1,
74936  [47238] = 5,
74937    ACTIONS(93), 1,
74938      anon_sym_AT,
74939    ACTIONS(2795), 1,
74940      anon_sym_class,
74941    STATE(939), 1,
74942      aux_sym_export_statement_repeat1,
74943    STATE(981), 1,
74944      sym_decorator,
74945    ACTIONS(5), 2,
74946      sym_html_comment,
74947      sym_comment,
74948  [47255] = 5,
74949    ACTIONS(3), 1,
74950      sym_comment,
74951    ACTIONS(5), 1,
74952      sym_html_comment,
74953    ACTIONS(2837), 1,
74954      anon_sym_DQUOTE,
74955    STATE(1201), 1,
74956      aux_sym_string_repeat1,
74957    ACTIONS(2839), 2,
74958      sym_unescaped_double_string_fragment,
74959      sym_escape_sequence,
74960  [47272] = 5,
74961    ACTIONS(3), 1,
74962      sym_comment,
74963    ACTIONS(5), 1,
74964      sym_html_comment,
74965    ACTIONS(2837), 1,
74966      anon_sym_SQUOTE,
74967    STATE(1203), 1,
74968      aux_sym_string_repeat2,
74969    ACTIONS(2841), 2,
74970      sym_unescaped_single_string_fragment,
74971      sym_escape_sequence,
74972  [47289] = 5,
74973    ACTIONS(3), 1,
74974      sym_comment,
74975    ACTIONS(5), 1,
74976      sym_html_comment,
74977    ACTIONS(2843), 1,
74978      anon_sym_DQUOTE,
74979    STATE(1189), 1,
74980      aux_sym_string_repeat1,
74981    ACTIONS(2845), 2,
74982      sym_unescaped_double_string_fragment,
74983      sym_escape_sequence,
74984  [47306] = 5,
74985    ACTIONS(3), 1,
74986      sym_comment,
74987    ACTIONS(5), 1,
74988      sym_html_comment,
74989    ACTIONS(2848), 1,
74990      anon_sym_SQUOTE,
74991    STATE(1190), 1,
74992      aux_sym_string_repeat2,
74993    ACTIONS(2850), 2,
74994      sym_unescaped_single_string_fragment,
74995      sym_escape_sequence,
74996  [47323] = 2,
74997    ACTIONS(5), 2,
74998      sym_html_comment,
74999      sym_comment,
75000    ACTIONS(1703), 4,
75001      anon_sym_RPAREN,
75002      anon_sym_in,
75003      anon_sym_of,
75004      anon_sym_EQ,
75005  [47334] = 2,
75006    ACTIONS(5), 2,
75007      sym_html_comment,
75008      sym_comment,
75009    ACTIONS(1699), 4,
75010      anon_sym_RPAREN,
75011      anon_sym_in,
75012      anon_sym_of,
75013      anon_sym_EQ,
75014  [47345] = 5,
75015    ACTIONS(2634), 1,
75016      anon_sym_LPAREN,
75017    ACTIONS(2853), 1,
75018      sym_identifier,
75019    ACTIONS(2855), 1,
75020      anon_sym_STAR,
75021    STATE(1578), 1,
75022      sym_formal_parameters,
75023    ACTIONS(5), 2,
75024      sym_html_comment,
75025      sym_comment,
75026  [47362] = 5,
75027    ACTIONS(2857), 1,
75028      anon_sym_LBRACE,
75029    ACTIONS(2859), 1,
75030      anon_sym_extends,
75031    STATE(314), 1,
75032      sym_class_body,
75033    STATE(1407), 1,
75034      sym_class_heritage,
75035    ACTIONS(5), 2,
75036      sym_html_comment,
75037      sym_comment,
75038  [47379] = 5,
75039    ACTIONS(93), 1,
75040      anon_sym_AT,
75041    ACTIONS(2861), 1,
75042      anon_sym_class,
75043    STATE(939), 1,
75044      aux_sym_export_statement_repeat1,
75045    STATE(981), 1,
75046      sym_decorator,
75047    ACTIONS(5), 2,
75048      sym_html_comment,
75049      sym_comment,
75050  [47396] = 6,
75051    ACTIONS(3), 1,
75052      sym_comment,
75053    ACTIONS(5), 1,
75054      sym_html_comment,
75055    ACTIONS(2833), 1,
75056      anon_sym_SQUOTE,
75057    ACTIONS(2863), 1,
75058      sym_html_character_reference,
75059    ACTIONS(2865), 1,
75060      sym_unescaped_single_jsx_string_fragment,
75061    STATE(1205), 1,
75062      aux_sym__jsx_string_repeat2,
75063  [47415] = 4,
75064    ACTIONS(2867), 1,
75065      anon_sym_COMMA,
75066    STATE(1241), 1,
75067      aux_sym_variable_declaration_repeat1,
75068    ACTIONS(5), 2,
75069      sym_html_comment,
75070      sym_comment,
75071    ACTIONS(2869), 2,
75072      sym__automatic_semicolon,
75073      anon_sym_SEMI,
75074  [47430] = 6,
75075    ACTIONS(3), 1,
75076      sym_comment,
75077    ACTIONS(5), 1,
75078      sym_html_comment,
75079    ACTIONS(2871), 1,
75080      sym_html_character_reference,
75081    ACTIONS(2874), 1,
75082      anon_sym_DQUOTE,
75083    ACTIONS(2876), 1,
75084      sym_unescaped_double_jsx_string_fragment,
75085    STATE(1198), 1,
75086      aux_sym__jsx_string_repeat1,
75087  [47449] = 5,
75088    ACTIONS(93), 1,
75089      anon_sym_AT,
75090    ACTIONS(2801), 1,
75091      anon_sym_class,
75092    STATE(939), 1,
75093      aux_sym_export_statement_repeat1,
75094    STATE(981), 1,
75095      sym_decorator,
75096    ACTIONS(5), 2,
75097      sym_html_comment,
75098      sym_comment,
75099  [47466] = 5,
75100    ACTIONS(3), 1,
75101      sym_comment,
75102    ACTIONS(5), 1,
75103      sym_html_comment,
75104    ACTIONS(2879), 1,
75105      anon_sym_DQUOTE,
75106    STATE(1189), 1,
75107      aux_sym_string_repeat1,
75108    ACTIONS(2881), 2,
75109      sym_unescaped_double_string_fragment,
75110      sym_escape_sequence,
75111  [47483] = 5,
75112    ACTIONS(3), 1,
75113      sym_comment,
75114    ACTIONS(5), 1,
75115      sym_html_comment,
75116    ACTIONS(2883), 1,
75117      anon_sym_DQUOTE,
75118    STATE(1189), 1,
75119      aux_sym_string_repeat1,
75120    ACTIONS(2881), 2,
75121      sym_unescaped_double_string_fragment,
75122      sym_escape_sequence,
75123  [47500] = 5,
75124    ACTIONS(2634), 1,
75125      anon_sym_LPAREN,
75126    ACTIONS(2885), 1,
75127      sym_identifier,
75128    ACTIONS(2887), 1,
75129      anon_sym_STAR,
75130    STATE(1442), 1,
75131      sym_formal_parameters,
75132    ACTIONS(5), 2,
75133      sym_html_comment,
75134      sym_comment,
75135  [47517] = 5,
75136    ACTIONS(3), 1,
75137      sym_comment,
75138    ACTIONS(5), 1,
75139      sym_html_comment,
75140    ACTIONS(2883), 1,
75141      anon_sym_SQUOTE,
75142    STATE(1190), 1,
75143      aux_sym_string_repeat2,
75144    ACTIONS(2889), 2,
75145      sym_unescaped_single_string_fragment,
75146      sym_escape_sequence,
75147  [47534] = 4,
75148    ACTIONS(2459), 1,
75149      anon_sym_STAR,
75150    ACTIONS(2461), 1,
75151      anon_sym_LBRACE,
75152    ACTIONS(5), 2,
75153      sym_html_comment,
75154      sym_comment,
75155    STATE(1631), 2,
75156      sym_namespace_import,
75157      sym_named_imports,
75158  [47549] = 6,
75159    ACTIONS(3), 1,
75160      sym_comment,
75161    ACTIONS(5), 1,
75162      sym_html_comment,
75163    ACTIONS(2891), 1,
75164      sym_html_character_reference,
75165    ACTIONS(2894), 1,
75166      anon_sym_SQUOTE,
75167    ACTIONS(2896), 1,
75168      sym_unescaped_single_jsx_string_fragment,
75169    STATE(1205), 1,
75170      aux_sym__jsx_string_repeat2,
75171  [47568] = 4,
75172    ACTIONS(2087), 1,
75173      anon_sym_COLON,
75174    ACTIONS(2089), 1,
75175      anon_sym_EQ,
75176    ACTIONS(5), 2,
75177      sym_html_comment,
75178      sym_comment,
75179    ACTIONS(2899), 2,
75180      anon_sym_COMMA,
75181      anon_sym_RBRACE,
75182  [47583] = 5,
75183    ACTIONS(3), 1,
75184      sym_comment,
75185    ACTIONS(5), 1,
75186      sym_html_comment,
75187    ACTIONS(2879), 1,
75188      anon_sym_SQUOTE,
75189    STATE(1190), 1,
75190      aux_sym_string_repeat2,
75191    ACTIONS(2889), 2,
75192      sym_unescaped_single_string_fragment,
75193      sym_escape_sequence,
75194  [47600] = 5,
75195    ACTIONS(672), 1,
75196      anon_sym_COMMA,
75197    ACTIONS(2901), 1,
75198      anon_sym_EQ,
75199    ACTIONS(2903), 1,
75200      anon_sym_RBRACK,
75201    STATE(1330), 1,
75202      aux_sym_array_pattern_repeat1,
75203    ACTIONS(5), 2,
75204      sym_html_comment,
75205      sym_comment,
75206  [47617] = 4,
75207    ACTIONS(2905), 1,
75208      anon_sym_with,
75209    STATE(1570), 1,
75210      sym_import_attribute,
75211    ACTIONS(5), 2,
75212      sym_html_comment,
75213      sym_comment,
75214    ACTIONS(2907), 2,
75215      sym__automatic_semicolon,
75216      anon_sym_SEMI,
75217  [47632] = 5,
75218    ACTIONS(2703), 1,
75219      anon_sym_LBRACE,
75220    ACTIONS(2859), 1,
75221      anon_sym_extends,
75222    STATE(491), 1,
75223      sym_class_body,
75224    STATE(1536), 1,
75225      sym_class_heritage,
75226    ACTIONS(5), 2,
75227      sym_html_comment,
75228      sym_comment,
75229  [47649] = 3,
75230    ACTIONS(2909), 1,
75231      anon_sym_EQ,
75232    ACTIONS(5), 2,
75233      sym_html_comment,
75234      sym_comment,
75235    ACTIONS(1271), 3,
75236      anon_sym_COMMA,
75237      anon_sym_RBRACE,
75238      anon_sym_RBRACK,
75239  [47662] = 4,
75240    ACTIONS(2867), 1,
75241      anon_sym_COMMA,
75242    STATE(1224), 1,
75243      aux_sym_variable_declaration_repeat1,
75244    ACTIONS(5), 2,
75245      sym_html_comment,
75246      sym_comment,
75247    ACTIONS(2911), 2,
75248      sym__automatic_semicolon,
75249      anon_sym_SEMI,
75250  [47677] = 5,
75251    ACTIONS(2634), 1,
75252      anon_sym_LPAREN,
75253    ACTIONS(2913), 1,
75254      sym_identifier,
75255    ACTIONS(2915), 1,
75256      anon_sym_STAR,
75257    STATE(1521), 1,
75258      sym_formal_parameters,
75259    ACTIONS(5), 2,
75260      sym_html_comment,
75261      sym_comment,
75262  [47694] = 4,
75263    ACTIONS(2917), 1,
75264      anon_sym_COMMA,
75265    STATE(1214), 1,
75266      aux_sym_array_repeat1,
75267    ACTIONS(5), 2,
75268      sym_html_comment,
75269      sym_comment,
75270    ACTIONS(1730), 2,
75271      anon_sym_RPAREN,
75272      anon_sym_RBRACK,
75273  [47709] = 5,
75274    ACTIONS(3), 1,
75275      sym_comment,
75276    ACTIONS(5), 1,
75277      sym_html_comment,
75278    ACTIONS(2920), 1,
75279      anon_sym_DQUOTE,
75280    STATE(1220), 1,
75281      aux_sym_string_repeat1,
75282    ACTIONS(2922), 2,
75283      sym_unescaped_double_string_fragment,
75284      sym_escape_sequence,
75285  [47726] = 5,
75286    ACTIONS(2859), 1,
75287      anon_sym_extends,
75288    ACTIONS(2924), 1,
75289      anon_sym_LBRACE,
75290    STATE(53), 1,
75291      sym_class_body,
75292    STATE(1438), 1,
75293      sym_class_heritage,
75294    ACTIONS(5), 2,
75295      sym_html_comment,
75296      sym_comment,
75297  [47743] = 5,
75298    ACTIONS(3), 1,
75299      sym_comment,
75300    ACTIONS(5), 1,
75301      sym_html_comment,
75302    ACTIONS(2920), 1,
75303      anon_sym_SQUOTE,
75304    STATE(1221), 1,
75305      aux_sym_string_repeat2,
75306    ACTIONS(2926), 2,
75307      sym_unescaped_single_string_fragment,
75308      sym_escape_sequence,
75309  [47760] = 5,
75310    ACTIONS(2634), 1,
75311      anon_sym_LPAREN,
75312    ACTIONS(2928), 1,
75313      sym_identifier,
75314    ACTIONS(2930), 1,
75315      anon_sym_STAR,
75316    STATE(1403), 1,
75317      sym_formal_parameters,
75318    ACTIONS(5), 2,
75319      sym_html_comment,
75320      sym_comment,
75321  [47777] = 5,
75322    ACTIONS(2634), 1,
75323      anon_sym_LPAREN,
75324    ACTIONS(2932), 1,
75325      sym_identifier,
75326    ACTIONS(2934), 1,
75327      anon_sym_STAR,
75328    STATE(1578), 1,
75329      sym_formal_parameters,
75330    ACTIONS(5), 2,
75331      sym_html_comment,
75332      sym_comment,
75333  [47794] = 5,
75334    ACTIONS(3), 1,
75335      sym_comment,
75336    ACTIONS(5), 1,
75337      sym_html_comment,
75338    ACTIONS(2936), 1,
75339      anon_sym_DQUOTE,
75340    STATE(1189), 1,
75341      aux_sym_string_repeat1,
75342    ACTIONS(2881), 2,
75343      sym_unescaped_double_string_fragment,
75344      sym_escape_sequence,
75345  [47811] = 5,
75346    ACTIONS(3), 1,
75347      sym_comment,
75348    ACTIONS(5), 1,
75349      sym_html_comment,
75350    ACTIONS(2936), 1,
75351      anon_sym_SQUOTE,
75352    STATE(1190), 1,
75353      aux_sym_string_repeat2,
75354    ACTIONS(2889), 2,
75355      sym_unescaped_single_string_fragment,
75356      sym_escape_sequence,
75357  [47828] = 5,
75358    ACTIONS(3), 1,
75359      sym_comment,
75360    ACTIONS(5), 1,
75361      sym_html_comment,
75362    ACTIONS(2938), 1,
75363      anon_sym_DQUOTE,
75364    STATE(1233), 1,
75365      aux_sym_string_repeat1,
75366    ACTIONS(2940), 2,
75367      sym_unescaped_double_string_fragment,
75368      sym_escape_sequence,
75369  [47845] = 5,
75370    ACTIONS(93), 1,
75371      anon_sym_AT,
75372    ACTIONS(2942), 1,
75373      anon_sym_class,
75374    STATE(939), 1,
75375      aux_sym_export_statement_repeat1,
75376    STATE(981), 1,
75377      sym_decorator,
75378    ACTIONS(5), 2,
75379      sym_html_comment,
75380      sym_comment,
75381  [47862] = 4,
75382    ACTIONS(2944), 1,
75383      anon_sym_COMMA,
75384    STATE(1224), 1,
75385      aux_sym_variable_declaration_repeat1,
75386    ACTIONS(5), 2,
75387      sym_html_comment,
75388      sym_comment,
75389    ACTIONS(2947), 2,
75390      sym__automatic_semicolon,
75391      anon_sym_SEMI,
75392  [47877] = 5,
75393    ACTIONS(2709), 1,
75394      anon_sym_LBRACE,
75395    ACTIONS(2859), 1,
75396      anon_sym_extends,
75397    STATE(717), 1,
75398      sym_class_body,
75399    STATE(1554), 1,
75400      sym_class_heritage,
75401    ACTIONS(5), 2,
75402      sym_html_comment,
75403      sym_comment,
75404  [47894] = 5,
75405    ACTIONS(2634), 1,
75406      anon_sym_LPAREN,
75407    ACTIONS(2949), 1,
75408      sym_identifier,
75409    ACTIONS(2951), 1,
75410      anon_sym_STAR,
75411    STATE(1442), 1,
75412      sym_formal_parameters,
75413    ACTIONS(5), 2,
75414      sym_html_comment,
75415      sym_comment,
75416  [47911] = 5,
75417    ACTIONS(2857), 1,
75418      anon_sym_LBRACE,
75419    ACTIONS(2859), 1,
75420      anon_sym_extends,
75421    STATE(332), 1,
75422      sym_class_body,
75423    STATE(1408), 1,
75424      sym_class_heritage,
75425    ACTIONS(5), 2,
75426      sym_html_comment,
75427      sym_comment,
75428  [47928] = 5,
75429    ACTIONS(2634), 1,
75430      anon_sym_LPAREN,
75431    ACTIONS(2953), 1,
75432      sym_identifier,
75433    ACTIONS(2955), 1,
75434      anon_sym_STAR,
75435    STATE(1578), 1,
75436      sym_formal_parameters,
75437    ACTIONS(5), 2,
75438      sym_html_comment,
75439      sym_comment,
75440  [47945] = 5,
75441    ACTIONS(2905), 1,
75442      anon_sym_with,
75443    ACTIONS(2957), 1,
75444      anon_sym_SEMI,
75445    ACTIONS(2959), 1,
75446      sym__automatic_semicolon,
75447    STATE(1494), 1,
75448      sym_import_attribute,
75449    ACTIONS(5), 2,
75450      sym_html_comment,
75451      sym_comment,
75452  [47962] = 5,
75453    ACTIONS(3), 1,
75454      sym_comment,
75455    ACTIONS(5), 1,
75456      sym_html_comment,
75457    ACTIONS(2938), 1,
75458      anon_sym_SQUOTE,
75459    STATE(1249), 1,
75460      aux_sym_string_repeat2,
75461    ACTIONS(2961), 2,
75462      sym_unescaped_single_string_fragment,
75463      sym_escape_sequence,
75464  [47979] = 4,
75465    ACTIONS(2963), 1,
75466      anon_sym_EQ,
75467    STATE(1391), 1,
75468      sym__initializer,
75469    ACTIONS(5), 2,
75470      sym_html_comment,
75471      sym_comment,
75472    ACTIONS(2596), 2,
75473      anon_sym_in,
75474      anon_sym_of,
75475  [47994] = 2,
75476    ACTIONS(5), 2,
75477      sym_html_comment,
75478      sym_comment,
75479    ACTIONS(1701), 4,
75480      anon_sym_RPAREN,
75481      anon_sym_in,
75482      anon_sym_of,
75483      anon_sym_EQ,
75484  [48005] = 5,
75485    ACTIONS(3), 1,
75486      sym_comment,
75487    ACTIONS(5), 1,
75488      sym_html_comment,
75489    ACTIONS(2965), 1,
75490      anon_sym_DQUOTE,
75491    STATE(1189), 1,
75492      aux_sym_string_repeat1,
75493    ACTIONS(2881), 2,
75494      sym_unescaped_double_string_fragment,
75495      sym_escape_sequence,
75496  [48022] = 5,
75497    ACTIONS(3), 1,
75498      sym_comment,
75499    ACTIONS(5), 1,
75500      sym_html_comment,
75501    ACTIONS(2967), 1,
75502      anon_sym_DQUOTE,
75503    STATE(1200), 1,
75504      aux_sym_string_repeat1,
75505    ACTIONS(2969), 2,
75506      sym_unescaped_double_string_fragment,
75507      sym_escape_sequence,
75508  [48039] = 6,
75509    ACTIONS(3), 1,
75510      sym_comment,
75511    ACTIONS(5), 1,
75512      sym_html_comment,
75513    ACTIONS(2971), 1,
75514      sym_html_character_reference,
75515    ACTIONS(2973), 1,
75516      anon_sym_DQUOTE,
75517    ACTIONS(2975), 1,
75518      sym_unescaped_double_jsx_string_fragment,
75519    STATE(1185), 1,
75520      aux_sym__jsx_string_repeat1,
75521  [48058] = 6,
75522    ACTIONS(3), 1,
75523      sym_comment,
75524    ACTIONS(5), 1,
75525      sym_html_comment,
75526    ACTIONS(2973), 1,
75527      anon_sym_SQUOTE,
75528    ACTIONS(2977), 1,
75529      sym_html_character_reference,
75530    ACTIONS(2979), 1,
75531      sym_unescaped_single_jsx_string_fragment,
75532    STATE(1196), 1,
75533      aux_sym__jsx_string_repeat2,
75534  [48077] = 5,
75535    ACTIONS(2901), 1,
75536      anon_sym_EQ,
75537    ACTIONS(2981), 1,
75538      anon_sym_COMMA,
75539    ACTIONS(2983), 1,
75540      anon_sym_RPAREN,
75541    STATE(1262), 1,
75542      aux_sym_formal_parameters_repeat1,
75543    ACTIONS(5), 2,
75544      sym_html_comment,
75545      sym_comment,
75546  [48094] = 2,
75547    ACTIONS(5), 2,
75548      sym_html_comment,
75549      sym_comment,
75550    ACTIONS(2087), 4,
75551      sym__automatic_semicolon,
75552      anon_sym_LPAREN,
75553      anon_sym_SEMI,
75554      anon_sym_EQ,
75555  [48105] = 3,
75556    ACTIONS(5), 2,
75557      sym_html_comment,
75558      sym_comment,
75559    ACTIONS(2087), 2,
75560      anon_sym_LPAREN,
75561      anon_sym_COLON,
75562    ACTIONS(2133), 2,
75563      anon_sym_COMMA,
75564      anon_sym_RBRACE,
75565  [48118] = 4,
75566    ACTIONS(2985), 1,
75567      anon_sym_COMMA,
75568    STATE(1240), 1,
75569      aux_sym_sequence_expression_repeat1,
75570    ACTIONS(5), 2,
75571      sym_html_comment,
75572      sym_comment,
75573    ACTIONS(1499), 2,
75574      sym__automatic_semicolon,
75575      anon_sym_SEMI,
75576  [48133] = 4,
75577    ACTIONS(2867), 1,
75578      anon_sym_COMMA,
75579    STATE(1224), 1,
75580      aux_sym_variable_declaration_repeat1,
75581    ACTIONS(5), 2,
75582      sym_html_comment,
75583      sym_comment,
75584    ACTIONS(2988), 2,
75585      sym__automatic_semicolon,
75586      anon_sym_SEMI,
75587  [48148] = 2,
75588    ACTIONS(5), 2,
75589      sym_html_comment,
75590      sym_comment,
75591    ACTIONS(2463), 4,
75592      anon_sym_LPAREN,
75593      anon_sym_DOT,
75594      sym_optional_chain,
75595      anon_sym_BQUOTE,
75596  [48159] = 5,
75597    ACTIONS(2709), 1,
75598      anon_sym_LBRACE,
75599    ACTIONS(2859), 1,
75600      anon_sym_extends,
75601    STATE(740), 1,
75602      sym_class_body,
75603    STATE(1574), 1,
75604      sym_class_heritage,
75605    ACTIONS(5), 2,
75606      sym_html_comment,
75607      sym_comment,
75608  [48176] = 2,
75609    ACTIONS(5), 2,
75610      sym_html_comment,
75611      sym_comment,
75612    ACTIONS(1789), 4,
75613      sym__automatic_semicolon,
75614      anon_sym_LPAREN,
75615      anon_sym_SEMI,
75616      anon_sym_EQ,
75617  [48187] = 5,
75618    ACTIONS(672), 1,
75619      anon_sym_COMMA,
75620    ACTIONS(2901), 1,
75621      anon_sym_EQ,
75622    ACTIONS(2990), 1,
75623      anon_sym_RBRACK,
75624    STATE(1302), 1,
75625      aux_sym_array_pattern_repeat1,
75626    ACTIONS(5), 2,
75627      sym_html_comment,
75628      sym_comment,
75629  [48204] = 4,
75630    ACTIONS(2992), 1,
75631      anon_sym_from,
75632    STATE(1371), 1,
75633      sym__from_clause,
75634    ACTIONS(5), 2,
75635      sym_html_comment,
75636      sym_comment,
75637    ACTIONS(2994), 2,
75638      sym__automatic_semicolon,
75639      anon_sym_SEMI,
75640  [48219] = 5,
75641    ACTIONS(3), 1,
75642      sym_comment,
75643    ACTIONS(5), 1,
75644      sym_html_comment,
75645    ACTIONS(2967), 1,
75646      anon_sym_SQUOTE,
75647    STATE(1207), 1,
75648      aux_sym_string_repeat2,
75649    ACTIONS(2996), 2,
75650      sym_unescaped_single_string_fragment,
75651      sym_escape_sequence,
75652  [48236] = 5,
75653    ACTIONS(93), 1,
75654      anon_sym_AT,
75655    ACTIONS(2998), 1,
75656      anon_sym_class,
75657    STATE(939), 1,
75658      aux_sym_export_statement_repeat1,
75659    STATE(981), 1,
75660      sym_decorator,
75661    ACTIONS(5), 2,
75662      sym_html_comment,
75663      sym_comment,
75664  [48253] = 5,
75665    ACTIONS(3), 1,
75666      sym_comment,
75667    ACTIONS(5), 1,
75668      sym_html_comment,
75669    ACTIONS(2965), 1,
75670      anon_sym_SQUOTE,
75671    STATE(1190), 1,
75672      aux_sym_string_repeat2,
75673    ACTIONS(2889), 2,
75674      sym_unescaped_single_string_fragment,
75675      sym_escape_sequence,
75676  [48270] = 4,
75677    ACTIONS(1625), 1,
75678      anon_sym_COMMA,
75679    STATE(1240), 1,
75680      aux_sym_sequence_expression_repeat1,
75681    ACTIONS(5), 2,
75682      sym_html_comment,
75683      sym_comment,
75684    ACTIONS(2652), 2,
75685      sym__automatic_semicolon,
75686      anon_sym_SEMI,
75687  [48285] = 5,
75688    ACTIONS(2703), 1,
75689      anon_sym_LBRACE,
75690    ACTIONS(2859), 1,
75691      anon_sym_extends,
75692    STATE(497), 1,
75693      sym_class_body,
75694    STATE(1549), 1,
75695      sym_class_heritage,
75696    ACTIONS(5), 2,
75697      sym_html_comment,
75698      sym_comment,
75699  [48302] = 5,
75700    ACTIONS(2709), 1,
75701      anon_sym_LBRACE,
75702    ACTIONS(2859), 1,
75703      anon_sym_extends,
75704    STATE(663), 1,
75705      sym_class_body,
75706    STATE(1520), 1,
75707      sym_class_heritage,
75708    ACTIONS(5), 2,
75709      sym_html_comment,
75710      sym_comment,
75711  [48319] = 5,
75712    ACTIONS(2709), 1,
75713      anon_sym_LBRACE,
75714    ACTIONS(2859), 1,
75715      anon_sym_extends,
75716    STATE(744), 1,
75717      sym_class_body,
75718    STATE(1498), 1,
75719      sym_class_heritage,
75720    ACTIONS(5), 2,
75721      sym_html_comment,
75722      sym_comment,
75723  [48336] = 5,
75724    ACTIONS(2634), 1,
75725      anon_sym_LPAREN,
75726    ACTIONS(3000), 1,
75727      sym_identifier,
75728    ACTIONS(3002), 1,
75729      anon_sym_STAR,
75730    STATE(1442), 1,
75731      sym_formal_parameters,
75732    ACTIONS(5), 2,
75733      sym_html_comment,
75734      sym_comment,
75735  [48353] = 5,
75736    ACTIONS(2859), 1,
75737      anon_sym_extends,
75738    ACTIONS(2924), 1,
75739      anon_sym_LBRACE,
75740    STATE(56), 1,
75741      sym_class_body,
75742    STATE(1372), 1,
75743      sym_class_heritage,
75744    ACTIONS(5), 2,
75745      sym_html_comment,
75746      sym_comment,
75747  [48370] = 4,
75748    ACTIONS(2867), 1,
75749      anon_sym_COMMA,
75750    STATE(1212), 1,
75751      aux_sym_variable_declaration_repeat1,
75752    ACTIONS(5), 2,
75753      sym_html_comment,
75754      sym_comment,
75755    ACTIONS(3004), 2,
75756      sym__automatic_semicolon,
75757      anon_sym_SEMI,
75758  [48385] = 5,
75759    ACTIONS(3), 1,
75760      sym_comment,
75761    ACTIONS(5), 1,
75762      sym_html_comment,
75763    ACTIONS(3006), 1,
75764      sym__glimmer_template_content,
75765    ACTIONS(3008), 1,
75766      sym_glimmer_closing_tag,
75767    STATE(1308), 1,
75768      aux_sym_glimmer_template_repeat1,
75769  [48401] = 3,
75770    ACTIONS(3010), 1,
75771      anon_sym_EQ,
75772    ACTIONS(5), 2,
75773      sym_html_comment,
75774      sym_comment,
75775    ACTIONS(1280), 2,
75776      anon_sym_in,
75777      anon_sym_of,
75778  [48413] = 4,
75779    ACTIONS(2634), 1,
75780      anon_sym_LPAREN,
75781    ACTIONS(3012), 1,
75782      sym_identifier,
75783    STATE(1446), 1,
75784      sym_formal_parameters,
75785    ACTIONS(5), 2,
75786      sym_html_comment,
75787      sym_comment,
75788  [48427] = 4,
75789    ACTIONS(2634), 1,
75790      anon_sym_LPAREN,
75791    ACTIONS(3014), 1,
75792      sym_identifier,
75793    STATE(1522), 1,
75794      sym_formal_parameters,
75795    ACTIONS(5), 2,
75796      sym_html_comment,
75797      sym_comment,
75798  [48441] = 4,
75799    ACTIONS(2981), 1,
75800      anon_sym_COMMA,
75801    ACTIONS(2983), 1,
75802      anon_sym_RPAREN,
75803    STATE(1262), 1,
75804      aux_sym_formal_parameters_repeat1,
75805    ACTIONS(5), 2,
75806      sym_html_comment,
75807      sym_comment,
75808  [48455] = 4,
75809    ACTIONS(719), 1,
75810      anon_sym_RPAREN,
75811    ACTIONS(3016), 1,
75812      anon_sym_COMMA,
75813    STATE(1348), 1,
75814      aux_sym_formal_parameters_repeat1,
75815    ACTIONS(5), 2,
75816      sym_html_comment,
75817      sym_comment,
75818  [48469] = 4,
75819    ACTIONS(2069), 1,
75820      anon_sym_COMMA,
75821    ACTIONS(3018), 1,
75822      anon_sym_RBRACE,
75823    STATE(1320), 1,
75824      aux_sym_object_pattern_repeat1,
75825    ACTIONS(5), 2,
75826      sym_html_comment,
75827      sym_comment,
75828  [48483] = 4,
75829    ACTIONS(2043), 1,
75830      anon_sym_COMMA,
75831    ACTIONS(3020), 1,
75832      anon_sym_RBRACE,
75833    STATE(1321), 1,
75834      aux_sym_object_repeat1,
75835    ACTIONS(5), 2,
75836      sym_html_comment,
75837      sym_comment,
75838  [48497] = 4,
75839    ACTIONS(2069), 1,
75840      anon_sym_COMMA,
75841    ACTIONS(3022), 1,
75842      anon_sym_RBRACE,
75843    STATE(1350), 1,
75844      aux_sym_object_pattern_repeat1,
75845    ACTIONS(5), 2,
75846      sym_html_comment,
75847      sym_comment,
75848  [48511] = 4,
75849    ACTIONS(3024), 1,
75850      anon_sym_LBRACE,
75851    ACTIONS(3026), 1,
75852      anon_sym_LPAREN,
75853    STATE(329), 1,
75854      sym_statement_block,
75855    ACTIONS(5), 2,
75856      sym_html_comment,
75857      sym_comment,
75858  [48525] = 3,
75859    ACTIONS(3028), 1,
75860      sym_identifier,
75861    ACTIONS(5), 2,
75862      sym_html_comment,
75863      sym_comment,
75864    ACTIONS(3030), 2,
75865      sym__automatic_semicolon,
75866      anon_sym_SEMI,
75867  [48537] = 4,
75868    ACTIONS(2580), 1,
75869      anon_sym_RBRACE,
75870    ACTIONS(3032), 1,
75871      anon_sym_COMMA,
75872    STATE(1333), 1,
75873      aux_sym_named_imports_repeat1,
75874    ACTIONS(5), 2,
75875      sym_html_comment,
75876      sym_comment,
75877  [48551] = 4,
75878    ACTIONS(2043), 1,
75879      anon_sym_COMMA,
75880    ACTIONS(3020), 1,
75881      anon_sym_RBRACE,
75882    STATE(1277), 1,
75883      aux_sym_object_repeat1,
75884    ACTIONS(5), 2,
75885      sym_html_comment,
75886      sym_comment,
75887  [48565] = 4,
75888    ACTIONS(2069), 1,
75889      anon_sym_COMMA,
75890    ACTIONS(3018), 1,
75891      anon_sym_RBRACE,
75892    STATE(1306), 1,
75893      aux_sym_object_pattern_repeat1,
75894    ACTIONS(5), 2,
75895      sym_html_comment,
75896      sym_comment,
75897  [48579] = 4,
75898    ACTIONS(1964), 1,
75899      anon_sym_DQUOTE,
75900    ACTIONS(1966), 1,
75901      anon_sym_SQUOTE,
75902    STATE(1355), 1,
75903      sym_string,
75904    ACTIONS(5), 2,
75905      sym_html_comment,
75906      sym_comment,
75907  [48593] = 4,
75908    ACTIONS(2043), 1,
75909      anon_sym_COMMA,
75910    ACTIONS(3034), 1,
75911      anon_sym_RBRACE,
75912    STATE(1353), 1,
75913      aux_sym_object_repeat1,
75914    ACTIONS(5), 2,
75915      sym_html_comment,
75916      sym_comment,
75917  [48607] = 4,
75918    ACTIONS(672), 1,
75919      anon_sym_COMMA,
75920    ACTIONS(2990), 1,
75921      anon_sym_RBRACK,
75922    STATE(1304), 1,
75923      aux_sym_array_pattern_repeat1,
75924    ACTIONS(5), 2,
75925      sym_html_comment,
75926      sym_comment,
75927  [48621] = 2,
75928    ACTIONS(5), 2,
75929      sym_html_comment,
75930      sym_comment,
75931    ACTIONS(2805), 3,
75932      sym__automatic_semicolon,
75933      anon_sym_COMMA,
75934      anon_sym_SEMI,
75935  [48631] = 4,
75936    ACTIONS(2634), 1,
75937      anon_sym_LPAREN,
75938    ACTIONS(3036), 1,
75939      anon_sym_COLON,
75940    STATE(1590), 1,
75941      sym_formal_parameters,
75942    ACTIONS(5), 2,
75943      sym_html_comment,
75944      sym_comment,
75945  [48645] = 5,
75946    ACTIONS(3), 1,
75947      sym_comment,
75948    ACTIONS(5), 1,
75949      sym_html_comment,
75950    ACTIONS(3038), 1,
75951      sym__glimmer_template_content,
75952    ACTIONS(3040), 1,
75953      sym_glimmer_closing_tag,
75954    STATE(1288), 1,
75955      aux_sym_glimmer_template_repeat1,
75956  [48661] = 4,
75957    ACTIONS(3042), 1,
75958      anon_sym_COMMA,
75959    ACTIONS(3045), 1,
75960      anon_sym_RBRACE,
75961    STATE(1277), 1,
75962      aux_sym_object_repeat1,
75963    ACTIONS(5), 2,
75964      sym_html_comment,
75965      sym_comment,
75966  [48675] = 2,
75967    ACTIONS(5), 2,
75968      sym_html_comment,
75969      sym_comment,
75970    ACTIONS(3047), 3,
75971      sym__automatic_semicolon,
75972      anon_sym_from,
75973      anon_sym_SEMI,
75974  [48685] = 4,
75975    ACTIONS(705), 1,
75976      anon_sym_COMMA,
75977    ACTIONS(3049), 1,
75978      anon_sym_RPAREN,
75979    STATE(1214), 1,
75980      aux_sym_array_repeat1,
75981    ACTIONS(5), 2,
75982      sym_html_comment,
75983      sym_comment,
75984  [48699] = 4,
75985    ACTIONS(3051), 1,
75986      anon_sym_COMMA,
75987    ACTIONS(3053), 1,
75988      anon_sym_RBRACE,
75989    STATE(1294), 1,
75990      aux_sym_export_clause_repeat1,
75991    ACTIONS(5), 2,
75992      sym_html_comment,
75993      sym_comment,
75994  [48713] = 3,
75995    ACTIONS(3055), 1,
75996      anon_sym_as,
75997    ACTIONS(5), 2,
75998      sym_html_comment,
75999      sym_comment,
76000    ACTIONS(3057), 2,
76001      anon_sym_COMMA,
76002      anon_sym_RBRACE,
76003  [48725] = 2,
76004    ACTIONS(5), 2,
76005      sym_html_comment,
76006      sym_comment,
76007    ACTIONS(1730), 3,
76008      anon_sym_COMMA,
76009      anon_sym_RPAREN,
76010      anon_sym_RBRACK,
76011  [48735] = 3,
76012    ACTIONS(2901), 1,
76013      anon_sym_EQ,
76014    ACTIONS(5), 2,
76015      sym_html_comment,
76016      sym_comment,
76017    ACTIONS(3059), 2,
76018      anon_sym_COMMA,
76019      anon_sym_RBRACK,
76020  [48747] = 3,
76021    ACTIONS(3061), 1,
76022      sym_identifier,
76023    ACTIONS(5), 2,
76024      sym_html_comment,
76025      sym_comment,
76026    ACTIONS(3063), 2,
76027      sym__automatic_semicolon,
76028      anon_sym_SEMI,
76029  [48759] = 4,
76030    ACTIONS(2043), 1,
76031      anon_sym_COMMA,
76032    ACTIONS(3065), 1,
76033      anon_sym_RBRACE,
76034    STATE(1291), 1,
76035      aux_sym_object_repeat1,
76036    ACTIONS(5), 2,
76037      sym_html_comment,
76038      sym_comment,
76039  [48773] = 4,
76040    ACTIONS(2043), 1,
76041      anon_sym_COMMA,
76042    ACTIONS(3065), 1,
76043      anon_sym_RBRACE,
76044    STATE(1277), 1,
76045      aux_sym_object_repeat1,
76046    ACTIONS(5), 2,
76047      sym_html_comment,
76048      sym_comment,
76049  [48787] = 4,
76050    ACTIONS(705), 1,
76051      anon_sym_COMMA,
76052    ACTIONS(3067), 1,
76053      anon_sym_RBRACK,
76054    STATE(1214), 1,
76055      aux_sym_array_repeat1,
76056    ACTIONS(5), 2,
76057      sym_html_comment,
76058      sym_comment,
76059  [48801] = 5,
76060    ACTIONS(3), 1,
76061      sym_comment,
76062    ACTIONS(5), 1,
76063      sym_html_comment,
76064    ACTIONS(3006), 1,
76065      sym__glimmer_template_content,
76066    ACTIONS(3069), 1,
76067      sym_glimmer_closing_tag,
76068    STATE(1308), 1,
76069      aux_sym_glimmer_template_repeat1,
76070  [48817] = 4,
76071    ACTIONS(672), 1,
76072      anon_sym_COMMA,
76073    ACTIONS(2903), 1,
76074      anon_sym_RBRACK,
76075    STATE(1330), 1,
76076      aux_sym_array_pattern_repeat1,
76077    ACTIONS(5), 2,
76078      sym_html_comment,
76079      sym_comment,
76080  [48831] = 4,
76081    ACTIONS(2043), 1,
76082      anon_sym_COMMA,
76083    ACTIONS(3071), 1,
76084      anon_sym_RBRACE,
76085    STATE(1277), 1,
76086      aux_sym_object_repeat1,
76087    ACTIONS(5), 2,
76088      sym_html_comment,
76089      sym_comment,
76090  [48845] = 4,
76091    ACTIONS(2043), 1,
76092      anon_sym_COMMA,
76093    ACTIONS(3073), 1,
76094      anon_sym_RBRACE,
76095    STATE(1277), 1,
76096      aux_sym_object_repeat1,
76097    ACTIONS(5), 2,
76098      sym_html_comment,
76099      sym_comment,
76100  [48859] = 4,
76101    ACTIONS(705), 1,
76102      anon_sym_COMMA,
76103    ACTIONS(1716), 1,
76104      anon_sym_RBRACK,
76105    STATE(1329), 1,
76106      aux_sym_array_repeat1,
76107    ACTIONS(5), 2,
76108      sym_html_comment,
76109      sym_comment,
76110  [48873] = 3,
76111    ACTIONS(1615), 1,
76112      anon_sym_in,
76113    ACTIONS(5), 2,
76114      sym_html_comment,
76115      sym_comment,
76116    ACTIONS(1812), 2,
76117      anon_sym_LPAREN,
76118      anon_sym_COLON,
76119  [48885] = 4,
76120    ACTIONS(2568), 1,
76121      anon_sym_RBRACE,
76122    ACTIONS(3075), 1,
76123      anon_sym_COMMA,
76124    STATE(1311), 1,
76125      aux_sym_export_clause_repeat1,
76126    ACTIONS(5), 2,
76127      sym_html_comment,
76128      sym_comment,
76129  [48899] = 4,
76130    ACTIONS(705), 1,
76131      anon_sym_COMMA,
76132    ACTIONS(1716), 1,
76133      anon_sym_RBRACK,
76134    STATE(1214), 1,
76135      aux_sym_array_repeat1,
76136    ACTIONS(5), 2,
76137      sym_html_comment,
76138      sym_comment,
76139  [48913] = 4,
76140    ACTIONS(672), 1,
76141      anon_sym_COMMA,
76142    ACTIONS(2903), 1,
76143      anon_sym_RBRACK,
76144    STATE(1304), 1,
76145      aux_sym_array_pattern_repeat1,
76146    ACTIONS(5), 2,
76147      sym_html_comment,
76148      sym_comment,
76149  [48927] = 4,
76150    ACTIONS(705), 1,
76151      anon_sym_COMMA,
76152    ACTIONS(1734), 1,
76153      anon_sym_RPAREN,
76154    STATE(1301), 1,
76155      aux_sym_array_repeat1,
76156    ACTIONS(5), 2,
76157      sym_html_comment,
76158      sym_comment,
76159  [48941] = 4,
76160    ACTIONS(705), 1,
76161      anon_sym_COMMA,
76162    ACTIONS(1734), 1,
76163      anon_sym_RPAREN,
76164    STATE(1214), 1,
76165      aux_sym_array_repeat1,
76166    ACTIONS(5), 2,
76167      sym_html_comment,
76168      sym_comment,
76169  [48955] = 4,
76170    ACTIONS(2043), 1,
76171      anon_sym_COMMA,
76172    ACTIONS(3034), 1,
76173      anon_sym_RBRACE,
76174    STATE(1277), 1,
76175      aux_sym_object_repeat1,
76176    ACTIONS(5), 2,
76177      sym_html_comment,
76178      sym_comment,
76179  [48969] = 4,
76180    ACTIONS(2483), 1,
76181      anon_sym_COLON,
76182    ACTIONS(2489), 1,
76183      anon_sym_DOT,
76184    ACTIONS(3077), 1,
76185      anon_sym_GT,
76186    ACTIONS(5), 2,
76187      sym_html_comment,
76188      sym_comment,
76189  [48983] = 4,
76190    ACTIONS(705), 1,
76191      anon_sym_COMMA,
76192    ACTIONS(3079), 1,
76193      anon_sym_RPAREN,
76194    STATE(1214), 1,
76195      aux_sym_array_repeat1,
76196    ACTIONS(5), 2,
76197      sym_html_comment,
76198      sym_comment,
76199  [48997] = 4,
76200    ACTIONS(672), 1,
76201      anon_sym_COMMA,
76202    ACTIONS(3081), 1,
76203      anon_sym_RBRACK,
76204    STATE(1304), 1,
76205      aux_sym_array_pattern_repeat1,
76206    ACTIONS(5), 2,
76207      sym_html_comment,
76208      sym_comment,
76209  [49011] = 5,
76210    ACTIONS(3), 1,
76211      sym_comment,
76212    ACTIONS(5), 1,
76213      sym_html_comment,
76214    ACTIONS(3006), 1,
76215      sym__glimmer_template_content,
76216    ACTIONS(3083), 1,
76217      sym_glimmer_closing_tag,
76218    STATE(1308), 1,
76219      aux_sym_glimmer_template_repeat1,
76220  [49027] = 4,
76221    ACTIONS(3059), 1,
76222      anon_sym_RBRACK,
76223    ACTIONS(3085), 1,
76224      anon_sym_COMMA,
76225    STATE(1304), 1,
76226      aux_sym_array_pattern_repeat1,
76227    ACTIONS(5), 2,
76228      sym_html_comment,
76229      sym_comment,
76230  [49041] = 4,
76231    ACTIONS(2043), 1,
76232      anon_sym_COMMA,
76233    ACTIONS(3088), 1,
76234      anon_sym_RBRACE,
76235    STATE(1277), 1,
76236      aux_sym_object_repeat1,
76237    ACTIONS(5), 2,
76238      sym_html_comment,
76239      sym_comment,
76240  [49055] = 4,
76241    ACTIONS(3090), 1,
76242      anon_sym_COMMA,
76243    ACTIONS(3093), 1,
76244      anon_sym_RBRACE,
76245    STATE(1306), 1,
76246      aux_sym_object_pattern_repeat1,
76247    ACTIONS(5), 2,
76248      sym_html_comment,
76249      sym_comment,
76250  [49069] = 4,
76251    ACTIONS(2069), 1,
76252      anon_sym_COMMA,
76253    ACTIONS(3095), 1,
76254      anon_sym_RBRACE,
76255    STATE(1306), 1,
76256      aux_sym_object_pattern_repeat1,
76257    ACTIONS(5), 2,
76258      sym_html_comment,
76259      sym_comment,
76260  [49083] = 5,
76261    ACTIONS(3), 1,
76262      sym_comment,
76263    ACTIONS(5), 1,
76264      sym_html_comment,
76265    ACTIONS(3097), 1,
76266      sym__glimmer_template_content,
76267    ACTIONS(3100), 1,
76268      sym_glimmer_closing_tag,
76269    STATE(1308), 1,
76270      aux_sym_glimmer_template_repeat1,
76271  [49099] = 2,
76272    ACTIONS(5), 2,
76273      sym_html_comment,
76274      sym_comment,
76275    ACTIONS(3102), 3,
76276      sym__automatic_semicolon,
76277      anon_sym_from,
76278      anon_sym_SEMI,
76279  [49109] = 2,
76280    ACTIONS(5), 2,
76281      sym_html_comment,
76282      sym_comment,
76283    ACTIONS(3104), 3,
76284      sym__automatic_semicolon,
76285      anon_sym_from,
76286      anon_sym_SEMI,
76287  [49119] = 4,
76288    ACTIONS(3106), 1,
76289      anon_sym_COMMA,
76290    ACTIONS(3109), 1,
76291      anon_sym_RBRACE,
76292    STATE(1311), 1,
76293      aux_sym_export_clause_repeat1,
76294    ACTIONS(5), 2,
76295      sym_html_comment,
76296      sym_comment,
76297  [49133] = 2,
76298    ACTIONS(5), 2,
76299      sym_html_comment,
76300      sym_comment,
76301    ACTIONS(2947), 3,
76302      sym__automatic_semicolon,
76303      anon_sym_COMMA,
76304      anon_sym_SEMI,
76305  [49143] = 4,
76306    ACTIONS(2483), 1,
76307      anon_sym_COLON,
76308    ACTIONS(2489), 1,
76309      anon_sym_DOT,
76310    ACTIONS(3111), 1,
76311      anon_sym_GT,
76312    ACTIONS(5), 2,
76313      sym_html_comment,
76314      sym_comment,
76315  [49157] = 4,
76316    ACTIONS(2634), 1,
76317      anon_sym_LPAREN,
76318    ACTIONS(3113), 1,
76319      anon_sym_COLON,
76320    STATE(1590), 1,
76321      sym_formal_parameters,
76322    ACTIONS(5), 2,
76323      sym_html_comment,
76324      sym_comment,
76325  [49171] = 3,
76326    ACTIONS(3115), 1,
76327      anon_sym_as,
76328    ACTIONS(5), 2,
76329      sym_html_comment,
76330      sym_comment,
76331    ACTIONS(3117), 2,
76332      anon_sym_COMMA,
76333      anon_sym_RBRACE,
76334  [49183] = 4,
76335    ACTIONS(3119), 1,
76336      anon_sym_LPAREN,
76337    ACTIONS(3121), 1,
76338      anon_sym_await,
76339    STATE(45), 1,
76340      sym__for_header,
76341    ACTIONS(5), 2,
76342      sym_html_comment,
76343      sym_comment,
76344  [49197] = 4,
76345    ACTIONS(2767), 1,
76346      sym_identifier,
76347    ACTIONS(2769), 1,
76348      anon_sym_LBRACK,
76349    ACTIONS(2771), 1,
76350      sym_private_property_identifier,
76351    ACTIONS(5), 2,
76352      sym_html_comment,
76353      sym_comment,
76354  [49211] = 4,
76355    ACTIONS(2043), 1,
76356      anon_sym_COMMA,
76357    ACTIONS(3123), 1,
76358      anon_sym_RBRACE,
76359    STATE(1277), 1,
76360      aux_sym_object_repeat1,
76361    ACTIONS(5), 2,
76362      sym_html_comment,
76363      sym_comment,
76364  [49225] = 4,
76365    ACTIONS(2069), 1,
76366      anon_sym_COMMA,
76367    ACTIONS(3125), 1,
76368      anon_sym_RBRACE,
76369    STATE(1306), 1,
76370      aux_sym_object_pattern_repeat1,
76371    ACTIONS(5), 2,
76372      sym_html_comment,
76373      sym_comment,
76374  [49239] = 4,
76375    ACTIONS(2069), 1,
76376      anon_sym_COMMA,
76377    ACTIONS(3127), 1,
76378      anon_sym_RBRACE,
76379    STATE(1306), 1,
76380      aux_sym_object_pattern_repeat1,
76381    ACTIONS(5), 2,
76382      sym_html_comment,
76383      sym_comment,
76384  [49253] = 4,
76385    ACTIONS(2043), 1,
76386      anon_sym_COMMA,
76387    ACTIONS(3129), 1,
76388      anon_sym_RBRACE,
76389    STATE(1277), 1,
76390      aux_sym_object_repeat1,
76391    ACTIONS(5), 2,
76392      sym_html_comment,
76393      sym_comment,
76394  [49267] = 3,
76395    ACTIONS(2765), 1,
76396      anon_sym_EQ,
76397    ACTIONS(5), 2,
76398      sym_html_comment,
76399      sym_comment,
76400    ACTIONS(1280), 2,
76401      anon_sym_in,
76402      anon_sym_of,
76403  [49279] = 4,
76404    ACTIONS(2634), 1,
76405      anon_sym_LPAREN,
76406    ACTIONS(3131), 1,
76407      sym_identifier,
76408    STATE(1386), 1,
76409      sym_formal_parameters,
76410    ACTIONS(5), 2,
76411      sym_html_comment,
76412      sym_comment,
76413  [49293] = 4,
76414    ACTIONS(3133), 1,
76415      anon_sym_COMMA,
76416    ACTIONS(3135), 1,
76417      anon_sym_RBRACE,
76418    STATE(1268), 1,
76419      aux_sym_named_imports_repeat1,
76420    ACTIONS(5), 2,
76421      sym_html_comment,
76422      sym_comment,
76423  [49307] = 3,
76424    ACTIONS(2901), 1,
76425      anon_sym_EQ,
76426    ACTIONS(5), 2,
76427      sym_html_comment,
76428      sym_comment,
76429    ACTIONS(3137), 2,
76430      anon_sym_COMMA,
76431      anon_sym_RBRACE,
76432  [49319] = 4,
76433    ACTIONS(969), 1,
76434      anon_sym_while,
76435    ACTIONS(3139), 1,
76436      anon_sym_else,
76437    STATE(366), 1,
76438      sym_else_clause,
76439    ACTIONS(5), 2,
76440      sym_html_comment,
76441      sym_comment,
76442  [49333] = 5,
76443    ACTIONS(3), 1,
76444      sym_comment,
76445    ACTIONS(5), 1,
76446      sym_html_comment,
76447    ACTIONS(3141), 1,
76448      sym__glimmer_template_content,
76449    ACTIONS(3143), 1,
76450      sym_glimmer_closing_tag,
76451    STATE(1303), 1,
76452      aux_sym_glimmer_template_repeat1,
76453  [49349] = 4,
76454    ACTIONS(2634), 1,
76455      anon_sym_LPAREN,
76456    ACTIONS(3145), 1,
76457      sym_identifier,
76458    STATE(1446), 1,
76459      sym_formal_parameters,
76460    ACTIONS(5), 2,
76461      sym_html_comment,
76462      sym_comment,
76463  [49363] = 4,
76464    ACTIONS(705), 1,
76465      anon_sym_COMMA,
76466    ACTIONS(3147), 1,
76467      anon_sym_RBRACK,
76468    STATE(1214), 1,
76469      aux_sym_array_repeat1,
76470    ACTIONS(5), 2,
76471      sym_html_comment,
76472      sym_comment,
76473  [49377] = 4,
76474    ACTIONS(672), 1,
76475      anon_sym_COMMA,
76476    ACTIONS(3149), 1,
76477      anon_sym_RBRACK,
76478    STATE(1304), 1,
76479      aux_sym_array_pattern_repeat1,
76480    ACTIONS(5), 2,
76481      sym_html_comment,
76482      sym_comment,
76483  [49391] = 4,
76484    ACTIONS(2634), 1,
76485      anon_sym_LPAREN,
76486    ACTIONS(3151), 1,
76487      sym_identifier,
76488    STATE(1386), 1,
76489      sym_formal_parameters,
76490    ACTIONS(5), 2,
76491      sym_html_comment,
76492      sym_comment,
76493  [49405] = 4,
76494    ACTIONS(672), 1,
76495      anon_sym_COMMA,
76496    ACTIONS(2990), 1,
76497      anon_sym_RBRACK,
76498    STATE(1302), 1,
76499      aux_sym_array_pattern_repeat1,
76500    ACTIONS(5), 2,
76501      sym_html_comment,
76502      sym_comment,
76503  [49419] = 4,
76504    ACTIONS(3153), 1,
76505      anon_sym_COMMA,
76506    ACTIONS(3156), 1,
76507      anon_sym_RBRACE,
76508    STATE(1333), 1,
76509      aux_sym_named_imports_repeat1,
76510    ACTIONS(5), 2,
76511      sym_html_comment,
76512      sym_comment,
76513  [49433] = 4,
76514    ACTIONS(705), 1,
76515      anon_sym_COMMA,
76516    ACTIONS(1744), 1,
76517      anon_sym_RBRACK,
76518    STATE(1214), 1,
76519      aux_sym_array_repeat1,
76520    ACTIONS(5), 2,
76521      sym_html_comment,
76522      sym_comment,
76523  [49447] = 4,
76524    ACTIONS(705), 1,
76525      anon_sym_COMMA,
76526    ACTIONS(1748), 1,
76527      anon_sym_RPAREN,
76528    STATE(1279), 1,
76529      aux_sym_array_repeat1,
76530    ACTIONS(5), 2,
76531      sym_html_comment,
76532      sym_comment,
76533  [49461] = 4,
76534    ACTIONS(705), 1,
76535      anon_sym_COMMA,
76536    ACTIONS(1748), 1,
76537      anon_sym_RPAREN,
76538    STATE(1214), 1,
76539      aux_sym_array_repeat1,
76540    ACTIONS(5), 2,
76541      sym_html_comment,
76542      sym_comment,
76543  [49475] = 4,
76544    ACTIONS(705), 1,
76545      anon_sym_COMMA,
76546    ACTIONS(1718), 1,
76547      anon_sym_RPAREN,
76548    STATE(1346), 1,
76549      aux_sym_array_repeat1,
76550    ACTIONS(5), 2,
76551      sym_html_comment,
76552      sym_comment,
76553  [49489] = 4,
76554    ACTIONS(705), 1,
76555      anon_sym_COMMA,
76556    ACTIONS(1718), 1,
76557      anon_sym_RPAREN,
76558    STATE(1214), 1,
76559      aux_sym_array_repeat1,
76560    ACTIONS(5), 2,
76561      sym_html_comment,
76562      sym_comment,
76563  [49503] = 4,
76564    ACTIONS(2634), 1,
76565      anon_sym_LPAREN,
76566    ACTIONS(3158), 1,
76567      sym_identifier,
76568    STATE(1446), 1,
76569      sym_formal_parameters,
76570    ACTIONS(5), 2,
76571      sym_html_comment,
76572      sym_comment,
76573  [49517] = 4,
76574    ACTIONS(2483), 1,
76575      anon_sym_COLON,
76576    ACTIONS(2489), 1,
76577      anon_sym_DOT,
76578    ACTIONS(3160), 1,
76579      anon_sym_GT,
76580    ACTIONS(5), 2,
76581      sym_html_comment,
76582      sym_comment,
76583  [49531] = 4,
76584    ACTIONS(2634), 1,
76585      anon_sym_LPAREN,
76586    ACTIONS(3162), 1,
76587      sym_identifier,
76588    STATE(1386), 1,
76589      sym_formal_parameters,
76590    ACTIONS(5), 2,
76591      sym_html_comment,
76592      sym_comment,
76593  [49545] = 4,
76594    ACTIONS(2634), 1,
76595      anon_sym_LPAREN,
76596    ACTIONS(3164), 1,
76597      sym_identifier,
76598    STATE(1560), 1,
76599      sym_formal_parameters,
76600    ACTIONS(5), 2,
76601      sym_html_comment,
76602      sym_comment,
76603  [49559] = 4,
76604    ACTIONS(3166), 1,
76605      anon_sym_LPAREN,
76606    ACTIONS(3168), 1,
76607      anon_sym_await,
76608    STATE(42), 1,
76609      sym__for_header,
76610    ACTIONS(5), 2,
76611      sym_html_comment,
76612      sym_comment,
76613  [49573] = 3,
76614    ACTIONS(2901), 1,
76615      anon_sym_EQ,
76616    ACTIONS(5), 2,
76617      sym_html_comment,
76618      sym_comment,
76619    ACTIONS(3170), 2,
76620      anon_sym_COMMA,
76621      anon_sym_RPAREN,
76622  [49585] = 4,
76623    ACTIONS(2483), 1,
76624      anon_sym_COLON,
76625    ACTIONS(2489), 1,
76626      anon_sym_DOT,
76627    ACTIONS(3172), 1,
76628      anon_sym_GT,
76629    ACTIONS(5), 2,
76630      sym_html_comment,
76631      sym_comment,
76632  [49599] = 4,
76633    ACTIONS(705), 1,
76634      anon_sym_COMMA,
76635    ACTIONS(3174), 1,
76636      anon_sym_RPAREN,
76637    STATE(1214), 1,
76638      aux_sym_array_repeat1,
76639    ACTIONS(5), 2,
76640      sym_html_comment,
76641      sym_comment,
76642  [49613] = 4,
76643    ACTIONS(705), 1,
76644      anon_sym_COMMA,
76645    ACTIONS(1744), 1,
76646      anon_sym_RBRACK,
76647    STATE(1287), 1,
76648      aux_sym_array_repeat1,
76649    ACTIONS(5), 2,
76650      sym_html_comment,
76651      sym_comment,
76652  [49627] = 4,
76653    ACTIONS(3170), 1,
76654      anon_sym_RPAREN,
76655    ACTIONS(3176), 1,
76656      anon_sym_COMMA,
76657    STATE(1348), 1,
76658      aux_sym_formal_parameters_repeat1,
76659    ACTIONS(5), 2,
76660      sym_html_comment,
76661      sym_comment,
76662  [49641] = 4,
76663    ACTIONS(2823), 1,
76664      sym_identifier,
76665    ACTIONS(2825), 1,
76666      anon_sym_LBRACK,
76667    ACTIONS(2827), 1,
76668      sym_private_property_identifier,
76669    ACTIONS(5), 2,
76670      sym_html_comment,
76671      sym_comment,
76672  [49655] = 4,
76673    ACTIONS(2069), 1,
76674      anon_sym_COMMA,
76675    ACTIONS(3179), 1,
76676      anon_sym_RBRACE,
76677    STATE(1306), 1,
76678      aux_sym_object_pattern_repeat1,
76679    ACTIONS(5), 2,
76680      sym_html_comment,
76681      sym_comment,
76682  [49669] = 2,
76683    ACTIONS(5), 2,
76684      sym_html_comment,
76685      sym_comment,
76686    ACTIONS(3181), 3,
76687      sym__automatic_semicolon,
76688      anon_sym_from,
76689      anon_sym_SEMI,
76690  [49679] = 5,
76691    ACTIONS(3), 1,
76692      sym_comment,
76693    ACTIONS(5), 1,
76694      sym_html_comment,
76695    ACTIONS(3183), 1,
76696      sym__glimmer_template_content,
76697    ACTIONS(3185), 1,
76698      sym_glimmer_closing_tag,
76699    STATE(1257), 1,
76700      aux_sym_glimmer_template_repeat1,
76701  [49695] = 4,
76702    ACTIONS(2043), 1,
76703      anon_sym_COMMA,
76704    ACTIONS(3187), 1,
76705      anon_sym_RBRACE,
76706    STATE(1277), 1,
76707      aux_sym_object_repeat1,
76708    ACTIONS(5), 2,
76709      sym_html_comment,
76710      sym_comment,
76711  [49709] = 4,
76712    ACTIONS(3189), 1,
76713      sym_identifier,
76714    STATE(899), 1,
76715      sym_decorator_member_expression,
76716    STATE(979), 1,
76717      sym_decorator_call_expression,
76718    ACTIONS(5), 2,
76719      sym_html_comment,
76720      sym_comment,
76721  [49723] = 2,
76722    ACTIONS(5), 2,
76723      sym_html_comment,
76724      sym_comment,
76725    ACTIONS(3191), 3,
76726      sym__automatic_semicolon,
76727      anon_sym_with,
76728      anon_sym_SEMI,
76729  [49733] = 4,
76730    ACTIONS(2992), 1,
76731      anon_sym_from,
76732    ACTIONS(3193), 1,
76733      anon_sym_as,
76734    STATE(1431), 1,
76735      sym__from_clause,
76736    ACTIONS(5), 2,
76737      sym_html_comment,
76738      sym_comment,
76739  [49747] = 4,
76740    ACTIONS(2069), 1,
76741      anon_sym_COMMA,
76742    ACTIONS(3022), 1,
76743      anon_sym_RBRACE,
76744    STATE(1306), 1,
76745      aux_sym_object_pattern_repeat1,
76746    ACTIONS(5), 2,
76747      sym_html_comment,
76748      sym_comment,
76749  [49761] = 3,
76750    ACTIONS(3195), 1,
76751      sym_identifier,
76752    ACTIONS(3197), 1,
76753      sym_private_property_identifier,
76754    ACTIONS(5), 2,
76755      sym_html_comment,
76756      sym_comment,
76757  [49772] = 2,
76758    ACTIONS(5), 2,
76759      sym_html_comment,
76760      sym_comment,
76761    ACTIONS(1689), 2,
76762      sym__automatic_semicolon,
76763      anon_sym_SEMI,
76764  [49781] = 3,
76765    ACTIONS(3024), 1,
76766      anon_sym_LBRACE,
76767    STATE(912), 1,
76768      sym_statement_block,
76769    ACTIONS(5), 2,
76770      sym_html_comment,
76771      sym_comment,
76772  [49792] = 3,
76773    ACTIONS(3199), 1,
76774      anon_sym_LPAREN,
76775    STATE(37), 1,
76776      sym__for_header,
76777    ACTIONS(5), 2,
76778      sym_html_comment,
76779      sym_comment,
76780  [49803] = 3,
76781    ACTIONS(3024), 1,
76782      anon_sym_LBRACE,
76783    STATE(291), 1,
76784      sym_statement_block,
76785    ACTIONS(5), 2,
76786      sym_html_comment,
76787      sym_comment,
76788  [49814] = 3,
76789    ACTIONS(2634), 1,
76790      anon_sym_LPAREN,
76791    STATE(1479), 1,
76792      sym_formal_parameters,
76793    ACTIONS(5), 2,
76794      sym_html_comment,
76795      sym_comment,
76796  [49825] = 3,
76797    ACTIONS(2634), 1,
76798      anon_sym_LPAREN,
76799    STATE(1489), 1,
76800      sym_formal_parameters,
76801    ACTIONS(5), 2,
76802      sym_html_comment,
76803      sym_comment,
76804  [49836] = 3,
76805    ACTIONS(3024), 1,
76806      anon_sym_LBRACE,
76807    STATE(916), 1,
76808      sym_statement_block,
76809    ACTIONS(5), 2,
76810      sym_html_comment,
76811      sym_comment,
76812  [49847] = 3,
76813    ACTIONS(2099), 1,
76814      anon_sym_LBRACE,
76815    STATE(895), 1,
76816      sym_statement_block,
76817    ACTIONS(5), 2,
76818      sym_html_comment,
76819      sym_comment,
76820  [49858] = 2,
76821    ACTIONS(5), 2,
76822      sym_html_comment,
76823      sym_comment,
76824    ACTIONS(3201), 2,
76825      sym__automatic_semicolon,
76826      anon_sym_SEMI,
76827  [49867] = 3,
76828    ACTIONS(3203), 1,
76829      anon_sym_SEMI,
76830    ACTIONS(3205), 1,
76831      sym__automatic_semicolon,
76832    ACTIONS(5), 2,
76833      sym_html_comment,
76834      sym_comment,
76835  [49878] = 3,
76836    ACTIONS(2634), 1,
76837      anon_sym_LPAREN,
76838    STATE(1548), 1,
76839      sym_formal_parameters,
76840    ACTIONS(5), 2,
76841      sym_html_comment,
76842      sym_comment,
76843  [49889] = 3,
76844    ACTIONS(2634), 1,
76845      anon_sym_LPAREN,
76846    STATE(1563), 1,
76847      sym_formal_parameters,
76848    ACTIONS(5), 2,
76849      sym_html_comment,
76850      sym_comment,
76851  [49900] = 3,
76852    ACTIONS(3207), 1,
76853      anon_sym_SEMI,
76854    ACTIONS(3209), 1,
76855      sym__automatic_semicolon,
76856    ACTIONS(5), 2,
76857      sym_html_comment,
76858      sym_comment,
76859  [49911] = 3,
76860    ACTIONS(2924), 1,
76861      anon_sym_LBRACE,
76862    STATE(52), 1,
76863      sym_class_body,
76864    ACTIONS(5), 2,
76865      sym_html_comment,
76866      sym_comment,
76867  [49922] = 3,
76868    ACTIONS(2099), 1,
76869      anon_sym_LBRACE,
76870    STATE(896), 1,
76871      sym_statement_block,
76872    ACTIONS(5), 2,
76873      sym_html_comment,
76874      sym_comment,
76875  [49933] = 2,
76876    ACTIONS(5), 2,
76877      sym_html_comment,
76878      sym_comment,
76879    ACTIONS(3211), 2,
76880      anon_sym_LBRACE,
76881      anon_sym_EQ_GT,
76882  [49942] = 3,
76883    ACTIONS(2099), 1,
76884      anon_sym_LBRACE,
76885    STATE(897), 1,
76886      sym_statement_block,
76887    ACTIONS(5), 2,
76888      sym_html_comment,
76889      sym_comment,
76890  [49953] = 3,
76891    ACTIONS(2483), 1,
76892      anon_sym_COLON,
76893    ACTIONS(3077), 1,
76894      anon_sym_GT,
76895    ACTIONS(5), 2,
76896      sym_html_comment,
76897      sym_comment,
76898  [49964] = 3,
76899    ACTIONS(3024), 1,
76900      anon_sym_LBRACE,
76901    STATE(903), 1,
76902      sym_statement_block,
76903    ACTIONS(5), 2,
76904      sym_html_comment,
76905      sym_comment,
76906  [49975] = 3,
76907    ACTIONS(2489), 1,
76908      anon_sym_DOT,
76909    ACTIONS(3077), 1,
76910      anon_sym_GT,
76911    ACTIONS(5), 2,
76912      sym_html_comment,
76913      sym_comment,
76914  [49986] = 3,
76915    ACTIONS(3024), 1,
76916      anon_sym_LBRACE,
76917    STATE(898), 1,
76918      sym_statement_block,
76919    ACTIONS(5), 2,
76920      sym_html_comment,
76921      sym_comment,
76922  [49997] = 3,
76923    ACTIONS(2099), 1,
76924      anon_sym_LBRACE,
76925    STATE(893), 1,
76926      sym_statement_block,
76927    ACTIONS(5), 2,
76928      sym_html_comment,
76929      sym_comment,
76930  [50008] = 3,
76931    ACTIONS(2099), 1,
76932      anon_sym_LBRACE,
76933    STATE(898), 1,
76934      sym_statement_block,
76935    ACTIONS(5), 2,
76936      sym_html_comment,
76937      sym_comment,
76938  [50019] = 3,
76939    ACTIONS(2099), 1,
76940      anon_sym_LBRACE,
76941    STATE(900), 1,
76942      sym_statement_block,
76943    ACTIONS(5), 2,
76944      sym_html_comment,
76945      sym_comment,
76946  [50030] = 3,
76947    ACTIONS(3213), 1,
76948      anon_sym_LPAREN,
76949    STATE(328), 1,
76950      sym_parenthesized_expression,
76951    ACTIONS(5), 2,
76952      sym_html_comment,
76953      sym_comment,
76954  [50041] = 3,
76955    ACTIONS(3215), 1,
76956      anon_sym_LPAREN,
76957    STATE(36), 1,
76958      sym_parenthesized_expression,
76959    ACTIONS(5), 2,
76960      sym_html_comment,
76961      sym_comment,
76962  [50052] = 3,
76963    ACTIONS(2099), 1,
76964      anon_sym_LBRACE,
76965    STATE(902), 1,
76966      sym_statement_block,
76967    ACTIONS(5), 2,
76968      sym_html_comment,
76969      sym_comment,
76970  [50063] = 3,
76971    ACTIONS(3217), 1,
76972      anon_sym_LBRACE,
76973    STATE(668), 1,
76974      sym_statement_block,
76975    ACTIONS(5), 2,
76976      sym_html_comment,
76977      sym_comment,
76978  [50074] = 3,
76979    ACTIONS(3219), 1,
76980      anon_sym_LBRACE,
76981    STATE(58), 1,
76982      sym_statement_block,
76983    ACTIONS(5), 2,
76984      sym_html_comment,
76985      sym_comment,
76986  [50085] = 3,
76987    ACTIONS(3221), 1,
76988      sym_identifier,
76989    ACTIONS(3223), 1,
76990      sym_jsx_identifier,
76991    ACTIONS(5), 2,
76992      sym_html_comment,
76993      sym_comment,
76994  [50096] = 3,
76995    ACTIONS(2634), 1,
76996      anon_sym_LPAREN,
76997    STATE(1508), 1,
76998      sym_formal_parameters,
76999    ACTIONS(5), 2,
77000      sym_html_comment,
77001      sym_comment,
77002  [50107] = 3,
77003    ACTIONS(2634), 1,
77004      anon_sym_LPAREN,
77005    STATE(1404), 1,
77006      sym_formal_parameters,
77007    ACTIONS(5), 2,
77008      sym_html_comment,
77009      sym_comment,
77010  [50118] = 3,
77011    ACTIONS(2807), 1,
77012      anon_sym_in,
77013    ACTIONS(2809), 1,
77014      anon_sym_of,
77015    ACTIONS(5), 2,
77016      sym_html_comment,
77017      sym_comment,
77018  [50129] = 3,
77019    ACTIONS(3225), 1,
77020      anon_sym_LBRACE,
77021    STATE(501), 1,
77022      sym_statement_block,
77023    ACTIONS(5), 2,
77024      sym_html_comment,
77025      sym_comment,
77026  [50140] = 2,
77027    ACTIONS(5), 2,
77028      sym_html_comment,
77029      sym_comment,
77030    ACTIONS(3109), 2,
77031      anon_sym_COMMA,
77032      anon_sym_RBRACE,
77033  [50149] = 3,
77034    ACTIONS(2634), 1,
77035      anon_sym_LPAREN,
77036    STATE(1467), 1,
77037      sym_formal_parameters,
77038    ACTIONS(5), 2,
77039      sym_html_comment,
77040      sym_comment,
77041  [50160] = 3,
77042    ACTIONS(2703), 1,
77043      anon_sym_LBRACE,
77044    STATE(524), 1,
77045      sym_class_body,
77046    ACTIONS(5), 2,
77047      sym_html_comment,
77048      sym_comment,
77049  [50171] = 2,
77050    ACTIONS(5), 2,
77051      sym_html_comment,
77052      sym_comment,
77053    ACTIONS(3093), 2,
77054      anon_sym_COMMA,
77055      anon_sym_RBRACE,
77056  [50180] = 2,
77057    ACTIONS(5), 2,
77058      sym_html_comment,
77059      sym_comment,
77060    ACTIONS(3227), 2,
77061      anon_sym_COMMA,
77062      anon_sym_RBRACE,
77063  [50189] = 3,
77064    ACTIONS(2634), 1,
77065      anon_sym_LPAREN,
77066    STATE(1581), 1,
77067      sym_formal_parameters,
77068    ACTIONS(5), 2,
77069      sym_html_comment,
77070      sym_comment,
77071  [50200] = 3,
77072    ACTIONS(2483), 1,
77073      anon_sym_COLON,
77074    ACTIONS(3111), 1,
77075      anon_sym_GT,
77076    ACTIONS(5), 2,
77077      sym_html_comment,
77078      sym_comment,
77079  [50211] = 3,
77080    ACTIONS(2099), 1,
77081      anon_sym_LBRACE,
77082    STATE(903), 1,
77083      sym_statement_block,
77084    ACTIONS(5), 2,
77085      sym_html_comment,
77086      sym_comment,
77087  [50222] = 3,
77088    ACTIONS(2489), 1,
77089      anon_sym_DOT,
77090    ACTIONS(3111), 1,
77091      anon_sym_GT,
77092    ACTIONS(5), 2,
77093      sym_html_comment,
77094      sym_comment,
77095  [50233] = 2,
77096    ACTIONS(5), 2,
77097      sym_html_comment,
77098      sym_comment,
77099    ACTIONS(3045), 2,
77100      anon_sym_COMMA,
77101      anon_sym_RBRACE,
77102  [50242] = 3,
77103    ACTIONS(3225), 1,
77104      anon_sym_LBRACE,
77105    STATE(525), 1,
77106      sym_statement_block,
77107    ACTIONS(5), 2,
77108      sym_html_comment,
77109      sym_comment,
77110  [50253] = 3,
77111    ACTIONS(3229), 1,
77112      anon_sym_LBRACE,
77113    STATE(320), 1,
77114      sym_statement_block,
77115    ACTIONS(5), 2,
77116      sym_html_comment,
77117      sym_comment,
77118  [50264] = 3,
77119    ACTIONS(3229), 1,
77120      anon_sym_LBRACE,
77121    STATE(317), 1,
77122      sym_statement_block,
77123    ACTIONS(5), 2,
77124      sym_html_comment,
77125      sym_comment,
77126  [50275] = 3,
77127    ACTIONS(2099), 1,
77128      anon_sym_LBRACE,
77129    STATE(912), 1,
77130      sym_statement_block,
77131    ACTIONS(5), 2,
77132      sym_html_comment,
77133      sym_comment,
77134  [50286] = 3,
77135    ACTIONS(2857), 1,
77136      anon_sym_LBRACE,
77137    STATE(319), 1,
77138      sym_class_body,
77139    ACTIONS(5), 2,
77140      sym_html_comment,
77141      sym_comment,
77142  [50297] = 3,
77143    ACTIONS(2857), 1,
77144      anon_sym_LBRACE,
77145    STATE(323), 1,
77146      sym_class_body,
77147    ACTIONS(5), 2,
77148      sym_html_comment,
77149      sym_comment,
77150  [50308] = 3,
77151    ACTIONS(2087), 1,
77152      anon_sym_LPAREN,
77153    ACTIONS(2279), 1,
77154      anon_sym_EQ_GT,
77155    ACTIONS(5), 2,
77156      sym_html_comment,
77157      sym_comment,
77158  [50319] = 2,
77159    ACTIONS(5), 2,
77160      sym_html_comment,
77161      sym_comment,
77162    ACTIONS(1789), 2,
77163      anon_sym_LPAREN,
77164      anon_sym_COLON,
77165  [50328] = 3,
77166    ACTIONS(2099), 1,
77167      anon_sym_LBRACE,
77168    STATE(930), 1,
77169      sym_statement_block,
77170    ACTIONS(5), 2,
77171      sym_html_comment,
77172      sym_comment,
77173  [50339] = 3,
77174    ACTIONS(3231), 1,
77175      sym_identifier,
77176    ACTIONS(3233), 1,
77177      sym_private_property_identifier,
77178    ACTIONS(5), 2,
77179      sym_html_comment,
77180      sym_comment,
77181  [50350] = 3,
77182    ACTIONS(3215), 1,
77183      anon_sym_LPAREN,
77184    STATE(44), 1,
77185      sym_parenthesized_expression,
77186    ACTIONS(5), 2,
77187      sym_html_comment,
77188      sym_comment,
77189  [50361] = 3,
77190    ACTIONS(2634), 1,
77191      anon_sym_LPAREN,
77192    STATE(1405), 1,
77193      sym_formal_parameters,
77194    ACTIONS(5), 2,
77195      sym_html_comment,
77196      sym_comment,
77197  [50372] = 3,
77198    ACTIONS(3215), 1,
77199      anon_sym_LPAREN,
77200    STATE(40), 1,
77201      sym_parenthesized_expression,
77202    ACTIONS(5), 2,
77203      sym_html_comment,
77204      sym_comment,
77205  [50383] = 3,
77206    ACTIONS(3219), 1,
77207      anon_sym_LBRACE,
77208    STATE(59), 1,
77209      sym_statement_block,
77210    ACTIONS(5), 2,
77211      sym_html_comment,
77212      sym_comment,
77213  [50394] = 3,
77214    ACTIONS(3024), 1,
77215      anon_sym_LBRACE,
77216    STATE(922), 1,
77217      sym_statement_block,
77218    ACTIONS(5), 2,
77219      sym_html_comment,
77220      sym_comment,
77221  [50405] = 3,
77222    ACTIONS(3215), 1,
77223      anon_sym_LPAREN,
77224    STATE(27), 1,
77225      sym_parenthesized_expression,
77226    ACTIONS(5), 2,
77227      sym_html_comment,
77228      sym_comment,
77229  [50416] = 3,
77230    ACTIONS(2767), 1,
77231      sym_identifier,
77232    ACTIONS(2771), 1,
77233      sym_private_property_identifier,
77234    ACTIONS(5), 2,
77235      sym_html_comment,
77236      sym_comment,
77237  [50427] = 3,
77238    ACTIONS(2099), 1,
77239      anon_sym_LBRACE,
77240    STATE(919), 1,
77241      sym_statement_block,
77242    ACTIONS(5), 2,
77243      sym_html_comment,
77244      sym_comment,
77245  [50438] = 3,
77246    ACTIONS(2634), 1,
77247      anon_sym_LPAREN,
77248    STATE(1585), 1,
77249      sym_formal_parameters,
77250    ACTIONS(5), 2,
77251      sym_html_comment,
77252      sym_comment,
77253  [50449] = 2,
77254    ACTIONS(5), 2,
77255      sym_html_comment,
77256      sym_comment,
77257    ACTIONS(3235), 2,
77258      sym__automatic_semicolon,
77259      anon_sym_SEMI,
77260  [50458] = 2,
77261    ACTIONS(5), 2,
77262      sym_html_comment,
77263      sym_comment,
77264    ACTIONS(3137), 2,
77265      anon_sym_COMMA,
77266      anon_sym_RBRACE,
77267  [50467] = 3,
77268    ACTIONS(3024), 1,
77269      anon_sym_LBRACE,
77270    STATE(900), 1,
77271      sym_statement_block,
77272    ACTIONS(5), 2,
77273      sym_html_comment,
77274      sym_comment,
77275  [50478] = 3,
77276    ACTIONS(3024), 1,
77277      anon_sym_LBRACE,
77278    STATE(326), 1,
77279      sym_statement_block,
77280    ACTIONS(5), 2,
77281      sym_html_comment,
77282      sym_comment,
77283  [50489] = 3,
77284    ACTIONS(3024), 1,
77285      anon_sym_LBRACE,
77286    STATE(923), 1,
77287      sym_statement_block,
77288    ACTIONS(5), 2,
77289      sym_html_comment,
77290      sym_comment,
77291  [50500] = 3,
77292    ACTIONS(2087), 1,
77293      anon_sym_LPAREN,
77294    ACTIONS(3237), 1,
77295      anon_sym_EQ_GT,
77296    ACTIONS(5), 2,
77297      sym_html_comment,
77298      sym_comment,
77299  [50511] = 2,
77300    ACTIONS(5), 2,
77301      sym_html_comment,
77302      sym_comment,
77303    ACTIONS(3239), 2,
77304      sym__automatic_semicolon,
77305      anon_sym_SEMI,
77306  [50520] = 3,
77307    ACTIONS(3199), 1,
77308      anon_sym_LPAREN,
77309    STATE(32), 1,
77310      sym__for_header,
77311    ACTIONS(5), 2,
77312      sym_html_comment,
77313      sym_comment,
77314  [50531] = 2,
77315    ACTIONS(5), 2,
77316      sym_html_comment,
77317      sym_comment,
77318    ACTIONS(3241), 2,
77319      anon_sym_LBRACE,
77320      anon_sym_EQ_GT,
77321  [50540] = 3,
77322    ACTIONS(3243), 1,
77323      anon_sym_SEMI,
77324    ACTIONS(3245), 1,
77325      sym__automatic_semicolon,
77326    ACTIONS(5), 2,
77327      sym_html_comment,
77328      sym_comment,
77329  [50551] = 3,
77330    ACTIONS(2634), 1,
77331      anon_sym_LPAREN,
77332    STATE(1586), 1,
77333      sym_formal_parameters,
77334    ACTIONS(5), 2,
77335      sym_html_comment,
77336      sym_comment,
77337  [50562] = 3,
77338    ACTIONS(3247), 1,
77339      anon_sym_COMMA,
77340    ACTIONS(3249), 1,
77341      anon_sym_from,
77342    ACTIONS(5), 2,
77343      sym_html_comment,
77344      sym_comment,
77345  [50573] = 3,
77346    ACTIONS(2634), 1,
77347      anon_sym_LPAREN,
77348    STATE(1525), 1,
77349      sym_formal_parameters,
77350    ACTIONS(5), 2,
77351      sym_html_comment,
77352      sym_comment,
77353  [50584] = 3,
77354    ACTIONS(2634), 1,
77355      anon_sym_LPAREN,
77356    STATE(1588), 1,
77357      sym_formal_parameters,
77358    ACTIONS(5), 2,
77359      sym_html_comment,
77360      sym_comment,
77361  [50595] = 3,
77362    ACTIONS(2992), 1,
77363      anon_sym_from,
77364    STATE(1229), 1,
77365      sym__from_clause,
77366    ACTIONS(5), 2,
77367      sym_html_comment,
77368      sym_comment,
77369  [50606] = 3,
77370    ACTIONS(2634), 1,
77371      anon_sym_LPAREN,
77372    STATE(1447), 1,
77373      sym_formal_parameters,
77374    ACTIONS(5), 2,
77375      sym_html_comment,
77376      sym_comment,
77377  [50617] = 3,
77378    ACTIONS(2924), 1,
77379      anon_sym_LBRACE,
77380    STATE(54), 1,
77381      sym_class_body,
77382    ACTIONS(5), 2,
77383      sym_html_comment,
77384      sym_comment,
77385  [50628] = 3,
77386    ACTIONS(2099), 1,
77387      anon_sym_LBRACE,
77388    STATE(915), 1,
77389      sym_statement_block,
77390    ACTIONS(5), 2,
77391      sym_html_comment,
77392      sym_comment,
77393  [50639] = 3,
77394    ACTIONS(3217), 1,
77395      anon_sym_LBRACE,
77396    STATE(660), 1,
77397      sym_statement_block,
77398    ACTIONS(5), 2,
77399      sym_html_comment,
77400      sym_comment,
77401  [50650] = 3,
77402    ACTIONS(2634), 1,
77403      anon_sym_LPAREN,
77404    STATE(1387), 1,
77405      sym_formal_parameters,
77406    ACTIONS(5), 2,
77407      sym_html_comment,
77408      sym_comment,
77409  [50661] = 3,
77410    ACTIONS(3217), 1,
77411      anon_sym_LBRACE,
77412    STATE(739), 1,
77413      sym_statement_block,
77414    ACTIONS(5), 2,
77415      sym_html_comment,
77416      sym_comment,
77417  [50672] = 2,
77418    ACTIONS(5), 2,
77419      sym_html_comment,
77420      sym_comment,
77421    ACTIONS(1687), 2,
77422      sym__automatic_semicolon,
77423      anon_sym_SEMI,
77424  [50681] = 3,
77425    ACTIONS(2634), 1,
77426      anon_sym_LPAREN,
77427    STATE(1589), 1,
77428      sym_formal_parameters,
77429    ACTIONS(5), 2,
77430      sym_html_comment,
77431      sym_comment,
77432  [50692] = 3,
77433    ACTIONS(2634), 1,
77434      anon_sym_LPAREN,
77435    STATE(1416), 1,
77436      sym_formal_parameters,
77437    ACTIONS(5), 2,
77438      sym_html_comment,
77439      sym_comment,
77440  [50703] = 3,
77441    ACTIONS(3217), 1,
77442      anon_sym_LBRACE,
77443    STATE(691), 1,
77444      sym_statement_block,
77445    ACTIONS(5), 2,
77446      sym_html_comment,
77447      sym_comment,
77448  [50714] = 3,
77449    ACTIONS(3219), 1,
77450      anon_sym_LBRACE,
77451    STATE(55), 1,
77452      sym_statement_block,
77453    ACTIONS(5), 2,
77454      sym_html_comment,
77455      sym_comment,
77456  [50725] = 3,
77457    ACTIONS(3024), 1,
77458      anon_sym_LBRACE,
77459    STATE(924), 1,
77460      sym_statement_block,
77461    ACTIONS(5), 2,
77462      sym_html_comment,
77463      sym_comment,
77464  [50736] = 3,
77465    ACTIONS(2634), 1,
77466      anon_sym_LPAREN,
77467    STATE(1592), 1,
77468      sym_formal_parameters,
77469    ACTIONS(5), 2,
77470      sym_html_comment,
77471      sym_comment,
77472  [50747] = 3,
77473    ACTIONS(2099), 1,
77474      anon_sym_LBRACE,
77475    STATE(906), 1,
77476      sym_statement_block,
77477    ACTIONS(5), 2,
77478      sym_html_comment,
77479      sym_comment,
77480  [50758] = 3,
77481    ACTIONS(3024), 1,
77482      anon_sym_LBRACE,
77483    STATE(902), 1,
77484      sym_statement_block,
77485    ACTIONS(5), 2,
77486      sym_html_comment,
77487      sym_comment,
77488  [50769] = 3,
77489    ACTIONS(2099), 1,
77490      anon_sym_LBRACE,
77491    STATE(907), 1,
77492      sym_statement_block,
77493    ACTIONS(5), 2,
77494      sym_html_comment,
77495      sym_comment,
77496  [50780] = 2,
77497    ACTIONS(5), 2,
77498      sym_html_comment,
77499      sym_comment,
77500    ACTIONS(1525), 2,
77501      sym__automatic_semicolon,
77502      anon_sym_SEMI,
77503  [50789] = 3,
77504    ACTIONS(2634), 1,
77505      anon_sym_LPAREN,
77506    STATE(1551), 1,
77507      sym_formal_parameters,
77508    ACTIONS(5), 2,
77509      sym_html_comment,
77510      sym_comment,
77511  [50800] = 3,
77512    ACTIONS(3024), 1,
77513      anon_sym_LBRACE,
77514    STATE(906), 1,
77515      sym_statement_block,
77516    ACTIONS(5), 2,
77517      sym_html_comment,
77518      sym_comment,
77519  [50811] = 3,
77520    ACTIONS(2099), 1,
77521      anon_sym_LBRACE,
77522    STATE(908), 1,
77523      sym_statement_block,
77524    ACTIONS(5), 2,
77525      sym_html_comment,
77526      sym_comment,
77527  [50822] = 3,
77528    ACTIONS(3024), 1,
77529      anon_sym_LBRACE,
77530    STATE(373), 1,
77531      sym_statement_block,
77532    ACTIONS(5), 2,
77533      sym_html_comment,
77534      sym_comment,
77535  [50833] = 2,
77536    ACTIONS(5), 2,
77537      sym_html_comment,
77538      sym_comment,
77539    ACTIONS(3251), 2,
77540      sym__automatic_semicolon,
77541      anon_sym_SEMI,
77542  [50842] = 3,
77543    ACTIONS(2634), 1,
77544      anon_sym_LPAREN,
77545    STATE(1555), 1,
77546      sym_formal_parameters,
77547    ACTIONS(5), 2,
77548      sym_html_comment,
77549      sym_comment,
77550  [50853] = 3,
77551    ACTIONS(2634), 1,
77552      anon_sym_LPAREN,
77553    STATE(1379), 1,
77554      sym_formal_parameters,
77555    ACTIONS(5), 2,
77556      sym_html_comment,
77557      sym_comment,
77558  [50864] = 3,
77559    ACTIONS(3024), 1,
77560      anon_sym_LBRACE,
77561    STATE(907), 1,
77562      sym_statement_block,
77563    ACTIONS(5), 2,
77564      sym_html_comment,
77565      sym_comment,
77566  [50875] = 3,
77567    ACTIONS(2634), 1,
77568      anon_sym_LPAREN,
77569    STATE(1562), 1,
77570      sym_formal_parameters,
77571    ACTIONS(5), 2,
77572      sym_html_comment,
77573      sym_comment,
77574  [50886] = 3,
77575    ACTIONS(2634), 1,
77576      anon_sym_LPAREN,
77577    STATE(1424), 1,
77578      sym_formal_parameters,
77579    ACTIONS(5), 2,
77580      sym_html_comment,
77581      sym_comment,
77582  [50897] = 3,
77583    ACTIONS(2634), 1,
77584      anon_sym_LPAREN,
77585    STATE(1567), 1,
77586      sym_formal_parameters,
77587    ACTIONS(5), 2,
77588      sym_html_comment,
77589      sym_comment,
77590  [50908] = 3,
77591    ACTIONS(2634), 1,
77592      anon_sym_LPAREN,
77593    STATE(1451), 1,
77594      sym_formal_parameters,
77595    ACTIONS(5), 2,
77596      sym_html_comment,
77597      sym_comment,
77598  [50919] = 3,
77599    ACTIONS(3024), 1,
77600      anon_sym_LBRACE,
77601    STATE(908), 1,
77602      sym_statement_block,
77603    ACTIONS(5), 2,
77604      sym_html_comment,
77605      sym_comment,
77606  [50930] = 3,
77607    ACTIONS(3024), 1,
77608      anon_sym_LBRACE,
77609    STATE(925), 1,
77610      sym_statement_block,
77611    ACTIONS(5), 2,
77612      sym_html_comment,
77613      sym_comment,
77614  [50941] = 3,
77615    ACTIONS(2634), 1,
77616      anon_sym_LPAREN,
77617    STATE(1377), 1,
77618      sym_formal_parameters,
77619    ACTIONS(5), 2,
77620      sym_html_comment,
77621      sym_comment,
77622  [50952] = 3,
77623    ACTIONS(2099), 1,
77624      anon_sym_LBRACE,
77625    STATE(933), 1,
77626      sym_statement_block,
77627    ACTIONS(5), 2,
77628      sym_html_comment,
77629      sym_comment,
77630  [50963] = 2,
77631    ACTIONS(5), 2,
77632      sym_html_comment,
77633      sym_comment,
77634    ACTIONS(1348), 2,
77635      sym__automatic_semicolon,
77636      anon_sym_SEMI,
77637  [50972] = 2,
77638    ACTIONS(5), 2,
77639      sym_html_comment,
77640      sym_comment,
77641    ACTIONS(1529), 2,
77642      sym__automatic_semicolon,
77643      anon_sym_SEMI,
77644  [50981] = 3,
77645    ACTIONS(3253), 1,
77646      anon_sym_LBRACE,
77647    STATE(372), 1,
77648      sym_switch_body,
77649    ACTIONS(5), 2,
77650      sym_html_comment,
77651      sym_comment,
77652  [50992] = 3,
77653    ACTIONS(2634), 1,
77654      anon_sym_LPAREN,
77655    STATE(1510), 1,
77656      sym_formal_parameters,
77657    ACTIONS(5), 2,
77658      sym_html_comment,
77659      sym_comment,
77660  [51003] = 3,
77661    ACTIONS(2634), 1,
77662      anon_sym_LPAREN,
77663    STATE(1360), 1,
77664      sym_formal_parameters,
77665    ACTIONS(5), 2,
77666      sym_html_comment,
77667      sym_comment,
77668  [51014] = 3,
77669    ACTIONS(2634), 1,
77670      anon_sym_LPAREN,
77671    STATE(1558), 1,
77672      sym_formal_parameters,
77673    ACTIONS(5), 2,
77674      sym_html_comment,
77675      sym_comment,
77676  [51025] = 3,
77677    ACTIONS(2634), 1,
77678      anon_sym_LPAREN,
77679    STATE(1591), 1,
77680      sym_formal_parameters,
77681    ACTIONS(5), 2,
77682      sym_html_comment,
77683      sym_comment,
77684  [51036] = 3,
77685    ACTIONS(3024), 1,
77686      anon_sym_LBRACE,
77687    STATE(927), 1,
77688      sym_statement_block,
77689    ACTIONS(5), 2,
77690      sym_html_comment,
77691      sym_comment,
77692  [51047] = 3,
77693    ACTIONS(3024), 1,
77694      anon_sym_LBRACE,
77695    STATE(928), 1,
77696      sym_statement_block,
77697    ACTIONS(5), 2,
77698      sym_html_comment,
77699      sym_comment,
77700  [51058] = 3,
77701    ACTIONS(3024), 1,
77702      anon_sym_LBRACE,
77703    STATE(929), 1,
77704      sym_statement_block,
77705    ACTIONS(5), 2,
77706      sym_html_comment,
77707      sym_comment,
77708  [51069] = 3,
77709    ACTIONS(3215), 1,
77710      anon_sym_LPAREN,
77711    STATE(29), 1,
77712      sym_parenthesized_expression,
77713    ACTIONS(5), 2,
77714      sym_html_comment,
77715      sym_comment,
77716  [51080] = 2,
77717    ACTIONS(5), 2,
77718      sym_html_comment,
77719      sym_comment,
77720    ACTIONS(3255), 2,
77721      anon_sym_COMMA,
77722      anon_sym_RBRACE,
77723  [51089] = 3,
77724    ACTIONS(2634), 1,
77725      anon_sym_LPAREN,
77726    STATE(1575), 1,
77727      sym_formal_parameters,
77728    ACTIONS(5), 2,
77729      sym_html_comment,
77730      sym_comment,
77731  [51100] = 3,
77732    ACTIONS(2634), 1,
77733      anon_sym_LPAREN,
77734    STATE(1576), 1,
77735      sym_formal_parameters,
77736    ACTIONS(5), 2,
77737      sym_html_comment,
77738      sym_comment,
77739  [51111] = 3,
77740    ACTIONS(2634), 1,
77741      anon_sym_LPAREN,
77742    STATE(1577), 1,
77743      sym_formal_parameters,
77744    ACTIONS(5), 2,
77745      sym_html_comment,
77746      sym_comment,
77747  [51122] = 3,
77748    ACTIONS(2634), 1,
77749      anon_sym_LPAREN,
77750    STATE(1582), 1,
77751      sym_formal_parameters,
77752    ACTIONS(5), 2,
77753      sym_html_comment,
77754      sym_comment,
77755  [51133] = 3,
77756    ACTIONS(2634), 1,
77757      anon_sym_LPAREN,
77758    STATE(1583), 1,
77759      sym_formal_parameters,
77760    ACTIONS(5), 2,
77761      sym_html_comment,
77762      sym_comment,
77763  [51144] = 3,
77764    ACTIONS(2634), 1,
77765      anon_sym_LPAREN,
77766    STATE(1584), 1,
77767      sym_formal_parameters,
77768    ACTIONS(5), 2,
77769      sym_html_comment,
77770      sym_comment,
77771  [51155] = 2,
77772    ACTIONS(5), 2,
77773      sym_html_comment,
77774      sym_comment,
77775    ACTIONS(3156), 2,
77776      anon_sym_COMMA,
77777      anon_sym_RBRACE,
77778  [51164] = 3,
77779    ACTIONS(3229), 1,
77780      anon_sym_LBRACE,
77781    STATE(335), 1,
77782      sym_statement_block,
77783    ACTIONS(5), 2,
77784      sym_html_comment,
77785      sym_comment,
77786  [51175] = 3,
77787    ACTIONS(2634), 1,
77788      anon_sym_LPAREN,
77789    STATE(1594), 1,
77790      sym_formal_parameters,
77791    ACTIONS(5), 2,
77792      sym_html_comment,
77793      sym_comment,
77794  [51186] = 3,
77795    ACTIONS(2634), 1,
77796      anon_sym_LPAREN,
77797    STATE(1597), 1,
77798      sym_formal_parameters,
77799    ACTIONS(5), 2,
77800      sym_html_comment,
77801      sym_comment,
77802  [51197] = 3,
77803    ACTIONS(2634), 1,
77804      anon_sym_LPAREN,
77805    STATE(1448), 1,
77806      sym_formal_parameters,
77807    ACTIONS(5), 2,
77808      sym_html_comment,
77809      sym_comment,
77810  [51208] = 3,
77811    ACTIONS(2634), 1,
77812      anon_sym_LPAREN,
77813    STATE(1568), 1,
77814      sym_formal_parameters,
77815    ACTIONS(5), 2,
77816      sym_html_comment,
77817      sym_comment,
77818  [51219] = 3,
77819    ACTIONS(3257), 1,
77820      anon_sym_SEMI,
77821    ACTIONS(3259), 1,
77822      sym__automatic_semicolon,
77823    ACTIONS(5), 2,
77824      sym_html_comment,
77825      sym_comment,
77826  [51230] = 3,
77827    ACTIONS(2634), 1,
77828      anon_sym_LPAREN,
77829    STATE(1517), 1,
77830      sym_formal_parameters,
77831    ACTIONS(5), 2,
77832      sym_html_comment,
77833      sym_comment,
77834  [51241] = 3,
77835    ACTIONS(2634), 1,
77836      anon_sym_LPAREN,
77837    STATE(1599), 1,
77838      sym_formal_parameters,
77839    ACTIONS(5), 2,
77840      sym_html_comment,
77841      sym_comment,
77842  [51252] = 3,
77843    ACTIONS(2634), 1,
77844      anon_sym_LPAREN,
77845    STATE(1366), 1,
77846      sym_formal_parameters,
77847    ACTIONS(5), 2,
77848      sym_html_comment,
77849      sym_comment,
77850  [51263] = 3,
77851    ACTIONS(2709), 1,
77852      anon_sym_LBRACE,
77853    STATE(658), 1,
77854      sym_class_body,
77855    ACTIONS(5), 2,
77856      sym_html_comment,
77857      sym_comment,
77858  [51274] = 3,
77859    ACTIONS(2634), 1,
77860      anon_sym_LPAREN,
77861    STATE(1375), 1,
77862      sym_formal_parameters,
77863    ACTIONS(5), 2,
77864      sym_html_comment,
77865      sym_comment,
77866  [51285] = 3,
77867    ACTIONS(2634), 1,
77868      anon_sym_LPAREN,
77869    STATE(1380), 1,
77870      sym_formal_parameters,
77871    ACTIONS(5), 2,
77872      sym_html_comment,
77873      sym_comment,
77874  [51296] = 3,
77875    ACTIONS(2634), 1,
77876      anon_sym_LPAREN,
77877    STATE(1381), 1,
77878      sym_formal_parameters,
77879    ACTIONS(5), 2,
77880      sym_html_comment,
77881      sym_comment,
77882  [51307] = 3,
77883    ACTIONS(2634), 1,
77884      anon_sym_LPAREN,
77885    STATE(1382), 1,
77886      sym_formal_parameters,
77887    ACTIONS(5), 2,
77888      sym_html_comment,
77889      sym_comment,
77890  [51318] = 3,
77891    ACTIONS(2634), 1,
77892      anon_sym_LPAREN,
77893    STATE(1385), 1,
77894      sym_formal_parameters,
77895    ACTIONS(5), 2,
77896      sym_html_comment,
77897      sym_comment,
77898  [51329] = 3,
77899    ACTIONS(2634), 1,
77900      anon_sym_LPAREN,
77901    STATE(1400), 1,
77902      sym_formal_parameters,
77903    ACTIONS(5), 2,
77904      sym_html_comment,
77905      sym_comment,
77906  [51340] = 3,
77907    ACTIONS(2634), 1,
77908      anon_sym_LPAREN,
77909    STATE(1406), 1,
77910      sym_formal_parameters,
77911    ACTIONS(5), 2,
77912      sym_html_comment,
77913      sym_comment,
77914  [51351] = 3,
77915    ACTIONS(2634), 1,
77916      anon_sym_LPAREN,
77917    STATE(1411), 1,
77918      sym_formal_parameters,
77919    ACTIONS(5), 2,
77920      sym_html_comment,
77921      sym_comment,
77922  [51362] = 3,
77923    ACTIONS(2634), 1,
77924      anon_sym_LPAREN,
77925    STATE(1420), 1,
77926      sym_formal_parameters,
77927    ACTIONS(5), 2,
77928      sym_html_comment,
77929      sym_comment,
77930  [51373] = 3,
77931    ACTIONS(3024), 1,
77932      anon_sym_LBRACE,
77933    STATE(914), 1,
77934      sym_statement_block,
77935    ACTIONS(5), 2,
77936      sym_html_comment,
77937      sym_comment,
77938  [51384] = 3,
77939    ACTIONS(2634), 1,
77940      anon_sym_LPAREN,
77941    STATE(1440), 1,
77942      sym_formal_parameters,
77943    ACTIONS(5), 2,
77944      sym_html_comment,
77945      sym_comment,
77946  [51395] = 3,
77947    ACTIONS(3024), 1,
77948      anon_sym_LBRACE,
77949    STATE(909), 1,
77950      sym_statement_block,
77951    ACTIONS(5), 2,
77952      sym_html_comment,
77953      sym_comment,
77954  [51406] = 3,
77955    ACTIONS(2634), 1,
77956      anon_sym_LPAREN,
77957    STATE(1450), 1,
77958      sym_formal_parameters,
77959    ACTIONS(5), 2,
77960      sym_html_comment,
77961      sym_comment,
77962  [51417] = 3,
77963    ACTIONS(2634), 1,
77964      anon_sym_LPAREN,
77965    STATE(1452), 1,
77966      sym_formal_parameters,
77967    ACTIONS(5), 2,
77968      sym_html_comment,
77969      sym_comment,
77970  [51428] = 3,
77971    ACTIONS(2634), 1,
77972      anon_sym_LPAREN,
77973    STATE(1456), 1,
77974      sym_formal_parameters,
77975    ACTIONS(5), 2,
77976      sym_html_comment,
77977      sym_comment,
77978  [51439] = 3,
77979    ACTIONS(2634), 1,
77980      anon_sym_LPAREN,
77981    STATE(1519), 1,
77982      sym_formal_parameters,
77983    ACTIONS(5), 2,
77984      sym_html_comment,
77985      sym_comment,
77986  [51450] = 3,
77987    ACTIONS(2634), 1,
77988      anon_sym_LPAREN,
77989    STATE(1524), 1,
77990      sym_formal_parameters,
77991    ACTIONS(5), 2,
77992      sym_html_comment,
77993      sym_comment,
77994  [51461] = 3,
77995    ACTIONS(2634), 1,
77996      anon_sym_LPAREN,
77997    STATE(1532), 1,
77998      sym_formal_parameters,
77999    ACTIONS(5), 2,
78000      sym_html_comment,
78001      sym_comment,
78002  [51472] = 3,
78003    ACTIONS(3024), 1,
78004      anon_sym_LBRACE,
78005    STATE(910), 1,
78006      sym_statement_block,
78007    ACTIONS(5), 2,
78008      sym_html_comment,
78009      sym_comment,
78010  [51483] = 2,
78011    ACTIONS(5), 2,
78012      sym_html_comment,
78013      sym_comment,
78014    ACTIONS(512), 2,
78015      sym__automatic_semicolon,
78016      anon_sym_SEMI,
78017  [51492] = 3,
78018    ACTIONS(2099), 1,
78019      anon_sym_LBRACE,
78020    STATE(909), 1,
78021      sym_statement_block,
78022    ACTIONS(5), 2,
78023      sym_html_comment,
78024      sym_comment,
78025  [51503] = 3,
78026    ACTIONS(2709), 1,
78027      anon_sym_LBRACE,
78028    STATE(722), 1,
78029      sym_class_body,
78030    ACTIONS(5), 2,
78031      sym_html_comment,
78032      sym_comment,
78033  [51514] = 3,
78034    ACTIONS(3225), 1,
78035      anon_sym_LBRACE,
78036    STATE(565), 1,
78037      sym_statement_block,
78038    ACTIONS(5), 2,
78039      sym_html_comment,
78040      sym_comment,
78041  [51525] = 3,
78042    ACTIONS(3225), 1,
78043      anon_sym_LBRACE,
78044    STATE(570), 1,
78045      sym_statement_block,
78046    ACTIONS(5), 2,
78047      sym_html_comment,
78048      sym_comment,
78049  [51536] = 3,
78050    ACTIONS(2634), 1,
78051      anon_sym_LPAREN,
78052    STATE(1528), 1,
78053      sym_formal_parameters,
78054    ACTIONS(5), 2,
78055      sym_html_comment,
78056      sym_comment,
78057  [51547] = 3,
78058    ACTIONS(2099), 1,
78059      anon_sym_LBRACE,
78060    STATE(910), 1,
78061      sym_statement_block,
78062    ACTIONS(5), 2,
78063      sym_html_comment,
78064      sym_comment,
78065  [51558] = 3,
78066    ACTIONS(3217), 1,
78067      anon_sym_LBRACE,
78068    STATE(736), 1,
78069      sym_statement_block,
78070    ACTIONS(5), 2,
78071      sym_html_comment,
78072      sym_comment,
78073  [51569] = 2,
78074    ACTIONS(5), 2,
78075      sym_html_comment,
78076      sym_comment,
78077    ACTIONS(3261), 2,
78078      sym__automatic_semicolon,
78079      anon_sym_SEMI,
78080  [51578] = 3,
78081    ACTIONS(3215), 1,
78082      anon_sym_LPAREN,
78083    STATE(1472), 1,
78084      sym_parenthesized_expression,
78085    ACTIONS(5), 2,
78086      sym_html_comment,
78087      sym_comment,
78088  [51589] = 3,
78089    ACTIONS(3024), 1,
78090      anon_sym_LBRACE,
78091    STATE(911), 1,
78092      sym_statement_block,
78093    ACTIONS(5), 2,
78094      sym_html_comment,
78095      sym_comment,
78096  [51600] = 2,
78097    ACTIONS(5), 2,
78098      sym_html_comment,
78099      sym_comment,
78100    ACTIONS(3263), 2,
78101      sym__automatic_semicolon,
78102      anon_sym_SEMI,
78103  [51609] = 2,
78104    ACTIONS(5), 2,
78105      sym_html_comment,
78106      sym_comment,
78107    ACTIONS(3265), 2,
78108      sym__automatic_semicolon,
78109      anon_sym_SEMI,
78110  [51618] = 3,
78111    ACTIONS(2634), 1,
78112      anon_sym_LPAREN,
78113    STATE(1417), 1,
78114      sym_formal_parameters,
78115    ACTIONS(5), 2,
78116      sym_html_comment,
78117      sym_comment,
78118  [51629] = 3,
78119    ACTIONS(2099), 1,
78120      anon_sym_LBRACE,
78121    STATE(911), 1,
78122      sym_statement_block,
78123    ACTIONS(5), 2,
78124      sym_html_comment,
78125      sym_comment,
78126  [51640] = 3,
78127    ACTIONS(2483), 1,
78128      anon_sym_COLON,
78129    ACTIONS(3160), 1,
78130      anon_sym_GT,
78131    ACTIONS(5), 2,
78132      sym_html_comment,
78133      sym_comment,
78134  [51651] = 3,
78135    ACTIONS(2709), 1,
78136      anon_sym_LBRACE,
78137    STATE(699), 1,
78138      sym_class_body,
78139    ACTIONS(5), 2,
78140      sym_html_comment,
78141      sym_comment,
78142  [51662] = 3,
78143    ACTIONS(3267), 1,
78144      sym_identifier,
78145    ACTIONS(3269), 1,
78146      anon_sym_STAR,
78147    ACTIONS(5), 2,
78148      sym_html_comment,
78149      sym_comment,
78150  [51673] = 3,
78151    ACTIONS(2703), 1,
78152      anon_sym_LBRACE,
78153    STATE(495), 1,
78154      sym_class_body,
78155    ACTIONS(5), 2,
78156      sym_html_comment,
78157      sym_comment,
78158  [51684] = 3,
78159    ACTIONS(2634), 1,
78160      anon_sym_LPAREN,
78161    STATE(1426), 1,
78162      sym_formal_parameters,
78163    ACTIONS(5), 2,
78164      sym_html_comment,
78165      sym_comment,
78166  [51695] = 3,
78167    ACTIONS(2489), 1,
78168      anon_sym_DOT,
78169    ACTIONS(3160), 1,
78170      anon_sym_GT,
78171    ACTIONS(5), 2,
78172      sym_html_comment,
78173      sym_comment,
78174  [51706] = 2,
78175    ACTIONS(5), 2,
78176      sym_html_comment,
78177      sym_comment,
78178    ACTIONS(2596), 2,
78179      anon_sym_in,
78180      anon_sym_of,
78181  [51715] = 3,
78182    ACTIONS(2634), 1,
78183      anon_sym_LPAREN,
78184    STATE(1543), 1,
78185      sym_formal_parameters,
78186    ACTIONS(5), 2,
78187      sym_html_comment,
78188      sym_comment,
78189  [51726] = 3,
78190    ACTIONS(2703), 1,
78191      anon_sym_LBRACE,
78192    STATE(574), 1,
78193      sym_class_body,
78194    ACTIONS(5), 2,
78195      sym_html_comment,
78196      sym_comment,
78197  [51737] = 3,
78198    ACTIONS(2634), 1,
78199      anon_sym_LPAREN,
78200    STATE(1392), 1,
78201      sym_formal_parameters,
78202    ACTIONS(5), 2,
78203      sym_html_comment,
78204      sym_comment,
78205  [51748] = 3,
78206    ACTIONS(3225), 1,
78207      anon_sym_LBRACE,
78208    STATE(498), 1,
78209      sym_statement_block,
78210    ACTIONS(5), 2,
78211      sym_html_comment,
78212      sym_comment,
78213  [51759] = 3,
78214    ACTIONS(3225), 1,
78215      anon_sym_LBRACE,
78216    STATE(499), 1,
78217      sym_statement_block,
78218    ACTIONS(5), 2,
78219      sym_html_comment,
78220      sym_comment,
78221  [51770] = 3,
78222    ACTIONS(2634), 1,
78223      anon_sym_LPAREN,
78224    STATE(1477), 1,
78225      sym_formal_parameters,
78226    ACTIONS(5), 2,
78227      sym_html_comment,
78228      sym_comment,
78229  [51781] = 3,
78230    ACTIONS(2634), 1,
78231      anon_sym_LPAREN,
78232    STATE(1544), 1,
78233      sym_formal_parameters,
78234    ACTIONS(5), 2,
78235      sym_html_comment,
78236      sym_comment,
78237  [51792] = 2,
78238    ACTIONS(5), 2,
78239      sym_html_comment,
78240      sym_comment,
78241    ACTIONS(3271), 2,
78242      anon_sym_LBRACE,
78243      anon_sym_EQ_GT,
78244  [51801] = 3,
78245    ACTIONS(3225), 1,
78246      anon_sym_LBRACE,
78247    STATE(496), 1,
78248      sym_statement_block,
78249    ACTIONS(5), 2,
78250      sym_html_comment,
78251      sym_comment,
78252  [51812] = 3,
78253    ACTIONS(2703), 1,
78254      anon_sym_LBRACE,
78255    STATE(500), 1,
78256      sym_class_body,
78257    ACTIONS(5), 2,
78258      sym_html_comment,
78259      sym_comment,
78260  [51823] = 2,
78261    ACTIONS(5), 2,
78262      sym_html_comment,
78263      sym_comment,
78264    ACTIONS(3273), 2,
78265      anon_sym_LBRACE,
78266      anon_sym_EQ_GT,
78267  [51832] = 3,
78268    ACTIONS(2099), 1,
78269      anon_sym_LBRACE,
78270    STATE(914), 1,
78271      sym_statement_block,
78272    ACTIONS(5), 2,
78273      sym_html_comment,
78274      sym_comment,
78275  [51843] = 3,
78276    ACTIONS(2099), 1,
78277      anon_sym_LBRACE,
78278    STATE(916), 1,
78279      sym_statement_block,
78280    ACTIONS(5), 2,
78281      sym_html_comment,
78282      sym_comment,
78283  [51854] = 3,
78284    ACTIONS(3275), 1,
78285      anon_sym_LBRACE,
78286    STATE(1367), 1,
78287      sym_object,
78288    ACTIONS(5), 2,
78289      sym_html_comment,
78290      sym_comment,
78291  [51865] = 3,
78292    ACTIONS(2709), 1,
78293      anon_sym_LBRACE,
78294    STATE(742), 1,
78295      sym_class_body,
78296    ACTIONS(5), 2,
78297      sym_html_comment,
78298      sym_comment,
78299  [51876] = 3,
78300    ACTIONS(3217), 1,
78301      anon_sym_LBRACE,
78302    STATE(743), 1,
78303      sym_statement_block,
78304    ACTIONS(5), 2,
78305      sym_html_comment,
78306      sym_comment,
78307  [51887] = 2,
78308    ACTIONS(5), 2,
78309      sym_html_comment,
78310      sym_comment,
78311    ACTIONS(3170), 2,
78312      anon_sym_COMMA,
78313      anon_sym_RPAREN,
78314  [51896] = 2,
78315    ACTIONS(5), 2,
78316      sym_html_comment,
78317      sym_comment,
78318    ACTIONS(3277), 2,
78319      sym__automatic_semicolon,
78320      anon_sym_SEMI,
78321  [51905] = 3,
78322    ACTIONS(3024), 1,
78323      anon_sym_LBRACE,
78324    STATE(930), 1,
78325      sym_statement_block,
78326    ACTIONS(5), 2,
78327      sym_html_comment,
78328      sym_comment,
78329  [51916] = 2,
78330    ACTIONS(5), 2,
78331      sym_html_comment,
78332      sym_comment,
78333    ACTIONS(3279), 2,
78334      sym__automatic_semicolon,
78335      anon_sym_SEMI,
78336  [51925] = 3,
78337    ACTIONS(3225), 1,
78338      anon_sym_LBRACE,
78339    STATE(575), 1,
78340      sym_statement_block,
78341    ACTIONS(5), 2,
78342      sym_html_comment,
78343      sym_comment,
78344  [51936] = 2,
78345    ACTIONS(5), 2,
78346      sym_html_comment,
78347      sym_comment,
78348    ACTIONS(1439), 2,
78349      sym__automatic_semicolon,
78350      anon_sym_SEMI,
78351  [51945] = 3,
78352    ACTIONS(3217), 1,
78353      anon_sym_LBRACE,
78354    STATE(750), 1,
78355      sym_statement_block,
78356    ACTIONS(5), 2,
78357      sym_html_comment,
78358      sym_comment,
78359  [51956] = 3,
78360    ACTIONS(3219), 1,
78361      anon_sym_LBRACE,
78362    STATE(64), 1,
78363      sym_statement_block,
78364    ACTIONS(5), 2,
78365      sym_html_comment,
78366      sym_comment,
78367  [51967] = 3,
78368    ACTIONS(2483), 1,
78369      anon_sym_COLON,
78370    ACTIONS(3172), 1,
78371      anon_sym_GT,
78372    ACTIONS(5), 2,
78373      sym_html_comment,
78374      sym_comment,
78375  [51978] = 2,
78376    ACTIONS(5), 2,
78377      sym_html_comment,
78378      sym_comment,
78379    ACTIONS(3059), 2,
78380      anon_sym_COMMA,
78381      anon_sym_RBRACK,
78382  [51987] = 3,
78383    ACTIONS(2489), 1,
78384      anon_sym_DOT,
78385    ACTIONS(3172), 1,
78386      anon_sym_GT,
78387    ACTIONS(5), 2,
78388      sym_html_comment,
78389      sym_comment,
78390  [51998] = 3,
78391    ACTIONS(3217), 1,
78392      anon_sym_LBRACE,
78393    STATE(752), 1,
78394      sym_statement_block,
78395    ACTIONS(5), 2,
78396      sym_html_comment,
78397      sym_comment,
78398  [52009] = 3,
78399    ACTIONS(3217), 1,
78400      anon_sym_LBRACE,
78401    STATE(659), 1,
78402      sym_statement_block,
78403    ACTIONS(5), 2,
78404      sym_html_comment,
78405      sym_comment,
78406  [52020] = 3,
78407    ACTIONS(2823), 1,
78408      sym_identifier,
78409    ACTIONS(2827), 1,
78410      sym_private_property_identifier,
78411    ACTIONS(5), 2,
78412      sym_html_comment,
78413      sym_comment,
78414  [52031] = 2,
78415    ACTIONS(5), 2,
78416      sym_html_comment,
78417      sym_comment,
78418    ACTIONS(3281), 2,
78419      sym__automatic_semicolon,
78420      anon_sym_SEMI,
78421  [52040] = 3,
78422    ACTIONS(2992), 1,
78423      anon_sym_from,
78424    STATE(1368), 1,
78425      sym__from_clause,
78426    ACTIONS(5), 2,
78427      sym_html_comment,
78428      sym_comment,
78429  [52051] = 3,
78430    ACTIONS(2634), 1,
78431      anon_sym_LPAREN,
78432    STATE(1478), 1,
78433      sym_formal_parameters,
78434    ACTIONS(5), 2,
78435      sym_html_comment,
78436      sym_comment,
78437  [52062] = 3,
78438    ACTIONS(3215), 1,
78439      anon_sym_LPAREN,
78440    STATE(39), 1,
78441      sym_parenthesized_expression,
78442    ACTIONS(5), 2,
78443      sym_html_comment,
78444      sym_comment,
78445  [52073] = 3,
78446    ACTIONS(2709), 1,
78447      anon_sym_LBRACE,
78448    STATE(655), 1,
78449      sym_class_body,
78450    ACTIONS(5), 2,
78451      sym_html_comment,
78452      sym_comment,
78453  [52084] = 3,
78454    ACTIONS(2099), 1,
78455      anon_sym_LBRACE,
78456    STATE(922), 1,
78457      sym_statement_block,
78458    ACTIONS(5), 2,
78459      sym_html_comment,
78460      sym_comment,
78461  [52095] = 3,
78462    ACTIONS(2099), 1,
78463      anon_sym_LBRACE,
78464    STATE(923), 1,
78465      sym_statement_block,
78466    ACTIONS(5), 2,
78467      sym_html_comment,
78468      sym_comment,
78469  [52106] = 3,
78470    ACTIONS(2099), 1,
78471      anon_sym_LBRACE,
78472    STATE(924), 1,
78473      sym_statement_block,
78474    ACTIONS(5), 2,
78475      sym_html_comment,
78476      sym_comment,
78477  [52117] = 3,
78478    ACTIONS(3217), 1,
78479      anon_sym_LBRACE,
78480    STATE(654), 1,
78481      sym_statement_block,
78482    ACTIONS(5), 2,
78483      sym_html_comment,
78484      sym_comment,
78485  [52128] = 3,
78486    ACTIONS(2634), 1,
78487      anon_sym_LPAREN,
78488    STATE(1365), 1,
78489      sym_formal_parameters,
78490    ACTIONS(5), 2,
78491      sym_html_comment,
78492      sym_comment,
78493  [52139] = 3,
78494    ACTIONS(2099), 1,
78495      anon_sym_LBRACE,
78496    STATE(925), 1,
78497      sym_statement_block,
78498    ACTIONS(5), 2,
78499      sym_html_comment,
78500      sym_comment,
78501  [52150] = 3,
78502    ACTIONS(3229), 1,
78503      anon_sym_LBRACE,
78504    STATE(330), 1,
78505      sym_statement_block,
78506    ACTIONS(5), 2,
78507      sym_html_comment,
78508      sym_comment,
78509  [52161] = 3,
78510    ACTIONS(2099), 1,
78511      anon_sym_LBRACE,
78512    STATE(927), 1,
78513      sym_statement_block,
78514    ACTIONS(5), 2,
78515      sym_html_comment,
78516      sym_comment,
78517  [52172] = 3,
78518    ACTIONS(2099), 1,
78519      anon_sym_LBRACE,
78520    STATE(928), 1,
78521      sym_statement_block,
78522    ACTIONS(5), 2,
78523      sym_html_comment,
78524      sym_comment,
78525  [52183] = 3,
78526    ACTIONS(2099), 1,
78527      anon_sym_LBRACE,
78528    STATE(929), 1,
78529      sym_statement_block,
78530    ACTIONS(5), 2,
78531      sym_html_comment,
78532      sym_comment,
78533  [52194] = 3,
78534    ACTIONS(3024), 1,
78535      anon_sym_LBRACE,
78536    STATE(894), 1,
78537      sym_statement_block,
78538    ACTIONS(5), 2,
78539      sym_html_comment,
78540      sym_comment,
78541  [52205] = 3,
78542    ACTIONS(3024), 1,
78543      anon_sym_LBRACE,
78544    STATE(895), 1,
78545      sym_statement_block,
78546    ACTIONS(5), 2,
78547      sym_html_comment,
78548      sym_comment,
78549  [52216] = 3,
78550    ACTIONS(3283), 1,
78551      sym_identifier,
78552    ACTIONS(3285), 1,
78553      anon_sym_STAR,
78554    ACTIONS(5), 2,
78555      sym_html_comment,
78556      sym_comment,
78557  [52227] = 3,
78558    ACTIONS(3024), 1,
78559      anon_sym_LBRACE,
78560    STATE(896), 1,
78561      sym_statement_block,
78562    ACTIONS(5), 2,
78563      sym_html_comment,
78564      sym_comment,
78565  [52238] = 3,
78566    ACTIONS(3024), 1,
78567      anon_sym_LBRACE,
78568    STATE(897), 1,
78569      sym_statement_block,
78570    ACTIONS(5), 2,
78571      sym_html_comment,
78572      sym_comment,
78573  [52249] = 3,
78574    ACTIONS(3024), 1,
78575      anon_sym_LBRACE,
78576    STATE(915), 1,
78577      sym_statement_block,
78578    ACTIONS(5), 2,
78579      sym_html_comment,
78580      sym_comment,
78581  [52260] = 3,
78582    ACTIONS(3024), 1,
78583      anon_sym_LBRACE,
78584    STATE(919), 1,
78585      sym_statement_block,
78586    ACTIONS(5), 2,
78587      sym_html_comment,
78588      sym_comment,
78589  [52271] = 3,
78590    ACTIONS(3024), 1,
78591      anon_sym_LBRACE,
78592    STATE(893), 1,
78593      sym_statement_block,
78594    ACTIONS(5), 2,
78595      sym_html_comment,
78596      sym_comment,
78597  [52282] = 2,
78598    ACTIONS(5), 2,
78599      sym_html_comment,
78600      sym_comment,
78601    ACTIONS(1627), 2,
78602      sym__automatic_semicolon,
78603      anon_sym_SEMI,
78604  [52291] = 3,
78605    ACTIONS(3217), 1,
78606      anon_sym_LBRACE,
78607    STATE(656), 1,
78608      sym_statement_block,
78609    ACTIONS(5), 2,
78610      sym_html_comment,
78611      sym_comment,
78612  [52302] = 3,
78613    ACTIONS(2634), 1,
78614      anon_sym_LPAREN,
78615    STATE(1455), 1,
78616      sym_formal_parameters,
78617    ACTIONS(5), 2,
78618      sym_html_comment,
78619      sym_comment,
78620  [52313] = 3,
78621    ACTIONS(2709), 1,
78622      anon_sym_LBRACE,
78623    STATE(715), 1,
78624      sym_class_body,
78625    ACTIONS(5), 2,
78626      sym_html_comment,
78627      sym_comment,
78628  [52324] = 3,
78629    ACTIONS(3217), 1,
78630      anon_sym_LBRACE,
78631    STATE(657), 1,
78632      sym_statement_block,
78633    ACTIONS(5), 2,
78634      sym_html_comment,
78635      sym_comment,
78636  [52335] = 3,
78637    ACTIONS(2634), 1,
78638      anon_sym_LPAREN,
78639    STATE(1461), 1,
78640      sym_formal_parameters,
78641    ACTIONS(5), 2,
78642      sym_html_comment,
78643      sym_comment,
78644  [52346] = 3,
78645    ACTIONS(2099), 1,
78646      anon_sym_LBRACE,
78647    STATE(894), 1,
78648      sym_statement_block,
78649    ACTIONS(5), 2,
78650      sym_html_comment,
78651      sym_comment,
78652  [52357] = 3,
78653    ACTIONS(2634), 1,
78654      anon_sym_LPAREN,
78655    STATE(1466), 1,
78656      sym_formal_parameters,
78657    ACTIONS(5), 2,
78658      sym_html_comment,
78659      sym_comment,
78660  [52368] = 3,
78661    ACTIONS(2634), 1,
78662      anon_sym_LPAREN,
78663    STATE(1373), 1,
78664      sym_formal_parameters,
78665    ACTIONS(5), 2,
78666      sym_html_comment,
78667      sym_comment,
78668  [52379] = 2,
78669    ACTIONS(3287), 1,
78670      anon_sym_from,
78671    ACTIONS(5), 2,
78672      sym_html_comment,
78673      sym_comment,
78674  [52387] = 2,
78675    ACTIONS(1615), 1,
78676      anon_sym_in,
78677    ACTIONS(5), 2,
78678      sym_html_comment,
78679      sym_comment,
78680  [52395] = 2,
78681    ACTIONS(2909), 1,
78682      anon_sym_EQ,
78683    ACTIONS(5), 2,
78684      sym_html_comment,
78685      sym_comment,
78686  [52403] = 2,
78687    ACTIONS(3237), 1,
78688      anon_sym_EQ_GT,
78689    ACTIONS(5), 2,
78690      sym_html_comment,
78691      sym_comment,
78692  [52411] = 2,
78693    ACTIONS(3160), 1,
78694      anon_sym_GT,
78695    ACTIONS(5), 2,
78696      sym_html_comment,
78697      sym_comment,
78698  [52419] = 2,
78699    ACTIONS(3289), 1,
78700      anon_sym_EQ_GT,
78701    ACTIONS(5), 2,
78702      sym_html_comment,
78703      sym_comment,
78704  [52427] = 2,
78705    ACTIONS(1693), 1,
78706      anon_sym_RPAREN,
78707    ACTIONS(5), 2,
78708      sym_html_comment,
78709      sym_comment,
78710  [52435] = 2,
78711    ACTIONS(1728), 1,
78712      anon_sym_RPAREN,
78713    ACTIONS(5), 2,
78714      sym_html_comment,
78715      sym_comment,
78716  [52443] = 2,
78717    ACTIONS(3291), 1,
78718      sym_identifier,
78719    ACTIONS(5), 2,
78720      sym_html_comment,
78721      sym_comment,
78722  [52451] = 3,
78723    ACTIONS(3), 1,
78724      sym_comment,
78725    ACTIONS(5), 1,
78726      sym_html_comment,
78727    ACTIONS(3293), 1,
78728      sym_regex_pattern,
78729  [52461] = 2,
78730    ACTIONS(3295), 1,
78731      anon_sym_from,
78732    ACTIONS(5), 2,
78733      sym_html_comment,
78734      sym_comment,
78735  [52469] = 2,
78736    ACTIONS(3297), 1,
78737      anon_sym_EQ_GT,
78738    ACTIONS(5), 2,
78739      sym_html_comment,
78740      sym_comment,
78741  [52477] = 2,
78742    ACTIONS(3299), 1,
78743      anon_sym_COLON,
78744    ACTIONS(5), 2,
78745      sym_html_comment,
78746      sym_comment,
78747  [52485] = 2,
78748    ACTIONS(2087), 1,
78749      anon_sym_LPAREN,
78750    ACTIONS(5), 2,
78751      sym_html_comment,
78752      sym_comment,
78753  [52493] = 2,
78754    ACTIONS(3301), 1,
78755      anon_sym_EQ_GT,
78756    ACTIONS(5), 2,
78757      sym_html_comment,
78758      sym_comment,
78759  [52501] = 2,
78760    ACTIONS(3111), 1,
78761      anon_sym_GT,
78762    ACTIONS(5), 2,
78763      sym_html_comment,
78764      sym_comment,
78765  [52509] = 2,
78766    ACTIONS(3303), 1,
78767      anon_sym_EQ_GT,
78768    ACTIONS(5), 2,
78769      sym_html_comment,
78770      sym_comment,
78771  [52517] = 2,
78772    ACTIONS(1738), 1,
78773      anon_sym_RBRACE,
78774    ACTIONS(5), 2,
78775      sym_html_comment,
78776      sym_comment,
78777  [52525] = 2,
78778    ACTIONS(3305), 1,
78779      anon_sym_EQ_GT,
78780    ACTIONS(5), 2,
78781      sym_html_comment,
78782      sym_comment,
78783  [52533] = 2,
78784    ACTIONS(1736), 1,
78785      anon_sym_RPAREN,
78786    ACTIONS(5), 2,
78787      sym_html_comment,
78788      sym_comment,
78789  [52541] = 2,
78790    ACTIONS(1750), 1,
78791      anon_sym_RBRACK,
78792    ACTIONS(5), 2,
78793      sym_html_comment,
78794      sym_comment,
78795  [52549] = 2,
78796    ACTIONS(2765), 1,
78797      anon_sym_EQ,
78798    ACTIONS(5), 2,
78799      sym_html_comment,
78800      sym_comment,
78801  [52557] = 2,
78802    ACTIONS(3307), 1,
78803      anon_sym_EQ_GT,
78804    ACTIONS(5), 2,
78805      sym_html_comment,
78806      sym_comment,
78807  [52565] = 2,
78808    ACTIONS(3309), 1,
78809      anon_sym_RPAREN,
78810    ACTIONS(5), 2,
78811      sym_html_comment,
78812      sym_comment,
78813  [52573] = 3,
78814    ACTIONS(3), 1,
78815      sym_comment,
78816    ACTIONS(5), 1,
78817      sym_html_comment,
78818    ACTIONS(3311), 1,
78819      anon_sym_SLASH2,
78820  [52583] = 2,
78821    ACTIONS(1746), 1,
78822      anon_sym_RPAREN,
78823    ACTIONS(5), 2,
78824      sym_html_comment,
78825      sym_comment,
78826  [52591] = 2,
78827    ACTIONS(3313), 1,
78828      anon_sym_EQ,
78829    ACTIONS(5), 2,
78830      sym_html_comment,
78831      sym_comment,
78832  [52599] = 2,
78833    ACTIONS(3315), 1,
78834      anon_sym_target,
78835    ACTIONS(5), 2,
78836      sym_html_comment,
78837      sym_comment,
78838  [52607] = 2,
78839    ACTIONS(3317), 1,
78840      sym_identifier,
78841    ACTIONS(5), 2,
78842      sym_html_comment,
78843      sym_comment,
78844  [52615] = 2,
78845    ACTIONS(3319), 1,
78846      anon_sym_from,
78847    ACTIONS(5), 2,
78848      sym_html_comment,
78849      sym_comment,
78850  [52623] = 2,
78851    ACTIONS(3321), 1,
78852      sym_identifier,
78853    ACTIONS(5), 2,
78854      sym_html_comment,
78855      sym_comment,
78856  [52631] = 2,
78857    ACTIONS(3323), 1,
78858      anon_sym_as,
78859    ACTIONS(5), 2,
78860      sym_html_comment,
78861      sym_comment,
78862  [52639] = 2,
78863    ACTIONS(3077), 1,
78864      anon_sym_GT,
78865    ACTIONS(5), 2,
78866      sym_html_comment,
78867      sym_comment,
78868  [52647] = 2,
78869    ACTIONS(3135), 1,
78870      anon_sym_RBRACE,
78871    ACTIONS(5), 2,
78872      sym_html_comment,
78873      sym_comment,
78874  [52655] = 3,
78875    ACTIONS(3), 1,
78876      sym_comment,
78877    ACTIONS(5), 1,
78878      sym_html_comment,
78879    ACTIONS(3325), 1,
78880      anon_sym_SLASH2,
78881  [52665] = 2,
78882    ACTIONS(3327), 1,
78883      sym_identifier,
78884    ACTIONS(5), 2,
78885      sym_html_comment,
78886      sym_comment,
78887  [52673] = 2,
78888    ACTIONS(1756), 1,
78889      anon_sym_RBRACE,
78890    ACTIONS(5), 2,
78891      sym_html_comment,
78892      sym_comment,
78893  [52681] = 2,
78894    ACTIONS(3329), 1,
78895      anon_sym_EQ_GT,
78896    ACTIONS(5), 2,
78897      sym_html_comment,
78898      sym_comment,
78899  [52689] = 2,
78900    ACTIONS(3010), 1,
78901      anon_sym_EQ,
78902    ACTIONS(5), 2,
78903      sym_html_comment,
78904      sym_comment,
78905  [52697] = 3,
78906    ACTIONS(3), 1,
78907      sym_comment,
78908    ACTIONS(5), 1,
78909      sym_html_comment,
78910    ACTIONS(3331), 1,
78911      anon_sym_SLASH2,
78912  [52707] = 2,
78913    ACTIONS(3333), 1,
78914      anon_sym_EQ_GT,
78915    ACTIONS(5), 2,
78916      sym_html_comment,
78917      sym_comment,
78918  [52715] = 2,
78919    ACTIONS(3172), 1,
78920      anon_sym_GT,
78921    ACTIONS(5), 2,
78922      sym_html_comment,
78923      sym_comment,
78924  [52723] = 2,
78925    ACTIONS(3335), 1,
78926      anon_sym_while,
78927    ACTIONS(5), 2,
78928      sym_html_comment,
78929      sym_comment,
78930  [52731] = 2,
78931    ACTIONS(3337), 1,
78932      ts_builtin_sym_end,
78933    ACTIONS(5), 2,
78934      sym_html_comment,
78935      sym_comment,
78936  [52739] = 2,
78937    ACTIONS(3339), 1,
78938      anon_sym_from,
78939    ACTIONS(5), 2,
78940      sym_html_comment,
78941      sym_comment,
78942  [52747] = 3,
78943    ACTIONS(3), 1,
78944      sym_comment,
78945    ACTIONS(5), 1,
78946      sym_html_comment,
78947    ACTIONS(3341), 1,
78948      sym_regex_pattern,
78949  [52757] = 3,
78950    ACTIONS(3), 1,
78951      sym_comment,
78952    ACTIONS(5), 1,
78953      sym_html_comment,
78954    ACTIONS(3343), 1,
78955      anon_sym_SLASH2,
78956  [52767] = 2,
78957    ACTIONS(3345), 1,
78958      sym_identifier,
78959    ACTIONS(5), 2,
78960      sym_html_comment,
78961      sym_comment,
78962  [52775] = 2,
78963    ACTIONS(1758), 1,
78964      anon_sym_RPAREN,
78965    ACTIONS(5), 2,
78966      sym_html_comment,
78967      sym_comment,
78968  [52783] = 2,
78969    ACTIONS(1724), 1,
78970      anon_sym_RBRACK,
78971    ACTIONS(5), 2,
78972      sym_html_comment,
78973      sym_comment,
78974  [52791] = 3,
78975    ACTIONS(3), 1,
78976      sym_comment,
78977    ACTIONS(5), 1,
78978      sym_html_comment,
78979    ACTIONS(3347), 1,
78980      sym_regex_pattern,
78981  [52801] = 2,
78982    ACTIONS(3349), 1,
78983      anon_sym_as,
78984    ACTIONS(5), 2,
78985      sym_html_comment,
78986      sym_comment,
78987  [52809] = 2,
78988    ACTIONS(1695), 1,
78989      anon_sym_RBRACK,
78990    ACTIONS(5), 2,
78991      sym_html_comment,
78992      sym_comment,
78993  [52817] = 2,
78994    ACTIONS(3351), 1,
78995      sym_identifier,
78996    ACTIONS(5), 2,
78997      sym_html_comment,
78998      sym_comment,
78999  [52825] = 2,
79000    ACTIONS(3353), 1,
79001      anon_sym_RPAREN,
79002    ACTIONS(5), 2,
79003      sym_html_comment,
79004      sym_comment,
79005  [52833] = 2,
79006    ACTIONS(3355), 1,
79007      anon_sym_EQ_GT,
79008    ACTIONS(5), 2,
79009      sym_html_comment,
79010      sym_comment,
79011  [52841] = 2,
79012    ACTIONS(3053), 1,
79013      anon_sym_RBRACE,
79014    ACTIONS(5), 2,
79015      sym_html_comment,
79016      sym_comment,
79017  [52849] = 2,
79018    ACTIONS(1672), 1,
79019      anon_sym_in,
79020    ACTIONS(5), 2,
79021      sym_html_comment,
79022      sym_comment,
79023  [52857] = 2,
79024    ACTIONS(1778), 1,
79025      anon_sym_in,
79026    ACTIONS(5), 2,
79027      sym_html_comment,
79028      sym_comment,
79029  [52865] = 2,
79030    ACTIONS(3357), 1,
79031      sym_identifier,
79032    ACTIONS(5), 2,
79033      sym_html_comment,
79034      sym_comment,
79035  [52873] = 2,
79036    ACTIONS(2279), 1,
79037      anon_sym_EQ_GT,
79038    ACTIONS(5), 2,
79039      sym_html_comment,
79040      sym_comment,
79041  [52881] = 2,
79042    ACTIONS(3359), 1,
79043      anon_sym_from,
79044    ACTIONS(5), 2,
79045      sym_html_comment,
79046      sym_comment,
79047  [52889] = 2,
79048    ACTIONS(3361), 1,
79049      anon_sym_EQ,
79050    ACTIONS(5), 2,
79051      sym_html_comment,
79052      sym_comment,
79053  [52897] = 2,
79054    ACTIONS(3363), 1,
79055      anon_sym_EQ_GT,
79056    ACTIONS(5), 2,
79057      sym_html_comment,
79058      sym_comment,
79059  [52905] = 2,
79060    ACTIONS(1714), 1,
79061      anon_sym_RPAREN,
79062    ACTIONS(5), 2,
79063      sym_html_comment,
79064      sym_comment,
79065  [52913] = 2,
79066    ACTIONS(1381), 1,
79067      anon_sym_in,
79068    ACTIONS(5), 2,
79069      sym_html_comment,
79070      sym_comment,
79071  [52921] = 2,
79072    ACTIONS(1752), 1,
79073      anon_sym_COLON,
79074    ACTIONS(5), 2,
79075      sym_html_comment,
79076      sym_comment,
79077  [52929] = 2,
79078    ACTIONS(3365), 1,
79079      anon_sym_function,
79080    ACTIONS(5), 2,
79081      sym_html_comment,
79082      sym_comment,
79083  [52937] = 2,
79084    ACTIONS(1720), 1,
79085      anon_sym_RBRACK,
79086    ACTIONS(5), 2,
79087      sym_html_comment,
79088      sym_comment,
79089  [52945] = 3,
79090    ACTIONS(3), 1,
79091      sym_comment,
79092    ACTIONS(5), 1,
79093      sym_html_comment,
79094    ACTIONS(3367), 1,
79095      sym_regex_pattern,
79096  [52955] = 2,
79097    ACTIONS(1732), 1,
79098      anon_sym_RPAREN,
79099    ACTIONS(5), 2,
79100      sym_html_comment,
79101      sym_comment,
79102  [52963] = 2,
79103    ACTIONS(1850), 1,
79104      anon_sym_in,
79105    ACTIONS(5), 2,
79106      sym_html_comment,
79107      sym_comment,
79108  [52971] = 2,
79109    ACTIONS(3369), 1,
79110      anon_sym_EQ_GT,
79111    ACTIONS(5), 2,
79112      sym_html_comment,
79113      sym_comment,
79114  [52979] = 2,
79115    ACTIONS(3371), 1,
79116      anon_sym_EQ_GT,
79117    ACTIONS(5), 2,
79118      sym_html_comment,
79119      sym_comment,
79120  [52987] = 2,
79121    ACTIONS(3373), 1,
79122      anon_sym_EQ_GT,
79123    ACTIONS(5), 2,
79124      sym_html_comment,
79125      sym_comment,
79126  [52995] = 2,
79127    ACTIONS(3375), 1,
79128      anon_sym_EQ_GT,
79129    ACTIONS(5), 2,
79130      sym_html_comment,
79131      sym_comment,
79132  [53003] = 2,
79133    ACTIONS(3377), 1,
79134      anon_sym_EQ_GT,
79135    ACTIONS(5), 2,
79136      sym_html_comment,
79137      sym_comment,
79138  [53011] = 2,
79139    ACTIONS(1722), 1,
79140      anon_sym_RBRACE,
79141    ACTIONS(5), 2,
79142      sym_html_comment,
79143      sym_comment,
79144  [53019] = 2,
79145    ACTIONS(3379), 1,
79146      anon_sym_EQ_GT,
79147    ACTIONS(5), 2,
79148      sym_html_comment,
79149      sym_comment,
79150  [53027] = 2,
79151    ACTIONS(3381), 1,
79152      anon_sym_EQ_GT,
79153    ACTIONS(5), 2,
79154      sym_html_comment,
79155      sym_comment,
79156  [53035] = 2,
79157    ACTIONS(3383), 1,
79158      anon_sym_COLON,
79159    ACTIONS(5), 2,
79160      sym_html_comment,
79161      sym_comment,
79162  [53043] = 2,
79163    ACTIONS(3385), 1,
79164      anon_sym_from,
79165    ACTIONS(5), 2,
79166      sym_html_comment,
79167      sym_comment,
79168  [53051] = 2,
79169    ACTIONS(1726), 1,
79170      anon_sym_RPAREN,
79171    ACTIONS(5), 2,
79172      sym_html_comment,
79173      sym_comment,
79174  [53059] = 2,
79175    ACTIONS(1754), 1,
79176      anon_sym_RPAREN,
79177    ACTIONS(5), 2,
79178      sym_html_comment,
79179      sym_comment,
79180  [53067] = 2,
79181    ACTIONS(3387), 1,
79182      anon_sym_from,
79183    ACTIONS(5), 2,
79184      sym_html_comment,
79185      sym_comment,
79186  [53075] = 2,
79187    ACTIONS(3249), 1,
79188      anon_sym_from,
79189    ACTIONS(5), 2,
79190      sym_html_comment,
79191      sym_comment,
79192  [53083] = 2,
79193    ACTIONS(3389), 1,
79194      anon_sym_EQ_GT,
79195    ACTIONS(5), 2,
79196      sym_html_comment,
79197      sym_comment,
79198  [53091] = 2,
79199    ACTIONS(3391), 1,
79200      anon_sym_EQ,
79201    ACTIONS(5), 2,
79202      sym_html_comment,
79203      sym_comment,
79204  [53099] = 2,
79205    ACTIONS(3393), 1,
79206      anon_sym_RPAREN,
79207    ACTIONS(5), 2,
79208      sym_html_comment,
79209      sym_comment,
79210  [53107] = 2,
79211    ACTIONS(3395), 1,
79212      anon_sym_target,
79213    ACTIONS(5), 2,
79214      sym_html_comment,
79215      sym_comment,
79216  [53115] = 2,
79217    ACTIONS(3397), 1,
79218      anon_sym_EQ,
79219    ACTIONS(5), 2,
79220      sym_html_comment,
79221      sym_comment,
79222  [53123] = 2,
79223    ACTIONS(3399), 1,
79224      sym_identifier,
79225    ACTIONS(5), 2,
79226      sym_html_comment,
79227      sym_comment,
79228};
79229
79230static const uint32_t ts_small_parse_table_map[] = {
79231  [SMALL_STATE(311)] = 0,
79232  [SMALL_STATE(312)] = 89,
79233  [SMALL_STATE(313)] = 164,
79234  [SMALL_STATE(314)] = 250,
79235  [SMALL_STATE(315)] = 322,
79236  [SMALL_STATE(316)] = 412,
79237  [SMALL_STATE(317)] = 482,
79238  [SMALL_STATE(318)] = 554,
79239  [SMALL_STATE(319)] = 626,
79240  [SMALL_STATE(320)] = 698,
79241  [SMALL_STATE(321)] = 770,
79242  [SMALL_STATE(322)] = 856,
79243  [SMALL_STATE(323)] = 926,
79244  [SMALL_STATE(324)] = 998,
79245  [SMALL_STATE(325)] = 1068,
79246  [SMALL_STATE(326)] = 1138,
79247  [SMALL_STATE(327)] = 1208,
79248  [SMALL_STATE(328)] = 1282,
79249  [SMALL_STATE(329)] = 1354,
79250  [SMALL_STATE(330)] = 1424,
79251  [SMALL_STATE(331)] = 1496,
79252  [SMALL_STATE(332)] = 1582,
79253  [SMALL_STATE(333)] = 1654,
79254  [SMALL_STATE(334)] = 1724,
79255  [SMALL_STATE(335)] = 1794,
79256  [SMALL_STATE(336)] = 1866,
79257  [SMALL_STATE(337)] = 1938,
79258  [SMALL_STATE(338)] = 2008,
79259  [SMALL_STATE(339)] = 2077,
79260  [SMALL_STATE(340)] = 2146,
79261  [SMALL_STATE(341)] = 2215,
79262  [SMALL_STATE(342)] = 2284,
79263  [SMALL_STATE(343)] = 2353,
79264  [SMALL_STATE(344)] = 2422,
79265  [SMALL_STATE(345)] = 2491,
79266  [SMALL_STATE(346)] = 2560,
79267  [SMALL_STATE(347)] = 2629,
79268  [SMALL_STATE(348)] = 2698,
79269  [SMALL_STATE(349)] = 2767,
79270  [SMALL_STATE(350)] = 2836,
79271  [SMALL_STATE(351)] = 2905,
79272  [SMALL_STATE(352)] = 2974,
79273  [SMALL_STATE(353)] = 3043,
79274  [SMALL_STATE(354)] = 3112,
79275  [SMALL_STATE(355)] = 3181,
79276  [SMALL_STATE(356)] = 3250,
79277  [SMALL_STATE(357)] = 3319,
79278  [SMALL_STATE(358)] = 3388,
79279  [SMALL_STATE(359)] = 3457,
79280  [SMALL_STATE(360)] = 3526,
79281  [SMALL_STATE(361)] = 3595,
79282  [SMALL_STATE(362)] = 3682,
79283  [SMALL_STATE(363)] = 3751,
79284  [SMALL_STATE(364)] = 3820,
79285  [SMALL_STATE(365)] = 3889,
79286  [SMALL_STATE(366)] = 3958,
79287  [SMALL_STATE(367)] = 4027,
79288  [SMALL_STATE(368)] = 4096,
79289  [SMALL_STATE(369)] = 4185,
79290  [SMALL_STATE(370)] = 4254,
79291  [SMALL_STATE(371)] = 4323,
79292  [SMALL_STATE(372)] = 4392,
79293  [SMALL_STATE(373)] = 4461,
79294  [SMALL_STATE(374)] = 4530,
79295  [SMALL_STATE(375)] = 4599,
79296  [SMALL_STATE(376)] = 4688,
79297  [SMALL_STATE(377)] = 4757,
79298  [SMALL_STATE(378)] = 4844,
79299  [SMALL_STATE(379)] = 4913,
79300  [SMALL_STATE(380)] = 4982,
79301  [SMALL_STATE(381)] = 5051,
79302  [SMALL_STATE(382)] = 5120,
79303  [SMALL_STATE(383)] = 5189,
79304  [SMALL_STATE(384)] = 5258,
79305  [SMALL_STATE(385)] = 5327,
79306  [SMALL_STATE(386)] = 5396,
79307  [SMALL_STATE(387)] = 5465,
79308  [SMALL_STATE(388)] = 5534,
79309  [SMALL_STATE(389)] = 5603,
79310  [SMALL_STATE(390)] = 5672,
79311  [SMALL_STATE(391)] = 5741,
79312  [SMALL_STATE(392)] = 5810,
79313  [SMALL_STATE(393)] = 5879,
79314  [SMALL_STATE(394)] = 5948,
79315  [SMALL_STATE(395)] = 6017,
79316  [SMALL_STATE(396)] = 6086,
79317  [SMALL_STATE(397)] = 6155,
79318  [SMALL_STATE(398)] = 6240,
79319  [SMALL_STATE(399)] = 6309,
79320  [SMALL_STATE(400)] = 6394,
79321  [SMALL_STATE(401)] = 6463,
79322  [SMALL_STATE(402)] = 6532,
79323  [SMALL_STATE(403)] = 6615,
79324  [SMALL_STATE(404)] = 6697,
79325  [SMALL_STATE(405)] = 6779,
79326  [SMALL_STATE(406)] = 6861,
79327  [SMALL_STATE(407)] = 6926,
79328  [SMALL_STATE(408)] = 6991,
79329  [SMALL_STATE(409)] = 7056,
79330  [SMALL_STATE(410)] = 7121,
79331  [SMALL_STATE(411)] = 7186,
79332  [SMALL_STATE(412)] = 7251,
79333  [SMALL_STATE(413)] = 7334,
79334  [SMALL_STATE(414)] = 7403,
79335  [SMALL_STATE(415)] = 7468,
79336  [SMALL_STATE(416)] = 7532,
79337  [SMALL_STATE(417)] = 7602,
79338  [SMALL_STATE(418)] = 7672,
79339  [SMALL_STATE(419)] = 7742,
79340  [SMALL_STATE(420)] = 7812,
79341  [SMALL_STATE(421)] = 7876,
79342  [SMALL_STATE(422)] = 7940,
79343  [SMALL_STATE(423)] = 8004,
79344  [SMALL_STATE(424)] = 8068,
79345  [SMALL_STATE(425)] = 8132,
79346  [SMALL_STATE(426)] = 8196,
79347  [SMALL_STATE(427)] = 8260,
79348  [SMALL_STATE(428)] = 8323,
79349  [SMALL_STATE(429)] = 8394,
79350  [SMALL_STATE(430)] = 8467,
79351  [SMALL_STATE(431)] = 8536,
79352  [SMALL_STATE(432)] = 8605,
79353  [SMALL_STATE(433)] = 8674,
79354  [SMALL_STATE(434)] = 8743,
79355  [SMALL_STATE(435)] = 8814,
79356  [SMALL_STATE(436)] = 8883,
79357  [SMALL_STATE(437)] = 8956,
79358  [SMALL_STATE(438)] = 9025,
79359  [SMALL_STATE(439)] = 9096,
79360  [SMALL_STATE(440)] = 9167,
79361  [SMALL_STATE(441)] = 9234,
79362  [SMALL_STATE(442)] = 9297,
79363  [SMALL_STATE(443)] = 9360,
79364  [SMALL_STATE(444)] = 9431,
79365  [SMALL_STATE(445)] = 9502,
79366  [SMALL_STATE(446)] = 9573,
79367  [SMALL_STATE(447)] = 9636,
79368  [SMALL_STATE(448)] = 9699,
79369  [SMALL_STATE(449)] = 9768,
79370  [SMALL_STATE(450)] = 9831,
79371  [SMALL_STATE(451)] = 9894,
79372  [SMALL_STATE(452)] = 9961,
79373  [SMALL_STATE(453)] = 10032,
79374  [SMALL_STATE(454)] = 10103,
79375  [SMALL_STATE(455)] = 10172,
79376  [SMALL_STATE(456)] = 10243,
79377  [SMALL_STATE(457)] = 10313,
79378  [SMALL_STATE(458)] = 10383,
79379  [SMALL_STATE(459)] = 10449,
79380  [SMALL_STATE(460)] = 10517,
79381  [SMALL_STATE(461)] = 10583,
79382  [SMALL_STATE(462)] = 10651,
79383  [SMALL_STATE(463)] = 10719,
79384  [SMALL_STATE(464)] = 10789,
79385  [SMALL_STATE(465)] = 10860,
79386  [SMALL_STATE(466)] = 10927,
79387  [SMALL_STATE(467)] = 10998,
79388  [SMALL_STATE(468)] = 11065,
79389  [SMALL_STATE(469)] = 11132,
79390  [SMALL_STATE(470)] = 11202,
79391  [SMALL_STATE(471)] = 11270,
79392  [SMALL_STATE(472)] = 11340,
79393  [SMALL_STATE(473)] = 11406,
79394  [SMALL_STATE(474)] = 11472,
79395  [SMALL_STATE(475)] = 11538,
79396  [SMALL_STATE(476)] = 11604,
79397  [SMALL_STATE(477)] = 11671,
79398  [SMALL_STATE(478)] = 11734,
79399  [SMALL_STATE(479)] = 11797,
79400  [SMALL_STATE(480)] = 11852,
79401  [SMALL_STATE(481)] = 11917,
79402  [SMALL_STATE(482)] = 11982,
79403  [SMALL_STATE(483)] = 12042,
79404  [SMALL_STATE(484)] = 12096,
79405  [SMALL_STATE(485)] = 12148,
79406  [SMALL_STATE(486)] = 12202,
79407  [SMALL_STATE(487)] = 12254,
79408  [SMALL_STATE(488)] = 12306,
79409  [SMALL_STATE(489)] = 12360,
79410  [SMALL_STATE(490)] = 12414,
79411  [SMALL_STATE(491)] = 12509,
79412  [SMALL_STATE(492)] = 12558,
79413  [SMALL_STATE(493)] = 12607,
79414  [SMALL_STATE(494)] = 12670,
79415  [SMALL_STATE(495)] = 12731,
79416  [SMALL_STATE(496)] = 12780,
79417  [SMALL_STATE(497)] = 12829,
79418  [SMALL_STATE(498)] = 12878,
79419  [SMALL_STATE(499)] = 12927,
79420  [SMALL_STATE(500)] = 12976,
79421  [SMALL_STATE(501)] = 13025,
79422  [SMALL_STATE(502)] = 13074,
79423  [SMALL_STATE(503)] = 13123,
79424  [SMALL_STATE(504)] = 13178,
79425  [SMALL_STATE(505)] = 13227,
79426  [SMALL_STATE(506)] = 13322,
79427  [SMALL_STATE(507)] = 13371,
79428  [SMALL_STATE(508)] = 13420,
79429  [SMALL_STATE(509)] = 13469,
79430  [SMALL_STATE(510)] = 13518,
79431  [SMALL_STATE(511)] = 13567,
79432  [SMALL_STATE(512)] = 13616,
79433  [SMALL_STATE(513)] = 13711,
79434  [SMALL_STATE(514)] = 13760,
79435  [SMALL_STATE(515)] = 13855,
79436  [SMALL_STATE(516)] = 13904,
79437  [SMALL_STATE(517)] = 13953,
79438  [SMALL_STATE(518)] = 14004,
79439  [SMALL_STATE(519)] = 14055,
79440  [SMALL_STATE(520)] = 14150,
79441  [SMALL_STATE(521)] = 14199,
79442  [SMALL_STATE(522)] = 14248,
79443  [SMALL_STATE(523)] = 14297,
79444  [SMALL_STATE(524)] = 14346,
79445  [SMALL_STATE(525)] = 14395,
79446  [SMALL_STATE(526)] = 14444,
79447  [SMALL_STATE(527)] = 14493,
79448  [SMALL_STATE(528)] = 14542,
79449  [SMALL_STATE(529)] = 14593,
79450  [SMALL_STATE(530)] = 14642,
79451  [SMALL_STATE(531)] = 14737,
79452  [SMALL_STATE(532)] = 14786,
79453  [SMALL_STATE(533)] = 14881,
79454  [SMALL_STATE(534)] = 14956,
79455  [SMALL_STATE(535)] = 15005,
79456  [SMALL_STATE(536)] = 15070,
79457  [SMALL_STATE(537)] = 15165,
79458  [SMALL_STATE(538)] = 15252,
79459  [SMALL_STATE(539)] = 15301,
79460  [SMALL_STATE(540)] = 15372,
79461  [SMALL_STATE(541)] = 15455,
79462  [SMALL_STATE(542)] = 15540,
79463  [SMALL_STATE(543)] = 15627,
79464  [SMALL_STATE(544)] = 15696,
79465  [SMALL_STATE(545)] = 15761,
79466  [SMALL_STATE(546)] = 15840,
79467  [SMALL_STATE(547)] = 15931,
79468  [SMALL_STATE(548)] = 15980,
79469  [SMALL_STATE(549)] = 16029,
79470  [SMALL_STATE(550)] = 16078,
79471  [SMALL_STATE(551)] = 16173,
79472  [SMALL_STATE(552)] = 16222,
79473  [SMALL_STATE(553)] = 16317,
79474  [SMALL_STATE(554)] = 16366,
79475  [SMALL_STATE(555)] = 16415,
79476  [SMALL_STATE(556)] = 16464,
79477  [SMALL_STATE(557)] = 16513,
79478  [SMALL_STATE(558)] = 16562,
79479  [SMALL_STATE(559)] = 16611,
79480  [SMALL_STATE(560)] = 16660,
79481  [SMALL_STATE(561)] = 16709,
79482  [SMALL_STATE(562)] = 16758,
79483  [SMALL_STATE(563)] = 16807,
79484  [SMALL_STATE(564)] = 16856,
79485  [SMALL_STATE(565)] = 16951,
79486  [SMALL_STATE(566)] = 17000,
79487  [SMALL_STATE(567)] = 17049,
79488  [SMALL_STATE(568)] = 17144,
79489  [SMALL_STATE(569)] = 17193,
79490  [SMALL_STATE(570)] = 17288,
79491  [SMALL_STATE(571)] = 17337,
79492  [SMALL_STATE(572)] = 17386,
79493  [SMALL_STATE(573)] = 17435,
79494  [SMALL_STATE(574)] = 17484,
79495  [SMALL_STATE(575)] = 17533,
79496  [SMALL_STATE(576)] = 17582,
79497  [SMALL_STATE(577)] = 17631,
79498  [SMALL_STATE(578)] = 17680,
79499  [SMALL_STATE(579)] = 17729,
79500  [SMALL_STATE(580)] = 17778,
79501  [SMALL_STATE(581)] = 17827,
79502  [SMALL_STATE(582)] = 17890,
79503  [SMALL_STATE(583)] = 17979,
79504  [SMALL_STATE(584)] = 18073,
79505  [SMALL_STATE(585)] = 18171,
79506  [SMALL_STATE(586)] = 18229,
79507  [SMALL_STATE(587)] = 18323,
79508  [SMALL_STATE(588)] = 18375,
79509  [SMALL_STATE(589)] = 18473,
79510  [SMALL_STATE(590)] = 18571,
79511  [SMALL_STATE(591)] = 18665,
79512  [SMALL_STATE(592)] = 18713,
79513  [SMALL_STATE(593)] = 18763,
79514  [SMALL_STATE(594)] = 18859,
79515  [SMALL_STATE(595)] = 18953,
79516  [SMALL_STATE(596)] = 19007,
79517  [SMALL_STATE(597)] = 19101,
79518  [SMALL_STATE(598)] = 19195,
79519  [SMALL_STATE(599)] = 19245,
79520  [SMALL_STATE(600)] = 19343,
79521  [SMALL_STATE(601)] = 19437,
79522  [SMALL_STATE(602)] = 19531,
79523  [SMALL_STATE(603)] = 19583,
79524  [SMALL_STATE(604)] = 19633,
79525  [SMALL_STATE(605)] = 19683,
79526  [SMALL_STATE(606)] = 19733,
79527  [SMALL_STATE(607)] = 19827,
79528  [SMALL_STATE(608)] = 19877,
79529  [SMALL_STATE(609)] = 19927,
79530  [SMALL_STATE(610)] = 20025,
79531  [SMALL_STATE(611)] = 20119,
79532  [SMALL_STATE(612)] = 20167,
79533  [SMALL_STATE(613)] = 20261,
79534  [SMALL_STATE(614)] = 20355,
79535  [SMALL_STATE(615)] = 20449,
79536  [SMALL_STATE(616)] = 20543,
79537  [SMALL_STATE(617)] = 20637,
79538  [SMALL_STATE(618)] = 20711,
79539  [SMALL_STATE(619)] = 20775,
79540  [SMALL_STATE(620)] = 20861,
79541  [SMALL_STATE(621)] = 20949,
79542  [SMALL_STATE(622)] = 21019,
79543  [SMALL_STATE(623)] = 21101,
79544  [SMALL_STATE(624)] = 21185,
79545  [SMALL_STATE(625)] = 21271,
79546  [SMALL_STATE(626)] = 21339,
79547  [SMALL_STATE(627)] = 21403,
79548  [SMALL_STATE(628)] = 21481,
79549  [SMALL_STATE(629)] = 21571,
79550  [SMALL_STATE(630)] = 21665,
79551  [SMALL_STATE(631)] = 21759,
79552  [SMALL_STATE(632)] = 21853,
79553  [SMALL_STATE(633)] = 21947,
79554  [SMALL_STATE(634)] = 22041,
79555  [SMALL_STATE(635)] = 22135,
79556  [SMALL_STATE(636)] = 22229,
79557  [SMALL_STATE(637)] = 22323,
79558  [SMALL_STATE(638)] = 22397,
79559  [SMALL_STATE(639)] = 22461,
79560  [SMALL_STATE(640)] = 22555,
79561  [SMALL_STATE(641)] = 22641,
79562  [SMALL_STATE(642)] = 22729,
79563  [SMALL_STATE(643)] = 22799,
79564  [SMALL_STATE(644)] = 22881,
79565  [SMALL_STATE(645)] = 22965,
79566  [SMALL_STATE(646)] = 23051,
79567  [SMALL_STATE(647)] = 23119,
79568  [SMALL_STATE(648)] = 23183,
79569  [SMALL_STATE(649)] = 23261,
79570  [SMALL_STATE(650)] = 23351,
79571  [SMALL_STATE(651)] = 23445,
79572  [SMALL_STATE(652)] = 23543,
79573  [SMALL_STATE(653)] = 23637,
79574  [SMALL_STATE(654)] = 23687,
79575  [SMALL_STATE(655)] = 23734,
79576  [SMALL_STATE(656)] = 23785,
79577  [SMALL_STATE(657)] = 23832,
79578  [SMALL_STATE(658)] = 23879,
79579  [SMALL_STATE(659)] = 23926,
79580  [SMALL_STATE(660)] = 23977,
79581  [SMALL_STATE(661)] = 24024,
79582  [SMALL_STATE(662)] = 24121,
79583  [SMALL_STATE(663)] = 24168,
79584  [SMALL_STATE(664)] = 24219,
79585  [SMALL_STATE(665)] = 24270,
79586  [SMALL_STATE(666)] = 24367,
79587  [SMALL_STATE(667)] = 24414,
79588  [SMALL_STATE(668)] = 24461,
79589  [SMALL_STATE(669)] = 24508,
79590  [SMALL_STATE(670)] = 24557,
79591  [SMALL_STATE(671)] = 24604,
79592  [SMALL_STATE(672)] = 24655,
79593  [SMALL_STATE(673)] = 24706,
79594  [SMALL_STATE(674)] = 24757,
79595  [SMALL_STATE(675)] = 24810,
79596  [SMALL_STATE(676)] = 24863,
79597  [SMALL_STATE(677)] = 24916,
79598  [SMALL_STATE(678)] = 24963,
79599  [SMALL_STATE(679)] = 25060,
79600  [SMALL_STATE(680)] = 25157,
79601  [SMALL_STATE(681)] = 25254,
79602  [SMALL_STATE(682)] = 25351,
79603  [SMALL_STATE(683)] = 25448,
79604  [SMALL_STATE(684)] = 25545,
79605  [SMALL_STATE(685)] = 25598,
79606  [SMALL_STATE(686)] = 25649,
79607  [SMALL_STATE(687)] = 25746,
79608  [SMALL_STATE(688)] = 25799,
79609  [SMALL_STATE(689)] = 25846,
79610  [SMALL_STATE(690)] = 25943,
79611  [SMALL_STATE(691)] = 26036,
79612  [SMALL_STATE(692)] = 26083,
79613  [SMALL_STATE(693)] = 26130,
79614  [SMALL_STATE(694)] = 26227,
79615  [SMALL_STATE(695)] = 26324,
79616  [SMALL_STATE(696)] = 26371,
79617  [SMALL_STATE(697)] = 26468,
79618  [SMALL_STATE(698)] = 26515,
79619  [SMALL_STATE(699)] = 26562,
79620  [SMALL_STATE(700)] = 26609,
79621  [SMALL_STATE(701)] = 26656,
79622  [SMALL_STATE(702)] = 26705,
79623  [SMALL_STATE(703)] = 26752,
79624  [SMALL_STATE(704)] = 26799,
79625  [SMALL_STATE(705)] = 26848,
79626  [SMALL_STATE(706)] = 26895,
79627  [SMALL_STATE(707)] = 26992,
79628  [SMALL_STATE(708)] = 27039,
79629  [SMALL_STATE(709)] = 27132,
79630  [SMALL_STATE(710)] = 27179,
79631  [SMALL_STATE(711)] = 27276,
79632  [SMALL_STATE(712)] = 27373,
79633  [SMALL_STATE(713)] = 27420,
79634  [SMALL_STATE(714)] = 27467,
79635  [SMALL_STATE(715)] = 27564,
79636  [SMALL_STATE(716)] = 27611,
79637  [SMALL_STATE(717)] = 27658,
79638  [SMALL_STATE(718)] = 27705,
79639  [SMALL_STATE(719)] = 27752,
79640  [SMALL_STATE(720)] = 27803,
79641  [SMALL_STATE(721)] = 27850,
79642  [SMALL_STATE(722)] = 27897,
79643  [SMALL_STATE(723)] = 27948,
79644  [SMALL_STATE(724)] = 27995,
79645  [SMALL_STATE(725)] = 28042,
79646  [SMALL_STATE(726)] = 28089,
79647  [SMALL_STATE(727)] = 28186,
79648  [SMALL_STATE(728)] = 28233,
79649  [SMALL_STATE(729)] = 28280,
79650  [SMALL_STATE(730)] = 28377,
79651  [SMALL_STATE(731)] = 28426,
79652  [SMALL_STATE(732)] = 28473,
79653  [SMALL_STATE(733)] = 28520,
79654  [SMALL_STATE(734)] = 28613,
79655  [SMALL_STATE(735)] = 28710,
79656  [SMALL_STATE(736)] = 28807,
79657  [SMALL_STATE(737)] = 28858,
79658  [SMALL_STATE(738)] = 28905,
79659  [SMALL_STATE(739)] = 29002,
79660  [SMALL_STATE(740)] = 29049,
79661  [SMALL_STATE(741)] = 29100,
79662  [SMALL_STATE(742)] = 29147,
79663  [SMALL_STATE(743)] = 29194,
79664  [SMALL_STATE(744)] = 29241,
79665  [SMALL_STATE(745)] = 29288,
79666  [SMALL_STATE(746)] = 29335,
79667  [SMALL_STATE(747)] = 29432,
79668  [SMALL_STATE(748)] = 29479,
79669  [SMALL_STATE(749)] = 29526,
79670  [SMALL_STATE(750)] = 29623,
79671  [SMALL_STATE(751)] = 29674,
79672  [SMALL_STATE(752)] = 29721,
79673  [SMALL_STATE(753)] = 29772,
79674  [SMALL_STATE(754)] = 29869,
79675  [SMALL_STATE(755)] = 29916,
79676  [SMALL_STATE(756)] = 29963,
79677  [SMALL_STATE(757)] = 30045,
79678  [SMALL_STATE(758)] = 30129,
79679  [SMALL_STATE(759)] = 30179,
79680  [SMALL_STATE(760)] = 30245,
79681  [SMALL_STATE(761)] = 30307,
79682  [SMALL_STATE(762)] = 30399,
79683  [SMALL_STATE(763)] = 30491,
79684  [SMALL_STATE(764)] = 30567,
79685  [SMALL_STATE(765)] = 30655,
79686  [SMALL_STATE(766)] = 30747,
79687  [SMALL_STATE(767)] = 30839,
79688  [SMALL_STATE(768)] = 30931,
79689  [SMALL_STATE(769)] = 31023,
79690  [SMALL_STATE(770)] = 31115,
79691  [SMALL_STATE(771)] = 31207,
79692  [SMALL_STATE(772)] = 31257,
79693  [SMALL_STATE(773)] = 31349,
79694  [SMALL_STATE(774)] = 31441,
79695  [SMALL_STATE(775)] = 31533,
79696  [SMALL_STATE(776)] = 31625,
79697  [SMALL_STATE(777)] = 31719,
79698  [SMALL_STATE(778)] = 31811,
79699  [SMALL_STATE(779)] = 31883,
79700  [SMALL_STATE(780)] = 31975,
79701  [SMALL_STATE(781)] = 32067,
79702  [SMALL_STATE(782)] = 32129,
79703  [SMALL_STATE(783)] = 32221,
79704  [SMALL_STATE(784)] = 32305,
79705  [SMALL_STATE(785)] = 32391,
79706  [SMALL_STATE(786)] = 32441,
79707  [SMALL_STATE(787)] = 32509,
79708  [SMALL_STATE(788)] = 32589,
79709  [SMALL_STATE(789)] = 32650,
79710  [SMALL_STATE(790)] = 32741,
79711  [SMALL_STATE(791)] = 32792,
79712  [SMALL_STATE(792)] = 32843,
79713  [SMALL_STATE(793)] = 32894,
79714  [SMALL_STATE(794)] = 32985,
79715  [SMALL_STATE(795)] = 33076,
79716  [SMALL_STATE(796)] = 33167,
79717  [SMALL_STATE(797)] = 33258,
79718  [SMALL_STATE(798)] = 33349,
79719  [SMALL_STATE(799)] = 33440,
79720  [SMALL_STATE(800)] = 33531,
79721  [SMALL_STATE(801)] = 33582,
79722  [SMALL_STATE(802)] = 33673,
79723  [SMALL_STATE(803)] = 33764,
79724  [SMALL_STATE(804)] = 33855,
79725  [SMALL_STATE(805)] = 33946,
79726  [SMALL_STATE(806)] = 34037,
79727  [SMALL_STATE(807)] = 34108,
79728  [SMALL_STATE(808)] = 34169,
79729  [SMALL_STATE(809)] = 34252,
79730  [SMALL_STATE(810)] = 34337,
79731  [SMALL_STATE(811)] = 34404,
79732  [SMALL_STATE(812)] = 34483,
79733  [SMALL_STATE(813)] = 34564,
79734  [SMALL_STATE(814)] = 34647,
79735  [SMALL_STATE(815)] = 34712,
79736  [SMALL_STATE(816)] = 34787,
79737  [SMALL_STATE(817)] = 34874,
79738  [SMALL_STATE(818)] = 34965,
79739  [SMALL_STATE(819)] = 35056,
79740  [SMALL_STATE(820)] = 35147,
79741  [SMALL_STATE(821)] = 35238,
79742  [SMALL_STATE(822)] = 35329,
79743  [SMALL_STATE(823)] = 35420,
79744  [SMALL_STATE(824)] = 35513,
79745  [SMALL_STATE(825)] = 35604,
79746  [SMALL_STATE(826)] = 35650,
79747  [SMALL_STATE(827)] = 35700,
79748  [SMALL_STATE(828)] = 35788,
79749  [SMALL_STATE(829)] = 35874,
79750  [SMALL_STATE(830)] = 35960,
79751  [SMALL_STATE(831)] = 36010,
79752  [SMALL_STATE(832)] = 36060,
79753  [SMALL_STATE(833)] = 36110,
79754  [SMALL_STATE(834)] = 36196,
79755  [SMALL_STATE(835)] = 36282,
79756  [SMALL_STATE(836)] = 36368,
79757  [SMALL_STATE(837)] = 36456,
79758  [SMALL_STATE(838)] = 36542,
79759  [SMALL_STATE(839)] = 36628,
79760  [SMALL_STATE(840)] = 36674,
79761  [SMALL_STATE(841)] = 36752,
79762  [SMALL_STATE(842)] = 36829,
79763  [SMALL_STATE(843)] = 36906,
79764  [SMALL_STATE(844)] = 36983,
79765  [SMALL_STATE(845)] = 37060,
79766  [SMALL_STATE(846)] = 37137,
79767  [SMALL_STATE(847)] = 37214,
79768  [SMALL_STATE(848)] = 37291,
79769  [SMALL_STATE(849)] = 37368,
79770  [SMALL_STATE(850)] = 37445,
79771  [SMALL_STATE(851)] = 37515,
79772  [SMALL_STATE(852)] = 37580,
79773  [SMALL_STATE(853)] = 37637,
79774  [SMALL_STATE(854)] = 37694,
79775  [SMALL_STATE(855)] = 37746,
79776  [SMALL_STATE(856)] = 37802,
79777  [SMALL_STATE(857)] = 37860,
79778  [SMALL_STATE(858)] = 37916,
79779  [SMALL_STATE(859)] = 37974,
79780  [SMALL_STATE(860)] = 38030,
79781  [SMALL_STATE(861)] = 38088,
79782  [SMALL_STATE(862)] = 38144,
79783  [SMALL_STATE(863)] = 38202,
79784  [SMALL_STATE(864)] = 38260,
79785  [SMALL_STATE(865)] = 38316,
79786  [SMALL_STATE(866)] = 38372,
79787  [SMALL_STATE(867)] = 38430,
79788  [SMALL_STATE(868)] = 38486,
79789  [SMALL_STATE(869)] = 38544,
79790  [SMALL_STATE(870)] = 38595,
79791  [SMALL_STATE(871)] = 38648,
79792  [SMALL_STATE(872)] = 38699,
79793  [SMALL_STATE(873)] = 38750,
79794  [SMALL_STATE(874)] = 38801,
79795  [SMALL_STATE(875)] = 38852,
79796  [SMALL_STATE(876)] = 38903,
79797  [SMALL_STATE(877)] = 38954,
79798  [SMALL_STATE(878)] = 39014,
79799  [SMALL_STATE(879)] = 39062,
79800  [SMALL_STATE(880)] = 39112,
79801  [SMALL_STATE(881)] = 39162,
79802  [SMALL_STATE(882)] = 39214,
79803  [SMALL_STATE(883)] = 39259,
79804  [SMALL_STATE(884)] = 39302,
79805  [SMALL_STATE(885)] = 39349,
79806  [SMALL_STATE(886)] = 39394,
79807  [SMALL_STATE(887)] = 39449,
79808  [SMALL_STATE(888)] = 39492,
79809  [SMALL_STATE(889)] = 39547,
79810  [SMALL_STATE(890)] = 39592,
79811  [SMALL_STATE(891)] = 39635,
79812  [SMALL_STATE(892)] = 39680,
79813  [SMALL_STATE(893)] = 39727,
79814  [SMALL_STATE(894)] = 39755,
79815  [SMALL_STATE(895)] = 39783,
79816  [SMALL_STATE(896)] = 39811,
79817  [SMALL_STATE(897)] = 39839,
79818  [SMALL_STATE(898)] = 39867,
79819  [SMALL_STATE(899)] = 39895,
79820  [SMALL_STATE(900)] = 39929,
79821  [SMALL_STATE(901)] = 39957,
79822  [SMALL_STATE(902)] = 39995,
79823  [SMALL_STATE(903)] = 40023,
79824  [SMALL_STATE(904)] = 40051,
79825  [SMALL_STATE(905)] = 40089,
79826  [SMALL_STATE(906)] = 40127,
79827  [SMALL_STATE(907)] = 40155,
79828  [SMALL_STATE(908)] = 40183,
79829  [SMALL_STATE(909)] = 40211,
79830  [SMALL_STATE(910)] = 40239,
79831  [SMALL_STATE(911)] = 40267,
79832  [SMALL_STATE(912)] = 40295,
79833  [SMALL_STATE(913)] = 40323,
79834  [SMALL_STATE(914)] = 40363,
79835  [SMALL_STATE(915)] = 40391,
79836  [SMALL_STATE(916)] = 40419,
79837  [SMALL_STATE(917)] = 40447,
79838  [SMALL_STATE(918)] = 40485,
79839  [SMALL_STATE(919)] = 40515,
79840  [SMALL_STATE(920)] = 40543,
79841  [SMALL_STATE(921)] = 40573,
79842  [SMALL_STATE(922)] = 40611,
79843  [SMALL_STATE(923)] = 40639,
79844  [SMALL_STATE(924)] = 40667,
79845  [SMALL_STATE(925)] = 40695,
79846  [SMALL_STATE(926)] = 40723,
79847  [SMALL_STATE(927)] = 40761,
79848  [SMALL_STATE(928)] = 40789,
79849  [SMALL_STATE(929)] = 40817,
79850  [SMALL_STATE(930)] = 40845,
79851  [SMALL_STATE(931)] = 40873,
79852  [SMALL_STATE(932)] = 40900,
79853  [SMALL_STATE(933)] = 40927,
79854  [SMALL_STATE(934)] = 40954,
79855  [SMALL_STATE(935)] = 40981,
79856  [SMALL_STATE(936)] = 41008,
79857  [SMALL_STATE(937)] = 41035,
79858  [SMALL_STATE(938)] = 41062,
79859  [SMALL_STATE(939)] = 41091,
79860  [SMALL_STATE(940)] = 41124,
79861  [SMALL_STATE(941)] = 41151,
79862  [SMALL_STATE(942)] = 41178,
79863  [SMALL_STATE(943)] = 41205,
79864  [SMALL_STATE(944)] = 41247,
79865  [SMALL_STATE(945)] = 41285,
79866  [SMALL_STATE(946)] = 41331,
79867  [SMALL_STATE(947)] = 41373,
79868  [SMALL_STATE(948)] = 41413,
79869  [SMALL_STATE(949)] = 41455,
79870  [SMALL_STATE(950)] = 41497,
79871  [SMALL_STATE(951)] = 41541,
79872  [SMALL_STATE(952)] = 41581,
79873  [SMALL_STATE(953)] = 41616,
79874  [SMALL_STATE(954)] = 41651,
79875  [SMALL_STATE(955)] = 41676,
79876  [SMALL_STATE(956)] = 41711,
79877  [SMALL_STATE(957)] = 41746,
79878  [SMALL_STATE(958)] = 41781,
79879  [SMALL_STATE(959)] = 41816,
79880  [SMALL_STATE(960)] = 41841,
79881  [SMALL_STATE(961)] = 41876,
79882  [SMALL_STATE(962)] = 41915,
79883  [SMALL_STATE(963)] = 41950,
79884  [SMALL_STATE(964)] = 41993,
79885  [SMALL_STATE(965)] = 42028,
79886  [SMALL_STATE(966)] = 42069,
79887  [SMALL_STATE(967)] = 42104,
79888  [SMALL_STATE(968)] = 42139,
79889  [SMALL_STATE(969)] = 42164,
79890  [SMALL_STATE(970)] = 42199,
79891  [SMALL_STATE(971)] = 42234,
79892  [SMALL_STATE(972)] = 42269,
79893  [SMALL_STATE(973)] = 42304,
79894  [SMALL_STATE(974)] = 42339,
79895  [SMALL_STATE(975)] = 42374,
79896  [SMALL_STATE(976)] = 42409,
79897  [SMALL_STATE(977)] = 42444,
79898  [SMALL_STATE(978)] = 42479,
79899  [SMALL_STATE(979)] = 42514,
79900  [SMALL_STATE(980)] = 42539,
79901  [SMALL_STATE(981)] = 42574,
79902  [SMALL_STATE(982)] = 42599,
79903  [SMALL_STATE(983)] = 42624,
79904  [SMALL_STATE(984)] = 42663,
79905  [SMALL_STATE(985)] = 42698,
79906  [SMALL_STATE(986)] = 42741,
79907  [SMALL_STATE(987)] = 42782,
79908  [SMALL_STATE(988)] = 42817,
79909  [SMALL_STATE(989)] = 42849,
79910  [SMALL_STATE(990)] = 42881,
79911  [SMALL_STATE(991)] = 42913,
79912  [SMALL_STATE(992)] = 42945,
79913  [SMALL_STATE(993)] = 42977,
79914  [SMALL_STATE(994)] = 43009,
79915  [SMALL_STATE(995)] = 43041,
79916  [SMALL_STATE(996)] = 43073,
79917  [SMALL_STATE(997)] = 43105,
79918  [SMALL_STATE(998)] = 43127,
79919  [SMALL_STATE(999)] = 43149,
79920  [SMALL_STATE(1000)] = 43181,
79921  [SMALL_STATE(1001)] = 43213,
79922  [SMALL_STATE(1002)] = 43245,
79923  [SMALL_STATE(1003)] = 43277,
79924  [SMALL_STATE(1004)] = 43309,
79925  [SMALL_STATE(1005)] = 43331,
79926  [SMALL_STATE(1006)] = 43353,
79927  [SMALL_STATE(1007)] = 43385,
79928  [SMALL_STATE(1008)] = 43417,
79929  [SMALL_STATE(1009)] = 43449,
79930  [SMALL_STATE(1010)] = 43471,
79931  [SMALL_STATE(1011)] = 43503,
79932  [SMALL_STATE(1012)] = 43539,
79933  [SMALL_STATE(1013)] = 43575,
79934  [SMALL_STATE(1014)] = 43611,
79935  [SMALL_STATE(1015)] = 43647,
79936  [SMALL_STATE(1016)] = 43683,
79937  [SMALL_STATE(1017)] = 43719,
79938  [SMALL_STATE(1018)] = 43755,
79939  [SMALL_STATE(1019)] = 43791,
79940  [SMALL_STATE(1020)] = 43827,
79941  [SMALL_STATE(1021)] = 43860,
79942  [SMALL_STATE(1022)] = 43896,
79943  [SMALL_STATE(1023)] = 43932,
79944  [SMALL_STATE(1024)] = 43968,
79945  [SMALL_STATE(1025)] = 44004,
79946  [SMALL_STATE(1026)] = 44037,
79947  [SMALL_STATE(1027)] = 44070,
79948  [SMALL_STATE(1028)] = 44103,
79949  [SMALL_STATE(1029)] = 44136,
79950  [SMALL_STATE(1030)] = 44169,
79951  [SMALL_STATE(1031)] = 44202,
79952  [SMALL_STATE(1032)] = 44235,
79953  [SMALL_STATE(1033)] = 44268,
79954  [SMALL_STATE(1034)] = 44298,
79955  [SMALL_STATE(1035)] = 44326,
79956  [SMALL_STATE(1036)] = 44356,
79957  [SMALL_STATE(1037)] = 44386,
79958  [SMALL_STATE(1038)] = 44416,
79959  [SMALL_STATE(1039)] = 44446,
79960  [SMALL_STATE(1040)] = 44476,
79961  [SMALL_STATE(1041)] = 44502,
79962  [SMALL_STATE(1042)] = 44532,
79963  [SMALL_STATE(1043)] = 44562,
79964  [SMALL_STATE(1044)] = 44592,
79965  [SMALL_STATE(1045)] = 44622,
79966  [SMALL_STATE(1046)] = 44652,
79967  [SMALL_STATE(1047)] = 44682,
79968  [SMALL_STATE(1048)] = 44712,
79969  [SMALL_STATE(1049)] = 44742,
79970  [SMALL_STATE(1050)] = 44772,
79971  [SMALL_STATE(1051)] = 44798,
79972  [SMALL_STATE(1052)] = 44828,
79973  [SMALL_STATE(1053)] = 44858,
79974  [SMALL_STATE(1054)] = 44888,
79975  [SMALL_STATE(1055)] = 44918,
79976  [SMALL_STATE(1056)] = 44948,
79977  [SMALL_STATE(1057)] = 44975,
79978  [SMALL_STATE(1058)] = 45002,
79979  [SMALL_STATE(1059)] = 45026,
79980  [SMALL_STATE(1060)] = 45048,
79981  [SMALL_STATE(1061)] = 45062,
79982  [SMALL_STATE(1062)] = 45084,
79983  [SMALL_STATE(1063)] = 45106,
79984  [SMALL_STATE(1064)] = 45130,
79985  [SMALL_STATE(1065)] = 45144,
79986  [SMALL_STATE(1066)] = 45166,
79987  [SMALL_STATE(1067)] = 45188,
79988  [SMALL_STATE(1068)] = 45212,
79989  [SMALL_STATE(1069)] = 45236,
79990  [SMALL_STATE(1070)] = 45250,
79991  [SMALL_STATE(1071)] = 45274,
79992  [SMALL_STATE(1072)] = 45298,
79993  [SMALL_STATE(1073)] = 45322,
79994  [SMALL_STATE(1074)] = 45342,
79995  [SMALL_STATE(1075)] = 45366,
79996  [SMALL_STATE(1076)] = 45390,
79997  [SMALL_STATE(1077)] = 45404,
79998  [SMALL_STATE(1078)] = 45428,
79999  [SMALL_STATE(1079)] = 45448,
80000  [SMALL_STATE(1080)] = 45468,
80001  [SMALL_STATE(1081)] = 45492,
80002  [SMALL_STATE(1082)] = 45506,
80003  [SMALL_STATE(1083)] = 45521,
80004  [SMALL_STATE(1084)] = 45536,
80005  [SMALL_STATE(1085)] = 45555,
80006  [SMALL_STATE(1086)] = 45576,
80007  [SMALL_STATE(1087)] = 45589,
80008  [SMALL_STATE(1088)] = 45602,
80009  [SMALL_STATE(1089)] = 45617,
80010  [SMALL_STATE(1090)] = 45636,
80011  [SMALL_STATE(1091)] = 45651,
80012  [SMALL_STATE(1092)] = 45666,
80013  [SMALL_STATE(1093)] = 45681,
80014  [SMALL_STATE(1094)] = 45700,
80015  [SMALL_STATE(1095)] = 45719,
80016  [SMALL_STATE(1096)] = 45740,
80017  [SMALL_STATE(1097)] = 45755,
80018  [SMALL_STATE(1098)] = 45770,
80019  [SMALL_STATE(1099)] = 45785,
80020  [SMALL_STATE(1100)] = 45806,
80021  [SMALL_STATE(1101)] = 45827,
80022  [SMALL_STATE(1102)] = 45842,
80023  [SMALL_STATE(1103)] = 45857,
80024  [SMALL_STATE(1104)] = 45872,
80025  [SMALL_STATE(1105)] = 45887,
80026  [SMALL_STATE(1106)] = 45908,
80027  [SMALL_STATE(1107)] = 45923,
80028  [SMALL_STATE(1108)] = 45938,
80029  [SMALL_STATE(1109)] = 45951,
80030  [SMALL_STATE(1110)] = 45966,
80031  [SMALL_STATE(1111)] = 45983,
80032  [SMALL_STATE(1112)] = 45998,
80033  [SMALL_STATE(1113)] = 46011,
80034  [SMALL_STATE(1114)] = 46028,
80035  [SMALL_STATE(1115)] = 46041,
80036  [SMALL_STATE(1116)] = 46062,
80037  [SMALL_STATE(1117)] = 46077,
80038  [SMALL_STATE(1118)] = 46090,
80039  [SMALL_STATE(1119)] = 46109,
80040  [SMALL_STATE(1120)] = 46128,
80041  [SMALL_STATE(1121)] = 46147,
80042  [SMALL_STATE(1122)] = 46166,
80043  [SMALL_STATE(1123)] = 46185,
80044  [SMALL_STATE(1124)] = 46202,
80045  [SMALL_STATE(1125)] = 46221,
80046  [SMALL_STATE(1126)] = 46234,
80047  [SMALL_STATE(1127)] = 46247,
80048  [SMALL_STATE(1128)] = 46260,
80049  [SMALL_STATE(1129)] = 46281,
80050  [SMALL_STATE(1130)] = 46296,
80051  [SMALL_STATE(1131)] = 46311,
80052  [SMALL_STATE(1132)] = 46332,
80053  [SMALL_STATE(1133)] = 46351,
80054  [SMALL_STATE(1134)] = 46364,
80055  [SMALL_STATE(1135)] = 46378,
80056  [SMALL_STATE(1136)] = 46398,
80057  [SMALL_STATE(1137)] = 46418,
80058  [SMALL_STATE(1138)] = 46432,
80059  [SMALL_STATE(1139)] = 46452,
80060  [SMALL_STATE(1140)] = 46466,
80061  [SMALL_STATE(1141)] = 46486,
80062  [SMALL_STATE(1142)] = 46504,
80063  [SMALL_STATE(1143)] = 46516,
80064  [SMALL_STATE(1144)] = 46528,
80065  [SMALL_STATE(1145)] = 46548,
80066  [SMALL_STATE(1146)] = 46562,
80067  [SMALL_STATE(1147)] = 46582,
80068  [SMALL_STATE(1148)] = 46600,
80069  [SMALL_STATE(1149)] = 46616,
80070  [SMALL_STATE(1150)] = 46636,
80071  [SMALL_STATE(1151)] = 46650,
80072  [SMALL_STATE(1152)] = 46664,
80073  [SMALL_STATE(1153)] = 46678,
80074  [SMALL_STATE(1154)] = 46692,
80075  [SMALL_STATE(1155)] = 46706,
80076  [SMALL_STATE(1156)] = 46726,
80077  [SMALL_STATE(1157)] = 46746,
80078  [SMALL_STATE(1158)] = 46760,
80079  [SMALL_STATE(1159)] = 46780,
80080  [SMALL_STATE(1160)] = 46794,
80081  [SMALL_STATE(1161)] = 46814,
80082  [SMALL_STATE(1162)] = 46826,
80083  [SMALL_STATE(1163)] = 46846,
80084  [SMALL_STATE(1164)] = 46860,
80085  [SMALL_STATE(1165)] = 46874,
80086  [SMALL_STATE(1166)] = 46888,
80087  [SMALL_STATE(1167)] = 46908,
80088  [SMALL_STATE(1168)] = 46926,
80089  [SMALL_STATE(1169)] = 46946,
80090  [SMALL_STATE(1170)] = 46966,
80091  [SMALL_STATE(1171)] = 46986,
80092  [SMALL_STATE(1172)] = 47006,
80093  [SMALL_STATE(1173)] = 47026,
80094  [SMALL_STATE(1174)] = 47046,
80095  [SMALL_STATE(1175)] = 47060,
80096  [SMALL_STATE(1176)] = 47076,
80097  [SMALL_STATE(1177)] = 47096,
80098  [SMALL_STATE(1178)] = 47112,
80099  [SMALL_STATE(1179)] = 47126,
80100  [SMALL_STATE(1180)] = 47140,
80101  [SMALL_STATE(1181)] = 47154,
80102  [SMALL_STATE(1182)] = 47174,
80103  [SMALL_STATE(1183)] = 47188,
80104  [SMALL_STATE(1184)] = 47208,
80105  [SMALL_STATE(1185)] = 47219,
80106  [SMALL_STATE(1186)] = 47238,
80107  [SMALL_STATE(1187)] = 47255,
80108  [SMALL_STATE(1188)] = 47272,
80109  [SMALL_STATE(1189)] = 47289,
80110  [SMALL_STATE(1190)] = 47306,
80111  [SMALL_STATE(1191)] = 47323,
80112  [SMALL_STATE(1192)] = 47334,
80113  [SMALL_STATE(1193)] = 47345,
80114  [SMALL_STATE(1194)] = 47362,
80115  [SMALL_STATE(1195)] = 47379,
80116  [SMALL_STATE(1196)] = 47396,
80117  [SMALL_STATE(1197)] = 47415,
80118  [SMALL_STATE(1198)] = 47430,
80119  [SMALL_STATE(1199)] = 47449,
80120  [SMALL_STATE(1200)] = 47466,
80121  [SMALL_STATE(1201)] = 47483,
80122  [SMALL_STATE(1202)] = 47500,
80123  [SMALL_STATE(1203)] = 47517,
80124  [SMALL_STATE(1204)] = 47534,
80125  [SMALL_STATE(1205)] = 47549,
80126  [SMALL_STATE(1206)] = 47568,
80127  [SMALL_STATE(1207)] = 47583,
80128  [SMALL_STATE(1208)] = 47600,
80129  [SMALL_STATE(1209)] = 47617,
80130  [SMALL_STATE(1210)] = 47632,
80131  [SMALL_STATE(1211)] = 47649,
80132  [SMALL_STATE(1212)] = 47662,
80133  [SMALL_STATE(1213)] = 47677,
80134  [SMALL_STATE(1214)] = 47694,
80135  [SMALL_STATE(1215)] = 47709,
80136  [SMALL_STATE(1216)] = 47726,
80137  [SMALL_STATE(1217)] = 47743,
80138  [SMALL_STATE(1218)] = 47760,
80139  [SMALL_STATE(1219)] = 47777,
80140  [SMALL_STATE(1220)] = 47794,
80141  [SMALL_STATE(1221)] = 47811,
80142  [SMALL_STATE(1222)] = 47828,
80143  [SMALL_STATE(1223)] = 47845,
80144  [SMALL_STATE(1224)] = 47862,
80145  [SMALL_STATE(1225)] = 47877,
80146  [SMALL_STATE(1226)] = 47894,
80147  [SMALL_STATE(1227)] = 47911,
80148  [SMALL_STATE(1228)] = 47928,
80149  [SMALL_STATE(1229)] = 47945,
80150  [SMALL_STATE(1230)] = 47962,
80151  [SMALL_STATE(1231)] = 47979,
80152  [SMALL_STATE(1232)] = 47994,
80153  [SMALL_STATE(1233)] = 48005,
80154  [SMALL_STATE(1234)] = 48022,
80155  [SMALL_STATE(1235)] = 48039,
80156  [SMALL_STATE(1236)] = 48058,
80157  [SMALL_STATE(1237)] = 48077,
80158  [SMALL_STATE(1238)] = 48094,
80159  [SMALL_STATE(1239)] = 48105,
80160  [SMALL_STATE(1240)] = 48118,
80161  [SMALL_STATE(1241)] = 48133,
80162  [SMALL_STATE(1242)] = 48148,
80163  [SMALL_STATE(1243)] = 48159,
80164  [SMALL_STATE(1244)] = 48176,
80165  [SMALL_STATE(1245)] = 48187,
80166  [SMALL_STATE(1246)] = 48204,
80167  [SMALL_STATE(1247)] = 48219,
80168  [SMALL_STATE(1248)] = 48236,
80169  [SMALL_STATE(1249)] = 48253,
80170  [SMALL_STATE(1250)] = 48270,
80171  [SMALL_STATE(1251)] = 48285,
80172  [SMALL_STATE(1252)] = 48302,
80173  [SMALL_STATE(1253)] = 48319,
80174  [SMALL_STATE(1254)] = 48336,
80175  [SMALL_STATE(1255)] = 48353,
80176  [SMALL_STATE(1256)] = 48370,
80177  [SMALL_STATE(1257)] = 48385,
80178  [SMALL_STATE(1258)] = 48401,
80179  [SMALL_STATE(1259)] = 48413,
80180  [SMALL_STATE(1260)] = 48427,
80181  [SMALL_STATE(1261)] = 48441,
80182  [SMALL_STATE(1262)] = 48455,
80183  [SMALL_STATE(1263)] = 48469,
80184  [SMALL_STATE(1264)] = 48483,
80185  [SMALL_STATE(1265)] = 48497,
80186  [SMALL_STATE(1266)] = 48511,
80187  [SMALL_STATE(1267)] = 48525,
80188  [SMALL_STATE(1268)] = 48537,
80189  [SMALL_STATE(1269)] = 48551,
80190  [SMALL_STATE(1270)] = 48565,
80191  [SMALL_STATE(1271)] = 48579,
80192  [SMALL_STATE(1272)] = 48593,
80193  [SMALL_STATE(1273)] = 48607,
80194  [SMALL_STATE(1274)] = 48621,
80195  [SMALL_STATE(1275)] = 48631,
80196  [SMALL_STATE(1276)] = 48645,
80197  [SMALL_STATE(1277)] = 48661,
80198  [SMALL_STATE(1278)] = 48675,
80199  [SMALL_STATE(1279)] = 48685,
80200  [SMALL_STATE(1280)] = 48699,
80201  [SMALL_STATE(1281)] = 48713,
80202  [SMALL_STATE(1282)] = 48725,
80203  [SMALL_STATE(1283)] = 48735,
80204  [SMALL_STATE(1284)] = 48747,
80205  [SMALL_STATE(1285)] = 48759,
80206  [SMALL_STATE(1286)] = 48773,
80207  [SMALL_STATE(1287)] = 48787,
80208  [SMALL_STATE(1288)] = 48801,
80209  [SMALL_STATE(1289)] = 48817,
80210  [SMALL_STATE(1290)] = 48831,
80211  [SMALL_STATE(1291)] = 48845,
80212  [SMALL_STATE(1292)] = 48859,
80213  [SMALL_STATE(1293)] = 48873,
80214  [SMALL_STATE(1294)] = 48885,
80215  [SMALL_STATE(1295)] = 48899,
80216  [SMALL_STATE(1296)] = 48913,
80217  [SMALL_STATE(1297)] = 48927,
80218  [SMALL_STATE(1298)] = 48941,
80219  [SMALL_STATE(1299)] = 48955,
80220  [SMALL_STATE(1300)] = 48969,
80221  [SMALL_STATE(1301)] = 48983,
80222  [SMALL_STATE(1302)] = 48997,
80223  [SMALL_STATE(1303)] = 49011,
80224  [SMALL_STATE(1304)] = 49027,
80225  [SMALL_STATE(1305)] = 49041,
80226  [SMALL_STATE(1306)] = 49055,
80227  [SMALL_STATE(1307)] = 49069,
80228  [SMALL_STATE(1308)] = 49083,
80229  [SMALL_STATE(1309)] = 49099,
80230  [SMALL_STATE(1310)] = 49109,
80231  [SMALL_STATE(1311)] = 49119,
80232  [SMALL_STATE(1312)] = 49133,
80233  [SMALL_STATE(1313)] = 49143,
80234  [SMALL_STATE(1314)] = 49157,
80235  [SMALL_STATE(1315)] = 49171,
80236  [SMALL_STATE(1316)] = 49183,
80237  [SMALL_STATE(1317)] = 49197,
80238  [SMALL_STATE(1318)] = 49211,
80239  [SMALL_STATE(1319)] = 49225,
80240  [SMALL_STATE(1320)] = 49239,
80241  [SMALL_STATE(1321)] = 49253,
80242  [SMALL_STATE(1322)] = 49267,
80243  [SMALL_STATE(1323)] = 49279,
80244  [SMALL_STATE(1324)] = 49293,
80245  [SMALL_STATE(1325)] = 49307,
80246  [SMALL_STATE(1326)] = 49319,
80247  [SMALL_STATE(1327)] = 49333,
80248  [SMALL_STATE(1328)] = 49349,
80249  [SMALL_STATE(1329)] = 49363,
80250  [SMALL_STATE(1330)] = 49377,
80251  [SMALL_STATE(1331)] = 49391,
80252  [SMALL_STATE(1332)] = 49405,
80253  [SMALL_STATE(1333)] = 49419,
80254  [SMALL_STATE(1334)] = 49433,
80255  [SMALL_STATE(1335)] = 49447,
80256  [SMALL_STATE(1336)] = 49461,
80257  [SMALL_STATE(1337)] = 49475,
80258  [SMALL_STATE(1338)] = 49489,
80259  [SMALL_STATE(1339)] = 49503,
80260  [SMALL_STATE(1340)] = 49517,
80261  [SMALL_STATE(1341)] = 49531,
80262  [SMALL_STATE(1342)] = 49545,
80263  [SMALL_STATE(1343)] = 49559,
80264  [SMALL_STATE(1344)] = 49573,
80265  [SMALL_STATE(1345)] = 49585,
80266  [SMALL_STATE(1346)] = 49599,
80267  [SMALL_STATE(1347)] = 49613,
80268  [SMALL_STATE(1348)] = 49627,
80269  [SMALL_STATE(1349)] = 49641,
80270  [SMALL_STATE(1350)] = 49655,
80271  [SMALL_STATE(1351)] = 49669,
80272  [SMALL_STATE(1352)] = 49679,
80273  [SMALL_STATE(1353)] = 49695,
80274  [SMALL_STATE(1354)] = 49709,
80275  [SMALL_STATE(1355)] = 49723,
80276  [SMALL_STATE(1356)] = 49733,
80277  [SMALL_STATE(1357)] = 49747,
80278  [SMALL_STATE(1358)] = 49761,
80279  [SMALL_STATE(1359)] = 49772,
80280  [SMALL_STATE(1360)] = 49781,
80281  [SMALL_STATE(1361)] = 49792,
80282  [SMALL_STATE(1362)] = 49803,
80283  [SMALL_STATE(1363)] = 49814,
80284  [SMALL_STATE(1364)] = 49825,
80285  [SMALL_STATE(1365)] = 49836,
80286  [SMALL_STATE(1366)] = 49847,
80287  [SMALL_STATE(1367)] = 49858,
80288  [SMALL_STATE(1368)] = 49867,
80289  [SMALL_STATE(1369)] = 49878,
80290  [SMALL_STATE(1370)] = 49889,
80291  [SMALL_STATE(1371)] = 49900,
80292  [SMALL_STATE(1372)] = 49911,
80293  [SMALL_STATE(1373)] = 49922,
80294  [SMALL_STATE(1374)] = 49933,
80295  [SMALL_STATE(1375)] = 49942,
80296  [SMALL_STATE(1376)] = 49953,
80297  [SMALL_STATE(1377)] = 49964,
80298  [SMALL_STATE(1378)] = 49975,
80299  [SMALL_STATE(1379)] = 49986,
80300  [SMALL_STATE(1380)] = 49997,
80301  [SMALL_STATE(1381)] = 50008,
80302  [SMALL_STATE(1382)] = 50019,
80303  [SMALL_STATE(1383)] = 50030,
80304  [SMALL_STATE(1384)] = 50041,
80305  [SMALL_STATE(1385)] = 50052,
80306  [SMALL_STATE(1386)] = 50063,
80307  [SMALL_STATE(1387)] = 50074,
80308  [SMALL_STATE(1388)] = 50085,
80309  [SMALL_STATE(1389)] = 50096,
80310  [SMALL_STATE(1390)] = 50107,
80311  [SMALL_STATE(1391)] = 50118,
80312  [SMALL_STATE(1392)] = 50129,
80313  [SMALL_STATE(1393)] = 50140,
80314  [SMALL_STATE(1394)] = 50149,
80315  [SMALL_STATE(1395)] = 50160,
80316  [SMALL_STATE(1396)] = 50171,
80317  [SMALL_STATE(1397)] = 50180,
80318  [SMALL_STATE(1398)] = 50189,
80319  [SMALL_STATE(1399)] = 50200,
80320  [SMALL_STATE(1400)] = 50211,
80321  [SMALL_STATE(1401)] = 50222,
80322  [SMALL_STATE(1402)] = 50233,
80323  [SMALL_STATE(1403)] = 50242,
80324  [SMALL_STATE(1404)] = 50253,
80325  [SMALL_STATE(1405)] = 50264,
80326  [SMALL_STATE(1406)] = 50275,
80327  [SMALL_STATE(1407)] = 50286,
80328  [SMALL_STATE(1408)] = 50297,
80329  [SMALL_STATE(1409)] = 50308,
80330  [SMALL_STATE(1410)] = 50319,
80331  [SMALL_STATE(1411)] = 50328,
80332  [SMALL_STATE(1412)] = 50339,
80333  [SMALL_STATE(1413)] = 50350,
80334  [SMALL_STATE(1414)] = 50361,
80335  [SMALL_STATE(1415)] = 50372,
80336  [SMALL_STATE(1416)] = 50383,
80337  [SMALL_STATE(1417)] = 50394,
80338  [SMALL_STATE(1418)] = 50405,
80339  [SMALL_STATE(1419)] = 50416,
80340  [SMALL_STATE(1420)] = 50427,
80341  [SMALL_STATE(1421)] = 50438,
80342  [SMALL_STATE(1422)] = 50449,
80343  [SMALL_STATE(1423)] = 50458,
80344  [SMALL_STATE(1424)] = 50467,
80345  [SMALL_STATE(1425)] = 50478,
80346  [SMALL_STATE(1426)] = 50489,
80347  [SMALL_STATE(1427)] = 50500,
80348  [SMALL_STATE(1428)] = 50511,
80349  [SMALL_STATE(1429)] = 50520,
80350  [SMALL_STATE(1430)] = 50531,
80351  [SMALL_STATE(1431)] = 50540,
80352  [SMALL_STATE(1432)] = 50551,
80353  [SMALL_STATE(1433)] = 50562,
80354  [SMALL_STATE(1434)] = 50573,
80355  [SMALL_STATE(1435)] = 50584,
80356  [SMALL_STATE(1436)] = 50595,
80357  [SMALL_STATE(1437)] = 50606,
80358  [SMALL_STATE(1438)] = 50617,
80359  [SMALL_STATE(1439)] = 50628,
80360  [SMALL_STATE(1440)] = 50639,
80361  [SMALL_STATE(1441)] = 50650,
80362  [SMALL_STATE(1442)] = 50661,
80363  [SMALL_STATE(1443)] = 50672,
80364  [SMALL_STATE(1444)] = 50681,
80365  [SMALL_STATE(1445)] = 50692,
80366  [SMALL_STATE(1446)] = 50703,
80367  [SMALL_STATE(1447)] = 50714,
80368  [SMALL_STATE(1448)] = 50725,
80369  [SMALL_STATE(1449)] = 50736,
80370  [SMALL_STATE(1450)] = 50747,
80371  [SMALL_STATE(1451)] = 50758,
80372  [SMALL_STATE(1452)] = 50769,
80373  [SMALL_STATE(1453)] = 50780,
80374  [SMALL_STATE(1454)] = 50789,
80375  [SMALL_STATE(1455)] = 50800,
80376  [SMALL_STATE(1456)] = 50811,
80377  [SMALL_STATE(1457)] = 50822,
80378  [SMALL_STATE(1458)] = 50833,
80379  [SMALL_STATE(1459)] = 50842,
80380  [SMALL_STATE(1460)] = 50853,
80381  [SMALL_STATE(1461)] = 50864,
80382  [SMALL_STATE(1462)] = 50875,
80383  [SMALL_STATE(1463)] = 50886,
80384  [SMALL_STATE(1464)] = 50897,
80385  [SMALL_STATE(1465)] = 50908,
80386  [SMALL_STATE(1466)] = 50919,
80387  [SMALL_STATE(1467)] = 50930,
80388  [SMALL_STATE(1468)] = 50941,
80389  [SMALL_STATE(1469)] = 50952,
80390  [SMALL_STATE(1470)] = 50963,
80391  [SMALL_STATE(1471)] = 50972,
80392  [SMALL_STATE(1472)] = 50981,
80393  [SMALL_STATE(1473)] = 50992,
80394  [SMALL_STATE(1474)] = 51003,
80395  [SMALL_STATE(1475)] = 51014,
80396  [SMALL_STATE(1476)] = 51025,
80397  [SMALL_STATE(1477)] = 51036,
80398  [SMALL_STATE(1478)] = 51047,
80399  [SMALL_STATE(1479)] = 51058,
80400  [SMALL_STATE(1480)] = 51069,
80401  [SMALL_STATE(1481)] = 51080,
80402  [SMALL_STATE(1482)] = 51089,
80403  [SMALL_STATE(1483)] = 51100,
80404  [SMALL_STATE(1484)] = 51111,
80405  [SMALL_STATE(1485)] = 51122,
80406  [SMALL_STATE(1486)] = 51133,
80407  [SMALL_STATE(1487)] = 51144,
80408  [SMALL_STATE(1488)] = 51155,
80409  [SMALL_STATE(1489)] = 51164,
80410  [SMALL_STATE(1490)] = 51175,
80411  [SMALL_STATE(1491)] = 51186,
80412  [SMALL_STATE(1492)] = 51197,
80413  [SMALL_STATE(1493)] = 51208,
80414  [SMALL_STATE(1494)] = 51219,
80415  [SMALL_STATE(1495)] = 51230,
80416  [SMALL_STATE(1496)] = 51241,
80417  [SMALL_STATE(1497)] = 51252,
80418  [SMALL_STATE(1498)] = 51263,
80419  [SMALL_STATE(1499)] = 51274,
80420  [SMALL_STATE(1500)] = 51285,
80421  [SMALL_STATE(1501)] = 51296,
80422  [SMALL_STATE(1502)] = 51307,
80423  [SMALL_STATE(1503)] = 51318,
80424  [SMALL_STATE(1504)] = 51329,
80425  [SMALL_STATE(1505)] = 51340,
80426  [SMALL_STATE(1506)] = 51351,
80427  [SMALL_STATE(1507)] = 51362,
80428  [SMALL_STATE(1508)] = 51373,
80429  [SMALL_STATE(1509)] = 51384,
80430  [SMALL_STATE(1510)] = 51395,
80431  [SMALL_STATE(1511)] = 51406,
80432  [SMALL_STATE(1512)] = 51417,
80433  [SMALL_STATE(1513)] = 51428,
80434  [SMALL_STATE(1514)] = 51439,
80435  [SMALL_STATE(1515)] = 51450,
80436  [SMALL_STATE(1516)] = 51461,
80437  [SMALL_STATE(1517)] = 51472,
80438  [SMALL_STATE(1518)] = 51483,
80439  [SMALL_STATE(1519)] = 51492,
80440  [SMALL_STATE(1520)] = 51503,
80441  [SMALL_STATE(1521)] = 51514,
80442  [SMALL_STATE(1522)] = 51525,
80443  [SMALL_STATE(1523)] = 51536,
80444  [SMALL_STATE(1524)] = 51547,
80445  [SMALL_STATE(1525)] = 51558,
80446  [SMALL_STATE(1526)] = 51569,
80447  [SMALL_STATE(1527)] = 51578,
80448  [SMALL_STATE(1528)] = 51589,
80449  [SMALL_STATE(1529)] = 51600,
80450  [SMALL_STATE(1530)] = 51609,
80451  [SMALL_STATE(1531)] = 51618,
80452  [SMALL_STATE(1532)] = 51629,
80453  [SMALL_STATE(1533)] = 51640,
80454  [SMALL_STATE(1534)] = 51651,
80455  [SMALL_STATE(1535)] = 51662,
80456  [SMALL_STATE(1536)] = 51673,
80457  [SMALL_STATE(1537)] = 51684,
80458  [SMALL_STATE(1538)] = 51695,
80459  [SMALL_STATE(1539)] = 51706,
80460  [SMALL_STATE(1540)] = 51715,
80461  [SMALL_STATE(1541)] = 51726,
80462  [SMALL_STATE(1542)] = 51737,
80463  [SMALL_STATE(1543)] = 51748,
80464  [SMALL_STATE(1544)] = 51759,
80465  [SMALL_STATE(1545)] = 51770,
80466  [SMALL_STATE(1546)] = 51781,
80467  [SMALL_STATE(1547)] = 51792,
80468  [SMALL_STATE(1548)] = 51801,
80469  [SMALL_STATE(1549)] = 51812,
80470  [SMALL_STATE(1550)] = 51823,
80471  [SMALL_STATE(1551)] = 51832,
80472  [SMALL_STATE(1552)] = 51843,
80473  [SMALL_STATE(1553)] = 51854,
80474  [SMALL_STATE(1554)] = 51865,
80475  [SMALL_STATE(1555)] = 51876,
80476  [SMALL_STATE(1556)] = 51887,
80477  [SMALL_STATE(1557)] = 51896,
80478  [SMALL_STATE(1558)] = 51905,
80479  [SMALL_STATE(1559)] = 51916,
80480  [SMALL_STATE(1560)] = 51925,
80481  [SMALL_STATE(1561)] = 51936,
80482  [SMALL_STATE(1562)] = 51945,
80483  [SMALL_STATE(1563)] = 51956,
80484  [SMALL_STATE(1564)] = 51967,
80485  [SMALL_STATE(1565)] = 51978,
80486  [SMALL_STATE(1566)] = 51987,
80487  [SMALL_STATE(1567)] = 51998,
80488  [SMALL_STATE(1568)] = 52009,
80489  [SMALL_STATE(1569)] = 52020,
80490  [SMALL_STATE(1570)] = 52031,
80491  [SMALL_STATE(1571)] = 52040,
80492  [SMALL_STATE(1572)] = 52051,
80493  [SMALL_STATE(1573)] = 52062,
80494  [SMALL_STATE(1574)] = 52073,
80495  [SMALL_STATE(1575)] = 52084,
80496  [SMALL_STATE(1576)] = 52095,
80497  [SMALL_STATE(1577)] = 52106,
80498  [SMALL_STATE(1578)] = 52117,
80499  [SMALL_STATE(1579)] = 52128,
80500  [SMALL_STATE(1580)] = 52139,
80501  [SMALL_STATE(1581)] = 52150,
80502  [SMALL_STATE(1582)] = 52161,
80503  [SMALL_STATE(1583)] = 52172,
80504  [SMALL_STATE(1584)] = 52183,
80505  [SMALL_STATE(1585)] = 52194,
80506  [SMALL_STATE(1586)] = 52205,
80507  [SMALL_STATE(1587)] = 52216,
80508  [SMALL_STATE(1588)] = 52227,
80509  [SMALL_STATE(1589)] = 52238,
80510  [SMALL_STATE(1590)] = 52249,
80511  [SMALL_STATE(1591)] = 52260,
80512  [SMALL_STATE(1592)] = 52271,
80513  [SMALL_STATE(1593)] = 52282,
80514  [SMALL_STATE(1594)] = 52291,
80515  [SMALL_STATE(1595)] = 52302,
80516  [SMALL_STATE(1596)] = 52313,
80517  [SMALL_STATE(1597)] = 52324,
80518  [SMALL_STATE(1598)] = 52335,
80519  [SMALL_STATE(1599)] = 52346,
80520  [SMALL_STATE(1600)] = 52357,
80521  [SMALL_STATE(1601)] = 52368,
80522  [SMALL_STATE(1602)] = 52379,
80523  [SMALL_STATE(1603)] = 52387,
80524  [SMALL_STATE(1604)] = 52395,
80525  [SMALL_STATE(1605)] = 52403,
80526  [SMALL_STATE(1606)] = 52411,
80527  [SMALL_STATE(1607)] = 52419,
80528  [SMALL_STATE(1608)] = 52427,
80529  [SMALL_STATE(1609)] = 52435,
80530  [SMALL_STATE(1610)] = 52443,
80531  [SMALL_STATE(1611)] = 52451,
80532  [SMALL_STATE(1612)] = 52461,
80533  [SMALL_STATE(1613)] = 52469,
80534  [SMALL_STATE(1614)] = 52477,
80535  [SMALL_STATE(1615)] = 52485,
80536  [SMALL_STATE(1616)] = 52493,
80537  [SMALL_STATE(1617)] = 52501,
80538  [SMALL_STATE(1618)] = 52509,
80539  [SMALL_STATE(1619)] = 52517,
80540  [SMALL_STATE(1620)] = 52525,
80541  [SMALL_STATE(1621)] = 52533,
80542  [SMALL_STATE(1622)] = 52541,
80543  [SMALL_STATE(1623)] = 52549,
80544  [SMALL_STATE(1624)] = 52557,
80545  [SMALL_STATE(1625)] = 52565,
80546  [SMALL_STATE(1626)] = 52573,
80547  [SMALL_STATE(1627)] = 52583,
80548  [SMALL_STATE(1628)] = 52591,
80549  [SMALL_STATE(1629)] = 52599,
80550  [SMALL_STATE(1630)] = 52607,
80551  [SMALL_STATE(1631)] = 52615,
80552  [SMALL_STATE(1632)] = 52623,
80553  [SMALL_STATE(1633)] = 52631,
80554  [SMALL_STATE(1634)] = 52639,
80555  [SMALL_STATE(1635)] = 52647,
80556  [SMALL_STATE(1636)] = 52655,
80557  [SMALL_STATE(1637)] = 52665,
80558  [SMALL_STATE(1638)] = 52673,
80559  [SMALL_STATE(1639)] = 52681,
80560  [SMALL_STATE(1640)] = 52689,
80561  [SMALL_STATE(1641)] = 52697,
80562  [SMALL_STATE(1642)] = 52707,
80563  [SMALL_STATE(1643)] = 52715,
80564  [SMALL_STATE(1644)] = 52723,
80565  [SMALL_STATE(1645)] = 52731,
80566  [SMALL_STATE(1646)] = 52739,
80567  [SMALL_STATE(1647)] = 52747,
80568  [SMALL_STATE(1648)] = 52757,
80569  [SMALL_STATE(1649)] = 52767,
80570  [SMALL_STATE(1650)] = 52775,
80571  [SMALL_STATE(1651)] = 52783,
80572  [SMALL_STATE(1652)] = 52791,
80573  [SMALL_STATE(1653)] = 52801,
80574  [SMALL_STATE(1654)] = 52809,
80575  [SMALL_STATE(1655)] = 52817,
80576  [SMALL_STATE(1656)] = 52825,
80577  [SMALL_STATE(1657)] = 52833,
80578  [SMALL_STATE(1658)] = 52841,
80579  [SMALL_STATE(1659)] = 52849,
80580  [SMALL_STATE(1660)] = 52857,
80581  [SMALL_STATE(1661)] = 52865,
80582  [SMALL_STATE(1662)] = 52873,
80583  [SMALL_STATE(1663)] = 52881,
80584  [SMALL_STATE(1664)] = 52889,
80585  [SMALL_STATE(1665)] = 52897,
80586  [SMALL_STATE(1666)] = 52905,
80587  [SMALL_STATE(1667)] = 52913,
80588  [SMALL_STATE(1668)] = 52921,
80589  [SMALL_STATE(1669)] = 52929,
80590  [SMALL_STATE(1670)] = 52937,
80591  [SMALL_STATE(1671)] = 52945,
80592  [SMALL_STATE(1672)] = 52955,
80593  [SMALL_STATE(1673)] = 52963,
80594  [SMALL_STATE(1674)] = 52971,
80595  [SMALL_STATE(1675)] = 52979,
80596  [SMALL_STATE(1676)] = 52987,
80597  [SMALL_STATE(1677)] = 52995,
80598  [SMALL_STATE(1678)] = 53003,
80599  [SMALL_STATE(1679)] = 53011,
80600  [SMALL_STATE(1680)] = 53019,
80601  [SMALL_STATE(1681)] = 53027,
80602  [SMALL_STATE(1682)] = 53035,
80603  [SMALL_STATE(1683)] = 53043,
80604  [SMALL_STATE(1684)] = 53051,
80605  [SMALL_STATE(1685)] = 53059,
80606  [SMALL_STATE(1686)] = 53067,
80607  [SMALL_STATE(1687)] = 53075,
80608  [SMALL_STATE(1688)] = 53083,
80609  [SMALL_STATE(1689)] = 53091,
80610  [SMALL_STATE(1690)] = 53099,
80611  [SMALL_STATE(1691)] = 53107,
80612  [SMALL_STATE(1692)] = 53115,
80613  [SMALL_STATE(1693)] = 53123,
80614};
80615
80616static const TSParseActionEntry ts_parse_actions[] = {
80617  [0] = {.entry = {.count = 0, .reusable = false}},
80618  [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(),
80619  [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(),
80620  [5] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(),
80621  [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0, 0, 0),
80622  [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438),
80623  [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
80624  [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280),
80625  [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
80626  [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019),
80627  [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384),
80628  [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059),
80629  [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377),
80630  [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066),
80631  [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1573),
80632  [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527),
80633  [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1343),
80634  [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
80635  [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193),
80636  [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480),
80637  [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43),
80638  [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1362),
80639  [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1284),
80640  [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1267),
80641  [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422),
80642  [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101),
80643  [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141),
80644  [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324),
80645  [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47),
80646  [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57),
80647  [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352),
80648  [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166),
80649  [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234),
80650  [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247),
80651  [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1181),
80652  [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310),
80653  [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1228),
80654  [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153),
80655  [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216),
80656  [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1671),
80657  [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
80658  [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
80659  [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089),
80660  [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
80661  [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603),
80662  [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713),
80663  [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701),
80664  [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354),
80665  [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439),
80666  [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404),
80667  [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277),
80668  [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002),
80669  [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840),
80670  [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
80671  [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297),
80672  [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
80673  [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281),
80674  [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
80675  [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785),
80676  [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293),
80677  [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288),
80678  [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983),
80679  [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287),
80680  [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405),
80681  [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279),
80682  [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
80683  [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304),
80684  [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282),
80685  [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286),
80686  [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289),
80687  [139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595),
80688  [141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602),
80689  [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403),
80690  [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278),
80691  [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303),
80692  [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283),
80693  [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290),
80694  [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285),
80695  [155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0),
80696  [157] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(438),
80697  [160] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(280),
80698  [163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0),
80699  [165] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3),
80700  [168] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1019),
80701  [171] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1384),
80702  [174] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1059),
80703  [177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(377),
80704  [180] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1066),
80705  [183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1573),
80706  [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1527),
80707  [189] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1343),
80708  [192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(86),
80709  [195] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(193),
80710  [198] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1480),
80711  [201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(43),
80712  [204] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1362),
80713  [207] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1284),
80714  [210] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1267),
80715  [213] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1422),
80716  [216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(101),
80717  [219] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(141),
80718  [222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(324),
80719  [225] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(47),
80720  [228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(57),
80721  [231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1352),
80722  [234] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1166),
80723  [237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1234),
80724  [240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1247),
80725  [243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1181),
80726  [246] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(310),
80727  [249] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1228),
80728  [252] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(153),
80729  [255] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(216),
80730  [258] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1671),
80731  [261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(216),
80732  [264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(164),
80733  [267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1089),
80734  [270] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(713),
80735  [273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1603),
80736  [276] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(713),
80737  [279] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(701),
80738  [282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1354),
80739  [285] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(439),
80740  [288] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 100),
80741  [290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 100),
80742  [292] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 59),
80743  [294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 59),
80744  [296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0),
80745  [298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0),
80746  [300] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 38),
80747  [302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 38),
80748  [304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
80749  [306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318),
80750  [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294),
80751  [310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0),
80752  [312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0),
80753  [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
80754  [316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518),
80755  [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
80756  [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
80757  [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918),
80758  [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920),
80759  [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
80760  [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60),
80761  [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
80762  [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452),
80763  [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284),
80764  [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
80765  [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1413),
80766  [340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361),
80767  [342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1415),
80768  [344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1316),
80769  [346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418),
80770  [348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156),
80771  [350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307),
80772  [352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219),
80773  [354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453),
80774  [356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418),
80775  [358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417),
80776  [360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246),
80777  [362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828),
80778  [364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0),
80779  [366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1242),
80780  [368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
80781  [370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172),
80782  [372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0),
80783  [374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46),
80784  [376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
80785  [378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327),
80786  [380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155),
80787  [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187),
80788  [384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188),
80789  [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135),
80790  [388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292),
80791  [390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1218),
80792  [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117),
80793  [394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239),
80794  [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611),
80795  [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239),
80796  [400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240),
80797  [402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084),
80798  [404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502),
80799  [406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667),
80800  [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502),
80801  [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(592),
80802  [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454),
80803  [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437),
80804  [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238),
80805  [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838),
80806  [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1136),
80807  [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301),
80808  [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193),
80809  [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435),
80810  [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433),
80811  [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221),
80812  [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244),
80813  [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48),
80814  [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309),
80815  [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(144),
80816  [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245),
80817  [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1647),
80818  [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
80819  [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
80820  [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659),
80821  [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730),
80822  [452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474),
80823  [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472),
80824  [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251),
80825  [458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829),
80826  [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271),
80827  [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49),
80828  [464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
80829  [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397),
80830  [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(152),
80831  [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247),
80832  [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1652),
80833  [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
80834  [476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
80835  [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673),
80836  [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839),
80837  [482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467),
80838  [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465),
80839  [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191),
80840  [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208),
80841  [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50),
80842  [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313),
80843  [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127),
80844  [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
80845  [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188),
80846  [500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189),
80847  [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660),
80848  [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484),
80849  [506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0),
80850  [508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0),
80851  [510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0),
80852  [512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0),
80853  [514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0),
80854  [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305),
80855  [518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 92),
80856  [520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 92),
80857  [522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 92),
80858  [524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 92),
80859  [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
80860  [528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 37),
80861  [530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 37),
80862  [532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 37),
80863  [534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 37),
80864  [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
80865  [538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 71),
80866  [540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 71),
80867  [542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 71),
80868  [544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 71),
80869  [546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
80870  [548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 76),
80871  [550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 76),
80872  [552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 76),
80873  [554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 76),
80874  [556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391),
80875  [558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 80),
80876  [560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 80),
80877  [562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 80),
80878  [564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 80),
80879  [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395),
80880  [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445),
80881  [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444),
80882  [572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
80883  [574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
80884  [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298),
80885  [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685),
80886  [580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 88),
80887  [582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 88),
80888  [584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 88),
80889  [586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 88),
80890  [588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343),
80891  [590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 88),
80892  [592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 88),
80893  [594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 88),
80894  [596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 88),
80895  [598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344),
80896  [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72),
80897  [602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603),
80898  [604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
80899  [606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 98),
80900  [608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 98),
80901  [610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 98),
80902  [612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 98),
80903  [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347),
80904  [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
80905  [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674),
80906  [620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0),
80907  [622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0),
80908  [624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 69),
80909  [626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 69),
80910  [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790),
80911  [630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0),
80912  [632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0),
80913  [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73),
80914  [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826),
80915  [638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0),
80916  [640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0),
80917  [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402),
80918  [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331),
80919  [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321),
80920  [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436),
80921  [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429),
80922  [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837),
80923  [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062),
80924  [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375),
80925  [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065),
80926  [660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
80927  [662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308),
80928  [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684),
80929  [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464),
80930  [668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466),
80931  [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835),
80932  [672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
80933  [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69),
80934  [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192),
80935  [678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315),
80936  [680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210),
80937  [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800),
80938  [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443),
80939  [686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428),
80940  [688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833),
80941  [690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
80942  [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087),
80943  [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300),
80944  [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719),
80945  [698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0),
80946  [701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430),
80947  [703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0),
80948  [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
80949  [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
80950  [709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
80951  [711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0),
80952  [713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982),
80953  [715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547),
80954  [717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728),
80955  [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550),
80956  [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129),
80957  [723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174),
80958  [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342),
80959  [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
80960  [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
80961  [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469),
80962  [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471),
80963  [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834),
80964  [737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1120),
80965  [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412),
80966  [741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122),
80967  [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
80968  [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368),
80969  [747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(830),
80970  [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
80971  [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
80972  [753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6),
80973  [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419),
80974  [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416),
80975  [759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1629),
80976  [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293),
80977  [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432),
80978  [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430),
80979  [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691),
80980  [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296),
80981  [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608),
80982  [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475),
80983  [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473),
80984  [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399),
80985  [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448),
80986  [781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431),
80987  [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299),
80988  [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434),
80989  [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455),
80990  [789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302),
80991  [791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664),
80992  [793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463),
80993  [795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457),
80994  [797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(311),
80995  [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771),
80996  [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1356),
80997  [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
80998  [805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056),
80999  [807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1),
81000  [809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489),
81001  [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059),
81002  [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066),
81003  [815] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4),
81004  [818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1),
81005  [820] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(31),
81006  [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211),
81007  [825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661),
81008  [827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669),
81009  [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535),
81010  [831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
81011  [833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1),
81012  [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604),
81013  [837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598),
81014  [839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
81015  [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206),
81016  [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1427),
81017  [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1409),
81018  [847] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1006),
81019  [850] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), SHIFT(91),
81020  [854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(212),
81021  [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215),
81022  [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217),
81023  [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254),
81024  [863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389),
81025  [865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(944),
81026  [867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
81027  [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41),
81028  [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615),
81029  [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951),
81030  [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952),
81031  [877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6),
81032  [879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6),
81033  [881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266),
81034  [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457),
81035  [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620),
81036  [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618),
81037  [889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(91),
81038  [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241),
81039  [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1213),
81040  [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107),
81041  [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190),
81042  [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
81043  [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1680),
81044  [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674),
81045  [906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1202),
81046  [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
81047  [910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1177),
81048  [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852),
81049  [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
81050  [916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1),
81051  [919] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(241),
81052  [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605),
81053  [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1662),
81054  [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613),
81055  [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657),
81056  [930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1),
81057  [932] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(190),
81058  [935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120),
81059  [937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 19),
81060  [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226),
81061  [941] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(116),
81062  [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116),
81063  [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219),
81064  [948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 19),
81065  [951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 28),
81066  [953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 28),
81067  [955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316),
81068  [957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0),
81069  [959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0),
81070  [961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0),
81071  [963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0),
81072  [965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 103),
81073  [967] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 103),
81074  [969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 24),
81075  [971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 24),
81076  [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28),
81077  [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 62),
81078  [977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 62),
81079  [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387),
81080  [981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6),
81081  [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6),
81082  [985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0),
81083  [987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0),
81084  [989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322),
81085  [991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 3),
81086  [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 3),
81087  [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0),
81088  [997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0),
81089  [999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0),
81090  [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0),
81091  [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 96),
81092  [1005] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 96),
81093  [1007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0),
81094  [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0),
81095  [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 88),
81096  [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 88),
81097  [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 88),
81098  [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 88),
81099  [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 92),
81100  [1021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 92),
81101  [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 102),
81102  [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 102),
81103  [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 98),
81104  [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 98),
81105  [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 52),
81106  [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 52),
81107  [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 54),
81108  [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 54),
81109  [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 55),
81110  [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 55),
81111  [1043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0),
81112  [1045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0),
81113  [1047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0),
81114  [1049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0),
81115  [1051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 54),
81116  [1053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 54),
81117  [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 20),
81118  [1057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 20),
81119  [1059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 20),
81120  [1061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 20),
81121  [1063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0),
81122  [1065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0),
81123  [1067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 23),
81124  [1069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 23),
81125  [1071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 21),
81126  [1073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 21),
81127  [1075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 60),
81128  [1077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 60),
81129  [1079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0),
81130  [1081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0),
81131  [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0),
81132  [1085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0),
81133  [1087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 23),
81134  [1089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 23),
81135  [1091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 61),
81136  [1093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 61),
81137  [1095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 25),
81138  [1097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 25),
81139  [1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6),
81140  [1101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6),
81141  [1103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0),
81142  [1105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0),
81143  [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079),
81144  [1109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 37),
81145  [1111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 37),
81146  [1113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 79),
81147  [1115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 79),
81148  [1117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 26),
81149  [1119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 26),
81150  [1121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 54),
81151  [1123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 54),
81152  [1125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0),
81153  [1127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0),
81154  [1129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0),
81155  [1131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0),
81156  [1133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0),
81157  [1135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0),
81158  [1137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0),
81159  [1139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0),
81160  [1141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 13),
81161  [1143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 13),
81162  [1145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 62),
81163  [1147] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 62),
81164  [1149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 71),
81165  [1151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 71),
81166  [1153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 27),
81167  [1155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 27),
81168  [1157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 14),
81169  [1159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 14),
81170  [1161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 76),
81171  [1163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 76),
81172  [1165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 91),
81173  [1167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 91),
81174  [1169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0),
81175  [1171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0),
81176  [1173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 80),
81177  [1175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 80),
81178  [1177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 29),
81179  [1179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 29),
81180  [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677),
81181  [1183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1676),
81182  [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249),
81183  [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
81184  [1189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 30),
81185  [1191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 30),
81186  [1193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 30),
81187  [1195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 30),
81188  [1197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 63),
81189  [1199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 63),
81190  [1201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0),
81191  [1203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0),
81192  [1205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 4),
81193  [1208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213),
81194  [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
81195  [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0),
81196  [1214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 46),
81197  [1216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 46),
81198  [1218] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 78),
81199  [1220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 78),
81200  [1222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 45),
81201  [1224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 45),
81202  [1226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 90),
81203  [1228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 90),
81204  [1230] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 47),
81205  [1232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 47),
81206  [1234] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 48),
81207  [1236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 48),
81208  [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1539),
81209  [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853),
81210  [1242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(83),
81211  [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192),
81212  [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250),
81213  [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
81214  [1251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 101),
81215  [1253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 101),
81216  [1255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 94),
81217  [1257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 94),
81218  [1259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 95),
81219  [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 95),
81220  [1263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 105),
81221  [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 105),
81222  [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
81223  [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134),
81224  [1271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0),
81225  [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
81226  [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222),
81227  [1277] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(119),
81228  [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119),
81229  [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170),
81230  [1284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0),
81231  [1286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(192),
81232  [1289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0),
81233  [1292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(250),
81234  [1295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0),
81235  [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252),
81236  [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
81237  [1302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9),
81238  [1304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9),
81239  [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
81240  [1308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135),
81241  [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412),
81242  [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317),
81243  [1314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578),
81244  [1316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9),
81245  [1318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9),
81246  [1320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510),
81247  [1322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0),
81248  [1324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0),
81249  [1326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 8),
81250  [1328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 8),
81251  [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160),
81252  [1332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0),
81253  [1334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0),
81254  [1336] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0),
81255  [1339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0),
81256  [1341] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0),
81257  [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580),
81258  [1346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 17),
81259  [1348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 17),
81260  [1350] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18),
81261  [1353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 18),
81262  [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267),
81263  [1357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 89),
81264  [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266),
81265  [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
81266  [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272),
81267  [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274),
81268  [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
81269  [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155),
81270  [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
81271  [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
81272  [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158),
81273  [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
81274  [1379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
81275  [1381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
81276  [1383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160),
81277  [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
81278  [1387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
81279  [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
81280  [1391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
81281  [1393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118),
81282  [1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358),
81283  [1397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349),
81284  [1399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703),
81285  [1401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
81286  [1403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
81287  [1405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0),
81288  [1407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, 0, 7),
81289  [1409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, 0, 7),
81290  [1411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6),
81291  [1413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6),
81292  [1415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0),
81293  [1417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0),
81294  [1419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 10),
81295  [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 10),
81296  [1423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 11),
81297  [1425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 11),
81298  [1427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 7),
81299  [1429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 7),
81300  [1431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15),
81301  [1433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16),
81302  [1435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16),
81303  [1437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0),
81304  [1439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0),
81305  [1441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556),
81306  [1443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515),
81307  [1445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0),
81308  [1447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0),
81309  [1449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0),
81310  [1451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, 0, 31),
81311  [1453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, 0, 31),
81312  [1455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 32),
81313  [1457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 32),
81314  [1459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 38),
81315  [1461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 38),
81316  [1463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 39),
81317  [1465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 39),
81318  [1467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0),
81319  [1469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0),
81320  [1471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 40),
81321  [1473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 40),
81322  [1475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 41),
81323  [1477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 41),
81324  [1479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(571),
81325  [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0),
81326  [1483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0),
81327  [1485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 42),
81328  [1487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 43),
81329  [1489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 43),
81330  [1491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 44),
81331  [1493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 44),
81332  [1495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0),
81333  [1497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0),
81334  [1499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0),
81335  [1501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 49),
81336  [1503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 49),
81337  [1505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0),
81338  [1507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0),
81339  [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 50),
81340  [1511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 50),
81341  [1513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 44),
81342  [1515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 51),
81343  [1517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 51),
81344  [1519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 53),
81345  [1521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 53),
81346  [1523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 17),
81347  [1525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 17),
81348  [1527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0),
81349  [1529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0),
81350  [1531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0),
81351  [1533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0),
81352  [1535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 64),
81353  [1537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 64),
81354  [1539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 72),
81355  [1541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 72),
81356  [1543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 73),
81357  [1545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 73),
81358  [1547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 74),
81359  [1549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 74),
81360  [1551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 75),
81361  [1553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 75),
81362  [1555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 73),
81363  [1557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 73),
81364  [1559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 77),
81365  [1561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 77),
81366  [1563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0),
81367  [1565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0),
81368  [1567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 32),
81369  [1569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 32),
81370  [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 81),
81371  [1573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 81),
81372  [1575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 87),
81373  [1577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 87),
81374  [1579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0),
81375  [1581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0),
81376  [1583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
81377  [1585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
81378  [1587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
81379  [1589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
81380  [1591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174),
81381  [1593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171),
81382  [1595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
81383  [1597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178),
81384  [1599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179),
81385  [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
81386  [1603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180),
81387  [1605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
81388  [1607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183),
81389  [1609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184),
81390  [1611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
81391  [1613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
81392  [1615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
81393  [1617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186),
81394  [1619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
81395  [1621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187),
81396  [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173),
81397  [1625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175),
81398  [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374),
81399  [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183),
81400  [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0),
81401  [1633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), REDUCE(sym_assignment_expression, 3, 0, 42),
81402  [1636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56),
81403  [1638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 42), REDUCE(sym_assignment_expression, 3, 0, 42),
81404  [1641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 42),
81405  [1643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225),
81406  [1645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 59),
81407  [1647] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(223),
81408  [1650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223),
81409  [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
81410  [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
81411  [1656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228),
81412  [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
81413  [1660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229),
81414  [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
81415  [1664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231),
81416  [1666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232),
81417  [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225),
81418  [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233),
81419  [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
81420  [1674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
81421  [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234),
81422  [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235),
81423  [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
81424  [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 42),
81425  [1684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 56), REDUCE(sym_assignment_expression, 3, 0, 15),
81426  [1687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325),
81427  [1689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
81428  [1691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
81429  [1693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
81430  [1695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449),
81431  [1697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698),
81432  [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0),
81433  [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 18),
81434  [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0),
81435  [1705] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0),
81436  [1708] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18),
81437  [1711] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0),
81438  [1714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415),
81439  [1716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520),
81440  [1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572),
81441  [1720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
81442  [1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134),
81443  [1724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
81444  [1726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442),
81445  [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420),
81446  [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
81447  [1732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
81448  [1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968),
81449  [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333),
81450  [1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184),
81451  [1740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
81452  [1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
81453  [1744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692),
81454  [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
81455  [1748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700),
81456  [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427),
81457  [1752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
81458  [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
81459  [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107),
81460  [1758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
81461  [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
81462  [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195),
81463  [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194),
81464  [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198),
81465  [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
81466  [1770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154),
81467  [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201),
81468  [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195),
81469  [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202),
81470  [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194),
81471  [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203),
81472  [1782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203),
81473  [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199),
81474  [1786] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0),
81475  [1789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0),
81476  [1791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196),
81477  [1793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
81478  [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200),
81479  [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
81480  [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
81481  [1801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 57),
81482  [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
81483  [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
81484  [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351),
81485  [1809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0),
81486  [1812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0),
81487  [1814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262),
81488  [1816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
81489  [1818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
81490  [1820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244),
81491  [1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207),
81492  [1824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410),
81493  [1826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0),
81494  [1828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254),
81495  [1830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253),
81496  [1832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
81497  [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256),
81498  [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257),
81499  [1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
81500  [1840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258),
81501  [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259),
81502  [1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260),
81503  [1846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261),
81504  [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254),
81505  [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253),
81506  [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263),
81507  [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263),
81508  [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
81509  [1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273),
81510  [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242),
81511  [1862] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(253),
81512  [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
81513  [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063),
81514  [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
81515  [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
81516  [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865),
81517  [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275),
81518  [1877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(866),
81519  [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874),
81520  [1881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1067),
81521  [1883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
81522  [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867),
81523  [1887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868),
81524  [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869),
81525  [1891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070),
81526  [1893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673),
81527  [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857),
81528  [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(858),
81529  [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872),
81530  [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075),
81531  [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832),
81532  [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855),
81533  [1907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(863),
81534  [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876),
81535  [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074),
81536  [1913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792),
81537  [1915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861),
81538  [1917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862),
81539  [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873),
81540  [1921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071),
81541  [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676),
81542  [1925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(859),
81543  [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860),
81544  [1929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875),
81545  [1931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077),
81546  [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
81547  [1935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864),
81548  [1937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(856),
81549  [1939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871),
81550  [1941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148),
81551  [1943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0),
81552  [1946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878),
81553  [1948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879),
81554  [1950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887),
81555  [1952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1238),
81556  [1954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001),
81557  [1956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523),
81558  [1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842),
81559  [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237),
81560  [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276),
81561  [1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222),
81562  [1966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230),
81563  [1968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883),
81564  [1970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115),
81565  [1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870),
81566  [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961),
81567  [1976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901),
81568  [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562),
81569  [1980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843),
81570  [1982] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1238),
81571  [1985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1001),
81572  [1988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70),
81573  [1990] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(843),
81574  [1993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(237),
81575  [1996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1276),
81576  [1999] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1222),
81577  [2002] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1230),
81578  [2005] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(883),
81579  [2008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1115),
81580  [2011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(1354),
81581  [2014] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(870),
81582  [2017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(961),
81583  [2020] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 70), SHIFT_REPEAT(901),
81584  [2023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
81585  [2025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845),
81586  [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
81587  [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334),
81588  [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848),
81589  [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538),
81590  [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849),
81591  [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337),
81592  [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492),
81593  [2041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167),
81594  [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851),
81595  [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518),
81596  [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
81597  [2049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880),
81598  [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314),
81599  [2053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881),
81600  [2055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889),
81601  [2057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239),
81602  [2059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0),
81603  [2061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882),
81604  [2063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884),
81605  [2065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913),
81606  [2067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168),
81607  [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854),
81608  [2071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086),
81609  [2073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614),
81610  [2075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1172),
81611  [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191),
81612  [2079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1206),
81613  [2081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0),
81614  [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006),
81615  [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831),
81616  [2087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4),
81617  [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
81618  [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672),
81619  [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
81620  [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791),
81621  [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010),
81622  [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
81623  [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890),
81624  [2103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099),
81625  [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(917),
81626  [2107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(1469),
81627  [2110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(945),
81628  [2112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000),
81629  [2114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1140),
81630  [2116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(943),
81631  [2118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579),
81632  [2120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(950),
81633  [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986),
81634  [2124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(976),
81635  [2126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980),
81636  [2128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18),
81637  [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470),
81638  [2133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17),
81639  [2135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1454),
81640  [2137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964),
81641  [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988),
81642  [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501),
81643  [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971),
81644  [2145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972),
81645  [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990),
81646  [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891),
81647  [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100),
81648  [2153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892),
81649  [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965),
81650  [2157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(926),
81651  [2159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(921),
81652  [2161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991),
81653  [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482),
81654  [2165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966),
81655  [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992),
81656  [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484),
81657  [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967),
81658  [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(987),
81659  [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994),
81660  [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885),
81661  [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128),
81662  [2181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904),
81663  [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(905),
81664  [2185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 99),
81665  [2187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 99),
81666  [2189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 98),
81667  [2191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 98),
81668  [2193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0),
81669  [2195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0),
81670  [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
81671  [2199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637),
81672  [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502),
81673  [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1503),
81674  [2205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 104),
81675  [2207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 104),
81676  [2209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 76),
81677  [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 76),
81678  [2213] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 58),
81679  [2215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 58),
81680  [2217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 83),
81681  [2219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 83),
81682  [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937),
81683  [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940),
81684  [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487),
81685  [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 88),
81686  [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 88),
81687  [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 93),
81688  [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 93),
81689  [2235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486),
81690  [2237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 45),
81691  [2239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 45),
81692  [2241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 3, 0, 38),
81693  [2243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 3, 0, 38),
81694  [2245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 35),
81695  [2247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 35),
81696  [2249] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6),
81697  [2251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6),
81698  [2253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 35),
81699  [2255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 35),
81700  [2257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 35), SHIFT_REPEAT(934),
81701  [2260] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12),
81702  [2262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12),
81703  [2264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(1354),
81704  [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 34),
81705  [2269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 34),
81706  [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999),
81707  [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492),
81708  [2275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975),
81709  [2277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977),
81710  [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
81711  [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531),
81712  [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74),
81713  [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989),
81714  [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460),
81715  [2289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956),
81716  [2291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957),
81717  [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993),
81718  [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474),
81719  [2297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958),
81720  [2299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960),
81721  [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996),
81722  [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505),
81723  [2305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(973),
81724  [2307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(974),
81725  [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003),
81726  [2311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(946),
81727  [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394),
81728  [2315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953),
81729  [2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(962),
81730  [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008),
81731  [2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955),
81732  [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463),
81733  [2325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421),
81734  [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598),
81735  [2329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600),
81736  [2331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495),
81737  [2333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 10),
81738  [2335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 10),
81739  [2337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523),
81740  [2339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(947),
81741  [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465),
81742  [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75),
81743  [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995),
81744  [2347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(949),
81745  [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485),
81746  [2351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969),
81747  [2353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(970),
81748  [2355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496),
81749  [2357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601),
81750  [2359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506),
81751  [2361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1507),
81752  [2363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512),
81753  [2365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1513),
81754  [2367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515),
81755  [2369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516),
81756  [2371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435),
81757  [2373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572),
81758  [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444),
81759  [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476),
81760  [2379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363),
81761  [2381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2),
81762  [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2),
81763  [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475),
81764  [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007),
81765  [2389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(948),
81766  [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545),
81767  [2393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984),
81768  [2395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978),
81769  [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499),
81770  [2399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511),
81771  [2401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595),
81772  [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483),
81773  [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497),
81774  [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473),
81775  [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500),
81776  [2411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504),
81777  [2413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514),
81778  [2415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205),
81779  [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209),
81780  [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432),
81781  [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537),
81782  [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449),
81783  [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236),
81784  [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
81785  [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468),
81786  [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
81787  [2433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95),
81788  [2435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090),
81789  [2437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017),
81790  [2439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1169),
81791  [2441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146),
81792  [2443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1015),
81793  [2445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144),
81794  [2447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1016),
81795  [2449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162),
81796  [2451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1020),
81797  [2453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1149),
81798  [2455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1014),
81799  [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433),
81800  [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633),
81801  [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057),
81802  [2463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0),
81803  [2465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(95),
81804  [2468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1090),
81805  [2471] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1020),
81806  [2474] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(1169),
81807  [2477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0),
81808  [2479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073),
81809  [2481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
81810  [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388),
81811  [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111),
81812  [2487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073),
81813  [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693),
81814  [2491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
81815  [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130),
81816  [2495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697),
81817  [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1151),
81818  [2499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), SHIFT_REPEAT(1073),
81819  [2502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), SHIFT_REPEAT(97),
81820  [2505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65),
81821  [2507] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 65), SHIFT_REPEAT(1073),
81822  [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083),
81823  [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
81824  [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091),
81825  [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098),
81826  [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092),
81827  [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101),
81828  [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724),
81829  [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116),
81830  [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163),
81831  [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170),
81832  [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235),
81833  [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236),
81834  [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723),
81835  [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164),
81836  [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096),
81837  [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165),
81838  [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180),
81839  [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097),
81840  [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558),
81841  [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560),
81842  [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731),
81843  [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561),
81844  [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727),
81845  [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281),
81846  [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658),
81847  [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278),
81848  [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315),
81849  [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635),
81850  [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663),
81851  [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310),
81852  [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177),
81853  [2572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0),
81854  [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078),
81855  [2576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0),
81856  [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079),
81857  [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602),
81858  [2582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0),
81859  [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351),
81860  [2586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 4),
81861  [2588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 4),
81862  [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050),
81863  [2592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 18),
81864  [2594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5),
81865  [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
81866  [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
81867  [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
81868  [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612),
81869  [2604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0),
81870  [2606] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 64),
81871  [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093),
81872  [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508),
81873  [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114),
81874  [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419),
81875  [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121),
81876  [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732),
81877  [2620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_text, 1, 0, 0),
81878  [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118),
81879  [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529),
81880  [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682),
81881  [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367),
81882  [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113),
81883  [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569),
81884  [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91),
81885  [2636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 66),
81886  [2638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 68),
81887  [2640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0),
81888  [2642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0),
81889  [2644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 45),
81890  [2646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 45),
81891  [2648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0),
81892  [2650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0),
81893  [2652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0),
81894  [2654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 32),
81895  [2656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0),
81896  [2658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0),
81897  [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040),
81898  [2662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 36),
81899  [2664] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1118),
81900  [2667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
81901  [2669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(114),
81902  [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383),
81903  [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231),
81904  [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
81905  [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707),
81906  [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539),
81907  [2682] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(268),
81908  [2685] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1682),
81909  [2688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
81910  [2690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(113),
81911  [2693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 85),
81912  [2695] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0),
81913  [2697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625),
81914  [2699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3, 0, 0),
81915  [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1210),
81916  [2703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841),
81917  [2705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167),
81918  [2707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1225),
81919  [2709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847),
81920  [2711] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0),
81921  [2713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0),
81922  [2715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1251),
81923  [2717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(250),
81924  [2720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255),
81925  [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686),
81926  [2724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1300),
81927  [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102),
81928  [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376),
81929  [2730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0),
81930  [2732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0),
81931  [2734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1345),
81932  [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
81933  [2738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564),
81934  [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397),
81935  [2742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313),
81936  [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153),
81937  [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399),
81938  [2748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 33),
81939  [2750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 33),
81940  [2752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021),
81941  [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109),
81942  [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029),
81943  [2758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1252),
81944  [2760] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(192),
81945  [2763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1243),
81946  [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192),
81947  [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
81948  [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140),
81949  [2771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411),
81950  [2773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1340),
81951  [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548),
81952  [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533),
81953  [2779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023),
81954  [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028),
81955  [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108),
81956  [2785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022),
81957  [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027),
81958  [2789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1024),
81959  [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026),
81960  [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985),
81961  [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140),
81962  [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232),
81963  [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963),
81964  [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158),
81965  [2803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0),
81966  [2805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 22),
81967  [2807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
81968  [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
81969  [2811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253),
81970  [2813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 4),
81971  [2815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 4),
81972  [2817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0),
81973  [2819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0),
81974  [2821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216),
81975  [2823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447),
81976  [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
81977  [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
81978  [2829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
81979  [2831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1198),
81980  [2833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1137),
81981  [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198),
81982  [2837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577),
81983  [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201),
81984  [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203),
81985  [2843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
81986  [2845] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1189),
81987  [2848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
81988  [2850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1190),
81989  [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459),
81990  [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328),
81991  [2857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846),
81992  [2859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
81993  [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176),
81994  [2863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1205),
81995  [2865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205),
81996  [2867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061),
81997  [2869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369),
81998  [2871] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1198),
81999  [2874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0),
82000  [2876] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1198),
82001  [2879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(611),
82002  [2881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1189),
82003  [2883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(579),
82004  [2885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490),
82005  [2887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331),
82006  [2889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1190),
82007  [2891] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1205),
82008  [2894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0),
82009  [2896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1205),
82010  [2899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18),
82011  [2901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162),
82012  [2903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117),
82013  [2905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553),
82014  [2907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362),
82015  [2909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250),
82016  [2911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
82017  [2913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540),
82018  [2915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342),
82019  [2917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(88),
82020  [2920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133),
82021  [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220),
82022  [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844),
82023  [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221),
82024  [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369),
82025  [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260),
82026  [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434),
82027  [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339),
82028  [2936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1112),
82029  [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143),
82030  [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233),
82031  [2942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138),
82032  [2944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(1061),
82033  [2947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0),
82034  [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462),
82035  [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341),
82036  [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437),
82037  [2955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259),
82038  [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359),
82039  [2959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
82040  [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249),
82041  [2963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
82042  [2965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161),
82043  [2967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(591),
82044  [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200),
82045  [2971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1185),
82046  [2973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145),
82047  [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185),
82048  [2977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196),
82049  [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196),
82050  [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93),
82051  [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374),
82052  [2985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(175),
82053  [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363),
82054  [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069),
82055  [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271),
82056  [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
82057  [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207),
82058  [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655),
82059  [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441),
82060  [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323),
82061  [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
82062  [3006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308),
82063  [3008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695),
82064  [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
82065  [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445),
82066  [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546),
82067  [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90),
82068  [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114),
82069  [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516),
82070  [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081),
82071  [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
82072  [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132),
82073  [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529),
82074  [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339),
82075  [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080),
82076  [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
82077  [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94),
82078  [3038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1288),
82079  [3040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(941),
82080  [3042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(851),
82081  [3045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
82082  [3047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0),
82083  [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677),
82084  [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058),
82085  [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309),
82086  [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147),
82087  [3057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 5),
82088  [3059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0),
82089  [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526),
82090  [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385),
82091  [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561),
82092  [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
82093  [3069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932),
82094  [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453),
82095  [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471),
82096  [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072),
82097  [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103),
82098  [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954),
82099  [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060),
82100  [3083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521),
82101  [3085] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(85),
82102  [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
82103  [3090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(854),
82104  [3093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0),
82105  [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076),
82106  [3097] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2, 0, 0), SHIFT_REPEAT(1308),
82107  [3100] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2, 0, 0),
82108  [3102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0),
82109  [3104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0),
82110  [3106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1131),
82111  [3109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0),
82112  [3111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182),
82113  [3113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
82114  [3115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0),
82115  [3117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 5),
82116  [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
82117  [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429),
82118  [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554),
82119  [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125),
82120  [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126),
82121  [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555),
82122  [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370),
82123  [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068),
82124  [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683),
82125  [3137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 57),
82126  [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33),
82127  [3141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1303),
82128  [3143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506),
82129  [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491),
82130  [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
82131  [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127),
82132  [3151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509),
82133  [3153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1105),
82134  [3156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0),
82135  [3158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464),
82136  [3160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573),
82137  [3162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493),
82138  [3164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542),
82139  [3166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
82140  [3168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361),
82141  [3170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0),
82142  [3172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
82143  [3174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576),
82144  [3176] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(96),
82145  [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064),
82146  [3181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0),
82147  [3183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1257),
82148  [3185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705),
82149  [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667),
82150  [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899),
82151  [3191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 20),
82152  [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141),
82153  [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441),
82154  [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446),
82155  [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
82156  [3201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0),
82157  [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354),
82158  [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
82159  [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356),
82160  [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
82161  [3211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0),
82162  [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
82163  [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
82164  [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18),
82165  [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
82166  [3221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1104),
82167  [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104),
82168  [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21),
82169  [3227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 82),
82170  [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26),
82171  [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408),
82172  [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
82173  [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
82174  [3237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
82175  [3239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934),
82176  [3241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0),
82177  [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350),
82178  [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349),
82179  [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204),
82180  [3249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0),
82181  [3251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 97),
82182  [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094),
82183  [3255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 82),
82184  [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
82185  [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380),
82186  [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398),
82187  [3263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
82188  [3265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 67),
82189  [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364),
82190  [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649),
82191  [3271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0),
82192  [3273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0),
82193  [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850),
82194  [3277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 84),
82195  [3279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 86),
82196  [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360),
82197  [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390),
82198  [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630),
82199  [3287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0),
82200  [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122),
82201  [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481),
82202  [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1641),
82203  [3295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0),
82204  [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
82205  [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
82206  [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
82207  [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
82208  [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111),
82209  [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
82210  [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425),
82211  [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
82212  [3313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
82213  [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
82214  [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398),
82215  [3319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0),
82216  [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646),
82217  [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632),
82218  [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
82219  [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931),
82220  [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109),
82221  [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528),
82222  [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
82223  [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383),
82224  [3337] = {.entry = {.count = 1, .reusable = true}},  ACCEPT_INPUT(),
82225  [3339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0),
82226  [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626),
82227  [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825),
82228  [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414),
82229  [3347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1648),
82230  [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610),
82231  [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227),
82232  [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424),
82233  [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123),
82234  [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194),
82235  [3359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0),
82236  [3361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
82237  [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
82238  [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587),
82239  [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1636),
82240  [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137),
82241  [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
82242  [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
82243  [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105),
82244  [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
82245  [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138),
82246  [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
82247  [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
82248  [3385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0),
82249  [3387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0),
82250  [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
82251  [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
82252  [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426),
82253  [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755),
82254  [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
82255  [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106),
82256};
82257
82258enum ts_external_scanner_symbol_identifiers {
82259  ts_external_token__automatic_semicolon = 0,
82260  ts_external_token__template_chars = 1,
82261  ts_external_token__ternary_qmark = 2,
82262  ts_external_token_html_comment = 3,
82263  ts_external_token_PIPE_PIPE = 4,
82264  ts_external_token_escape_sequence = 5,
82265  ts_external_token_regex_pattern = 6,
82266};
82267
82268static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = {
82269  [ts_external_token__automatic_semicolon] = sym__automatic_semicolon,
82270  [ts_external_token__template_chars] = sym__template_chars,
82271  [ts_external_token__ternary_qmark] = sym__ternary_qmark,
82272  [ts_external_token_html_comment] = sym_html_comment,
82273  [ts_external_token_PIPE_PIPE] = anon_sym_PIPE_PIPE,
82274  [ts_external_token_escape_sequence] = sym_escape_sequence,
82275  [ts_external_token_regex_pattern] = sym_regex_pattern,
82276};
82277
82278static const bool ts_external_scanner_states[9][EXTERNAL_TOKEN_COUNT] = {
82279  [1] = {
82280    [ts_external_token__automatic_semicolon] = true,
82281    [ts_external_token__template_chars] = true,
82282    [ts_external_token__ternary_qmark] = true,
82283    [ts_external_token_html_comment] = true,
82284    [ts_external_token_PIPE_PIPE] = true,
82285    [ts_external_token_escape_sequence] = true,
82286  },
82287  [2] = {
82288    [ts_external_token_html_comment] = true,
82289  },
82290  [3] = {
82291    [ts_external_token__ternary_qmark] = true,
82292    [ts_external_token_html_comment] = true,
82293    [ts_external_token_PIPE_PIPE] = true,
82294  },
82295  [4] = {
82296    [ts_external_token__automatic_semicolon] = true,
82297    [ts_external_token__ternary_qmark] = true,
82298    [ts_external_token_html_comment] = true,
82299    [ts_external_token_PIPE_PIPE] = true,
82300  },
82301  [5] = {
82302    [ts_external_token__automatic_semicolon] = true,
82303    [ts_external_token_html_comment] = true,
82304  },
82305  [6] = {
82306    [ts_external_token__template_chars] = true,
82307    [ts_external_token_html_comment] = true,
82308    [ts_external_token_escape_sequence] = true,
82309  },
82310  [7] = {
82311    [ts_external_token_html_comment] = true,
82312    [ts_external_token_escape_sequence] = true,
82313  },
82314  [8] = {
82315    [ts_external_token_html_comment] = true,
82316    [ts_external_token_regex_pattern] = true,
82317  },
82318};
82319
82320#ifdef __cplusplus
82321extern "C" {
82322#endif
82323void *tree_sitter_javascript_external_scanner_create(void);
82324void tree_sitter_javascript_external_scanner_destroy(void *);
82325bool tree_sitter_javascript_external_scanner_scan(void *, TSLexer *, const bool *);
82326unsigned tree_sitter_javascript_external_scanner_serialize(void *, char *);
82327void tree_sitter_javascript_external_scanner_deserialize(void *, const char *, unsigned);
82328
82329#ifdef TREE_SITTER_HIDE_SYMBOLS
82330#define TS_PUBLIC
82331#elif defined(_WIN32)
82332#define TS_PUBLIC __declspec(dllexport)
82333#else
82334#define TS_PUBLIC __attribute__((visibility("default")))
82335#endif
82336
82337TS_PUBLIC const TSLanguage *tree_sitter_javascript(void) {
82338  static const TSLanguage language = {
82339    .version = LANGUAGE_VERSION,
82340    .symbol_count = SYMBOL_COUNT,
82341    .alias_count = ALIAS_COUNT,
82342    .token_count = TOKEN_COUNT,
82343    .external_token_count = EXTERNAL_TOKEN_COUNT,
82344    .state_count = STATE_COUNT,
82345    .large_state_count = LARGE_STATE_COUNT,
82346    .production_id_count = PRODUCTION_ID_COUNT,
82347    .field_count = FIELD_COUNT,
82348    .max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH,
82349    .parse_table = &ts_parse_table[0][0],
82350    .small_parse_table = ts_small_parse_table,
82351    .small_parse_table_map = ts_small_parse_table_map,
82352    .parse_actions = ts_parse_actions,
82353    .symbol_names = ts_symbol_names,
82354    .field_names = ts_field_names,
82355    .field_map_slices = ts_field_map_slices,
82356    .field_map_entries = ts_field_map_entries,
82357    .symbol_metadata = ts_symbol_metadata,
82358    .public_symbol_map = ts_symbol_map,
82359    .alias_map = ts_non_terminal_alias_map,
82360    .alias_sequences = &ts_alias_sequences[0][0],
82361    .lex_modes = ts_lex_modes,
82362    .lex_fn = ts_lex,
82363    .keyword_lex_fn = ts_lex_keywords,
82364    .keyword_capture_token = sym_identifier,
82365    .external_scanner = {
82366      &ts_external_scanner_states[0][0],
82367      ts_external_scanner_symbol_map,
82368      tree_sitter_javascript_external_scanner_create,
82369      tree_sitter_javascript_external_scanner_destroy,
82370      tree_sitter_javascript_external_scanner_scan,
82371      tree_sitter_javascript_external_scanner_serialize,
82372      tree_sitter_javascript_external_scanner_deserialize,
82373    },
82374    .primary_state_ids = ts_primary_state_ids,
82375  };
82376  return &language;
82377}
82378#ifdef __cplusplus
82379}
82380#endif